wc-themegen, konzolový nástroj pro automatickou úpravu tématu Wine


wc-themegen, konzolový nástroj pro automatickou úpravu tématu Wine

Před rokem jsem se naučil C, zvládl GTK a během toho jsem napsal obal pro Wine, který zjednodušuje nastavení mnoha nudných akcí. Nyní nemám čas ani energii na dokončení projektu, ale měl pohodlnou funkci pro přizpůsobení tématu Wine aktuálnímu tématu GTK3, které jsem vložil do samostatné konzolové utility. Vím, že Wine-staging má funkci „mimikry“ pro téma GTK, ale je to udělané velmi křivě, některé widgety přestanou reagovat nebo se zobrazí úplně, a to se děje už několik let, takže moje řešení je mnohem použitelnější , i když k ideálu má daleko.

Utilita „vytahuje“ barvy z aktuálního tématu GTK-3 a optimálně je upravuje pro použití s ​​widgety WinAPI. Algoritmus je optimalizován pro použití se světlými i tmavými motivy. Vlastnosti motivů a la „Windows 95“ bohužel neumožňují dosáhnout moderního plochého designu, v každém případě se některé widgety zobrazují nesprávně. Pro náročné uživatele je k dispozici několik kláves pro přesnější nastavení, aby vám vyhovovaly.

Использование:
--prefix, -p $PATH — cesta k prefixu

--not-run-winecfg, -w — nespouštět Winecfg po použití motivu

--loader-dir, -l $DIR — cesta k vlastnímu Wine loaderu, například "/opt/wine-staging/bin"

—set-default, -d — zruší veškerou zábavu s květinami a vrátí se na výchozí

--main-color, -m $COLOR — libovolná barva pozadí widgetů, například "#fa4500"

--highlight-color, -c $COLOR — barva zvýraznění vybraných widgetů

--active-color, -a $COLOR — barva titulku aktivního okna

--inactive-color, -i $COLOR — barva nadpisu neaktivního okna

—text-color, -t $COLOR — barva textu

--contrast, -c $HODNOTA — nastavení kontrastu finálního motivu, od 0.1 do 2.0, výchozí 1.0

--Pomoc, -? - reference
Zkompilovaný binární soubor (amd64)
Screenshoty několika slavných témat

Zdroj: linux.org.ru

Přidat komentář