| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Mavridis Philippe <[email protected]>
|
|
|
|
| |
Signed-off-by: Mavridis Philippe <[email protected]>
|
|
|
|
|
|
|
|
| |
bevel"
Apart from the last one, these options expose existing functionality making it user-configurable.
Signed-off-by: Mavridis Philippe <[email protected]>
|
|
|
|
| |
Signed-off-by: Mavridis Philippe <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Rename LayoutIcon to LayoutIconManager for clarity
* Remove use of singleton pattern for LayoutIconManager
* Do not reload all Kxkb settings every time we are requested to get a pixmap!
* Use pointer to global KxkbConfig instance instead of keeping own copy
* Make "Transparent background" checkbox available for theme colors in the GUI
* Minor code cleanup in LayoutIconManager
* KxkbConfig: do not reload settings every time getKxkbOptions() is called; if settings actually need to be re-read, it must be done maunally before calling this function
Signed-off-by: Mavridis Philippe <[email protected]>
|
|
|
|
|
|
|
|
|
|
| |
- Improved layout change logic (indicator is now always updated when the actual switch occurs). This fixes layout switching triggered by the X11 shortcut not being synchronized with layout switching from the tray icon click and the TDE shortcut.
- Kxkb will ignore XkbStateNotify events not related to XkbGroupState which caused strange behaviour with the system tray context menu.
- Merged KxkbLabelController into KxkbSystemTray
This resolves #547.
Signed-off-by: Mavridis Philippe <[email protected]>
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Michele Calgaro <[email protected]>
|
|
|
|
| |
Signed-off-by: Michele Calgaro <[email protected]>
|
|
|
|
| |
Signed-off-by: Michele Calgaro <[email protected]>
|
|
|
|
| |
Signed-off-by: Michele Calgaro <[email protected]>
|
| |
|
|
|
|
| |
Signed-off-by: Michele Calgaro <[email protected]>
|
|
|
|
|
|
|
|
| |
TQDir::entryInfoList will call some variation of stat on each file when
creating the return list, so there is no need to stat the file again.
See: TDE/tdebase#445
Signed-off-by: mio <[email protected]>
|
|
|
|
| |
Signed-off-by: Slávek Banko <[email protected]>
|
| |
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (457 of 457 strings)
Translation: tdebase/kcontrol - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/kcontrol-desktop-files/uk/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (23 of 23 strings)
Translation: tdebase/klipper - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/klipper-desktop-files/uk/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (5 of 5 strings)
Translation: tdebase/khotkeys - khotkeys.desktop
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/khotkeys-khotkeysdesktop/uk/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (23 of 23 strings)
Translation: tdebase/klipper - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/klipper-desktop-files/ru/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (5 of 5 strings)
Translation: tdebase/khotkeys - khotkeys.desktop
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/khotkeys-khotkeysdesktop/ru/
|
| |
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (23 of 23 strings)
Translation: tdebase/klipper - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/klipper-desktop-files/it/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (457 of 457 strings)
Translation: tdebase/kcontrol - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/kcontrol-desktop-files/it/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (5 of 5 strings)
Translation: tdebase/khotkeys - khotkeys.desktop
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/khotkeys-khotkeysdesktop/it/
|
|
|
|
|
|
|
| |
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: tdebase/khotkeys - khotkeys.desktop
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/khotkeys-khotkeysdesktop/
|
| |
|
|
|
|
| |
Signed-off-by: Mavridis Philippe <[email protected]>
|
|
|
|
|
|
| |
The old timeout was causing the touchpad to be re-enabled too quickly.
Signed-off-by: Mavridis Philippe <[email protected]>
|
|
|
|
| |
Signed-off-by: Mavridis Philippe <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 <[email protected]>
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (5 of 5 strings)
Translation: tdebase/khotkeys - khotkeys.desktop
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/khotkeys-khotkeysdesktop/cs/
|
|
|
|
|
|
|
| |
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: tdebase/khotkeys - khotkeys.desktop
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/khotkeys-khotkeysdesktop/
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 <[email protected]>
|
|
|
|
| |
Signed-off-by: Michele Calgaro <[email protected]>
|
|
|
|
| |
Signed-off-by: Mavridis Philippe <[email protected]>
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (106 of 106 strings)
Translation: tdebase/tdeioslave - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/tdeioslave-desktop-files/uk/
|
|
|
|
|
|
|
| |
Currently translated at 79.6% (364 of 457 strings)
Translation: tdebase/kcontrol - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/kcontrol-desktop-files/pl/
|
|
|
|
|
|
|
| |
Currently translated at 81.4% (372 of 457 strings)
Translation: tdebase/kcontrol - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/kcontrol-desktop-files/cs/
|
|
|
|
| |
Signed-off-by: Michele Calgaro <[email protected]>
|
|
|
|
|
|
|
| |
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: tdebase/kcontrol - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/kcontrol-desktop-files/
|
| |
|
|
|
|
|
|
| |
Supports the Libinput and Synaptics drivers, includes documentation and inpupt-touchpad icon.
Signed-off-by: Mavridis Philippe <[email protected]>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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 <[email protected]>
|
|
|
|
|
|
| |
for Konqueror.
Signed-off-by: Slávek Banko <[email protected]>
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (23 of 23 strings)
Translation: tdebase/klipper - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/klipper-desktop-files/cs/
|
|
|
|
|
|
|
| |
Currently translated at 100.0% (34 of 34 strings)
Translation: tdebase/color schemes
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/color-schemes/cs/
|
|
|
|
|
|
|
| |
Currently translated at 95.6% (22 of 23 strings)
Translation: tdebase/klipper - desktop files
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdebase/klipper-desktop-files/pl/
|