-
5aabf0d36f
Round 5 batch A (Grok review): games.yaml seed, pending_ipc fix, doc residue, dead passthrough_id.
main
en
2026-09-17 07:40:24 +0200
-
24ca3bac0c
Item 2 (Grok round 4): isboxer-style keybind tree UI.
en
2026-09-17 07:26:39 +0200
-
8cb96c1f25
Item 1 (Grok round 4): window layout manager rewrite + free-arrange mode.
en
2026-09-17 07:22:13 +0200
-
9052f61228
Item 4 (Grok round 4): Session game-launcher dropdown.
en
2026-09-17 05:43:21 +0200
-
1d92bc568d
Item 3 (Grok round 4): replace regex window matching with process-tree tracking.
en
2026-09-17 05:42:06 +0200
-
20271264cf
Item 5+6 (Grok round 4): default profile name -> team, drop passthrough feature
en
2026-09-17 05:38:59 +0200
-
60385d062a
toplevel_export: capture_via_export docstring contradiction (Grok round 3 #11)
en
2026-09-16 17:33:25 +0200
-
0906e86594
session: cursor_pos dedup, mouse_press bail, slot-ID stability, env-var test serial (Grok round 3 #7, #8, #10, #14)
en
2026-09-16 17:33:25 +0200
-
3f59c09ce8
gbm_runtime: fix GBM_BO_IMPORT_FD = 0x5503 (Grok round 3 #2)
en
2026-09-16 17:33:25 +0200
-
b6937158e4
Profile::default() + T13 cadence-clamp unit test
en
2026-09-16 17:16:16 +0200
-
0ec7957224
Sweep: drop remaining T10/stub/follow-up markers
en
2026-09-16 17:16:16 +0200
-
4ee58acf2c
T13: press-and-hold repeat for mouse broadcast / mirror clicks
en
2026-09-16 12:43:33 +0200
-
bb6d9e8566
Drop stale stub/follow-up/not-shipped markers in docs
en
2026-09-16 12:43:33 +0200
-
777256daab
Drop stale T10 follow-up note in toplevel_export.rs
en
2026-09-16 12:43:33 +0200
-
0ba3c59cc1
T10: real pixel read via runtime dlopen of libgbm.so.1 (Bug #9 closed)
en
2026-09-16 12:14:51 +0200
-
50ae7c6061
Honest docs for ENBOXER_ENABLE_TOPLEVEL gated path (Bug #9)
en
2026-09-16 08:07:15 +0200
-
b9d5f144bd
Overlay: thread can be stopped externally instead of detaching (Bug #5)
en
2026-09-16 08:05:17 +0200
-
5da77b28b3
capture_loop: honour ENBOXER_ENABLE_TOPLEVEL via capture_toplevel (Bug #8)
en
2026-09-16 08:04:14 +0200
-
a36443bd86
refresh_slots: always call sync_slot_overlays, even on early-return paths (Bug #10)
en
2026-09-16 08:03:48 +0200
-
3dbc1b11df
swap_as_main: keep slot IDs stable, set_leader(n) (Bug #11)
en
2026-09-16 08:03:27 +0200
-
84941247c4
Gate toggle_pin on ENBOXER_ALLOW_LAYOUT (Bug #12)
en
2026-09-16 08:03:05 +0200
-
91cfee9609
Warn on malformed arm_auto_apply regex instead of silently falling through
en
2026-09-16 07:59:56 +0200
-
0ad3e3335e
Refactor chmod_runtime_dir to chmod_dir(path); test uses tempdir
en
2026-09-16 07:59:34 +0200
-
6028987a6e
Overlay: set_margin order + click handler no longer kills the badge
en
2026-09-16 05:47:41 +0200
-
1b8b2cdf24
GUI: arm_auto_apply waits for window_match; new-team pads characters
en
2026-09-16 05:46:39 +0200
-
cece41d2ee
Tighten IPC socket permissions (chmod 0o700/0o600)
en
2026-09-16 05:45:32 +0200
-
20f0160799
Shell-quote bind_command args (Hyprland exec_cmd injection)
en
2026-09-16 05:41:56 +0200
-
8eb5346d92
Split smart interact shortcut from single Alt+J send
en
2026-09-16 05:41:45 +0200
-
1ec8d78f71
Implement ISBoxer-style smart interact shortcut (bind: interact)
en
2026-09-16 04:51:07 +0200
-
aeed2036d0
Switch interact keybind to Alt+J; rewrite MACROS.md for current retail; clarify Auto-Interact
en
2026-09-15 18:02:32 +0200
-
6fcbf71813
Fix stale enbuddy URL refs in DESCRIPTION/GOALS/AGENTS (point at en/enBoxer)
en
2026-09-15 17:33:27 +0200
-
c0d319c841
Update DESIGN/NOTES/MACROS/PLAN: remove stale 'later' notes, move shipped PLAN.md items, note per-character assist/follow keys
en
2026-09-15 17:32:49 +0200
-
a7acce2a6a
Point repository URL at en/enBoxer (camelCase, matches enBuddy)
en
2026-09-15 17:31:45 +0200
-
1f557a74c2
Point Cargo.toml repository at en/enboxer (was en/enbuddy by mistake)
en
2026-09-15 17:29:06 +0200
-
9d2f51685d
Finish the project (T7..T15): layout wizard, broadcast, overlay, dmabuf, teams
en
2026-09-15 17:15:21 +0200
-
ed75a8b899
Document full product goals; gate layout; named profiles; type-to-others.
en
2026-09-15 09:11:31 +0200
-
af45b054cc
Window swap/focus/reset hotkeys; clamp layout tiles to the monitor.
en
2026-09-15 08:56:01 +0200
-
50b2aebee6
Add window layout: stacked, grid, main+strip, Save and Apply.
en
2026-09-15 08:42:55 +0200
-
32731fe59b
Add control-panel GUI; Video FX rects in pixels or fractions.
en
2026-09-15 08:26:07 +0200
-
936f123b18
Three routing modes: maps, mirror, off.
en
2026-09-15 08:14:08 +0200
-
feb2cdb4dc
Fix live routing and Video FX overlay.
en
2026-09-15 07:42:35 +0200
-
e05219f715
Point remote at https://gitea.nettsi.de/en/enbuddy
en
2026-09-15 07:26:44 +0200
-
4daf0ea86a
Initial enBoxer: mapped-key routing and Video FX on Hyprland.
en
2026-09-15 07:19:15 +0200