Commit graph

  • d9d7d90654 Merge branch 'dev/jappel' into main main Julian Appel 2026-08-29 01:09:36 +02:00
  • 78e9640dec Document the layout fix and the return of the title bar dev/jappel Julian Appel 2026-08-29 01:02:18 +02:00
  • e1e3d0e466 Bring back the native title bar so the app has a taskbar entry Julian Appel 2026-08-29 01:02:07 +02:00
  • 50868ab081 Keep edit dialogs on the monitor the main window is on Julian Appel 2026-08-29 01:02:07 +02:00
  • 42897d553c Resolve captured keys by physical position, not by character Julian Appel 2026-08-29 01:01:51 +02:00
  • 8a00b3ae36 Document key capture, dialog placement and copy/paste Julian Appel 2026-08-28 15:33:38 +02:00
  • 21f9cbc2ed Copy button settings between keys; add window shortcuts Julian Appel 2026-08-28 15:33:26 +02:00
  • aba81463e5 Show macro key sequences in the browser view and MCP replies Julian Appel 2026-08-28 15:33:15 +02:00
  • f6f4edbdde Rework the edit dialogs: key capture, placement, shortcuts, quick colours Julian Appel 2026-08-28 15:33:08 +02:00
  • 73c1135655 Map Tk key events to HID codes; show real macro sequences Julian Appel 2026-08-28 15:32:52 +02:00
  • 517f12c960 Enclosure Case für das Versa Board V.40 Grovy311 2026-08-17 19:39:30 +02:00
  • 189ec01e68 Merge branch 'main' into dev/jappel Julian Appel 2026-08-15 18:16:00 +02:00
  • 9464cafaab Document today's config-path, window-chrome and tooling gotchas cjjohn 2026-08-15 12:19:39 +02:00
  • 91bac353b4 Keep user config out of the install dir; frameless window with working resize cjjohn 2026-08-15 12:12:33 +02:00
  • 4b5da69174 Add free-text notes per button/encoder action cjjohn 2026-08-15 11:15:36 +02:00
  • 9f0ae12794 Keep build_and_deploy.ps1 deploying to %LOCALAPPDATA%, document upstream cherry-picks cjjohn 2026-08-14 23:55:41 +02:00
  • 02d6c0c5e9 Make build_and_deploy.ps1 self-installing and fail loudly Julian Appel 2026-08-14 23:15:25 +02:00
  • 9e21360393 Allow renaming profile tabs outside Programmiermodus Julian Appel 2026-08-14 23:17:38 +02:00
  • b4ad7698ed Move config storage next to the install and auto-create it if missing Julian Appel 2026-08-14 23:17:11 +02:00
  • 83429363c1 Add architecture/data-model/protocol reference docs Julian Appel 2026-08-14 23:19:13 +02:00
  • 7d40fdaa60 Close the serial link after each MCP board operation Julian Appel 2026-08-14 23:18:32 +02:00
  • 09fbd6ad96 Register versapad MCP server via project-scoped .mcp.json Julian Appel 2026-08-14 23:18:08 +02:00
  • 82c3fd0056 Allow renaming profile tabs outside Programmiermodus Julian Appel 2026-08-14 23:17:38 +02:00
  • 5d14bdd826 Move config storage next to the install and auto-create it if missing Julian Appel 2026-08-14 23:17:11 +02:00
  • 13c3745479 Make build_and_deploy.ps1 self-installing and fail loudly Julian Appel 2026-08-14 23:15:25 +02:00
  • 8ba524c07b Release COM port after each versapad MCP tool call cjjohn 2026-08-09 18:23:33 +02:00
  • 540ce5b1eb Fix crash when desktop config JSON is deleted: self-heal from board cjjohn 2026-08-08 17:06:53 +02:00
  • 8a2a73c68d Fix Programmiermodus default-seed bug wiping other profiles cjjohn 2026-08-07 20:50:52 +02:00
  • 4215323f3f Use lightweight READ_STATUS instead of full CONFIG_READ for profile polling fix/live-sync-led-stutter cjjohn 2026-08-07 15:37:40 +02:00
  • 553ecc54d8 Restructure AGENTS.md to the projekt-doku standard, audit README status cjjohn 2026-08-06 16:05:36 +02:00
  • d25044be25 Add user-facing README (install, usage, architecture overview) cjjohn 2026-08-06 15:53:05 +02:00
  • 78d412ffa6 Fix: Programmiermodus-Aenderungen erschienen nicht im Nur-Lese-Modus cjjohn 2026-08-05 17:54:44 +02:00
  • b924273400 Add "Immer im Vordergrund" (always-on-top) toggle cjjohn 2026-08-05 14:34:38 +02:00
  • 3615ff3122 Make MCP info text tool-agnostic; simplify Live-Sync status cjjohn 2026-08-05 08:40:37 +02:00
  • 4ac29a3e5c Add custom icon and tray-minimize behavior (like VersaGUI's TrayApp) cjjohn 2026-08-05 08:30:50 +02:00
  • e456af7c19 Add MCP server so Claude (or any MCP client) can reprogram VersaPad directly cjjohn 2026-08-05 08:16:22 +02:00
  • 50658107d5 Add PyInstaller packaging (--onedir) as alternative to pyw launch cjjohn 2026-08-05 08:04:38 +02:00
  • 6227903ebd Initial commit: VersaPad viewer + programming mode cjjohn 2026-08-04 20:03:49 +02:00
  • ef0faec100 Initial commit: seed main branch cjjohn 2026-08-04 19:58:37 +02:00