wc-themegen, sarana console kanggo nyetel tema Wine kanthi otomatis


wc-themegen, sarana console kanggo nyetel tema Wine kanthi otomatis

Setaun kepungkur aku sinau C, nguwasani GTK, lan ing proses kasebut nulis bungkus kanggo Anggur, sing nyederhanakake persiyapan saka akeh tumindak sing nyenengake. Saiki aku ora duwe wektu utawa energi kanggo ngrampungake proyek kasebut, nanging nduweni fungsi sing trep kanggo ngganti tema Anggur menyang tema GTK3 saiki, sing aku sijine menyang sarana konsol sing kapisah. Aku ngerti sing Wine-pementasan nduweni fungsi "mimikri" kanggo tema GTK, nanging wis rampung banget crookedly, sawetara widget mandheg nanggapi utawa ditampilake kabeh, lan iki wis arep kanggo sawetara taun, supaya solusi sandi luwih bisa digunakake. , sanajan adoh saka ideal.

Utilitas "narik" warna saka tema GTK-3 saiki lan nyetel kanthi optimal kanggo digunakake karo widget WinAPI. Algoritma dioptimalake kanggo nggunakake tema sing padhang lan peteng. Sayange, fitur tema a la "Windows 95" ora ngidini kanggo entuk desain flat modern ing kasus apa wae, sawetara widget ditampilake kanthi salah. Kanggo pangguna sing pilih-pilih, ana sawetara tombol kanggo pangaturan sing luwih tepat sing cocog karo sampeyan.

Dianggo:
--prefix, -p $PATH β€” path menyang awalan

--not-run-winecfg, -w - aja mbukak Winecfg sawise ngetrapake tema kasebut

--loader-dir, -l $DIR - path menyang loader anggur khusus, contone, "/opt/wine-staging/bin"

β€”set-default, -d β€” mbatalake kabeh fun karo kembang lan bali menyang gawan

--main-color, -m $COLOR β€” werna latar mburi widget sembarang, contone, "#fa4500"

--highlight-color, -c $COLOR β€” warna sorot widget sing dipilih

--active-color, -a $COLOR - werna judhul jendhela aktif

--inactive-color, -i $COLOR β€” werna judhul jendhela ora aktif

β€”warna teks, -t $COLOR β€” warna teks

--contrast, -c $VALUE - nyetel kontras tema pungkasan, saka 0.1 nganti 2.0, standar 1.0

--bantuan,-? - referensi
Biner kompilasi (amd64)
Gambar saka sawetara tema misuwur

Source: linux.org.ru

Add a comment