Lockscreen should be promptly shown on certain system requests
Bug #1305194 reported by
Marco Trevisan (Treviño)
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
indicator-session (Ubuntu) |
Fix Released
|
Undecided
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) |
Bug Description
When the current user view is locked by login1 or by user switch, the lockscreen should not fade, but immediately block the session.
Related branches
lp:~3v1n0/unity/lockscreen-prompt-activation
- PS Jenkins bot (community): Approve (continuous-integration)
- Brandon Schaefer (community): Approve
-
Diff: 742 lines (+236/-121)14 files modifiedUnityCore/GnomeSessionManager.cpp (+42/-10)
UnityCore/GnomeSessionManager.h (+3/-0)
UnityCore/GnomeSessionManagerImpl.h (+1/-0)
UnityCore/SessionManager.h (+5/-0)
lockscreen/BackgroundSettings.cpp (+1/-1)
lockscreen/LockScreenController.cpp (+120/-90)
lockscreen/LockScreenController.h (+3/-3)
lockscreen/ScreenSaverDBusManager.cpp (+10/-14)
lockscreen/ScreenSaverDBusManager.h (+0/-2)
plugins/unityshell/src/unityshell.cpp (+1/-1)
shutdown/SessionDBusManager.cpp (+18/-0)
shutdown/StandaloneSession.cpp (+3/-0)
tests/test_gnome_session_manager.cpp (+26/-0)
tests/test_mock_session_manager.h (+3/-0)
lp:~3v1n0/indicator-session/unity-session
- PS Jenkins bot (community): Approve (continuous-integration)
- Charles Kerr (community): Approve
- Sebastien Bacher: Needs Fixing
- Lars Karlitski (community): Approve
-
Diff: 417 lines (+223/-8)8 files modifiedsrc/backend-dbus/CMakeLists.txt (+5/-1)
src/backend-dbus/actions.c (+70/-5)
src/backend-dbus/com.canonical.Unity.Session.xml (+12/-0)
tests/backend-dbus/CMakeLists.txt (+2/-0)
tests/backend-dbus/gtest-mock-dbus-fixture.h (+4/-0)
tests/backend-dbus/mock-unity-session.cc (+71/-0)
tests/backend-dbus/mock-unity-session.h (+53/-0)
tests/backend-dbus/test-actions.cc (+6/-2)
Changed in unity: | |
milestone: | none → 7.2.1 |
Changed in unity (Ubuntu): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in indicator-session (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity (Ubuntu): | |
status: | In Progress → Fix Released |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package indicator-session - 12.10.5+ 14.04.20140410- 0ubuntu1
--------------- 5+14.04. 20140410- 0ubuntu1) trusty; urgency=low
indicator-session (12.10.
[ Ubuntu daily release ]
* New rebuild forced
[ Marco Trevisan (Treviño) ]
* DBusActions: use unity session APIs when unity is running Use
Immediate lock when switching, and rely to standard lock (with fade)
in normal cases. (LP: #1305194)
-- Ubuntu daily release <email address hidden> Thu, 10 Apr 2014 17:39:18 +0000