cmux/Sources
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
..
Find Fix find focus and align search with Ghostty 2026-01-29 20:36:32 -08:00
Splits Add sidebar blur effect with withinWindow blending (#9) 2026-02-04 03:04:45 -08:00
Update Map Sparkle error 4005 to "Move to Applications" message 2026-02-08 21:11:28 -08:00
AppDelegate.swift Fix focus-on-scroll and harden reload scripts 2026-01-30 16:46:30 -08:00
Backport.swift Fix find focus and align search with Ghostty 2026-01-29 20:36:32 -08:00
cmuxApp.swift Sidebar status as text + detect git HEAD changes instantly (#30) 2026-02-09 14:18:33 -08:00
ContentView.swift Sidebar status as text + detect git HEAD changes instantly (#30) 2026-02-09 14:18:33 -08:00
GhosttyConfig.swift Add cmuxterm CLI and socket control modes 2026-01-28 21:19:48 -08:00
GhosttyTerminalView.swift Stop seeding shell env with full app environment (#28) 2026-02-09 12:28:23 -08:00
KeyboardShortcutSettings.swift Add KeyboardShortcutSettings to enable customizable shortcuts 2026-01-29 19:01:20 -08:00
NotificationsPage.swift Fix high CPU usage from notifications and add regression tests 2026-01-29 17:02:16 -08:00
SocketControlSettings.swift Add cmuxterm CLI and socket control modes 2026-01-28 21:19:48 -08:00
TabManager.swift Sidebar metadata + tagged reload isolation (#16) 2026-02-06 18:09:56 -08:00
TerminalController.swift Sidebar status as text + detect git HEAD changes instantly (#30) 2026-02-09 14:18:33 -08:00
TerminalNotificationStore.swift Add cmuxterm CLI and socket control modes 2026-01-28 21:19:48 -08:00
TerminalView.swift Add sidebar blur effect with withinWindow blending (#9) 2026-02-04 03:04:45 -08:00
WindowAccessor.swift Add cmuxterm CLI and socket control modes 2026-01-28 21:19:48 -08:00
WindowDecorationsController.swift Update app and tooling 2026-01-29 17:36:26 -08:00
WindowToolbarController.swift Bump version to 1.20.0 (#24) 2026-02-08 20:44:47 -08:00