wc-themegen, et konsollverktøy for automatisk justering av Wine-temaet


wc-themegen, et konsollverktøy for automatisk justering av Wine-temaet

For et år siden lærte jeg C, mestret GTK, og skrev i prosessen en wrapper for Wine, som forenkler oppsettet av mange kjedelige handlinger. Nå har jeg ikke tid eller energi til å fullføre prosjektet, men det hadde en praktisk funksjon for å tilpasse Wine-temaet til det gjeldende GTK3-temaet, som jeg la inn i et eget konsollverktøy. Jeg vet at Wine-staging har en funksjon av "mimicry" for GTK-temaet, men det er gjort veldig skjevt, noen widgets slutter å svare eller vises helt, og dette har pågått i flere år, så løsningen min er mye mer brukbar , selv om det er langt fra ideelt.

Verktøyet "trekker" farger fra det gjeldende GTK-3-temaet og justerer dem optimalt for bruk med WinAPI-widgets. Algoritmen er optimalisert for bruk med både lyse og mørke temaer. Dessverre tillater ikke funksjonene til temaer a la "Windows 95" å oppnå en moderne flat design; i alle fall vises noen widgets feil. For kresne brukere er det flere taster for mer presis justering som passer deg.

Использование:
--prefiks, -p $PATH — bane til prefikset

--not-run-winecfg, -w – ikke kjør Winecfg etter å ha brukt temaet

--loader-dir, -l $DIR — bane til en tilpasset vinlaster, for eksempel "/opt/wine-staging/bin"

—set-default, -d — avbryt all moroa med blomster og gå tilbake til standard

--main-color, -m $COLOR — vilkårlig bakgrunnsfarge for widgets, for eksempel "#fa4500"

--highlight-color, -c $COLOR – uthevingsfarge på valgte widgets

--active-color, -a $COLOR — aktiv vindustittelfarge

--inactive-color, -i $COLOR — inaktiv vindustittelfarge

—tekstfarge, -t $FARGE — tekstfarge

--contrast, -c $VALUE – setter kontrasten til det endelige temaet, fra 0.1 til 2.0, standard 1.0

--hjelp, -? - henvisning
Kompilert binær (amd64)
Skjermbilder av flere kjente temaer

Kilde: linux.org.ru

Legg til en kommentar