pixl
9d15610596
Update GPL copyright year
2023-04-28 21:18:33 -04:00
pixl
9efd121387
Code cleanup and reformatting
2023-04-28 21:18:33 -04:00
pixl
7862c85d71
Use epoll for I/O multiplexing
2022-01-28 15:48:00 -05:00
pixl
dbe24f9350
Phase out workqueue
2022-01-21 23:24:47 -05:00
pixl
9b94fad0a6
Use new config interface
2022-01-20 01:29:18 -05:00
pixl
65fc252607
Eliminate global variables
...
global_loglevel is kept for the time being and will be replaced
alongside the current logger.
2022-01-07 19:43:41 -05:00
pixl
34b8047360
Refer to receiver from receiver devices
2020-07-20 00:25:04 -04:00
pixl
22455af615
Add GPL copyright notice in all C++ source files
2020-07-12 16:15:32 -04:00
pixl
dd75df8c18
Use consistent code style
...
Only files that are currently used in logid are changed.
2020-07-12 16:14:25 -04:00
pixl
e40da5f0c0
Implement receiver HID++ connect/disconnect events
...
Many changes were made here but that was the biggest one.
There's currently a bug where std::system_error: Broken pipe is thrown
after launching the daemon with a receiver connector.
A workaround for this bug is to simply shake the mouse while starting
the daemon. I will investigate this soon.
2020-07-12 16:14:24 -04:00
pixl
b41649b0de
Implement dj::Receiver class
...
Again, many things were done here.
2020-07-12 16:13:54 -04:00