cmux/Sources
Lawrence Chen f0e4ccdc1d
Show sidebar/notification/new-tab controls in fullscreen without hovering titlebar (#55)
In fullscreen mode, the NSTitlebarAccessoryViewController buttons are hidden
with the system titlebar. This adds SwiftUI-based fullscreen controls that
appear in the sidebar area (when visible) or inline in the custom titlebar
(when sidebar is hidden), reusing the existing TitlebarControlsView component.

- Track fullscreen state via window notifications and toggle controls visibility
- Hide original titlebar accessory (isHidden + alphaValue=0) in fullscreen
- Route notification popover anchoring through fullscreen controls view model
  so both button clicks and keyboard shortcuts (Cmd+Shift+I) position correctly
- Add debug titlebar spacing slider for fine-tuning leading inset
2026-02-17 20:24:01 -08:00
..
Find Fix terminal keys swallowed after opening browser (#45) 2026-02-17 03:21:08 -08:00
Panels Browser searchbar bugs (#51) 2026-02-17 16:26:42 -08:00
Update Show sidebar/notification/new-tab controls in fullscreen without hovering titlebar (#55) 2026-02-17 20:24:01 -08:00
AppDelegate.swift Show sidebar/notification/new-tab controls in fullscreen without hovering titlebar (#55) 2026-02-17 20:24:01 -08:00
Backport.swift Polish browser suggestions, focus, and tagged reload flow 2026-02-14 21:33:28 -08:00
cmuxApp.swift Show sidebar/notification/new-tab controls in fullscreen without hovering titlebar (#55) 2026-02-17 20:24:01 -08:00
ContentView.swift Show sidebar/notification/new-tab controls in fullscreen without hovering titlebar (#55) 2026-02-17 20:24:01 -08:00
GhosttyConfig.swift Add cmuxterm CLI and socket control modes 2026-01-28 21:19:48 -08:00
GhosttyTerminalView.swift Open cmd+clicked terminal links in cmux browser panel (#53) 2026-02-17 18:24:36 -08:00
KeyboardShortcutSettings.swift Fix terminal keys swallowed after opening browser (#45) 2026-02-17 03:21:08 -08:00
NotificationsPage.swift Fix frozen terminals after split churn (#12) 2026-02-13 16:45:31 -08:00
PostHogAnalytics.swift Add sidebar metadata (git branch, ports, logs, progress), fix localhost URL resolution, simplify analytics 2026-02-16 02:46:39 -08:00
SidebarSelectionState.swift Fix frozen terminals after split churn (#12) 2026-02-13 16:45:31 -08:00
SocketControlSettings.swift Release v1.23.0 (#31) 2026-02-09 15:30:43 -08:00
TabManager.swift Release v1.36.0 (#47) 2026-02-17 04:04:29 -08:00
TerminalController.swift Fix sidebar metadata commands failing in multi-window setups (#54) 2026-02-17 19:33:20 -08:00
TerminalNotificationStore.swift Polish browser suggestions, focus, and tagged reload flow 2026-02-14 21:33:28 -08:00
TerminalView.swift Add sidebar blur effect with withinWindow blending (#9) 2026-02-04 03:04:45 -08:00
UITestRecorder.swift Fix frozen terminals after split churn (#12) 2026-02-13 16:45:31 -08:00
WindowAccessor.swift Polish browser suggestions, focus, and tagged reload flow 2026-02-14 21:33:28 -08:00
WindowDecorationsController.swift Refine settings/about titlebar styling and controls alignment 2026-02-14 02:11:35 -08:00
WindowDragHandleView.swift Fix frozen terminals after split churn (#12) 2026-02-13 16:45:31 -08:00
WindowToolbarController.swift move update pill to sidebar only, add Install Update menu item 2026-02-15 21:17:33 -08:00
Workspace.swift Add "+" menu button to horizontal tab bar for new terminal/browser tabs (#48) 2026-02-17 14:59:24 -08:00
WorkspaceContentView.swift Release v1.36.0 (#47) 2026-02-17 04:04:29 -08:00