Slávek Banko
de4afaaf00
kdesktop lockprocess: Removed unnecessary include linux/stat.h
...
This resolves FTBFS with glibc 2.28
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 00b7a9c60a
)
7 years ago
Timothy Pearson
bc08650da1
Fix kdesktop_lock screensaver stuttering on modern GPUs
...
(cherry picked from commit 4ec011cd55
)
7 years ago
Slávek Banko
5212264431
Reset states in kdesktop-lock if startSaver fails
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 030fad5fe4
)
7 years ago
Slávek Banko
78014041e8
Write more details when kdesktop lock fails to grab input devices
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 0a874e41b6
)
9 years ago
Slávek Banko
46b20a5577
Fix FTBFS on freebsd
...
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit 08122b137e
)
10 years ago
Timothy Pearson
3b139d2a1e
Do not unblock signals in main thread when waiting for kdesktop_lock response
...
This prevents incorrect cancellation of internal xcb poll() methods and subsequent deadlock
(cherry picked from commit ab8dfbaaa4
)
10 years ago
Slávek Banko
f853f4bd46
Fix ommited call fullyOnline() in kdesktop_lock
...
This relates to Bug 2422
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
(cherry picked from commit c1b62c1c4c
)
10 years ago
Timothy Pearson
2b0e13211c
Ensure desktop is completely hidden before sending fullyOnline()
...
Do not block kdesktop process while waiting for kdesktop_lock to engage prior to VT switch/new VT requests made from within kdesktop
(cherry picked from commit 78d33c2915
)
10 years ago
Timothy Pearson
7188f7044b
Fix long-standing inverted signal mask in kdesktop_lock initial sigsuspend
...
Prevent helper thread termination signal from errantly being handled by main thread
(cherry picked from commit 37bc5cdd0e
)
10 years ago
Timothy Pearson
5d4afcb68f
Remove call to pthread_cancel() in kdesktop_lock
...
This resolves a sporadic deadlock during kdesktop_lock termination
(cherry picked from commit e569dd46ac
)
10 years ago
Timothy Pearson
d9fe0f0bf3
Remove external dcop call and associated thread
...
Fix lockup on lock screen command due to signal race condition
(cherry picked from commit e80c2baea0
)
10 years ago
Timothy Pearson
2f7d50c20c
Fix kdesktop_lock requiring a process stop/start on unlock
...
Attempt to fix kdesktop_lock start/stop causing dcop failures by keeping kdesktop_lock process running across lock/unlock cycles
10 years ago
Timothy Pearson
da8993ffb2
Make kdesktop_lock and ksmserver ARGB screen blanking more efficient and improve multi-head support in same
...
Fix kdesktop_lock busy cursor appearing over active screen saver after GUI-driven VT switch and delayed return to original VT
Repair kdesktop_lock invalid password delay bypass with Cancel button
10 years ago
Slávek Banko
68cfc4fec0
Fix FTBFS caused by typo in commit d3ce4fa7
11 years ago
François Andriot
d3ce4fa793
Fix FTBFS due to linux specific headers
11 years ago
Michele Calgaro
a6fbc0f1e0
Commits ccb5fca
, 59ef38d
, 710fc43
re-pushed to local branch for further development.
...
This relates to bug 1584.
11 years ago
Michele Calgaro
66faad37ca
Temporarily reverted commits ccb5fca
, 59ef38d
, 710fc43
.
...
The code for these commits will be pushed again later once a fix for
SAK-enabled systems has been developed and tested.
This relates to bug 1584.
11 years ago
Michele Calgaro
59ef38d291
Added possibility to hide the Cancel button from the Desktop Session Locked dialog.
...
This relates to bug 1584.
11 years ago
Timothy Pearson
24e34ad989
Add basic support for a modified compton compositor instead of the old buggy kompmgr
...
Update additional Xorg atom names
11 years ago
Timothy Pearson
39cbbdb160
Rename TDE-specific atoms to avoid stomping on KDE atom names
11 years ago
Timothy Pearson
51a20070fd
Fix screen sometimes not being hidden on power management action or desktop switch
...
Handle kdesktop_lock termination in a more sane manner by simply relaunching it if possible
11 years ago
Timothy Pearson
b876907e65
Fix free space overlay not disappearing on unmount
...
Fix devices disappearing on unmount
Automatically close notification popup on associated media device removal
11 years ago
Alexander Golubev
2b313a81f1
kdesktop/lock: remove tqwidget-include hacks
12 years ago
Alexander Golubev
6a0dda8fff
kdesktop/lock: use kdBacktrace() in case of fail
12 years ago
Timothy Pearson
2a1e6823ef
Add documentation for prior commit
12 years ago
Timothy Pearson
d6504ec10a
Pass ACPI power key events through the lock dialog
12 years ago
Timothy Pearson
6a40ac081b
Ensure screen is fully hidden before returning from kdestop lock dcop call
12 years ago
Timothy Pearson
db67e0bb9c
Terminate screensaver process on lock process termination
...
This resolves Bug 1419
12 years ago
Timothy Pearson
936f951ead
Fix cursor disappearing in lock process after a certain time
12 years ago
Timothy Pearson
9804217b51
Fix OpenGL screensaver background when ARGB mode is enabled
12 years ago
Timothy Pearson
3cce16c254
Properly fix task tray background glitches
...
Ensure session is fully locked before switching to new VT when lock is requested
12 years ago
Timothy Pearson
5908f01581
Properly acquire a 32-bit ARGB visual when GL screen saver is requested
12 years ago
Slávek Banko
74b1fc6576
Cleanup output clutter
12 years ago
Timothy Pearson
be61b99598
Fix kdesktop_lock interaction with DPMS power save
...
This partially resolves Bug 1475
12 years ago
Timothy Pearson
edf3004ec3
Fix secondary thread termination
...
This resolves the remainder of Bug 1467
12 years ago
Timothy Pearson
5f4287e56d
Fix Documents folder creation dialog
...
This resolves Bug 976
Prevent multiple kdesktop_lock processes from spawning per user
12 years ago
Timothy Pearson
dc41de959b
Use threading and select instead of busywaiting on the lock control socket
...
This resolves the remainder of Bug 690
12 years ago
Timothy Pearson
7db006210b
Enable ARGB support in kdesktop_lock
12 years ago
Timothy Pearson
bf0b8eb3b2
Clean up spurious kdesktop_lock X11 error messages
...
Introduce disabled framework for future ARGB visual support
12 years ago
Timothy Pearson
2e6d8f1b55
Remove broken delay when wallpaper not available
...
This is related to Bug 1288
12 years ago
Slávek Banko
0dd840ea93
Fix unintended rename of SAKProcess*
12 years ago
Slávek Banko
e9785ee7aa
Reapply commit 936d3cec
inadvertently reverted in de7e5867
12 years ago
Timothy Pearson
7ca0422630
Fix potential crash in kdesktop_lock
...
This is related to Bug 1288
12 years ago
Slávek Banko
c03540e9f6
Fix race condition with SIGSTOP in kdesktop_lock
12 years ago
Timothy Pearson
77cbe84cb6
Rename additional header files to avoid conflicts with KDE4
12 years ago
Timothy Pearson
9286b9ebcc
Rename common header files for consistency with class renaming
12 years ago
Timothy Pearson
98eb308fc1
Rename KCrash to avoid conflicts with KDE4
12 years ago
Timothy Pearson
01c60a2678
Rename KStandard for enhanced compatibility with KDE4
12 years ago
Timothy Pearson
de7e5867a6
Rename a number of libraries and executables to avoid conflicts with KDE4
12 years ago
Slávek Banko
936d3cec49
Add CMake option for backtrace in kdesktop_lock exception handler
12 years ago