D29501: Use left-aligned thickened panel with IOTM populated with some apps by default

Nathaniel Graham noreply at phabricator.kde.org
Thu May 7 00:44:50 BST 2020


ngraham created this revision.
ngraham added reviewers: VDG, Plasma.
Herald added a project: Plasma.
Herald added a subscriber: plasma-devel.
ngraham requested review of this revision.

REVISION SUMMARY
  D27845 <https://phabricator.kde.org/D27845> seems to have turned into a compromise that nobody is happy with, so I'd like to
  propose a bold alternative to it that in my opinion is superior and fully implements the
  proposal from T12441 <https://phabricator.kde.org/T12441>: put the default panel on the left, thicken it, and use an an IOTM
  pre-populated with apps.
  
  This yields all of the benefits brought up in T12441 <https://phabricator.kde.org/T12441>. Compared to D27845 <https://phabricator.kde.org/D27845> it allows the
  Panel can be made thicker and therefore display larger, prettier icons without feeling
  wasteful of space. A thicker panel makes it more touch-friendly since the IOTM buttons
  are larger and closer to the size of a finger. Finally, putting the panel on a vertical
  edge is more suitable for typical modern widescreen displays where vertical space is more
  scarce than horizontal space.
  
  It's a lot like the arrangement used by Ubuntu's Unity, or their current GNOME setup. I
  have been using this arrangement for over two years and I think it's fantastic. I also
  see a number of other KDE developers using this exact arrangement or a similar one so it
  seems to be reasonably popular and battle-tested already.
  
  If we move forward with this, we will need to fix https://bugs.kde.org/show_bug.cgi?id=387775
  or work around it by disabling the default left touch screen edge or move it a different
  edge. We would also want to consider relocating or disabling the current top-left
  hotcorner, as it would slightly interfere with the Kickoff button. My recommendtation
  would be to move it to the bottom-right corner, to preserve the ability to trigger an
  action in every single screen corner without looking, which we have right now.

TEST PLAN
  F8290733: Left panel with IOTM.png <https://phabricator.kde.org/F8290733>

REPOSITORY
  R119 Plasma Desktop

BRANCH
  left-panel-iotm-by-default (branched from master)

REVISION DETAIL
  https://phabricator.kde.org/D29501

AFFECTED FILES
  applets/taskmanager/package/contents/config/main.xml
  layout-templates/org.kde.plasma.desktop.defaultPanel/contents/layout.js

To: ngraham, #vdg, #plasma
Cc: plasma-devel, Orage, LeGast00n, The-Feren-OS-Dev, cblack, jraleigh, zachus, fbampaloukas, ragreen, ZrenBot, ngraham, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20200506/463a53dd/attachment.html>


More information about the Plasma-devel mailing list