Bug 416705

Summary: Proposed two new options for the Latte Dock
Product: [Unmaintained] lattedock Reporter: D3XT3R <tresdexter>
Component: applicationAssignee: Michail Vourlakos <mvourlakos>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: git (master)   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description D3XT3R 2020-01-24 18:34:35 UTC
Watching a promotional video for KDE Plasma 5.18 (https://vimeo.com/384051225), the user "KonqiDragon", proposed and demonstrated several possible layouts in Plasma, thanks to you and the Latte Dock, the specific layout of the image 01 (https://imgur.com/nV26cSR), it caught my attention, it makes use of the floating feature present in the latest version of the Latte Dock, both in the lower dock and in the upper panel.
I liked the floating design of the top panel, I don't know any Operating System that adopts this same concept, in the bottom dock there are several, it is a trend.

There is a downside to using this design on the top panel today, you lose useful screen space both vertically and horizontally, as shown in image 02 (https://imgur.com/3wrJVpz).

To get around this, I propose two new options to the Latte Dock.

The first one, would be when a window was maximized, the panel would be automatically positioned at the edge of the screen, with this option, the vertical screen waste is resolved, however the horizontal remains, as shown in image 03 (https: // imgur.com/9i4oQyi).

The second option would have the same behavior as the first, but it would extend the panel on both sides of the screen, as shown in image 04 (https://imgur.com/xwk7lGi).

Undoubtedly the second option (image 04), is the one that has the best use of the screen, however users with large screens can choose to preserve the rounded corners, possible with the option of image 03.

Both options are very important especially for people who have notebooks with small screens, as is my case. :)
Comment 1 Michail Vourlakos 2020-01-24 19:03:39 UTC
Option 2 is already supported through Behavior, Floating options

Option 1 sorry but I am not that fond of it, I consider Option 2 to be the best to use at all cases.