Created attachment 122950 [details] Example of the Action Center in Win10. SUMMARY It would be nice to have something like the Action Center of Windows 10 in KDE Plasma. A full sidebar instead of a small panel gives more spaces for notifications and other sorts of lists. Further there could be some sort of tabs or bug and easy to click buttons instead of tiny tray bar icons. Also it could be divided into several sections, where one section always contains the latest notifications. This could help solving the issue of https://phabricator.kde.org/D23253.
Linux Deepin is another reference, they've iterated on a side panel for a while I think? http://linux.computertechnik-fiedler.de/wp-content/uploads/2017/04/Prilozhenie-dlya-snimkov-ekrana-Deepin-20170114163849.png http://linux.computertechnik-fiedler.de/wp-content/uploads/2017/04/4.png And with some tab buttons: https://i.pinimg.com/originals/c8/bb/e2/c8bbe26a6fc4671a08d8a436de120cf9.png https://distrowatch.com/images/screenshots/deepin-15.6.png --- macOS equivalent: https://forums.macrumors.com/attachments/dark-jpg.662372/ https://developers.google.com/web/updates/images/2017/04/macos-notifications/image00.png https://discussions.apple.com/content/attachment/875445040 https://cdn.igeeksblog.com/wp-content/uploads/Best-Mac-OS-X-Yosemite-Notification-Center-Widgets.jpg
You can already use a Panel for this. Just add it on the right or left side, make it really wide, set it to auto-hide, and add some widgets to it. For example, notification history, calendar, clock, etc. The problem when is that the panel will automatically show every time your mouse hits that screen edge, which is really annoying. What's needed to make this work with a UX that matches the other platforms mentioned is for the panel to always hide and only show when a button on another panel is clicked.
(In reply to Nate Graham from comment #2) > You can already use a Panel for this. Just add it on the right or left side, > make it really wide, set it to auto-hide, and add some widgets to it. For > example, notification history, calendar, clock, etc. > > The problem when is that the panel will automatically show every time your > mouse hits that screen edge, which is really annoying. What's needed to make > this work with a UX that matches the other platforms mentioned is for the > panel to always hide and only show when a button on another panel is clicked. It turns out that this is implemented via 3rd-party widget: https://store.kde.org/p/1269113/. We might want to consider contacting the author and upstreaming it or otherwise integrating the functionality, especially if we move forward with https://phabricator.kde.org/D24223 See also other ways to do this: https://www.reddit.com/r/kde/comments/eri9va/a_very_ingenuous_sidebar_i_made_with_a_plasma/
(In reply to Nate Graham from comment #3) > (In reply to Nate Graham from comment #2) > > You can already use a Panel for this. Just add it on the right or left side, > > make it really wide, set it to auto-hide, and add some widgets to it. For > > example, notification history, calendar, clock, etc. > > > > The problem when is that the panel will automatically show every time your > > mouse hits that screen edge, which is really annoying. What's needed to make > > this work with a UX that matches the other platforms mentioned is for the > > panel to always hide and only show when a button on another panel is clicked. > It turns out that this is implemented via 3rd-party widget: > https://store.kde.org/p/1269113/. > > We might want to consider contacting the author and upstreaming it or > otherwise integrating the functionality, especially if we move forward with > https://phabricator.kde.org/D24223 > > See also other ways to do this: > https://www.reddit.com/r/kde/comments/eri9va/ > a_very_ingenuous_sidebar_i_made_with_a_plasma/ Briefly looking at the code of the applet, it's extremely extremely hacky. However Latte has that functionality out of the box, so that could be another place to take inspiration from.
*** Bug 474035 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 191108 ***
*** This bug has been marked as a duplicate of bug 158556 ***