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