wc-themegen, konzolni uslužni program za automatsko podešavanje Wine teme


wc-themegen, konzolni uslužni program za automatsko podešavanje Wine teme

Prije godinu dana sam naučio C, savladao GTK i pritom napisao omot za Wine, koji pojednostavljuje postavljanje mnogih zamornih radnji. Sada nemam vremena ni energije da završim projekat, ali je imao zgodnu funkciju za prilagođavanje Wine teme trenutnoj temi GTK3, koju sam stavio u poseban uslužni program za konzolu. Znam da Wine-staging ima funkciju “mimikrije” za GTK temu, ali je vrlo krivo urađeno, neki widgeti prestaju da reaguju ili se potpuno prikazuju, i to traje već nekoliko godina, tako da je moje rješenje mnogo upotrebljivije , iako daleko od idealnog .

Uslužni program "izvlači" boje iz trenutne GTK-3 teme i optimalno ih prilagođava za upotrebu sa WinAPI widgetima. Algoritam je optimiziran za korištenje i sa svijetlim i sa tamnim temama. Nažalost, karakteristike tema a la “Windows 95” ne dozvoljavaju postizanje modernog ravnog dizajna u svakom slučaju, neki widgeti su prikazani pogrešno. Za izbirljive korisnike, postoji nekoliko tastera za preciznije podešavanje.

Upotreba:
--prefiks, -p $PATH — putanja do prefiksa

--not-run-winecfg, -w — nemojte pokretati Winecfg nakon primjene teme

--loader-dir, -l $DIR — putanja do prilagođenog Wine loadera, na primjer, "/opt/wine-staging/bin"

—set-default, -d — otkažite svu zabavu sa cvijećem i vratite se na zadano

--main-color, -m $COLOR — proizvoljna boja pozadine widgeta, na primjer, "#fa4500"

--highlight-color, -c $COLOR — označiti boju odabranih widgeta

--active-color, -a $COLOR — boja naslova aktivnog prozora

--inactive-color, -i $COLOR — boja naslova neaktivnog prozora

—boja teksta, -t $COLOR — boja teksta

--contrast, -c $VALUE — postavljanje kontrasta završne teme, od 0.1 do 2.0, zadano 1.0

--pomoć, -? - referenca
Prevedeno binarno (amd64)
Snimke ekrana nekoliko poznatih tema

izvor: linux.org.ru

Dodajte komentar