Skip to content

Accept bar style tokens from shell config - #11407

Open
thelonewander3r wants to merge 1 commit into
omacom:quattrofrom
thelonewander3r:fix/bar-style-config-tokens
Open

Accept bar style tokens from shell config#11407
thelonewander3r wants to merge 1 commit into
omacom:quattrofrom
thelonewander3r:fix/bar-style-config-tokens

Conversation

@thelonewander3r

Copy link
Copy Markdown

What

  • Accept icon-slot, icon-canvas, icon-font, and status-slot from the bar section of shell.toml.
  • Add a focused shell test covering all six supported bar metric tokens.

Why

Style.qml already exposes and consumes these four tokens through barToken(), but applyShellValues() silently discarded them. This makes the documented configuration surface unreachable while size-horizontal and size-vertical work.

Testing

  • bash -n test/shell.d/bar-style-config-test.sh
  • bash test/shell.d/bar-style-config-test.sh
  • git diff --check upstream/quattro...HEAD

Fixes #11359

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bar icon-font / icon-canvas / icon-slot / status-slot are defined and read via barToken() but silently dropped when parsing shell.toml

1 participant