Summary: | [Feature Request] Split floating panels that merge back when it "unfloats* | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | WS <ws.kde> |
Component: | Panel | Assignee: | Plasma Bugs List <plasma-bugs-null> |
Status: | RESOLVED INTENTIONAL | ||
Severity: | wishlist | CC: | niccolo.venerandi |
Priority: | NOR | ||
Version First Reported In: | master | ||
Target Milestone: | 1.0 | ||
Platform: | Other | ||
OS: | Other | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
WS
2024-06-23 12:58:51 UTC
I've had similar ideas in the past, but I believe it's not a good idea to attempt this. It would require moving the background panel logic to the containment rather than the view to draw the various splits, and it would complicate the code quite a bit (and the floatingness already made it complex enough). I'd prefer if something like this was left to third-party panels (lattedock, one day?). Also, this might be interesting? It seems to have some sort of segmented colorization: https://discuss.kde.org/t/panel-colorizer-for-plasma-6/10675/3 Understandable but disappointing. However, this now raises some of weird questions What is the end goal for multiple panels on the same screen edge? Even if the panel isn't set to fill the width they all stack on top of one another, which is jarring and isn't visually pleasing. I think I've heard someone commenting on r/KDE that this wasn't the previous behavior and they would share the same "line" so to speak. (In reply to WS from comment #3) > Understandable but disappointing. However, this now raises some of weird > questions > > What is the end goal for multiple panels on the same screen edge? Even if > the panel isn't set to fill the width they all stack on top of one another, > which is jarring and isn't visually pleasing. I think I've heard someone > commenting on r/KDE that this wasn't the previous behavior and they would > share the same "line" so to speak. Yes, that was a regression due to the port to layershells. Hopefully that'll be fixed soon. Yeah, so here's how we get back into the split/merge panels: I think it would be nice if a floating panel would fill the width when it unfloats. Would be a pretty cool visual by itself for a dock type of panel and I think you'd agree on that. However, if we are allowed to put multiple panels on the same "line" of a screen edge, if one of them is set to fill the width when unfloating, then that is the same end result as a split panel that merges together, no? To clarify, I was talking about a floating panel that is smaller than the width of the screen. If it is always visible, it becomes rather odd when it unfloats and I think there should be an option to make it fill the width only when it unfloats |