Commit Graph

5 Commits

Author SHA1 Message Date
4f33161c70 CLI state and write follow the pad that is plugged in
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-23 19:29:42 +02:00
021f9f7fa1 Lighting as a macropad subcommand; knobless pads start in the flat view
Running the backend module directly made runpy warn, since the package
had already imported it. The lighting commands now sit with doctor, state
and write. A pad without knobs lies flat on the desk, so it is drawn flat
unless an orientation has been chosen.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-23 19:26:46 +02:00
Mohamed Mahjoub
8a18015c34 Themes, actions, text snippets and a key picker 2026-09-22 17:16:17 +01:00
Mohamed Mahjoub
ed707b1ae7 Read the pad, detect unknown ones, layout editor
added a feature that now can read the inputs off the board, meaning if you already have saved settings and you uninstall / reinstall the app or use it on a new device it can auto detect what each key has saved.

using the above feature i now also do believe it is possible to auto detect the macros pads rough layout / how many keys and dials it has!. hopfully this means that more people can use the app easily without needing to hard code a bunch of new layouts. its not truly universal but it should open the door to much more pads working out of the box right now!

and lastly in case the extra layouts do work i made a little layout editor so you can the app to look like your actual macropad!
2026-09-16 20:39:44 +01:00
Mohamed Mahjoub
c7c02edb60 Add files via upload 2026-09-11 20:30:34 +01:00