spiegel-keyman/linux/keyman-system-service/src
Eberhard Beilharz ec2373acd5
fix(linux): start system service when switching keyboards
This change fixes #13171 where we failed to output after the first keypress
because the keyman system service had to be started. This change introduces
a new method `Ping` that we call to force keyman-system-service to be
started.

Fixes: #13171
2025-02-10 16:30:20 +01:00
..
com.keyman.SystemService1.System.xml fix(linux): start system service when switching keyboards 2025-02-10 16:30:20 +01:00
KeyboardDevice.cpp refactor(linux): Implement ordered output sentinel in keyman-system-service 2025-02-05 11:42:04 +01:00
KeyboardDevice.h refactor(linux): Implement ordered output sentinel in keyman-system-service 2025-02-05 11:42:04 +01:00
KeymanSystemService.cpp fix(linux): start system service when switching keyboards 2025-02-10 16:30:20 +01:00
KeymanSystemService.h refactor(linux): Implement ordered output sentinel in keyman-system-service 2025-02-05 11:42:04 +01:00
main.cpp feat(linux): Refactor to benefit from C++ RAII 2023-05-22 19:51:45 +02:00
meson.build refactor(linux): Implement ordered output sentinel in keyman-system-service 2025-02-05 11:42:04 +01:00
OrderedOutputDevice.cpp refactor(linux): Implement ordered output sentinel in keyman-system-service 2025-02-05 11:42:04 +01:00
OrderedOutputDevice.h refactor(linux): Implement ordered output sentinel in keyman-system-service 2025-02-05 11:42:04 +01:00