enBoxer/src
en 0ad3e3335e Refactor chmod_runtime_dir to chmod_dir(path); test uses tempdir
Split the chmod helper so tests can exercise it on a private tempdir
instead of mutating the user's XDG_RUNTIME_DIR. The thin
chmod_runtime_dir() wrapper still picks runtime_dir() for the production
path (called from session.rs).
2026-09-16 07:59:34 +02:00
..
engine.rs Split smart interact shortcut from single Alt+J send 2026-09-16 05:41:45 +02:00
gui.rs GUI: arm_auto_apply waits for window_match; new-team pads characters 2026-09-16 05:58:27 +02:00
hotkey.rs Document full product goals; gate layout; named profiles; type-to-others. 2026-09-15 09:11:31 +02:00
hypr.rs Shell-quote bind_command args (Hyprland exec_cmd injection) 2026-09-16 05:44:52 +02:00
launcher.rs Finish the project (T7..T15): layout wizard, broadcast, overlay, dmabuf, teams 2026-09-15 17:18:37 +02:00
layout.rs Finish the project (T7..T15): layout wizard, broadcast, overlay, dmabuf, teams 2026-09-15 17:18:37 +02:00
lib.rs Finish the project (T7..T15): layout wizard, broadcast, overlay, dmabuf, teams 2026-09-15 17:18:37 +02:00
lutris.rs Finish the project (T7..T15): layout wizard, broadcast, overlay, dmabuf, teams 2026-09-15 17:18:37 +02:00
macros.rs Initial enBoxer: mapped-key routing and Video FX on Hyprland. 2026-09-15 07:19:15 +02:00
main.rs Add window layout: stacked, grid, main+strip, Save and Apply. 2026-09-15 08:42:55 +02:00
overlay.rs Finish the project (T7..T15): layout wizard, broadcast, overlay, dmabuf, teams 2026-09-15 17:18:37 +02:00
profile.rs Refactor chmod_runtime_dir to chmod_dir(path); test uses tempdir 2026-09-16 07:59:34 +02:00
session.rs Tighten IPC socket permissions (chmod 0o700/0o600) 2026-09-16 05:45:48 +02:00
team.rs Finish the project (T7..T15): layout wizard, broadcast, overlay, dmabuf, teams 2026-09-15 17:18:37 +02:00
toplevel_export.rs Finish the project (T7..T15): layout wizard, broadcast, overlay, dmabuf, teams 2026-09-15 17:18:37 +02:00
vfx.rs Finish the project (T7..T15): layout wizard, broadcast, overlay, dmabuf, teams 2026-09-15 17:18:37 +02:00
wayland_layer.rs Overlay: set_margin order + click handler no longer kills the badge 2026-09-16 05:58:27 +02:00