mirror of
https://gitlab.gnome.org/june/top-bar-organizer.git
synced 2026-01-10 16:26:35 +01:00
feature: make it possible to (forcefully) hide or show top bar items
This is only the core extension logic for now, settings UI still needs to follow. The logic only acts on the indicator container, not the indicator itself, meaning that e.g. a screen recording indicator, which is hidden on the indicator level, can be forcefully hidden, but not forcefully shown. Because of that and because forcefully hiding it breaks controls for screen recording, a potential settings implementation should exclude visiblity controls for some elements like e.g. the screen recording indicator.
This commit is contained in:
parent
80f394d2d4
commit
f619ce4fa7
3 changed files with 47 additions and 11 deletions
|
|
@ -13,5 +13,13 @@
|
|||
<description>Order of items in the right box of the top bar.</description>
|
||||
<default>[]</default>
|
||||
</key>
|
||||
<key name="hide" type="as">
|
||||
<description>Top bar items to (forcefully) hide.</description>
|
||||
<default>[]</default>
|
||||
</key>
|
||||
<key name="show" type="as">
|
||||
<description>Top bar items to (forcefully) show.</description>
|
||||
<default>[]</default>
|
||||
</key>
|
||||
</schema>
|
||||
</schemalist>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue