Tree views don't show expand arrows
(sorry, not sure what these are actually called)
Tree views, or at least some of them, don't render the arrows (or was it a +/- on w95? i genuinely don't remember lol). You can still click on the empty space to expand/collapse.
See this pic of the Accounts dialog in Evolution: "On This Computer" should be a child of "Address Books", and "CalDAV" "Contacts" and "On This Computer" should be children of "Calendars":
xfce 4.18 and GTK 3.24.38 on Debian 12 bookworm
Can confirm, there shoulf be + and - signs, but there aren't any. How it should look:
How it actually looks:
Something must've changed in the way Xfce 4.18 handles treeviews that is causing this.
I managed to fix it (at least for Thunar, haven't tried it for anything else yet):
- Drop the contents of this archive into your ~/.icons/Chicago95/actions/16/ folder.
- Update your icon cache (sudo gtk-update-icon-cache ~/.icons/Chicago95/)
- Add the following lines of code to your ~/.themes/Chicago95/gtk-3.0/gtk-treeviews.css:
treeview.view.expander { -gtk-icon-source: -gtk-icontheme("treeview-closed"); } treeview.view.expander:selected { -gtk-icon-source: -gtk-icontheme("treeview-closed-inverted"); } treeview.view.expander:checked { -gtk-icon-source: -gtk-icontheme("treeview-opened"); } treeview.view.expander:checked:selected { -gtk-icon-source: -gtk-icontheme("treeview-opened-inverted"); }And then reboot.
Done!
awesome, do you mind making a pull request?