summaryrefslogtreecommitdiffstats
path: root/kdesktop
Commit message (Collapse)AuthorAgeFilesLines
* kdesktop lockprocess: Removed unnecessary include linux/stat.hSlávek Banko2018-09-051-3/+0
| | | | | | | This resolves FTBFS with glibc 2.28 Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 00b7a9c60a278dc0730bf3cd97e7e6bb7010dfbc)
* cmake: Use set_property( SOURCE ... COMPILE_DEFINITIONS )Michele Calgaro2018-07-041-2/+1
| | | | | | | | | instead of set_source_files_properties( ... COMPILE_FLAGS ) to avoid the problem of double escaping quotation marks. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 967cf90889abe8df9f6c262319a92a5c8a660f12)
* Fixed session locking at login. This resolves bug 2874.Michele Calgaro2018-07-032-0/+28
| | | | | | Partially cherry picked from commit a359fef2. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix kdesktop_lock screensaver stuttering on modern GPUsTimothy Pearson2018-06-241-1/+5
| | | | (cherry picked from commit 4ec011cd55856f3825672431b15c0318022c6948)
* Reset states in kdesktop-lock if startSaver failsSlávek Banko2018-05-261-0/+2
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 030fad5fe4b89985781d4b17e8675361033dbc87)
* Fix calculations in mini-cliSlávek Banko2017-12-021-2/+3
| | | | | | | | + add the leading zero to the calculated results + support for calculations that starts with a negative number Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 7f55022fcfa6abe19b893889b01cfddb75fc870c)
* Write more details when kdesktop lock fails to grab input devicesSlávek Banko2016-09-111-0/+6
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 0a874e41b6f30d3276a8ab6536a7c3f692ffed65)
* Fix invalid headers in PNG files and optimize for sizeTimothy Pearson2016-07-249-0/+0
| | | | (cherry picked from commit 09dce5e19f37776c560f0af4eb000baaaf6b50b1)
* fix encoding for My_Documents folder for three locales was missing beforeAlexander Golubev2016-07-051-3/+3
| | | | (cherry picked from commit bf26a0b86a8e8ae0255fd66bcf563b32914de2f5)
* Fixed desktop locking code. This relates to bug 2603 and fixes the ↵Michele Calgaro2016-03-131-1/+1
| | | | | | | locking-after-suspend issue when the screensaver is also enabled. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit ab959b43ca0d41104fc828e0a0b57cc8a6c5108c)
* Use DM library in tdmtsak instead of making command line callsTimothy Pearson2015-10-031-5/+5
| | | | (cherry picked from commit 6d028f3b522b5a4f978d52cc5b3c187cf329c3b2)
* Fix FTBFS on freebsdSlávek Banko2015-06-121-1/+1
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 08122b137e76ffcf7067f634a7668002732e11d9)
* Bring My_Computer (system) icon into XDG complianceSlávek Banko2015-04-141-1/+1
| | | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit 8a568a2b948913145d98feff10de2ef3d256d423)
* Fix commentsTimothy Pearson2015-04-141-3/+3
| | | | (cherry picked from commit 8c1136342b3519da44fc0379e3132c41e297009b)
* Do not unblock signals in main thread when waiting for kdesktop_lock responseTimothy Pearson2015-04-142-8/+4
| | | | | This prevents incorrect cancellation of internal xcb poll() methods and subsequent deadlock (cherry picked from commit ab8dfbaaa482e8de7ebd3a5eec1065b38d5299f6)
* Fix ommited call fullyOnline() in kdesktop_lockSlávek Banko2015-04-141-0/+1
| | | | | | | This relates to Bug 2422 Signed-off-by: Slávek Banko <slavek.banko@axis.cz> (cherry picked from commit c1b62c1c4ca17ed5605a6d89dad674c477e1cbd8)
* Ensure desktop is completely hidden before sending fullyOnline()Timothy Pearson2015-04-144-15/+42
| | | | | 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 78d33c29157b8e3a0b81c36f73ec5f958439565c)
* Fix long-standing inverted signal mask in kdesktop_lock initial sigsuspendTimothy Pearson2015-04-142-45/+55
| | | | | Prevent helper thread termination signal from errantly being handled by main thread (cherry picked from commit 37bc5cdd0e31fd9c8712c0bd88039dd474be4418)
* Remove call to pthread_cancel() in kdesktop_lockTimothy Pearson2015-04-143-3/+29
| | | | | This resolves a sporadic deadlock during kdesktop_lock termination (cherry picked from commit e569dd46ac06ef5a5f2ad03a311640e1834c749f)
* Handle screen locking internally on user switchTimothy Pearson2015-04-141-1/+5
| | | | | This removes an external dcop call (cherry picked from commit 92d1f764023e933f1767335d074299230ac23a3f)
* Fix sporadic kdesktop hang due to unsafe usage of asynchronous POSIX signals ↵Timothy Pearson2015-04-142-22/+74
| | | | | | in the main GUI thread (cherry picked from commit 85126bf580edb675048843910c0e0c1c56c9ff89)
* Eliminate usleep() loop during kdesktop startupTimothy Pearson2015-04-143-11/+32
| | | | | Do not switch desktops if lock fails to engage (cherry picked from commit 751c96f9b1fc01675a1a9d34831104f98adfd84f)
* Fix lockeng file formattingTimothy Pearson2015-04-142-512/+499
| | | | (cherry picked from commit a17bfb0b96f5b255f41d03c3143d1eca04c88e36)
* Remove external dcop call and associated threadTimothy Pearson2015-04-149-126/+115
| | | | | Fix lockup on lock screen command due to signal race condition (cherry picked from commit e80c2baea0319decdad80c3c98cc7b28a010b0f0)
* Ensure kdesktop signal handlers execute in the main GUI threadTimothy Pearson2015-04-143-1/+15
| | | | (cherry picked from commit 755776b6c4875dddd0fa2971845252274215d86a)
* Bring system icon into XDG complianceTimothy Pearson2015-03-261-1/+1
| | | | (cherry picked from commit a8203cf740d018000b2e36cdb60e63fd08b2f692)
* Rename most device icons to comply with XDG standardsTimothy Pearson2015-03-0412-18/+18
| | | | (cherry picked from commit 0157291f5ea3af6c7fae08ff20eb346bb01624f8)
* Forcibly terminate kdesktop_lock after unlockTimothy Pearson2014-12-021-2/+0
| | | | This resolves Bug 2222
* Fix kdesktop_lock requiring a process stop/start on unlockTimothy Pearson2014-11-284-49/+78
| | | | Attempt to fix kdesktop_lock start/stop causing dcop failures by keeping kdesktop_lock process running across lock/unlock cycles
* Fix twin deleting comptontdepidfile when compton-tde already running on startupTimothy Pearson2014-11-232-7/+78
| | | | Fix long-standing bug in calling desktop lock methods over DCOP from within kdesktop process
* Fix improper desktop wallpaper export causing fake transparency dependent ↵Timothy Pearson2014-11-171-9/+11
| | | | application failure
* Fix accidental renaming of device icons in GIT hash 46e2e9Timothy Pearson2014-11-164-6/+6
|
* Break potential infinite loop on DCOP wallpaper export callTimothy Pearson2014-11-101-4/+4
| | | | This resolves Bug 2176
* Fix another incorrect renaming from the previous mimetype compliance patchesTimothy Pearson2014-10-261-1/+1
|
* Make kdesktop_lock and ksmserver ARGB screen blanking more efficient and ↵Timothy Pearson2014-10-253-17/+25
| | | | | | | 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
* Fix exec icon location and bring it into XDG complianceTimothy Pearson2014-10-224-4/+4
|
* Bring most mimetypes in line with XDG specifications. The following are not ↵Timothy Pearson2014-10-226-8/+8
| | | | fully verified in source as of this commit due to ubiquity: html, empty, info, make, man, misc, source, unknown
* Bring filenew, fileopen, fileprint, filequickprint, filesave, filesaveas, ↵Timothy Pearson2014-10-132-2/+2
| | | | fileclose, editclear, editcopy, editcut, editdelete, editpaste, folder_new, and gohome icons into XDG compliance
* Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/tdebaseTimothy Pearson2014-10-122-1/+3
|\
| * Fix FTBFS caused by typo in commit d3ce4fa7Slávek Banko2014-10-131-1/+1
| |
| * Fix FTBFS due to linux specific headersFrançois Andriot2014-10-121-0/+2
| |
| * Fix hardcoded link flag to "dl" libraryFrançois Andriot2014-10-121-1/+1
| | | | | | | | Fix "dlopen" function detection
* | Bring stop, lock, exit, and run icons into XDG complianceTimothy Pearson2014-10-124-7/+7
|/
* Fix ServiceTypes, ExcludeServiceTypes, and DocPath desktop file entries to ↵Timothy Pearson2014-10-111-1/+1
| | | | match XDG specifications
* Commit the following patch from Bug 1499:Timothy Pearson2014-10-072-5/+15
| | | | tdebase: fix kdesktop resize bug
* Fix Xorg memory leak on moving windowsTimothy Pearson2014-07-311-0/+11
| | | | | This resolves Bug 2078 Thanks to Jan Janeček for significant help in tracking this down!
* Added smooth crossfade effect option when changing the desktop wallpaper.François Andriot2014-06-182-18/+103
|
* "Hide Cancel button" functionality in kdesktop_lock is now fully workingMichele Calgaro2014-05-021-18/+16
| | | | | also on SAK available and enabled systems. This (finally!) fully solves bug 1584.
* Commits ccb5fca, 59ef38d, 710fc43 re-pushed to local branch for further ↵Michele Calgaro2014-05-014-43/+48
| | | | | | development. This relates to bug 1584.
* Temporarily reverted commits ccb5fca, 59ef38d, 710fc43.Michele Calgaro2014-05-014-48/+43
| | | | | | 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.