Previously I had nested the status icons (audio, mic, battery) into its own separate container which had its own helper method to find popouts and then open them. This removes the cluttered separation and makes it cleaner, keeping it all directly available from Bar.qml.
It also fixes an issue where the animation curve values and related were written to the config file.
Related issue
No response
Type
Refactor / style
Tested
Build succeeds
Existing tests pass
Manually verified
Breaking changes?
No response
Checklist
CI passes (format, lint, typecheck)
Clean commits
No new warnings
Docs updated if needed
### What & why
Previously I had nested the status icons (audio, mic, battery) into its own separate container which had its own helper method to find popouts and then open them. This removes the cluttered separation and makes it cleaner, keeping it all directly available from `Bar.qml`.
It also fixes an issue where the animation curve values and related were written to the config file.
### Related issue
_No response_
### Type
Refactor / style
### Tested
- [x] Build succeeds
- [x] Existing tests pass
- [x] Manually verified
### Breaking changes?
_No response_
### Checklist
- [x] CI passes (format, lint, typecheck)
- [x] Clean commits
- [x] No new warnings
- [x] Docs updated if needed
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
What & why
Previously I had nested the status icons (audio, mic, battery) into its own separate container which had its own helper method to find popouts and then open them. This removes the cluttered separation and makes it cleaner, keeping it all directly available from
Bar.qml.It also fixes an issue where the animation curve values and related were written to the config file.
Related issue
No response
Type
Refactor / style
Tested
Breaking changes?
No response
Checklist