summaryrefslogtreecommitdiffstats
path: root/kdesktop
Commit message (Collapse)AuthorAgeFilesLines
* 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 <[email protected]> (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 <[email protected]> (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 <[email protected]> (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 <[email protected]> (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.
* Fixed commit 59ef38d: now the Desktop Session Locked works as expected.Michele Calgaro2014-04-291-1/+2
| | | | This resolves (again) bug 1584.
* Added possibility to hide the Cancel button from the Desktop Session Locked ↵Michele Calgaro2014-04-294-41/+46
| | | | | | dialog. This relates to bug 1584.
* Enabled Cancel button in "Desktop Session Locked" dialog window.Michele Calgaro2014-04-281-4/+3
| | | | | This allows to press the Cancel button or Esc to start the screensaver. This resolves bug 1584, but have a look at bug 2038 for further details.
* Fix group used for UseSAK option in tdmrcSlávek Banko2014-04-091-1/+1
| | | | This relates to Bug 1915
* Fix UseSAK default value in kdesktop lockSlávek Banko2014-04-081-1/+1
| | | | This relates to Bug 1915
* Force redraw of desktop shadowsTimothy Pearson2014-04-031-1/+3
| | | | | This resolves Bug 1807 Do not abort DrKonqi if a library file could not be opened for SCM analysis
* Add basic support for a modified compton compositor instead of the old buggy ↵Timothy Pearson2014-03-317-10/+10
| | | | | | kompmgr Update additional Xorg atom names
* Rename TDE-specific atoms to avoid stomping on KDE atom namesTimothy Pearson2014-03-311-2/+2
|
* Add systemd support into kdesktopSlávek Banko2014-02-253-2/+214
| | | | | + response to systemd signal Lock() + setting SetIdleHint(true / false) by screen saver activity