Portál AbcLinuxu, 6. května 2025 06:01
Už jsem dlouho nic nesesmolil, takže něco sesmolím.
Před nějakou dobou jsem se chlubil dalším barevným schématem témata Watercolor Emico, portovaného z Windows XP na GTK se svolením autora. To zelené tématko se mi nějak zošklivilo (moc zelené ), takže nevím, jestli ho dodělám a jestli jen nezveřejním verzi Ergo Blue, s kterou jsem od té doby trochu pokročil. Na bug report sice každý kašle, ale work around v podobě natvrdo nastavených 16x16 png obrázků na launcherech zabírá, na tlačítko menu zabrala 26x26 ikona, která má ve skutečnosti vycentrovaný 16x16 obrázek a vypadá to tak skoro správně (je to stále máznutý, nevím proč, vyzkoušel jsem snad všechny možné velikosti, ale 26x26 vypadá nejlépe).
K tomu jsem si ještě pohrál s Thunarem, jak je vidět na tom prvním odkazovaném desktopu a předchozím screenshotu. Trochu jsem ho opatchoval a udělal ten bar s tlačítky trochu hezčí a použitelnější (možnost zobrazení editačního pole, jedna ikona vlevo místo na pár vyvolených tlačítkách). Ještě tam musím vylepšit pár věciček (jako např. zobrazování mezery místo "%20" v URI a autocomplete) a až to bude, tak dám společně s témátkem i nějaký ten patch. Aby se ale ten řádek s URI/tlačítky zobrazoval jako na screenu, je potřeba podpora v tématu - přidal jsem pár stylů pro ten URI bar, aby to šlo v tématu docela podrobně přizpůsobit. Nejlépe je vhodný pixmap engin, kde si lze do podrobna nastavit co jak s vykreslovat, ostatní enginy jsou na tom v této oblasti docela bídně. Mají přednastavených pár "detail" typů o podle těch kreslí a nové nelze přidat Každopádně bez podpory v tématu to bude vypadat skoro totožně jako původní URI bar s rozdílem, že na prvním místě bude tlačítko s ikonou zapínající/vypínající editační pole, ostatní tlačítka budou jako před tím, kromě obrázku, který mít nebudou.
Přikládám pár screenshotů a pak ještě můžete juknout na videoukázku fungování URI baru v OGV formátu, jak už je to u mě běžné, je to na rapidu
Tak jsem tam ještě kydnul fíčurku na ořezání hodně dlouhého názvu na těch tlačítkách, přidal tooltipy (aby bylo možné vidět celý název, kuk na nový screenshot) a trošku předělal layout těch tlačítek, takže to žere o trošku míň paměti
Původní: ThunarLocationButton: GtkAlignment | |-- GtkToggleButton | |-- GtkAlignment | |-- GtkLabel Teď: ThunarLocationButton: GtkToggleButton | |-- GtkAlignment | |-- GtkLabel
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.