Jonas Kvinge
dd72fb4ca5
Use C++11 enum class
2023-02-18 14:09:30 +01:00
Jonas Kvinge
6329a7711d
Fix includes
2022-12-29 21:39:03 +01:00
Jonas Kvinge
adc21f4f75
Remove subdir for generated dbus files
2022-09-13 17:53:57 +02:00
Jonas Kvinge
2b24ac54a0
Remove unused includes
2022-08-28 03:09:33 +02:00
Jonas Kvinge
d82fd421ed
Replace use of C-style casts
2022-06-13 00:23:42 +02:00
Jonas Kvinge
f4e5b83039
Replace use of C-style casts
2022-06-10 02:30:39 +02:00
Jonas Kvinge
d204875f72
globalshortcut-x11: Fix minor code issues
2022-04-06 21:22:10 +02:00
Jonas Kvinge
8f016880af
globalshortcut-win: Register 0-9 as num keys too
2022-04-02 00:43:41 +02:00
Jonas Kvinge
b34321ef87
GlobalShortcutsManager: Translate shortcuts
...
Fixes #928
2022-03-27 14:31:58 +02:00
Jonas Kvinge
a6c05df362
Formatting
2022-03-22 21:19:59 +01:00
Jonas Kvinge
f6b70fda71
Formatting
2022-03-22 21:09:05 +01:00
Jonas Kvinge
488b326e0f
globalshortcut-x11: Use XDefaultRootWindow with Qt >= 6.2
2022-02-14 22:50:28 +01:00
Jonas Kvinge
1b8966b3a4
globalshortcut-x11: Use private header for accessing app root window
...
QX11Application Currently lacks a method for this.
Fixes #893
2022-02-11 02:32:19 +01:00
Jonas Kvinge
01d4d404c0
globalshortcut-x11: Formatting
2022-02-11 02:32:09 +01:00
Jonas Kvinge
354bbf820f
globalshortcut-x11: Drop use of variable for display
2022-02-11 02:31:45 +01:00
Jonas Kvinge
bbd81e7d9c
kglobalaccel: Attempt to register media shortcuts too
2021-12-18 20:18:37 +01:00
Jonas Kvinge
79ac53b2d9
Fix narrowing conversions
2021-10-30 02:21:29 +02:00
EmmanuelMess
68c44daef2
Fix SingleApplication static functions called from instance
2021-09-10 18:44:36 +02:00
Jonas Kvinge
9b01e09302
GlobalShortcutsManager: Minor code fixes
2021-09-02 00:52:44 +02:00
Jonas Kvinge
3127474fd7
GlobalShortcutsManager: Fix reading settings
2021-09-02 00:52:21 +02:00
Jonas Kvinge
b849edfcca
GlobalShortcutsBackend: Fix type return
2021-09-01 22:37:08 +02:00
Jonas Kvinge
20a23c2868
Various cleanup to global shortcuts code
2021-09-01 21:37:11 +02:00
Jonas Kvinge
1ba20561ed
Fix global shortcuts memory leak
2021-08-31 21:21:59 +02:00
Jonas Kvinge
ea2bfbda44
Formatting
2021-08-23 21:21:08 +02:00
Jonas Kvinge
ecf2c50a26
Use QX11Application with Qt >= 6.2, use QX11Info with Qt 5
2021-08-14 17:06:40 +02:00
Jonas Kvinge
e48b7d83a3
Formatting
2021-07-11 09:49:38 +02:00
Jonas Kvinge
a6742d401c
Formatting
2021-07-11 07:40:57 +02:00
Jonas Kvinge
06cd2f3a57
Remove static from IsMacAccessibilityEnabled
2021-06-22 16:17:51 +02:00
Jonas Kvinge
8c2b907ff5
Make static
2021-06-22 14:04:42 +02:00
Jonas Kvinge
50be44adf8
Add namespace comments
2021-06-20 23:55:02 +02:00
Jonas Kvinge
e1bf4347ab
Fix uninitialized variables
2021-06-20 23:53:28 +02:00
Jonas Kvinge
1295033fae
Clang-Tidy and Clazy fixes
2021-06-20 19:04:08 +02:00
Jonas Kvinge
f786a17014
Formatting
2021-06-12 20:53:23 +02:00
Jonas Kvinge
548f8bf23e
Fix macOS compile
2021-05-29 22:47:53 +02:00
Jonas Kvinge
b6bfe81f9a
Use HAVE_X11_GLOBALSHORTCUTS
2021-05-29 22:20:46 +02:00
Jonas Kvinge
69a6416146
Change to uppercase
2021-05-29 20:37:58 +02:00
Jonas Kvinge
1ced4e277b
Add global shortcuts support on MATE
2021-05-29 20:35:55 +02:00
jonas@jkvinge.net
efcd35d4a1
Remove use of X11Extras and WinExtras
...
Modules are deprecated in Qt 6
See: QTBUG-83251
2021-05-12 23:15:04 +02:00
Jonas Kvinge
59bffed47f
Use static_cast
2021-03-21 18:53:02 +01:00
Jonas Kvinge
78588d8cdf
Fix various clazy warnings
2021-03-21 04:47:11 +01:00
Jonas Kvinge
54f2aa5f77
Update copyrights
2021-03-20 21:14:47 +01:00
Jonas Kvinge
2539b2333c
Use new connect syntax in global shortcuts manager
2021-01-30 14:28:03 +01:00
Jonas Kvinge
2a92ce867a
Rename global shortcuts classes
2021-01-26 20:48:51 +01:00
Jonas Kvinge
bf7c8df353
Connection syntax migration ( #637 )
2021-01-26 16:48:04 +01:00
Jonas Kvinge
fc02543f15
Make X11Extras and WinExtras optional
...
The initial release of Qt 6 does not have these.
These modules are not important.
X11Extras is only used for X11 global shortcuts, which in most cases is
overriden by KDE or Gnome shortcuts anyway.
It is also used in OSD Pretty to detect transparency, but this can be
done using private GUI headers instead.
WinExtras is only used in OSD Pretty to make it transparent.
2020-11-29 07:41:30 +01:00
Jonas Kvinge
1c91693294
Ignore org.kde.kglobalaccel.NoSuchComponent error
2020-11-15 00:20:08 +01:00
Jonas Kvinge
c258e5a3af
Add KDE global shortcuts
...
Fixes #572
2020-10-31 02:08:19 +01:00
Jonas Kvinge
091b1b8209
Use QKeyCombination with Qt 6
2020-09-04 23:00:42 +02:00
Jonas Kvinge
5f49567bf7
Make GlobalShortcut::nativeEventFilter compatible with Qt 6
2020-07-18 04:18:46 +02:00
Jonas Kvinge
f24b6a520c
Replace QDateTime::toTime_t() with QDateTime::toSecsSinceEpoch()
2020-07-18 03:53:30 +02:00