SIGN IN SIGN UP

refactor(bar): improve special workspaces (#2016)

* refactor(config): add typed icon rule list

* feat(config): add workspace icons + icon display type

* chore(config): non global (special) workspace icons

* refactor(bar): use lazylistview + reuse types for special workspaces

* fix(bar): cache ws icon cause ws is nulled during remove anim

* docs: update specialWorkspaceIcons example conf value

* feat(bar): use higher grade for ws icons

* chore(bar): remove unused func

* fix(bar): use passed in var for windows loader

* refactor(bar): use trim func instead of manual

* fix(services): only trim leading special: for workspaces

* fix(bar): update ws name on obj change

* fix(bar): update special ws scroll pos properly

On height change and max view y change as well
2
2 * r + 2 * t committed
124b3f6fcae2a998d905f63e6b9282167e97c2e6
Parent: 198ead2
Committed by GitHub <noreply@github.com> on 9/15/2026, 2:43:51 PM