Summary: | Add volume control to locked screens | ||
---|---|---|---|
Product: | [Unmaintained] ksmserver | Reporter: | Tristan Miller <psychonaut> |
Component: | lockscreen | Assignee: | David Edmundson <kde> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | chanika, kde |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Tristan Miller
2007-07-26 15:11:03 UTC
similar requests were rejected before, but this one actually makes some sense. :) for the "passive variant", see bug 114844. in the end, this will only happen when somebody builds plasma into the screensaver ... ...and now someone has built plasma into the screensaver. :) all we need is a volume control plasmoid. anyone feel like morphing the kmix systray applet into a plasmoid? Git commit 0b48b72c2282ec19dac86647d36772e355b54163 by Martin Gräßlin. Committed on 04/02/2015 at 08:56. Pushed by graesslin into branch 'master'. [screenlocker] Support global shortcuts in the lock screen This change implements support for white listed global shortcuts in the lock screen. It interacts with KGlobalAccel to fetch shortcuts and checks them when a key is pressed. For more detailed information on how this functions, please see the documentation added to the new file globalacel.h. So far only shortcuts from kmix are white listed. This allows to mute and change volume while the screen is locked. Related: bug 198097, bug 104353 FIXED-IN: 5.3.0 REVIEW: 122419 M +2 -0 ksmserver/screenlocker/CMakeLists.txt M +3 -1 ksmserver/screenlocker/autotests/CMakeLists.txt A +237 -0 ksmserver/screenlocker/globalaccel.cpp [License: GPL (v2)] A +106 -0 ksmserver/screenlocker/globalaccel.h [License: GPL (v2)] M +6 -0 ksmserver/screenlocker/ksldapp.cpp M +2 -0 ksmserver/screenlocker/ksldapp.h M +7 -0 ksmserver/screenlocker/lockwindow.cpp M +8 -0 ksmserver/screenlocker/lockwindow.h http://commits.kde.org/plasma-workspace/0b48b72c2282ec19dac86647d36772e355b54163 |