From kde-panel-devel Sat Oct 31 13:36:07 2015 From: "Kai Uwe Broulik" Date: Sat, 31 Oct 2015 13:36:07 +0000 To: kde-panel-devel Subject: Re: Review Request 125678: Introduce User Switcher plasmoid Message-Id: <20151031133607.19145.39011 () mimi ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-panel-devel&m=144629860027012 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============3052392205415300719==" --===============3052392205415300719== Content-Type: multipart/alternative; boundary="===============8894592435263936543==" --===============8894592435263936543== MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit ----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/125678/ ----------------------------------------------------------- (Updated Oct. 31, 2015, 1:36 p.m.) Status ------ This change has been marked as submitted. Review request for Plasma and KDE Usability. Changes ------- Submitted with commit 01824730acc49aea50bc0d0da1eb17b270125458 by Kai Uwe Broulik to branch master. Repository: kdeplasma-addons Description ------- It is prety common in other desktop environments to have something that allows switching between users and logout/shutdown quickly. It is inspired by the Fast User Switch plasmoid from kde-apps.org [1] [1] http://kde-apps.org/content/show.php?content=127462 Diffs ----- applets/CMakeLists.txt 4079726 applets/userswitcher/CMakeLists.txt PRE-CREATION applets/userswitcher/Messages.sh PRE-CREATION applets/userswitcher/package/contents/config/config.qml PRE-CREATION applets/userswitcher/package/contents/config/main.xml PRE-CREATION applets/userswitcher/package/contents/ui/ListDelegate.qml PRE-CREATION applets/userswitcher/package/contents/ui/configGeneral.qml PRE-CREATION applets/userswitcher/package/contents/ui/main.qml PRE-CREATION applets/userswitcher/package/metadata.desktop PRE-CREATION Diff: https://git.reviewboard.kde.org/r/125678/diff/ Testing ------- When the applet opens, it updates. It grows a maximum of half the screen height, should there be more users currently logged in, the list can be scrolled. Switching users works, both with and without locking the screen, depending on user's settings. Opening new sessions, locking the screen and shutting down also work. The applet doesn't have any settings, the label probably needs tweaking so its sizing policy is similar to the digital clock so the two look reasonable next to each other. File Attachments ---------------- Plasmoid in action https://git.reviewboard.kde.org/media/uploaded/files/2015/10/17/05d93363-9b15-4c77-abe0-6f8ed9b3cab7__userswitcherplasmoid3.png Applet in larger panel and desktop https://git.reviewboard.kde.org/media/uploaded/files/2015/10/19/49290a8d-8ce3-4ab4-89a8-76990ca73084__userswitcherplasmoid4.png Applet settings https://git.reviewboard.kde.org/media/uploaded/files/2015/10/19/704a5450-2aa9-4250-92a8-6deed29ac859__userswitcherplasmoid5.png Thanks, Kai Uwe Broulik --===============8894592435263936543== MIME-Version: 1.0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit
This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/125678/

This change has been marked as submitted.


Review request for Plasma and KDE Usability.
By Kai Uwe Broulik.

Updated Oct. 31, 2015, 1:36 p.m.

Changes

Submitted with commit 01824730acc49aea50bc0d0da1eb17b270125458 by Kai Uwe Broulik to branch master.
Repository: kdeplasma-addons

Description

It is prety common in other desktop environments to have something that allows switching between users and logout/shutdown quickly. It is inspired by the Fast User Switch plasmoid from kde-apps.org [1]

[1] http://kde-apps.org/content/show.php?content=127462

Testing

When the applet opens, it updates. It grows a maximum of half the screen height, should there be more users currently logged in, the list can be scrolled. Switching users works, both with and without locking the screen, depending on user's settings. Opening new sessions, locking the screen and shutting down also work.

The applet doesn't have any settings, the label probably needs tweaking so its sizing policy is similar to the digital clock so the two look reasonable next to each other.

Diffs

  • applets/CMakeLists.txt (4079726)
  • applets/userswitcher/CMakeLists.txt (PRE-CREATION)
  • applets/userswitcher/Messages.sh (PRE-CREATION)
  • applets/userswitcher/package/contents/config/config.qml (PRE-CREATION)
  • applets/userswitcher/package/contents/config/main.xml (PRE-CREATION)
  • applets/userswitcher/package/contents/ui/ListDelegate.qml (PRE-CREATION)
  • applets/userswitcher/package/contents/ui/configGeneral.qml (PRE-CREATION)
  • applets/userswitcher/package/contents/ui/main.qml (PRE-CREATION)
  • applets/userswitcher/package/metadata.desktop (PRE-CREATION)

View Diff

File Attachments

  • Plasmoid in action
  • Applet in larger panel and desktop
  • Applet settings
  • --===============8894592435263936543==-- --===============3052392205415300719== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KUGxhc21hLWRl dmVsIG1haWxpbmcgbGlzdApQbGFzbWEtZGV2ZWxAa2RlLm9yZwpodHRwczovL21haWwua2RlLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL3BsYXNtYS1kZXZlbAo= --===============3052392205415300719==--