wc-themegen, konsoliapuohjelma Wine-teeman automaattiseen säätämiseen


wc-themegen, konsoliapuohjelma Wine-teeman automaattiseen säätämiseen

Vuosi sitten opin C:n, hallitsin GTK:n ja kirjoitin samalla Winelle kääreen, mikä yksinkertaistaa monien ikävien toimintojen määrittämistä. Nyt minulla ei ole aikaa tai energiaa viedä projektia loppuun, mutta siinä oli kätevä toiminto mukauttaa Wine-teemaa nykyiseen GTK3-teemaan, jonka laitoin erilliseen konsoliapuohjelmaan. Tiedän, että Wine-lavastuksessa on GTK-teeman "mimikri"-toiminto, mutta se on tehty erittäin vinosti, jotkut widgetit lakkaavat vastaamasta tai näkyvät kokonaan, ja tätä on jatkunut useita vuosia, joten ratkaisuni on paljon käyttökelpoisempi. vaikka kaukana ihanteellisesta.

Apuohjelma "vetää" värit nykyisestä GTK-3-teemasta ja säätää ne optimaalisesti käytettäväksi WinAPI-widgetien kanssa. Algoritmi on optimoitu käytettäväksi sekä vaaleiden että tummien teemojen kanssa. Valitettavasti teemojen a la “Windows 95” ominaisuudet eivät salli modernin litteän muotoilun saavuttamista; joka tapauksessa jotkut widgetit näytetään väärin. Nirsoville käyttäjille on useita näppäimiä tarkempaan säätöön sinulle sopivaksi.

Использование:
--etuliite, -p $PATH — polku etuliitteeseen

--not-run-winecfg, -w — älä suorita Winecfg:tä teeman käyttöönoton jälkeen

--loader-dir, -l $DIR — polku mukautettuun Wine loaderiin, esimerkiksi "/opt/wine-staging/bin"

—set-default, -d — peruuta kaikki hauskanpito kukkien kanssa ja palaa oletusasetuksiin

--main-color, -m $COLOR — widgetien mielivaltainen taustaväri, esimerkiksi "#fa4500"

--highlight-color, -c $COLOR — korostaa valittujen widgetien värin

--active-color, -a $COLOR — aktiivisen ikkunan otsikon väri

--inactive-color, -i $COLOR — ei-aktiivisen ikkunan otsikon väri

—text-color, -t $COLOR — tekstin väri

--contrast, -c $ARVO — lopullisen teeman kontrastin asettaminen välillä 0.1 - 2.0, oletusarvo 1.0

--auta, -? -viittaus
Käännetty binaari (amd64)
Kuvakaappauksia useista kuuluisista teemoista

Lähde: linux.org.ru

Lisää kommentti