PasteBar / PasteBarApp

PasteBar - Limitless, Free Clipboard Manager for Mac and Windows
Other
750 stars 26 forks source link

Add optional setting to simplify visibility of navbar UI elements #136

Open kurdin opened 1 month ago

kurdin commented 1 month ago

Allow users to enable/disable visibility of navbar UI elements (e.g., Collection tab, Global search, Pinned, Help, Paste menu). Add an option to user preferences to allow hide navbar elements (highlighted on the image below) and show them on navbar mouseover event only.

image_2024-08-16_18-48-35

kurdin commented 4 weeks ago

@realgooseman

I added 2 options in user preferences:

image

https://github.com/user-attachments/assets/8da5fce8-7388-492a-99fd-53bc6968ac13

realgooseman commented 4 weeks ago

Great, but would it be possible to add additional option to hide all navbar elements. So people can toggle three modes: Show navbar elements (default), show on hover only and hide completely.

And future versions could force-show certain navbar elements with custom keyboard shortcuts For example : Ctrl + F shows global search temporarily in navbar even if hidden

kurdin commented 4 weeks ago

Currently you can press / to activate global search.

image

I am not sure if I like an idea to completely hide all elements in navbar. I use it for notifications, app updates and there is some other actions you can't do without navbar menu, so I need to move that functionality to somewhere else. Having icons and menus in toolbars are common nowadays. it is convenient to use this space for such functionality. Why is it important to hide all elements completely if you'll have hover option? It's pretty much the same, you won't see elements until you move your mouse over toolbar.

kurdin commented 3 weeks ago

New version has been released with ability to hide navbar elements and show them on hover. https://github.com/PasteBar/PasteBarApp/releases/tag/v0.6.0

https://github.com/PasteBar/PasteBarApp/pull/134