summaryrefslogtreecommitdiffstats
path: root/kcontrol/keys/main.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add support for assigning global shortcuts for suspend actionsMavridis Philippe2024-08-011-0/+1
| | | | | | | | | | The corresponding shortcuts have been added as part of the KDesktop shortucts, to complement similar options (logout, shutdown, reboot). The shortcuts are only shown for the options that KSMServer reports via DCOP as valid. In order to do be able to make a DCOP call from kdesktopbindings.cpp, the <dcopref.h> include had to be added to several files of the shortcuts TDECM. Signed-off-by: Mavridis Philippe <[email protected]>
* Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORTMichele Calgaro2024-05-051-3/+3
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT definesMichele Calgaro2024-01-161-4/+4
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* Replace Qt with TQtMichele Calgaro2023-11-131-3/+3
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* twin: fix broken functionality introduced in recent commitsMichele Calgaro2023-09-151-1/+0
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* twin: avoid adding strings from lib subfolders in two .pot filesMichele Calgaro2023-09-121-0/+1
| | | | Signed-off-by: Michele Calgaro <[email protected]>
* kxkb: re-add custom TDE switching shortcutMavridis Philippe2023-06-141-0/+1
| | | | | | This commit fixes issue #342. Signed-off-by: Mavridis Philippe <[email protected]>
* Kxkb: Improve layout switchingMavridis Philippe2023-03-241-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) New layout switching approach The new approach is based on the "grp" options group of Xkb and so enables us to use predefined X11 layout (group) switching hotkeys like "Caps Lock" or "Shift+Alt" (you can see the full list in the Options tab). The added bonus to this is that we conform to the Xkb setting. The code lets Xkb handle the keyboard layout switching hotkey(s) and is similar to the one that is used in kkbswitch, monitoring for an Xkb group (layout) change event. This solution required me to remove some hacky and obsolete code which was there to support really old pre-XFree-4.2 era systems and included the "include groups" hack. This means that the "Enable latin layout" checkbox is now gone and setxkbmap is only called when the keyboard layouts and/or options are modified, and not for every layout change. 2) Common layout switching hotkeys combobox A combobox was added to the first page of the Keyboard Layouts KCM module. It provides to the users a quick way to set a layout switching key combination. It also controls the "grp" group in the Xkb tab. A special note about this combobox is that, even if Append Mode was selected in the Xkb Options tab, this hotkey will overwrite previous hotkey options. This means that all grp: options will be forced removed before applying the option from the combobox (in contrast to specifying options via the Xkb Options tab, which, in Append Mode, will not get overwritten until next login). Signed-off-by: Mavridis Philippe <[email protected]>
* Fixed help handbook sections for Regional & Accessibility. This relates to ↵Michele Calgaro2014-11-141-4/+2
| | | | bug 1850.
* Add mechanism by which sections of relevant docbooks may be opened ↵Timothy Pearson2014-10-031-0/+19
| | | | | | | | automatically based on active tab in TDECModule Fix up several tabbed TDEControl modules to use this mechanism Fix a couple of docbooks with missing section IDs This relates to Bug 1850
* Fix KDE->TDE branding in tooltip.Darrell Anderson2014-02-031-4/+4
|
* Rename additional header files to avoid conflicts with KDE4Timothy Pearson2013-02-151-1/+1
|
* Rename a number of classes to enhance compatibility with KDE4Timothy Pearson2013-02-011-4/+4
|
* Rename KCModule, KConfig, KIO, KServer, and KSocket to avoid conflicts with KDE4Timothy Pearson2013-01-251-5/+5
|
* Rename KGlobal, KProcess, and KClipboard to avoid conflicts with KDE4Timothy Pearson2013-01-241-12/+12
|
* Revert "Rename a number of old tq methods that are no longer tq specific"Timothy Pearson2011-12-161-1/+1
| | | | This reverts commit 73c08b592db45af554b9f21029bc549d70f683ab.
* Rename a number of old tq methods that are no longer tq specificTimothy Pearson2011-12-151-1/+1
|
* Rename kwin to twin (part 1 of 2)Timothy Pearson2011-11-071-2/+2
|
* Trinity Qt initial conversiontpearson2010-07-311-11/+11
| | | | 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/+203
BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da