Timothy Pearson
20180a4336
Properly fix task tray background glitches
...
Ensure session is fully locked before switching to new VT when lock is requested
(cherry picked from commit 3cce16c254
)
12 years ago
Timothy Pearson
efcc206a33
Properly acquire a 32-bit ARGB visual when GL screen saver is requested
...
(cherry picked from commit 5908f01581
)
12 years ago
Timothy Pearson
1f3e144261
Enable ARGB support in kdesktop_lock
...
(cherry picked from commit 7db006210b
)
12 years ago
Timothy Pearson
52b8af3d79
Clean up spurious kdesktop_lock X11 error messages
...
Introduce disabled framework for future ARGB visual support
(cherry picked from commit bf0b8eb3b2
)
12 years ago
Slávek Banko
2cf71f6ad3
Cleanup output clutter
...
(cherry picked from commit 74b1fc6576
)
12 years ago
Timothy Pearson
52921d802e
Fix kdesktop_lock interaction with DPMS power save
...
This partially resolves Bug 1475
(cherry picked from commit be61b99598
)
12 years ago
Timothy Pearson
0d94402df3
Fix secondary thread termination
...
This resolves the remainder of Bug 1467
(part of the original commit)
(cherry picked from commit edf3004ec3
)
12 years ago
Timothy Pearson
fbf56eb68b
Use correct icon area when placing new icons
...
This resolves another long-standing bug where saved icons are moved to make way for new icons
(cherry picked from commit 4dc80faf84
)
12 years ago
Timothy Pearson
491f997c39
Wait for all kicker containers to load before sending desktop size to kdesktop
...
This resolves a long standing bug where icons would not stay put across logout / login cycles
Properly handle desktop area changes when align to grid is enabled
(cherry picked from commit 97c65270b2
)
12 years ago
Timothy Pearson
eb1b42efff
Honor per-user lock screen SAK setting
...
This resolves Bug 811
Clean up screen saver settings display to more accurately reflect the current configuration
(cherry picked from commit 091b1eface
)
12 years ago
Timothy Pearson
51fb305283
Remove broken delay when wallpaper not available
...
This is related to Bug 1288
(cherry picked from commit 2e6d8f1b55
)
12 years ago
Timothy Pearson
540d05041a
Fix potential crash in kdesktop_lock
...
This is related to Bug 1288
(cherry picked from commit 7ca0422630
)
12 years ago
Slávek Banko
2e1ca4b35c
Fix race condition with SIGSTOP in kdesktop_lock
...
(cherry picked from commit c03540e9f6
)
12 years ago
Slávek Banko
631b41f9a4
Add CMake option for backtrace in kdesktop_lock exception handler
...
(cherry picked from commit 936d3cec49
)
12 years ago
Timothy Pearson
c9d7cbb8eb
Properly restore icon positions on login
...
(cherry picked from commit cf9a9af6a8
)
12 years ago
Timothy Pearson
fd6d2ee093
Add keyboard shortcut to start screensaver directly
...
(cherry picked from commit bbae7554f1
)
12 years ago
Timothy Pearson
cfe27ef36b
Fix tsak not working on new libudev versions
...
Fix kicker Xinerama hiding
Fix potential displayconfig lockup
(part of the original commit)
(cherry picked from commit 167c4cbea6
)
12 years ago
Timothy Pearson
cd375d8c7c
Prevent two unlock dialogs from appearing in any situation
...
(cherry picked from commit 3e5e79fb21
)
12 years ago
Timothy Pearson
9d310d943b
Add backtrace to kdesktop_lock exception handler
...
(cherry picked from commit 786e248cea
)
12 years ago
Timothy Pearson
6bc5be3ec8
Add warning message to prior commit
...
(cherry picked from commit 7db3b8849c
)
12 years ago
Timothy Pearson
5eb1e8bfcf
Attempt to work around issue described in Bug 1288
...
(cherry picked from commit 4de72a5ddd
)
12 years ago
Timothy Pearson
d2373748ab
Fix classic mode screensavers
...
This partially resolves Bug 811
(cherry picked from commit 4120a763e7
)
12 years ago
Timothy Pearson
d13723b49a
Attempt to minimize the time in which new notifications are displayed before being hidden
...
(cherry picked from commit 1f33dc8fd2
)
12 years ago
Timothy Pearson
22e8f5bec8
Lower override redirect windows instead of unmapping them on lock start
...
Restore lowered windows on lock exit
This provides a better solution to Bug 1079
(cherry picked from commit 57f5c0698d
)
12 years ago
Timothy Pearson
b3ab725915
Forcibly prevent transient override redirect windows from showing up over the lock screen
...
This closes Bug 1079
(cherry picked from commit 553923b25d
)
12 years ago
Slávek Banko
d70d3bb050
Disable use of SAK if TSAK is not built
...
Thanks to Francois Andriot for the patch
This resolves Bug 1180
(cherry picked from commit 8f514540fc
)
12 years ago
Timothy Pearson
5a0055f9dd
Fix kxdglauncher locale issue
...
This closes Bug 988
Thanks to Roman Savochenko for the patch!
(cherry picked from commit e12ae2b650
)
13 years ago
Slávek Banko
0c7737264e
Add xscreensaver support to CMake
...
This closes Bug 859
(cherry picked from commit 80deb52955
)
13 years ago
Timothy Pearson
1dcd235e7e
Fix kdesktop_lock crash on mouse events when no dialog is displayed
...
This closes Bug 1008
(cherry picked from commit 09dbd438c1
)
13 years ago
Timothy Pearson
b79363c6c2
Fix screensaver startup over slow X11 connections
...
(cherry picked from commit d7b0d67674
)
13 years ago
Timothy Pearson
f0e7224bc3
Fix kdesktop_lock XRandR event handling
...
(cherry picked from commit b70ccd542a
)
13 years ago
Timothy Pearson
8267e23906
Fix kdesktop_lock not reacting to settings changes until it is restarted
...
(cherry picked from commit 345d1e7880
)
13 years ago
Timothy Pearson
6821e81fcf
Make absolutely sure that kdesktop_lock reads recently changed configuration files when starting up
...
(cherry picked from commit de4e7b4159
)
13 years ago
Timothy Pearson
b16a917f80
Fix desktop lock not engaging on suspend
...
This closes Bug 1003
(cherry picked from commit 193d9afcdb
)
13 years ago
Timothy Pearson
d8d8cc4759
Fix kdesktop_lock screensaver engaging in corner case
...
This resolves Bug 906
(cherry picked from commit c5ad26a7cc
)
13 years ago
Timothy Pearson
a3edadcd27
Fix prior commit
...
(cherry picked from commit e8e118e2ae
)
13 years ago
Timothy Pearson
d8624f2384
Update kdesktop.desktop file to fix kdesktop tsak integration
...
(cherry picked from commit fb4308f080
)
13 years ago
Timothy Pearson
3870dbe675
Check for tsak presence on lock engage
...
Fix tsak not exiting on request
Clean up build warnings
(cherry picked from commit 22d0a673d7
)
13 years ago
Timothy Pearson
33f1ecab84
Harden lock against rare race condition that caused two password prompts to appear
...
Provide alternate secure dialog text string when username cannot be obtained
(cherry picked from commit e899b7beb6
)
13 years ago
Timothy Pearson
9c17452032
Fix screen saver not engaging correctly
...
Fix graphical glitches in the lock process
(cherry picked from commit 601b75a1e4
)
13 years ago
Timothy Pearson
c65396ed76
Fix corner case lock dialog hang
...
(cherry picked from commit 5d286832f2
)
13 years ago
Timothy Pearson
6db29f067a
Fix a number of minor flaws in the lock dialog system
...
If SAK usage is enabled, override KDM theme
(cherry picked from commit e92e82b761
)
13 years ago
Timothy Pearson
806153dfd6
Fix button ordering in secure dialog
...
(cherry picked from commit 9187194ce1
)
13 years ago
Timothy Pearson
8dad5fc296
Fix user name display in secure dialog
...
(cherry picked from commit a090f7e90a
)
13 years ago
Timothy Pearson
869b1d5bf8
Fix logoff menu
...
(cherry picked from commit a9ad8717d1
)
13 years ago
Darrell Anderson
bb71d64921
Update What's This help string in support of bug report 811.
...
(cherry picked from commit 94b4e33f89
)
13 years ago
Timothy Pearson
279160a41b
Implement logout menu option in secure dialog
...
Ensure that cursor is not set to busy status on lock from secure dialog
(cherry picked from commit 4d538e4047
)
13 years ago
Timothy Pearson
eaf5fadba8
Fix SAK dialog momentary display when SAK disabled
...
Clean up build warnings in kdesktop
(cherry picked from commit 30617b6fb7
)
13 years ago
Timothy Pearson
1bd1c6586c
Fix desktop lock failure due to race condition within signal handler between qt and xcb
...
(cherry picked from commit 67a3a8f348
)
13 years ago
Timothy Pearson
c47b417bbb
Fix kdesktop_lock secure dialog
...
Minor whitespace cleanup and warning fixes
(cherry picked from commit 50739c9ba4
)
13 years ago