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