cmux/Sources/Update
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
..
UpdateBadge.swift Fix frozen terminals after split churn (#12) 2026-02-13 16:45:31 -08:00
UpdateController.swift Add nightly update channel workflow and adopt AGPL licensing 2026-02-14 02:43:03 -08:00
UpdateDelegate.swift Add nightly update channel workflow and adopt AGPL licensing 2026-02-14 02:43:03 -08:00
UpdateDriver.swift Fix frozen terminals after split churn (#12) 2026-02-13 16:45:31 -08:00
UpdateLogStore.swift Fix frozen terminals after split churn (#12) 2026-02-13 16:45:31 -08:00
UpdatePill.swift Fix sidebar tabs getting extra left padding when update pill is visible 2026-02-16 03:20:51 -08:00
UpdatePopoverView.swift Fix frozen terminals after split churn (#12) 2026-02-13 16:45:31 -08:00
UpdateTestSupport.swift Fix frozen terminals after split churn (#12) 2026-02-13 16:45:31 -08:00
UpdateTestURLProtocol.swift Release v1.23.0 (#31) 2026-02-09 15:30:43 -08:00
UpdateTiming.swift Improve update UI error details 2026-01-28 01:49:02 -08:00
UpdateTitlebarAccessory.swift Show sidebar/notification/new-tab controls in fullscreen without hovering titlebar (#55) 2026-02-17 20:24:01 -08:00
UpdateViewModel.swift Fix sidebar tabs getting extra left padding when update pill is visible 2026-02-16 03:20:51 -08:00