summaryrefslogtreecommitdiffstats
path: root/kdesktop/lockeng.h
Commit message (Collapse)AuthorAgeFilesLines
* Stabilize cryptographic card loginTimothy Pearson2015-09-181-0/+1
| | | | Fix some coding style issues
* Add initial cryptographic card login supportTimothy Pearson2015-09-171-0/+5
| | | | Tested with themed greeter and SAK disabled
* Ensure desktop is completely hidden before sending fullyOnline()Timothy Pearson2015-04-131-0/+12
| | | | Do not block kdesktop process while waiting for kdesktop_lock to engage prior to VT switch/new VT requests made from within kdesktop
* Fix sporadic kdesktop hang due to unsafe usage of asynchronous POSIX signals ↵Timothy Pearson2015-04-121-3/+26
| | | | in the main GUI thread
* Eliminate usleep() loop during kdesktop startupTimothy Pearson2015-04-081-1/+2
| | | | Do not switch desktops if lock fails to engage
* Fix lockeng file formattingTimothy Pearson2015-04-081-111/+109
|
* Remove external dcop call and associated threadTimothy Pearson2015-04-081-3/+15
| | | | Fix lockup on lock screen command due to signal race condition
* Add systemd support into kdesktopSlávek Banko2014-02-251-0/+15
| | | | | + response to systemd signal Lock() + setting SetIdleHint(true / false) by screen saver activity
* Fix screen sometimes not being hidden on power management action or desktop ↵Timothy Pearson2014-01-081-0/+6
| | | | | | switch Handle kdesktop_lock termination in a more sane manner by simply relaunching it if possible
* Fix unintended rename of SAKProcess*Slávek Banko2013-03-091-2/+2
|
* Rename KGlobal, KProcess, and KClipboard to avoid conflicts with KDE4Timothy Pearson2013-01-241-3/+3
|
* Fix desktop lock not engaging on suspendTimothy Pearson2012-05-201-0/+6
| | | | This closes Bug 1003
* Fix desktop lock failure due to race condition within signal handler between ↵Timothy Pearson2012-04-231-1/+2
| | | | qt and xcb
* Update lock process to engage the lock in near real timeTimothy Pearson2012-02-071-0/+3
|
* If someone manages to close down kdesktop_lock through an undiscovered ↵Timothy Pearson2012-01-191-0/+1
| | | | security vulnerability such as http://security-tracker.debian.org/tracker/CVE-2012-0064, immediately terminate the compromised TDE session
* Add secure desktop area dialog to kdebasetpearson2011-09-151-1/+8
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1253853 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix a second cause of the ever-ubiquitous Bug #456tpearson2011-07-131-1/+1
| | | | | | | | | This one is related to the MOC having a different idea of the data structure than the C compiler does in bgmanager.xx, thereby causing memory corruption when the bgmanager object attempts to access data members that the MOC did not add to the objects memory structure. Also apply the fix in r1420474 to KDesktopIface and KScreenSaverIface git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1241406 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Trinity Qt initial conversiontpearson2010-07-311-4/+4
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1157639 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.toma2009-11-251-0/+113
BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da