Otter-shell · #60

Replace all icons in otter bar and all otter apps with their xdg spec counter part

ClosedImprovementLow1 votes1 commentsby Cosmo

makes the bar and icons respect the user selected icon theme.

Also we must add an option for coloring: if coloring is enabled, we should use the symbolic version of the icons in the spec. if coloring is disabled we should use the normal versions.

Extra requests:

  • Add icon theme selector and coloring toggle to otter-settings

Discussion

Ferreo

Implemented and pushed XDG icon-theme support across shared semantic icons.

Commits:

  • otter-theme 2ab41b9 — icon_coloring global policy
  • otter-desktop 9746179 — exact variant lookup and installed-theme catalog
  • otter-ui 4c0414e — Freedesktop semantic-name map, symbolic/regular policy, and bundled SVG fallback when selected theme lacks an icon
  • otter-settings 1b57719 — installed icon-theme selector and colouring toggle

Verified with ReleaseFast tests for otter-theme, otter-desktop, otter-ui, and otter-settings, plus ReleaseFast builds of otter-bar, otter-assistant, otter-overview, otter-greeter, otter-logout, and otter-osd.

Sign in with Discord to comment.