summaryrefslogtreecommitdiffstats
path: root/kcontrol
Commit message (Collapse)AuthorAgeFilesLines
* tderandrtray: restructure context menu.Michele Calgaro2024-11-261-133/+150
| | | | | | | | | When using big monitors the context menu was getting very crowded and didn't entirely fit on the screen, making it difficult to navigate hidden entries. The restructured menu uses submenus for each category, therefore all the menu can be easily navigated. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Rename KUniqueApplication to TDEUniqueApplicationMichele Calgaro2024-11-207-13/+13
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* TDESynDaemon: prevent more than one instance from running at the same timeMavridis Philippe2024-09-221-0/+6
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* TDESynDaemon: change timeout from 150 to 300Mavridis Philippe2024-09-221-1/+1
| | | | | | The old timeout was causing the touchpad to be re-enabled too quickly. Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* KControl: Add option to toggle visibility of hidden modulesMavridis Philippe2024-09-2212-24/+69
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* Adapt to renamed tqt3 header filesMichele Calgaro2024-09-132-2/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* KControl: Fix test function of Joystick moduleMavridis Philippe2024-09-111-1/+1
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* kcontrol touchpad: rename syndaemon to tdesyndaemonMichele Calgaro2024-09-095-45/+45
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* KControl: add touchpad configuration moduleMavridis Philippe2024-09-0823-20/+2125
| | | | | | Supports the Libinput and Synaptics drivers, includes documentation and inpupt-touchpad icon. Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* KControl: implement dynamic module testsMavridis Philippe2024-09-081-2/+2
| | | | | | | | | | | | | | | | | Since KDE 3.4 there is underlying support for dynamically determining whether a module should be loaded or not, depending on an exported test function which would return a boolean value depending on the success of one or more tests (e.g. for presence of specific hardware). This approach is documented but has so far not been implemented by the TDE Control Centre. This commit adds a check to the TCC which performs the test function if needed (that is, if the X-TDE-Test-Module property is true) and, if it returns false, prevents showing the module in the tree list, which is the intended behaviour of the test function feature. For more information see: https://wiki.trinitydesktop.org/index.php?title=TDEConfig_Module_HOWTO&oldid=1893#Making_a_KCModule_dynamically_available Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* Improve settings for some sliders related to keyboard, accessibility and ↵Michele Calgaro2024-08-012-5/+5
| | | | | | style. This also solves issue #513 Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* kcmkeys: update keyboard shortcut schemesMavridis Philippe2024-08-016-12/+24
| | | | | | | - Add actions related to keys XF86Sleep (Suspend) and XF86ScreenSaver (Lock Session) - Fix name of "Log Out" actions Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* Add support for assigning global shortcuts for suspend actionsMavridis Philippe2024-08-012-0/+2
| | | | | | | | | | 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 <mavridisf@gmail.com>
* Mouse TDECM: do not hide checkboxes in case of option unavailabilityMavridis Philippe2024-06-091-21/+4
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* Mouse TDECM: Improve wording for whatsThis optionsMavridis Philippe2024-06-081-2/+2
| | | | | | Affected options are "Reverse scroll direction" and "Swap history navigation buttons" Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* Mouse TDECM: add option to swap history navigation buttonsMavridis Philippe2024-06-063-6/+63
| | | | | | | | This leverages the existing code that interacts with X11 and sets the setting system-wide, as happens already with scroll direction reversal. This resolves issue #497. Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORTMichele Calgaro2024-05-0532-96/+96
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Update translation template.Automated System2024-04-181-9/+2
|
* Add GUI option to choose between standard and Ubuntu-style shutdown dialog.Michele Calgaro2024-03-242-0/+19
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix update of fade away checkboxes in TCC session manager moduleMichele Calgaro2024-03-213-28/+19
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* kcontrol/smserver: rephrase fadeaway descriptionAlexander Golubev2024-03-031-4/+4
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* kcontrol/input: fix incorrect statements whatsthis + some rewordingAlexander Golubev2024-03-031-8/+9
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* kcontrol-info-memory: use 64 bits variable to store memory sizeDenis Kozadaev2024-02-291-3/+2
| | | | Signed-off-by: Denis Kozadaev <denis@dilos.org>
* Replace Q_WS_* defines with TQ_WS_* equivalentsMichele Calgaro2024-02-144-6/+6
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace Q_SIGNALS and Q_SLOTSMichele Calgaro2024-02-0318-38/+38
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT definesMichele Calgaro2024-01-16169-1765/+1765
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove usage of TDEDiskDeviceStatus::HotpluggableMichele Calgaro2023-12-282-11/+4
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace various '#define' strings - part 6Michele Calgaro2023-12-2619-49/+49
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced various '#define' with actual strings - part 5Michele Calgaro2023-12-053-3/+3
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced various '#define' with actual strings - part 4Michele Calgaro2023-11-261-7/+7
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replaced various '#define' with actual strings - part 3Michele Calgaro2023-11-241-3/+3
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace various tq* strings with TQt::* equivalentsMichele Calgaro2023-11-213-3/+3
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace Qt with TQtMichele Calgaro2023-11-1345-115/+115
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Add six new color schemes taken from https://www.opendesktop.org.Michele Calgaro2023-11-027-0/+158
| | | | | | | | | | | | | There is no license files on the website, but based on the site Terms & Conditions, it seems reasonable to redistribute this files under GPL2 license. Human: https://www.opendesktop.org/p/1123955/ Last.fm: https://www.opendesktop.org/p/1123742/ Lizard: https://www.opendesktop.org/p/1123562 Platinum: https://www.opendesktop.org/p/1123528/ Sienna: https://www.opendesktop.org/p/1123485/ WedgeWeb: https://www.opendesktop.org/p/1123249/ Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, ↵Michele Calgaro2023-09-2511-31/+31
| | | | | | QIODevice with TQ* version Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* twin: fix broken functionality introduced in recent commitsMichele Calgaro2023-09-151-1/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace various tqtinterface's TQ_* defines with actual typesMichele Calgaro2023-09-121-4/+4
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* twin: avoid adding strings from lib subfolders in two .pot filesMichele Calgaro2023-09-121-0/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace TQ_*Focus* and TQ_Scale* definesMichele Calgaro2023-09-0211-12/+12
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Drop USE_TQT4 codeMichele Calgaro2023-08-272-5/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Drop TQT_TQ*_CONST definesMichele Calgaro2023-08-092-2/+2
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Drop TQT_TQ*_OBJECT definesMichele Calgaro2023-08-082-4/+4
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace Q_OBJECT with TQ_OBJECTMichele Calgaro2023-07-20187-221/+221
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace _OBJECT_NAME_STRING defines with actual strings. This relates to the ↵Michele Calgaro2023-07-135-14/+14
| | | | | | merging of tqtinterface with tqt3. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* KWin: rename client libraries twin3_* -> twin_*Mavridis Philippe2023-07-0712-12/+12
| | | | Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* Find power related system tools instead of hardcode themDenis Kozadaev2023-06-201-9/+7
| | | | Signed-off-by: Denis Kozadaev <denis@dilos.org>
* Drop Qt2's TQSortedList classMichele Calgaro2023-06-201-1/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* kxkb: re-add custom TDE switching shortcutMavridis Philippe2023-06-143-0/+4
| | | | | | This commit fixes issue #342. Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
* SunOS UID schemeDenis Kozadaev2023-06-131-3/+11
| | | | Signed-off-by: Denis Kozadaev <denis@dilos.org>
* Drop TQT_NO_COMPAT codeMichele Calgaro2023-06-091-2/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>