podman-desktop
podman-desktop copied to clipboard
Ability to show/hide navigation items
Is your enhancement related to a problem? Please describe
As we add more navigation items there are more items that are rarely used, extensions that add 2 items but you only use one of them, or cases where you want to temporarily hide the icon without uninstalling the extension.
Describe the solution you'd like
Users should be able to right-click on the navigation bar to see a list of all navigation items in a checkbox list, and easily add or remove the visible items.
Describe alternatives you've considered
No response
Additional context
No response
here it's not clear where the state is managed/handle
It's user state but needs to be on disk, so maybe storing a set of the hidden ids in configuration would be easiest?
I wasn't clear, I mean:
- is that the frontend that read the properties and display things
- backend that read the properties and then expose methods and frontend read the data from there
Nav items from extensions are contributed via backend, but I can't think of any reason why the backend would need to know the full list of what we display (e.g. that there is a dashboard or extensions nav item), what's currently hidden, etc., so I would say this is all in frontend.