libx52/daemon
nirenjan dfbe3e6d21 fix: Enable install for libx52dcomm
The change to build using Meson broke the install target, causing x52ctl
and x52d to fail with a missing libx52dcomm library. This was fixed by
setting `install: true` in the library call.

In addition, several features were used that were leftover from my
earlier attempts to migrate to Meson, but targeted older Meson versions.
Some of these features were deprecated in newer Meson versions, and
therefore, cause warnings to show up during meson setup.

GH-Issue: #63
GH-Issue-URL: https://github.com/nirenjan/libx52/issues/63
2026-03-22 15:47:13 -07:00
..
tests Add test case for setting unknown configuration value 2022-09-22 22:14:44 -07:00
Makefile.am build: Migrate to meson build 2026-03-12 10:20:01 -07:00
daemon.dox Update daemon documentation to include notify socket 2022-09-21 20:08:58 -07:00
meson.build fix: Enable install for libx52dcomm 2026-03-22 15:47:13 -07:00
protocol.dox Update daemon protocol documentation 2023-01-04 10:07:20 -08:00
test_daemon_comm.py Use x52ctl to test daemon communication 2022-09-23 10:02:17 -07:00
x52ctl.c refactor(x52ctl): Break out interactive mode 2026-03-16 23:07:39 -07:00
x52d.conf Add option to reverse mouse scroll direction 2022-06-14 09:36:13 -07:00
x52d.service.in Revert "Enable verbose logging in systemd service" 2021-10-05 22:38:34 -07:00
x52d_client.c fix: Avoid backward jumps using goto 2026-03-12 08:34:58 -07:00
x52d_client.h Add notify API 2022-09-06 23:19:03 -07:00
x52d_clock.c fix: Address compiler warnings 2026-03-19 00:10:18 -07:00
x52d_clock.h Add clock update functionality 2021-07-23 10:13:18 -07:00
x52d_comm_client.c Add notify API 2022-09-06 23:19:03 -07:00
x52d_comm_internal.c Move common socket code into x52d_comm_internal.c 2023-01-04 08:42:47 -08:00
x52d_command.c fix: Address compiler warnings 2026-03-19 00:10:18 -07:00
x52d_command.h Move command processing into separate thread 2022-07-27 12:47:53 -07:00
x52d_config.c Add a callback to apply one configuration item immediately 2022-02-11 13:30:17 -08:00
x52d_config.def Add option to reverse mouse scroll direction 2022-06-14 09:36:13 -07:00
x52d_config.h Add option to reverse mouse scroll direction 2022-06-14 09:36:13 -07:00
x52d_config_dump.c Cleanup config dump routine 2022-09-22 21:31:49 -07:00
x52d_config_parser.c Update int_parser to reject invalid input 2022-09-01 20:50:36 -07:00
x52d_const.h Add notify API 2022-09-06 23:19:03 -07:00
x52d_device.c fix: Address compiler warnings 2026-03-19 00:10:18 -07:00
x52d_device.h Disable device check routine in daemon 2021-09-14 09:10:52 -07:00
x52d_io.c fix: Address compiler warnings 2026-03-19 00:10:18 -07:00
x52d_io.h Create I/O thread to read and process events 2021-09-14 13:33:36 -07:00
x52d_led.c Integrate pinelog module logging functionality 2021-11-10 09:29:27 -08:00
x52d_main.c fix: Address compiler warnings 2026-03-19 00:10:18 -07:00
x52d_mouse.c Add option to reverse mouse scroll direction 2022-06-14 09:36:13 -07:00
x52d_mouse.h Add option to reverse mouse scroll direction 2022-06-14 09:36:13 -07:00
x52d_mouse_evdev.c fix: Address compiler warnings 2026-03-19 00:10:18 -07:00
x52d_mouse_test.c fix: Address compiler warnings 2026-03-19 00:10:18 -07:00
x52d_notify.c fix: Address compiler warnings 2026-03-19 00:10:18 -07:00
x52d_notify.h Add notifications when device is connected/disconnected 2022-09-23 15:15:49 -07:00
x52dcomm-internal.h Move common socket code into x52d_comm_internal.c 2023-01-04 08:42:47 -08:00
x52dcomm.h Add notify API 2022-09-06 23:19:03 -07:00