wc-themegen, konzola ilo por aŭtomate ĝustigi la Wine-temon


wc-themegen, konzola ilo por aŭtomate ĝustigi la Wine-temon

Antaŭ unu jaro mi lernis C, majstris GTK, kaj en la procezo verkis envolvaĵon por Wine, kiu simpligas la aranĝon de multaj tedaj agoj. Nun mi ne havas tempon aŭ energion por kompletigi la projekton, sed ĝi havis oportunan funkcion por adapti la temon Wine al la nuna GTK3-temo, kiun mi metis en apartan konzolan utilecon. Mi scias, ke Wine-stage havas funkcion de "imiteco" por la GTK-temo, sed ĝi estas farita tre malrekte, kelkaj fenestraĵoj ĉesas respondi aŭ estas entute montrataj, kaj tio okazas de pluraj jaroj, do mia solvo estas multe pli uzebla. , kvankam malproksime de idealo .

La ilo "tiras" kolorojn de la nuna GTK-3-temo kaj optimume ĝustigas ilin por uzo kun WinAPI-fenestraĵoj. La algoritmo estas optimumigita por uzo kun kaj helaj kaj malhelaj temoj. Bedaŭrinde, la funkcioj de temoj kiel "Vindozo 95" ne ebligas atingi modernan platan dezajnon; ĉiukaze iuj fenestraĵoj estas montritaj malĝuste. Por elektemaj uzantoj, ekzistas pluraj klavoj por pli preciza alĝustigo laŭ vi.

Uzante:
--prefix, -p $PATH — vojo al la prefikso

--not-run-winecfg, -w — ne rulu Winecfg post aplikado de la temo

--loader-dir, -l $DIR — vojo al kutima Wine-ŝargilo, ekzemple, "/opt/wine-staging/bin"

—set-default, -d — nuligi la tutan amuzon kun floroj kaj reveni al defaŭlto

--main-color, -m $COLOR — arbitra fonkoloro de fenestraĵoj, ekzemple, "#fa4500"

--highlight-color, -c $COLOR — reliefkoloro de elektitaj fenestraĵoj

--active-color, -a $COLOR — aktiva fenestro titolkoloro

--inactive-color, -i $COLOR — neaktiva fenestro titolkoloro

—teksto-koloro, -t $KOLORO — tekstokoloro

--contrast, -c $VALUE — fiksante la kontraston de la fina temo, de 0.1 ĝis 2.0, defaŭlte 1.0

--helpo, -? - referenco
Kompilita binara (amd64)
Ekrankopioj de pluraj famaj temoj

fonto: linux.org.ru

Aldoni komenton