solus-project / budgie-desktop

I Tawt I Taw A Purdy Desktop
https://solus-project.com/
2.34k stars 159 forks source link

Feature Request: budgie-panel Always On Top, Do Not Reserve Space #2061

Open Saijin-Naib opened 3 years ago

Saijin-Naib commented 3 years ago

Current Budgie version

10.5.1

Use-cases

I really appreciate the fact that budgie-panel has the ability to have multiple panels, each with individualized settings for transparency, size, dock state, and hiding behavior.

However, I find that I might like certain panels to be always On Top, but without reserving space for themselves.

In my particular case, the panel I'd like to have always available (without Reserving Space) would be my workspace monitor/switcher (top center):
Screenshot from 2020-11-20 17:21:19

Proposal

i think a simple toggle, much like the existing one for Dock state, for "Reserve Space" would make sense. I believe XFCE's dock had a similar setting. https://docs.xfce.org/xfce/xfce4-panel/preferences

I am not proposing that the Always On Top would replace any setting, but rather be in addition to. This would enable the panels to still Auto-Hide, but be called into usage by a hover/drag along that screen edge.

JoshStrobl commented 3 years ago

@Coeur-Noir Stop referencing the Ubuntu Budgie forums "for ideas". Ideas proposed should be in the right place, which is on the Budgie issue tracker. Removed comment.

Coeur-Noir commented 3 years ago

@JoshStrobl ok that sounds very cold. What's the rationale behind I'm not aware of ?

In advance I deeply apologize for my ignorance but I'd like to understand why such ( in my mind friendly ) references are not welcome.

Since you removed the whole comment, older same feature request ( badly worded at that time ) https://github.com/solus-project/budgie-desktop/issues/1241

Coeur-Noir commented 3 years ago

Another thing get removed :

⋅ ability to finely position such a dock ( not only centered ) ⋅ with a 0~100 value where depending on orientation 0 means left or top and 100 right or bottom.

Or should I open another feature request ?