wc-themegen, un utilitar de consolă pentru ajustarea automată a temei Wine


wc-themegen, un utilitar de consolă pentru ajustarea automată a temei Wine

Acum un an am învățat C, am stăpânit GTK și, în acest proces, am scris un wrapper pentru Wine, care simplifică configurarea multor acțiuni plictisitoare. Acum nu am timp sau energie pentru a finaliza proiectul, dar avea o funcție convenabilă pentru adaptarea temei Wine la tema actuală GTK3, pe care am pus-o într-un utilitar separat de consolă. Știu că Wine-staging are o funcție de „mimetism” pentru tema GTK, dar se face foarte strâmb, unele widget-uri nu mai răspund sau sunt afișate cu totul și asta se întâmplă de câțiva ani, așa că soluția mea este mult mai utilizabilă , deși departe de a fi ideal .

Utilitarul „trage” culori din tema actuală GTK-3 și le ajustează în mod optim pentru utilizare cu widget-urile WinAPI. Algoritmul este optimizat pentru a fi utilizat atât cu teme luminoase, cât și cu teme întunecate. Din păcate, caracteristicile temelor la „Windows 95” nu permit realizarea unui design plat modern, în niciun caz, unele widget-uri sunt afișate incorect; Pentru utilizatorii pretențioși, există mai multe taste pentru o ajustare mai precisă, potrivită pentru dvs.

Использование:
--prefix, -p $PATH — calea către prefix

--not-run-winecfg, -w — nu rulați Winecfg după aplicarea temei

--loader-dir, -l $DIR — calea către un încărcător de vin personalizat, de exemplu, „/opt/wine-staging/bin”

—set-default, -d — anulați toată distracția cu flori și reveniți la valorile implicite

--main-color, -m $COLOR — culoarea de fundal arbitrară a widget-urilor, de exemplu, „#fa4500”

--highlight-color, -c $COLOR — evidențiați culoarea widget-urilor selectate

--active-color, -a $COLOR — culoare activă a titlului ferestrei

--inactive-color, -i $COLOR — culoarea titlului ferestrei inactive

—text-color, -t $COLOR — culoarea textului

--contrast, -c $VALUE — setarea contrastului temei finale, de la 0.1 la 2.0, implicit 1.0

--Ajutor, -? - referință
Binar compilat (amd64)
Capturi de ecran cu mai multe teme celebre

Sursa: linux.org.ru

Adauga un comentariu