cmux/cmuxTests
Lawrence Chen bc1b6fd9eb
Honor Ghostty background-opacity across all cmux chrome (#667)
* Honor Ghostty background-opacity across all cmux chrome

Parse background-opacity from Ghostty config and propagate it through
the entire chrome pipeline: bonsplit tab bar (via RRGGBBAA hex),
browser panel/omnibar, titlebar, empty panel, and window background.

Decouple glass effect from sidebar blend mode — bgGlassEnabled now
defaults to false so opacity works independently. Add
GhosttyBackgroundTheme helper for consistent color+opacity resolution
across all UI surfaces.

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

* Titlebar and chrome opacity matches terminal background-opacity

Use CALayer-level opacity for the titlebar background instead of SwiftUI
Color alpha, matching the terminal's Metal compositing path. Account for
the double alpha stacking in the terminal area (Bonsplit container bg +
Ghostty renderer) so the titlebar visually matches.

Also fix opacity-only config changes not triggering titlebar refresh on
Cmd+Shift+, reload.
2026-03-01 03:48:46 -08:00
..
AppDelegateShortcutRoutingTests.swift Use command palette flow for workspace rename shortcut 2026-02-25 05:12:49 -08:00
CJKIMEInputTests.swift Fix Shift+Space IME toggle inserting space (#641) (#670) 2026-02-28 21:12:17 -08:00
CmuxWebViewKeyEquivalentTests.swift Honor Ghostty background-opacity across all cmux chrome (#667) 2026-03-01 03:48:46 -08:00
GhosttyConfigTests.swift Honor Ghostty background-opacity across all cmux chrome (#667) 2026-03-01 03:48:46 -08:00
SessionPersistenceTests.swift Reduce unchanged autosave snapshot churn 2026-02-25 16:28:09 -08:00
SocketControlPasswordStoreTests.swift Add command palette entries to install/uninstall cmux CLI in PATH (#626) 2026-02-27 01:53:13 -08:00
UpdatePillReleaseVisibilityTests.swift Fix notification bell hover crash by conditionally tracking hover (#574) 2026-02-26 14:26:28 -08:00
WorkspaceContentViewVisibilityTests.swift Fix tab drag blank state and preserve non-custom titles across window drops 2026-02-24 14:36:12 -08:00
WorkspaceManualUnreadTests.swift Add command palette (Cmd+Shift+P) (#358) 2026-02-23 03:26:36 -08:00