summaryrefslogtreecommitdiffstats
path: root/khotkeys
Commit message (Collapse)AuthorAgeFilesLines
* khotkeys: make sure the kded service is controlled only by the Service ↵Michele Calgaro2024-09-2214-124/+46
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Manager in TCC. Also make sure any changes to Input Action is immediately notified to the kded service. This resolves issue #537. 1. Fix kded service startup settings. In TCC --> Regional & Accessibility --> Input Actions --> General Settings tab, there was a checkbox to "disable the daemon". This was either quitting or relaunching khotkeys as a standalone application, overlapping any choice set in the TCC -> TDE Components --> Service Manager page. khotkeys is now launched as a kded service, therefore the aforemention checkbox is no longer required. If a user choose to manually launch khotkeys as a standalone application, they can disable it by simply terminating the application (either by killing it or quitting through DCOP). 2. Notify Input Actions changes to the kded service If Input Actions are changed, the changes will be notified to either the kded service or the standalone khotkeys application, depending on which of the two is running. 3. the kcm_khotkeys_init library has been removed since it is no longer necessary. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 8da4fdbdbc7635014f83bfa1364dfdadcb00677b)
* Various fixes for khotkeys. This resolves issue #326.Michele Calgaro2024-09-208-111/+103
| | | | | | | | | | | | | | 1. ensure there is a single khotkeys instance running per session instead of per screen (remote multihead related code) 2. allow khotkeys to be run as a kded module 3. make sure that khotkeys run either as a standalone application or as a kded module, but not both at the same time 4. do not register khotkeys as a main DCOP entry (like an app) anymore. When run as kded module, this was causing kded to be registered as khotkeys a second time. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 94368f4722fa8eae1f7e7cd4b02679a760b0d620)
* Replace kdemacros.h with tdemacros.hMichele Calgaro2024-07-015-5/+5
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 8fca33b35b68d1deef3677ae5e50927bd7a5c78d)
* Fix khotkeys autostart unnecessary feedback. This resolves issue #495Michele Calgaro2024-06-041-0/+1
| | | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> Signed-off-by: wjaguar <wjaguar@users.sourceforge.net> (cherry picked from commit 43bf24626223eea6ceae09ab0987a726b69c0594)
* Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORTMichele Calgaro2024-05-0521-69/+69
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 026828840f8255b5c4fde83ea95209f6f1f5ef8f)
* Replace Q_SIGNALS and Q_SLOTSMichele Calgaro2024-02-0414-28/+28
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 0d9263f836b892b03742c494bd236d57b63ebb19)
* Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT definesMichele Calgaro2024-01-1634-236/+236
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit a4241b7911d2e0b36edfb02f616b8b282050c0ec)
* Replace various '#define' strings - part 6Michele Calgaro2023-12-265-5/+5
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit c4a6487c827add9382001ff1892b8fb3bfa94682)
* Replace various tq* strings with TQt::* equivalentsMichele Calgaro2023-11-211-1/+1
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 100f977221b7319815eb9617f56a067cb0383853)
* Replace Qt with TQtMichele Calgaro2023-11-142-3/+3
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit b965cbac5b21345e9dfc768a7e4f660ffa4aa72f)
* Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, ↵Michele Calgaro2023-09-252-2/+2
| | | | | | | QIODevice with TQ* version Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 33c7d159890b81da8f44ee330a349e3abd553bec)
* Replace Q_OBJECT with TQ_OBJECTMichele Calgaro2023-07-2040-60/+60
| | | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit 814bf5fc4f403c13b0d8274c7f13fbef183c5c84)
* khotkeys: added 'waiting' action to the list of available choices.Michele Calgaro2022-08-2513-11/+277
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* TCC khotkeys: added 'move up' and 'move down' buttons to 'Actions' and ↵Michele Calgaro2022-08-118-53/+190
| | | | | | 'Conditions' listviews for input actions. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* TCC khotkeys: fixed logic related to action and condition item selection ↵Michele Calgaro2022-08-092-19/+57
| | | | | | after deleting an existing item. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced 'includehints' with 'includes' in *.ui files.Michele Calgaro2022-01-051-4/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Desktop file translations:Slávek Banko2020-06-289-3344/+29
| | | | | | | + Creation of POT template for desktop files added to CMakeL10n rules. + Added creation of translated desktop files during build. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Synchronize German translation of web pages with the rest.Chris2020-01-231-1/+1
| | | | Signed-off-by: Chris <xchrisx@uber.space>
* Add CMakeL10n rules.Slávek Banko2018-12-091-0/+3
| | | | | | Update TIMEZONES list. Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Add includes to UI files to resolve FTBFSSlávek Banko2018-09-198-24/+14
| | | | Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Fixed khotkeys.desktop handling. This resolve bug 2685.Michele Calgaro2016-09-116-223/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix invalid headers in PNG files and optimize for sizeTimothy Pearson2016-07-232-0/+0
|
* Fix remaining missing semicolons at end of Keywords stringsTimothy Pearson2014-10-192-122/+122
|
* Revert "Fix remaining missing semicolons at end of Keywords strings"Timothy Pearson2014-10-192-122/+122
| | | | This reverts commit fd2369a8f0b40ef35586b3407750ec4662d1be7e.
* Fix remaining missing semicolons at end of Keywords stringsTimothy Pearson2014-10-192-122/+122
|
* Fix missing semicolons at end of Keywords stringsTimothy Pearson2014-10-182-2/+2
|
* Fix ServiceTypes, ExcludeServiceTypes, and DocPath desktop file entries to ↵Timothy Pearson2014-10-112-3/+3
| | | | match XDG specifications
* Fix Keywords separators to match XDG desktop specificationsTimothy Pearson2014-10-112-120/+120
|
* Removed unnecessary dependency on dbus-tqt and dbus-1-tqtSlávek Banko2014-02-041-1/+0
|
* Cleanup TDELocale warnings in kcmhotkeys kcontrol module.Darrell Anderson2014-02-021-1/+1
|
* Add new help handbooks, delete obsolete handbooks, fix DocPath in *.desktop ↵Darrell Anderson2014-02-012-40/+202
| | | | files, minor handbook housekeeping.
* Fix dbus-tqt-1 link directorySlávek Banko2014-01-201-0/+1
|
* Fix remnant QMIN/QMAX to TQMIN/TQMAX.Darrell Anderson2013-11-281-1/+1
|
* Additional k => tde renaming and fixesSlávek Banko2013-09-031-1/+1
|
* Add warning messages on hot key command execution failureTimothy Pearson2013-04-061-2/+7
|
* Rename additional header files to avoid conflicts with KDE4Timothy Pearson2013-02-1527-40/+40
|
* Rename common header files for consistency with class renamingTimothy Pearson2013-02-1412-16/+16
|
* Rename KCmd to avoid conflicts with KDE4Timothy Pearson2013-02-061-2/+2
|
* Rename many classes and header files to avoid conflicts with KDE4Timothy Pearson2013-02-0113-14/+14
|
* Rename a number of classes to enhance compatibility with KDE4Timothy Pearson2013-02-0119-57/+57
|
* Rename KStandard for enhanced compatibility with KDE4Timothy Pearson2013-01-311-1/+1
|
* Rename a number of libraries and executables to avoid conflicts with KDE4Timothy Pearson2013-01-2718-20/+20
|
* Fix FTBFS resulting from KCModule renameTimothy Pearson2013-01-252-2/+2
|
* Rename KCModule, KConfig, KIO, KServer, and KSocket to avoid conflicts with KDE4Timothy Pearson2013-01-2519-175/+175
|
* Rename KGlobal, KProcess, and KClipboard to avoid conflicts with KDE4Timothy Pearson2013-01-248-12/+12
|
* Rename KInstance and KAboutData to avoid conflicts with KDE4Timothy Pearson2013-01-221-2/+2
|
* Rename KApplication to TDEApplication to avoid conflicts with KDE4Timothy Pearson2013-01-203-3/+3
|
* Rename KCmdLineArgs to TDECmdLineArgs to avoid conflicts with KDE4Timothy Pearson2013-01-192-4/+4
|
* Update TQt3 property/enum macrosTimothy Pearson2012-10-202-2/+2
|
* Fix khotkeys/arts headers includes in CMakeSlávek Banko2012-08-181-0/+1
| | | | Thanks to Francois Andriot for the patch