{"items":[{"id":"ea617bc2-6606-4ec1-91a4-4266af880042","type":"push","org":"zhengqunkoo","repo":"logiops","title":"Add runit start script for logid","summary":"Introduced a runit start script to simplify managing the logid daemon process. This addition allows for easier process supervision and lifecycle management, ensuring logid runs reliably with the specified configuration. ![A supervisor managing processes](https://i.imgflip.com/8p9cdh.jpg)","url":"https://nomit.dev/zhengqunkoo/logiops/status/c500f1be52b997975248eb9c09400908c16c1b7bc25c498f6b47c388bddd9168","author":"","contributors":[],"updated_at":"2020-12-08T23:42:45+00:00"},{"id":"2ff5eef2-9520-4f4d-ae2f-80e13807b69e","type":"push","org":"zhengqunkoo","repo":"logiops","title":"Configured logid for MX Master gesture support","summary":"Added a new configuration for the Logitech MX Master mouse via `logid.cfg`. This update maps the device's gesture button (cid 0xc3) to custom window management key bindings using gestures. Now, horizontal and vertical mouse gestures will trigger ALT+TAB navigation sequence to improve workflow efficiency.","url":"https://nomit.dev/zhengqunkoo/logiops/status/c27644affe5a13eeb1c5ba34ceb13a0504b9aaaaf326c797197642caabf20fee","author":"","contributors":[],"updated_at":"2020-12-08T23:42:22+00:00"},{"id":"88228920-6acc-42ba-a736-9e832b10e9de","type":"push","org":"zhengqunkoo","repo":"logiops","title":"Reverted legacy libconfig compatibility","summary":"This update reverts the recent changes that introduced compatibility support for libconfig versions older than v1.5. By standardizing back on the newer API via `.lookup()`, we ensure a cleaner codebase maintained against modern library versions. ![Revert everything](https://i.imgflip.com/16n1sn.jpg)","url":"https://nomit.dev/zhengqunkoo/logiops/status/bb1948391b727128c8de512079e2ba8b2067ed8d47637c908e86d8fcd90b9fb3","author":"PixlOne","contributors":["PixlOne"],"updated_at":"2020-11-23T20:42:29+00:00"},{"id":"128f8ef5-f5a6-4f9d-94ff-6837acf18da4","type":"push","org":"zhengqunkoo","repo":"logiops","title":"Updated configuration parsing to work with older libconfig releases, improving compatibility on RHEL/CentOS 7-era systems.","summary":"This change replaces a broad set of libconfig `lookup()` calls with indexed setting access across configuration, actions, gestures, and device feature parsing. The goal is to avoid API incompatibilities in older libconfig versions that are still common on enterprise distributions like RHEL/CentOS 7, without changing the expected config schema or behavior. In practice, the project should now build and parse configs more reliably on older Linux environments with less patching or distro-specific workarounds.","url":"https://nomit.dev/zhengqunkoo/logiops/status/f9c11345f254a9bc334b8307bebe91ef3a262695d2fd39fb4c2301c4bc3f11d3","author":"abraha2d","contributors":["abraha2d"],"updated_at":"2020-11-22T17:12:29+00:00"},{"id":"d96b4188-fcc5-4205-a3b7-8a5c58db3563","type":"push","org":"zhengqunkoo","repo":"logiops","title":"Added Solus package installation instructions to the README so contributors on that distro can install the required development dependencies more easily.","summary":"The README now includes the Solus equivalent of the existing distro-specific dependency setup commands, listing the required `eopkg` packages for building the project. This is a small documentation improvement, but it removes guesswork for Solus users and makes the build setup more accessible across distributions. Practical effect: one less platform-specific hurdle when getting started.","url":"https://nomit.dev/zhengqunkoo/logiops/status/a5f640d2a23a91c289195dece9115d35fe0601ef76344c9dfadb96e6385f7453","author":"AvdN","contributors":["AvdN"],"updated_at":"2020-09-27T07:54:08+00:00"}],"pagination":{"offset":0,"limit":5,"has_more":true}}