summaryrefslogtreecommitdiffstats
path: root/kxkb/eventsrc
Commit message (Collapse)AuthorAgeFilesLines
* Kxkb: improve system tray code and fix various switching-related bugsMavridis Philippe2024-11-121-0/+5
| | | | | | | | | | - 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 <mavridisf@gmail.com>
* KXkb: add keyboard layout notificationMavridis Philippe2023-12-251-0/+8
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>