wc-themegen, konsolės įrankis, skirtas automatiškai koreguoti vyno temą


wc-themegen, konsolės įrankis, skirtas automatiškai koreguoti vyno temą

Prieš metus išmokau C, įsisavinau GTK ir tuo metu parašiau „Wine“ paketą, kuris supaprastina daugelio varginančių veiksmų sąranką. Dabar neturiu nei laiko, nei jėgų užbaigti projektą, tačiau jis turėjo patogią funkciją, skirtą Wine temai pritaikyti prie dabartinės GTK3 temos, kurią įdėjau į atskirą konsolės programą. Žinau, kad „Wine-staging“ turi GTK temos „mimikos“ funkciją, bet tai daroma labai kreivai, kai kurie valdikliai nustoja reaguoti arba iš viso rodomi, ir tai tęsiasi jau keletą metų, todėl mano sprendimas yra daug naudingesnis. , nors toli gražu ne idealus .

Priemonė „ištraukia“ spalvas iš dabartinės GTK-3 temos ir optimaliai pritaiko jas naudojimui su WinAPI valdikliais. Algoritmas optimizuotas naudoti su šviesiomis ir tamsiomis temomis. Deja, „Windows 95“ temų savybės bet kuriuo atveju neleidžia pasiekti modernaus plokščio dizaino, kai kurie valdikliai rodomi neteisingai. Išrankiems vartotojams yra keli mygtukai, leidžiantys tiksliau sureguliuoti.

Использование:
--prefix, -p $PATH - kelias į priešdėlį

--not-run-winecfg, -w — nevykdyti Winecfg pritaikius temą

--loader-dir, -l $DIR - kelias į pasirinktinį vyno krautuvą, pavyzdžiui, "/opt/wine-staging/bin"

—set-default, -d — atšaukite visas linksmybes su gėlėmis ir grįžkite į numatytuosius nustatymus

--pagrindinė spalva, -m $COLOR - savavališka valdiklių fono spalva, pvz., "#fa4500"

--highlight-color, -c $COLOR – paryškina pasirinktų valdiklių spalvą

--active-color, -a $COLOR — aktyvaus lango pavadinimo spalva

--inactive-color, -i $COLOR — neaktyvaus lango pavadinimo spalva

—teksto spalva, -t $COLOR — teksto spalva

--contrast, -c $ VALUE — galutinės temos kontrasto nustatymas nuo 0.1 iki 2.0, numatytasis 1.0

-- Pagalba, -? - nuoroda
Sukompiliuotas dvejetainis (amd64)
Kelių žinomų temų ekrano kopijos

Šaltinis: linux.org.ru

Добавить комментарий