Aasta tagasi Ă”ppisin C-t, tutvustasin GTK-d ja protsessi kĂ€igus kirjutasin Wine'i jaoks wrapperi, mis lihtsustab paljude tĂŒĂŒtute toimingute seadistamist. Praegu ei ole mul projekti lĂ”petamiseks ei aega ega energiat, kuid seal oli mugav funktsioon, mis kohandas Wine'i teemat praeguse GTK3 teema jĂ€rgi ja mille tĂ”in eraldi konsooli utiliiti. Tean, et Wine-staging'is on olemas âmini-mimeerimiseâ funktsioon GTK teema jaoks, kuid see on tehtud vĂ€ga kehvasti, osa vidinaid lĂ”petab reageerimise vĂ”i ei kuvata ĂŒldse, ja see on kestnud juba mitu aastat, seega on minu lahendus palju kasutajasĂ”bralikum, kuigi kaugel ideaalist.
Utiliit âtĂ”mbabâ vĂ€rvid praegusest GTK-3 teemast ja optimeerib need WinAPI vidinatega kasutamiseks. Algoritm on optimeeritud nii heledate kui ka tumedate teemade kasutamiseks. Kahjuks ei vĂ”imalda âwindows 95â stiilis teemade eripĂ€rad saavutada kaasaegset tasast disaini, igal juhul kuvatakse osa vidinatest korrektselt. Pretensioonikatele kasutajatele on olemas mitu vĂ”tmevalikut tĂ€iendavaks kohandamiseks.
Kasutamine:
âprefix, -p $PATH â tee prefiksini
ânot-run-winecfg, -w â Ă€ra kĂ€ivita Winecfg pĂ€rast teema rakendamist
âloader-dir, -l $DIR â tee suvalise Wine'i laadija juurde, nĂ€iteks "\/opt\/wine-staging\/bin"
âset-default, -d â tĂŒhista kĂ”ik vĂ€rvidega toimingud ja naase vaikeseadete juurde
âmain-color, -m $COLOR â suvaline taustavĂ€rv vidinate jaoks, nĂ€iteks "#fa4500"
âhighlight-color, -c $COLOR â valitud vidinate esiletĂ”stmise vĂ€rv
âactive-color, -a $COLOR â aktiivse akna pealkirja vĂ€rv
âinactive-color, -i $COLOR â mitteaktiivse akna pealkirja vĂ€rv
âtext-color, -t $COLOR â teksti vĂ€rv
âcontrast, -c $VALUE â lĂ”pliku teema kontrastsuse seadistus, vahemikus 0.1 kuni 2.0, vaikesĂ€tetena 1.0
Allikas: linux.org.ru

