wc-themegen, konsoles utilīta Vīna tēmas automātiskai pielāgošanai


wc-themegen, konsoles utilīta Vīna tēmas automātiskai pielāgošanai

Pirms gada es apguvu C, apguvu GTK un šajā procesā uzrakstīju Wine iesaiņojumu, kas vienkāršo daudzu nogurdinošu darbību iestatīšanu. Tagad man nav ne laika, ne enerģijas, lai pabeigtu projektu, taču tam bija ērta funkcija Vīna tēmas pielāgošanai pašreizējai GTK3 tēmai, kuru ievietoju atsevišķā konsoles utilītprogrammā. Es zinu, ka Vīna iestudējumam GTK tēmai ir “mīmikas” funkcija, taču tas ir darīts ļoti greizi, daži logrīki pārstāj reaģēt vai tiek parādīti pavisam, un tas notiek jau vairākus gadus, tāpēc mans risinājums ir daudz lietojamāks. , lai gan tālu no ideāla .

Lietderība "izvelk" krāsas no pašreizējās GTK-3 tēmas un optimāli pielāgo tās lietošanai ar WinAPI logrīkiem. Algoritms ir optimizēts lietošanai gan ar gaišām, gan tumšām tēmām. Diemžēl motīvu iespējas a la “Windows 95” jebkurā gadījumā neļauj sasniegt modernu plakanu dizainu, daži logrīki tiek parādīti nepareizi. Izvēlīgiem lietotājiem ir vairāki taustiņi precīzākai regulēšanai atbilstoši jums.

Использование:
--prefix, -p $PATH — ceļš uz prefiksu

--not-run-winecfg, -w — nepalaidiet Winecfg pēc motīva lietošanas

--loader-dir, -l $DIR — ceļš uz pielāgotu Wine loader, piemēram, "/opt/wine-staging/bin"

—set-default, -d — atceļ visu jautrību ar ziediem un atgriežas pie noklusējuma

--main-color, -m $COLOR — patvaļīga logrīku fona krāsa, piemēram, "#fa4500"

--highlight-color, -c $COLOR — iezīmēt atlasīto logrīku krāsu

--active-color, -a $COLOR — aktīvā loga virsraksta krāsa

--inactive-color, -i $COLOR — neaktīva loga virsraksta krāsa

—text-color, -t $COLOR — teksta krāsa

--contrast, -c $VALUE — gala motīva kontrasta iestatīšana no 0.1 līdz 2.0, noklusējuma 1.0

-- palīdzēt, -? - atsauce
Kompilēts binārs (amd64)
Vairāku slavenu tēmu ekrānuzņēmumi

Avots: linux.org.ru

Pievieno komentāru