elementary / switchboard-plug-pantheon-shell

Switchboard Desktop Plug
GNU General Public License v3.0
34 stars 24 forks source link

Plank position #24

Open elementaryBot opened 7 years ago

elementaryBot commented 7 years ago

Plank currently only allows bottom alignment, which is a bit frustrating as additional software is needed (which is nice, but still admittedly a hassle if that's the only thing you're after). Even on Mac OSX you can very easily adjust the alignment of your dock, something I see all too frequently on the handful of Mac OSX systems we have at work. I understand that simplicity is key for elementary OS's direction, but this (in my strong opinion) is something that's too simplistic that it causes a hassle when I put a user in front of elementary OS, only to realize that an additional PPA is pretty much a requirement in order to do even the simplest of customization for that user.

Launchpad Details: #LP1261946 JaSauders - 2013-12-17 22:12:24 +0000

elementaryBot commented 7 years ago

Hey OP, the only reason this isn't already present is because it's being blocked by a couple of bugs. We don't want to provide a configuration option that causes the desktop to behave improperly. Specifically:

  1. If you have a lot of apps open or pinned, plank will overlap the panel
  2. The alt-tab switcher still shows plank on the bottom no matter where actual plank goes

Launchpad Details: #LPC Daniel Fore - 2013-12-18 03:09:25 +0000

elementaryBot commented 7 years ago

Hey there, Daniel. Thanks for responding. Your #1 comment confuses me a bit as I just opened a bunch of apps and I saw Plank downsize the icons to accommodate them all. I didn't see any sort of overlapping you mentioned, but perhaps I misunderstood.

That said, it's good to know it's seemingly on the radar and only missing due to some show stopping bugs. It's something that I know a lot of users would enjoy, as it seems incredibly common for users coming from Gnome or Unity to prefer a left-side Plank position since both Gnome and Unity have left-adjusted application management. Plus in the situation of a wide screen resolution it's always nice to save a few vertical pixels when reading lengthy web pages, but I'm sure these examples are cases you've already heard of before.

For what it's worth if any new development comes about with this I'd be more than happy to test. Thanks for your time and consideration!

Launchpad Details: #LPC JaSauders - 2013-12-18 06:53:22 +0000

cassidyjames commented 6 years ago

To clarify, this is the behavior @danrabbit was mentioning.

screenshot from 2018-03-09 10-05-53

Plank and WingPanel fight for the top-most layer, and Plank doesn't respect WingPanel's struts.

jeremypw commented 3 years ago

The strut problem still seems to affect elementary 6. Its a pity as I like having a vertical dock on the right (I have this anyway as the full dock options are accessible by right-clicking on the extreme edge of the dock or using dconf-editor and navigating to /net/launchpad/plank/docks/dock1. If the dock not set to expand and does not have too many items then it does not overlap wingpanel.