-
released this
2026-09-22 18:26:02 +02:00 | 15 commits to master since this releaseChangelog
45dac368c1build(gui): fetch the device render instead of shipping it1e01198e66ci: release on a pushed tag, with GoReleasere841dda52dci: tell GoReleaser which token to use00ccfb4f55feat(agent): feel a desktop notification in the hand24c9e28c4efeat(agent): the daemon — bindings, capture and synthesis wired togetherc373760edafeat(agent): the desktop actions, through Plasma's global shortcutsd6c91a4f95feat(capture): turn diverted control events into presses and swipes9f002e8403feat(core): apply a saved setting at once, by signalling the daemon9419f70dc5feat(core): controls, actions, bindings, the ring, and the config file796b677daafeat(device): find and identify an MX Master 4 over HID++b88ce82174feat(device): typed operations for resolution, wheel, controls and haptics6c84c2ef6ffeat(gui): launch an application, a program, or a script2a3a103a2cfeat(gui): map the controls on Logitech's own render of the device17e8435f8dfeat(gui): sliders for resolution and haptics, and a mouse that answers803da6f36dfeat(gui): the settings window, and a daemon that applies what it savesff72ed6c65feat(inject): synthesise input through uinput, against the real layoutdcc01a4689feat(notify): eight more ways to feel a notification265fe10e97feat(ring): a size, a key combination, and two ways to dismiss8078307c28feat(ring): the Actions Ring, opened at the cursor on Wayland6511e5306bfeat(ui): an icon for every action, and a picture per ring position0520393caafeat: edit the DPI steps and name the mouse28d3729ed8feat: give the thumb wheel something to do43e1dd094bfeat: how hard the haptic panel must be pressed2394072a94feat: scaffold the workspace and port the MX Master 4 HID++ subset720a589d49feat: what only the mouse and the daemon know, in the window0e2f7f573cfix(agent): cycle through the presets the configuration has now567416e3d3fix(agent): leave the wheel-mode button to the firmware when it only togglesa280829cf4fix(agent): set the mouse up again when it comes backfeca95aa3efix(agent): write only what changed into the mouse on a reload7aab9c8be0fix(gui): leaders that meet their labels, and drop the virtual control9eec8e7b52fix(gui): quit when the window is closed7e59c4c327fix(ring): double-buffer the surface, so the highlight follows the pointer89e5ae0b48perf(agent): draw the ring by hand, and stop loading a GPU to do it9a9b7ef899perf(ring): time the phases, and ship release3161d0efccperf: link the release binaries for what they cost to keep resident
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads