wc-themegen, un'utilità console per la regolazione automatica del tema Wine


wc-themegen, un'utilità console per la regolazione automatica del tema Wine

Un anno fa ho imparato il C, ho imparato a padroneggiare GTK e, nel frattempo, ho scritto un wrapper per Wine, che semplifica l'impostazione di molte azioni noiose. Ora non ho né il tempo né l'energia per completare il progetto, ma aveva una comoda funzione per adattare il tema Wine all'attuale tema GTK3, che ho inserito in un'utilità della console separata. So che Wine-staging ha una funzione di "mimetismo" per il tema GTK, ma è fatto in modo molto storto, alcuni widget smettono di rispondere o vengono visualizzati del tutto, e questo va avanti da diversi anni, quindi la mia soluzione è molto più utilizzabile , anche se lontano dall'ideale.

L'utilità "estrae" i colori dall'attuale tema GTK-3 e li regola in modo ottimale per l'utilizzo con i widget WinAPI. L'algoritmo è ottimizzato per l'uso con temi sia chiari che scuri. Purtroppo le caratteristiche dei temi alla “Windows 95” non consentono di ottenere un design moderno e piatto; in ogni caso alcuni widget vengono visualizzati in modo errato. Per gli utenti più esigenti, sono disponibili diversi tasti per una regolazione più precisa adatta alle proprie esigenze.

Использование:
--prefix, -p $PATH: percorso del prefisso

--not-run-winecfg, -w — non esegue Winecfg dopo aver applicato il tema

--loader-dir, -l $DIR — percorso per un caricatore Wine personalizzato, ad esempio, "/opt/wine-staging/bin"

—set-default, -d — annulla tutto il divertimento con i fiori e torna alle impostazioni predefinite

--main-color, -m $COLOR — colore di sfondo arbitrario dei widget, ad esempio "#fa4500"

--highlight-color, -c $COLOR: evidenzia il colore dei widget selezionati

--active-color, -a $COLOR — colore del titolo della finestra attiva

--inactive-color, -i $COLOR — colore del titolo della finestra inattiva

—colore-testo, -t $COLORE — colore del testo

--contrast, -c $VALUE — imposta il contrasto del tema finale, da 0.1 a 2.0, default 1.0

--aiuto, -? - riferimento
Binario compilato (amd64)
Schermate di diversi temi famosi

Fonte: linux.org.ru

Aggiungi un commento