cmux/Sources/Panels
Lawrence Chen 5560492d27
Add preference to disable in-app browser for terminal links (#174)
* Add preference for terminal link browser target

Fixes https://github.com/manaflow-ai/cmux/issues/172

* Route non-web terminal links to external opener

Only route http/https terminal links to cmux's embedded browser.
Absolute paths, file:// URLs, and non-web schemes now open via NSWorkspace.

Refs https://github.com/manaflow-ai/cmux/issues/172
2026-02-20 13:58:39 -08:00
..
BrowserPanel.swift Add preference to disable in-app browser for terminal links (#174) 2026-02-20 13:58:39 -08:00
BrowserPanelView.swift Fix browser panel mouse back/forward buttons and middle-click (#131) (#139) 2026-02-19 23:38:21 -08:00
CmuxWebView.swift Fix browser panel mouse back/forward buttons and middle-click (#131) (#139) 2026-02-19 23:38:21 -08:00
Panel.swift Fix frozen terminals after split churn (#12) 2026-02-13 16:45:31 -08:00
PanelContentView.swift Avoid O(N) re-renders by passing derived Bool instead of ObservableObject 2026-02-20 02:41:52 -08:00
TerminalPanel.swift Fix split blackout race and stabilize focus handoff 2026-02-19 17:10:27 -08:00
TerminalPanelView.swift Render unread notification ring above portal-hosted terminal view 2026-02-20 02:41:52 -08:00