Bug 432385 - Idea for panel priority
Summary: Idea for panel priority
Status: RESOLVED INTENTIONAL
Alias: None
Product: lattedock
Classification: Unmaintained
Component: application (other bugs)
Version First Reported In: 0.9.11
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Michail Vourlakos
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-01 15:12 UTC by Rory
Modified: 2021-03-06 16:37 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Showing possible panel arrangements (21.31 KB, image/png)
2021-02-01 15:25 UTC, Rory
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rory 2021-02-01 15:12:42 UTC
SUMMARY

An option to give a panel priority over the occupied corners of the monitor for panels that intersect each other.

Idea:
With this example, we will use a proverbial panel located on the left side of the screen with another panel across the top.

1. R-click left panel, select "Panel Settings"
2. New option under "Behavior" called "Priority" is available
3. The available options will change to one of two options:
-- If Position is "Top" or "Bottom", Priority options are "Left" and "Right"
-- OR
-- If Position is "Left" or "Right", Priority options are "Top" and "Bottom"
4. Both Priority options can be enabled or disabled.

Priority Options:
Both disabled defaults to top and bottom panels taking priority (current behavior as of 0.9.11).
Let's take our example left side panel and enable "Top" under Priority.
Now take the example top panel and disable "Left" under Priority.
The result is, the left panel will fill up to the top, and the top panel will stop where the left panel starts.
If the left panel gets hidden, the top bar can maximize to the edge of the left side of the screen.

IF TWO PANELS HAVE PRIORITY OF THE SAME CORNER the best way to handle this is to default to the horizontal panel having priority.

This should allow for even more customization of personal desktop space, furthering Latte-dock and Plasma as the most customizable desktop environment on the planet!
Comment 1 Rory 2021-02-01 15:25:04 UTC
Created attachment 135353 [details]
Showing possible panel arrangements
Comment 2 Michail Vourlakos 2021-02-02 19:49:26 UTC
Personally I am not interested in this.
Comment 3 Rory 2021-02-03 16:53:51 UTC
(In reply to Michail Vourlakos from comment #2)
> Personally I am not interested in this.

May I ask why top and bottom panels take priority over the screen space in the corners?
Comment 4 Michail Vourlakos 2021-02-03 17:38:46 UTC
(In reply to Rory from comment #3)
> (In reply to Michail Vourlakos from comment #2)
> > Personally I am not interested in this.
> 
> May I ask why top and bottom panels take priority over the screen space in
> the corners?

because this is the most used case