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


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

Prije godinu dana naučio sam C, savladao GTK i u tom procesu napisao omotač za Wine, koji pojednostavljuje postavljanje mnogih zamornih radnji. Sada nemam vremena ni energije za dovršetak projekta, ali imao je prikladnu funkciju za prilagodbu teme Wine trenutnoj temi GTK3, koju sam stavio u zaseban uslužni program za konzolu. Znam da Wine-staging ima funkciju “mimikrije” za GTK temu, ali to je napravljeno vrlo krivo, neki widgeti prestaju reagirati ili se u potpunosti prikazuju, a to traje već nekoliko godina, tako da je moje rješenje puno upotrebljivije , iako daleko od idealnog .

Uslužni program "izvlači" boje iz trenutne GTK-3 teme i optimalno ih prilagođava za korištenje s WinAPI widgetima. Algoritam je optimiziran za korištenje sa svijetlim i tamnim temama. Nažalost, značajke tema a la "Windows 95" ne dopuštaju postizanje modernog ravnog dizajna; u svakom slučaju, neki widgeti se prikazuju neispravno. Za izbirljive korisnike postoji nekoliko tipki za preciznije podešavanje koje vam odgovaraju.

Использование:
--prefiks, -p $PATH — put do prefiksa

--not-run-winecfg, -w — ne pokreći Winecfg nakon primjene teme

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

—set-default, -d — otkazati svu zabavu s cvijećem i vratiti se na zadano

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

--highlight-color, -c $COLOR — isticanje boje odabranih widgeta

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

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

—boja-teksta, -t $BOJA — boja teksta

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

--Pomozite, -? - referenca
Prevedeni binarni (amd64)
Snimke zaslona nekoliko poznatih tema

Izvor: linux.org.ru

Dodajte komentar