cmux/tests
Lawrence Chen 7d6f33c143
Sidebar status as text + detect git HEAD changes instantly (#30)
* Sidebar status as text + detect git HEAD changes instantly

- Replace sidebar status pills with plain text + show more/less toggle
  for a cleaner, more readable sidebar layout
- Watch .git/HEAD mtime in zsh precmd to detect branch changes from
  aliases (gco), tools (gh pr checkout), etc. without waiting for the
  3s polling interval
- Fix NSImage shared instance mutation in DraggableFolderNSView by
  copying before resizing to prevent layout side-effects
- Fix set_status --tab flag being swallowed by -- stop token via
  new parseOptionsNoStop parser
- Update sidebar test to cover alias-based branch switching

* Append status text to notification body automatically

When creating notifications, include the tab's current status entries
in the notification body so users see context (e.g. git branch, ports)
alongside the notification message.

* Add screenshot to README
2026-02-09 14:18:33 -08:00
..
cmux.py Fix CI race condition on self-hosted runner (#19) 2026-02-06 22:32:14 -08:00
test_app_keystrokes.sh Rename app to cmuxterm 2026-01-28 02:38:24 -08:00
test_cpu_notifications.py Sidebar metadata + tagged reload isolation (#16) 2026-02-06 18:09:56 -08:00
test_cpu_usage.py Sidebar metadata + tagged reload isolation (#16) 2026-02-06 18:09:56 -08:00
test_ctrl_enter_keybind.py Sidebar metadata + tagged reload isolation (#16) 2026-02-06 18:09:56 -08:00
test_ctrl_interactive.py Rename to cmux and add About panel 2026-01-26 03:05:03 -08:00
test_ctrl_signals.sh Rename to cmux and add About panel 2026-01-26 03:05:03 -08:00
test_ctrl_socket.py Sidebar metadata + tagged reload isolation (#16) 2026-02-06 18:09:56 -08:00
test_focus_notification_dismiss.py Add cmuxterm CLI and socket control modes 2026-01-28 21:19:48 -08:00
test_lint_swiftui_patterns.py Fix high CPU usage from notifications and add regression tests 2026-01-29 17:02:16 -08:00
test_notifications.py Fix socket key input and add OSC 777 test 2026-01-29 01:19:19 -08:00
test_shell_histfile_ghostty_zdotdir_regression.py Fix zsh autosuggestions shared history in cmuxterm (#26) 2026-02-09 02:35:20 -08:00
test_shell_zdotdir_user_override.py Fix zsh autosuggestions shared history in cmuxterm (#26) 2026-02-09 02:35:20 -08:00
test_shell_zdotdir_wrapper.py Fix zsh autosuggestions shared history in cmuxterm (#26) 2026-02-09 02:35:20 -08:00
test_sidebar_cwd_git.py Sidebar status as text + detect git HEAD changes instantly (#30) 2026-02-09 14:18:33 -08:00
test_sidebar_invalid_panel.py Sidebar metadata + tagged reload isolation (#16) 2026-02-06 18:09:56 -08:00
test_sidebar_log_parsing.py Fix CI race condition on self-hosted runner (#19) 2026-02-06 22:32:14 -08:00
test_sidebar_ports.py Sidebar metadata + tagged reload isolation (#16) 2026-02-06 18:09:56 -08:00
test_signals_auto.py Add cmuxterm CLI and socket control modes 2026-01-28 21:19:48 -08:00
test_terminfo_bright_colors.py Fix zsh autosuggestions shared history in cmuxterm (#26) 2026-02-09 02:35:20 -08:00
test_update_timing.py Improve update UI error details 2026-01-28 01:49:02 -08:00