Austin Wang
|
3c1f1792c0
|
Fix browser workspace focus handoff lag (#381)
|
2026-02-23 10:27:04 -08:00 |
|
Lawrence Chen
|
b34b3a530a
|
Portal: log Bonsplit container frame changes
|
2026-02-23 05:57:23 -08:00 |
|
Lawrence Chen
|
df779d32ea
|
Portal: hide terminal view before hidden-frame updates
|
2026-02-23 05:54:02 -08:00 |
|
Lawrence Chen
|
2426590e91
|
Fix terminal focus when window loses key (#359)
* Fix terminal blur when window loses key
* Fix shortcut routing across multiple windows
* Fix shortcut window detection when identifiers change
|
2026-02-23 05:50:10 -08:00 |
|
Lawrence Chen
|
5070b137a4
|
Fix early Cmd+D then Ctrl+D split startup hang (#364)
* Harden early Ctrl+D child-exit callback routing
* Add Ctrl+D close-path tracing and suppress tiny-frame focus churn
* Suppress hidden-surface onFocus callbacks during portal churn
|
2026-02-23 05:19:58 -08:00 |
|
Lawrence Chen
|
cb55cc7404
|
Merge pull request #363 from manaflow-ai/task-cmdp-add-apply-update-attempt-update
Add command-palette Apply Update and Attempt Update actions
|
2026-02-23 04:58:12 -08:00 |
|
Lawrence Chen
|
bf69fcbdcf
|
Hide apply-update command until update is available
|
2026-02-23 04:56:48 -08:00 |
|
Lawrence Chen
|
82d2d0e474
|
Add command palette apply and attempt update actions
|
2026-02-23 04:53:25 -08:00 |
|
Lawrence Chen
|
47d0b60cd6
|
Merge pull request #362 from manaflow-ai/task-cmd-p-show-all-windows
Cmd+P switcher includes workspaces from every window
|
2026-02-23 04:33:36 -08:00 |
|
Lawrence Chen
|
1e8859f922
|
Show Cmd+P switcher results across all windows
|
2026-02-23 04:13:15 -08:00 |
|
Lawrence Chen
|
8d03657c94
|
Command palette caret uses white tint (#361)
* Set command palette caret tint to white
* Add command palette window actions and shortcut sync
|
2026-02-23 04:08:01 -08:00 |
|
Lawrence Chen
|
7b9f247aa8
|
Merge pull request #356 from manaflow-ai/task-close-right-split-before-shell-start-hang
Fix early split close hang on Ctrl+Shift+D
|
2026-02-23 03:30:02 -08:00 |
|
Lawrence Chen
|
5d63c5f035
|
Add command palette (Cmd+Shift+P) (#358)
Implements a VS Code-style command palette with fuzzy search,
workspace/surface switching, rename mode, and keyboard navigation.
Closes https://github.com/manaflow-ai/cmux/issues/133
|
2026-02-23 03:26:36 -08:00 |
|
Lawrence Chen
|
0c970858ee
|
Fix surface userdata lifetime during async free
|
2026-02-23 03:23:06 -08:00 |
|
Lawrence Chen
|
9ed3744485
|
Align startup split regression with Ctrl+D
|
2026-02-23 03:15:31 -08:00 |
|
Lawrence Chen
|
aeabcdd583
|
Fix titlebar folder icon drag hit-testing
|
2026-02-23 03:13:33 -08:00 |
|
Lawrence Chen
|
2499ba1bb2
|
Fix browser-surface click focus without regressing open (#355)
* Allow click-to-focus for unfocused browser surfaces
* Add browser click-focus diagnostics and guard fix
* Allow pointer-initiated browser focus through responder guard
|
2026-02-23 03:09:19 -08:00 |
|
Lawrence Chen
|
cb0efa3edd
|
Fix early split child-exit close race
|
2026-02-23 02:59:59 -08:00 |
|
Lawrence Chen
|
4fb5da373d
|
Merge pull request #345 from manaflow-ai/feat-theme-switch-frame-sync
Keep chrome/theme updates in lockstep on theme switch
|
2026-02-23 02:46:08 -08:00 |
|
Lawrence Chen
|
eb1f0bdd43
|
Unify theme refresh path across workspace and titlebar
|
2026-02-23 02:44:28 -08:00 |
|
Lawrence Chen
|
a9603d522c
|
Merge pull request #354 from manaflow-ai/task-cmd-shift-h-merge-browser-terminal-codepaths
Merge Cmd+Shift+H flash codepath across browser and terminal
|
2026-02-23 02:39:30 -08:00 |
|
Lawrence Chen
|
e4379a136c
|
Match terminal flash ring padding to browser
|
2026-02-23 02:37:48 -08:00 |
|
Lawrence Chen
|
a3f3e20d72
|
Unify Cmd+Shift+H flash path across panel types
|
2026-02-23 02:31:22 -08:00 |
|
Lawrence Chen
|
1b954f1d68
|
Sync theme updates in same frame on theme switch
|
2026-02-23 01:11:27 -08:00 |
|
Lawrence Chen
|
bf17e4a56d
|
Merge pull request #342 from manaflow-ai/task-bonsplit-tabs-follow-ghostty-theme
Match bonsplit tab chrome to Ghostty theme
|
2026-02-23 01:04:10 -08:00 |
|
Lawrence Chen
|
cd570dbab2
|
Unify runtime theme reload path and prioritize surface background updates
|
2026-02-23 01:03:16 -08:00 |
|
Lawrence Chen
|
afba0fb459
|
Coalesce Ghostty background notifications to latest value
|
2026-02-23 00:29:16 -08:00 |
|
Lawrence Chen
|
790f3c8287
|
Ignore stale background payload in theme refresh
|
2026-02-23 00:20:12 -08:00 |
|
Lawrence Chen
|
8f68ddb947
|
Add filesystem logs for theme resolution flow
|
2026-02-23 00:14:10 -08:00 |
|
Lawrence Chen
|
963bb03e99
|
Refactor workspace theme refresh to shared resolver
|
2026-02-23 00:06:39 -08:00 |
|
Lawrence Chen
|
e90b45f75e
|
Match bonsplit chrome to Ghostty theme
|
2026-02-22 23:48:13 -08:00 |
|
Lawrence Chen
|
42f1933c80
|
Update bonsplit submodule to fix Release build (#341)
Picks up manaflow-ai/bonsplit#8 which moves ThemedSplitView outside
#if DEBUG so it compiles in Release configuration (fixes nightly).
|
2026-02-22 22:21:54 -08:00 |
|
Lawrence Chen
|
0e2ac79e06
|
Merge pull request #340 from manaflow-ai/feat-bonsplit-border-colors
Match bonsplit split/tab borders and remove active-tab bottom line
|
2026-02-22 20:13:12 -08:00 |
|
Lawrence Chen
|
881ebb2386
|
Update bonsplit for selected-tab separator gap
|
2026-02-22 20:07:22 -08:00 |
|
Lawrence Chen
|
4e172abb66
|
Update bonsplit for selected-tab separator fix
|
2026-02-22 20:03:39 -08:00 |
|
Lawrence Chen
|
d31cbb7123
|
Use gray separator borders and drop active-tab bottom border
|
2026-02-22 20:01:37 -08:00 |
|
Lawrence Chen
|
524fe31dc3
|
Merge pull request #339 from manaflow-ai/task-331-address-review-comments
Follow-up PR331: sync settings fallback and non-focus split intent
|
2026-02-22 19:59:58 -08:00 |
|
Lawrence Chen
|
283b898307
|
Match bonsplit border styling to Ghostty split divider color
|
2026-02-22 19:57:46 -08:00 |
|
Lawrence Chen
|
6f44f17f33
|
Fix follow-up PR331 settings and split focus regressions
|
2026-02-22 19:55:06 -08:00 |
|
Lawrence Chen
|
1d71303d18
|
Merge pull request #331 from manaflow-ai/task-307-configurable-open-wrapper
Respect open-wrapper browser settings and preserve PR 307 history
|
2026-02-22 19:38:17 -08:00 |
|
Lawrence Chen
|
4fd669d76e
|
Guard NSWindow responder against unfocused webview descendants
|
2026-02-22 19:34:07 -08:00 |
|
Lawrence Chen
|
a369cf4419
|
Prevent background webview autofocus from stealing focus
|
2026-02-22 19:13:15 -08:00 |
|
Lawrence Chen
|
0dbe95b797
|
Reassert non-focus split focus after delayed callbacks
|
2026-02-22 19:04:57 -08:00 |
|
Lawrence Chen
|
4ee6640e35
|
Preserve terminal focus for non-focus split opens
|
2026-02-22 18:50:01 -08:00 |
|
Lawrence Chen
|
5697f71fc6
|
Merge pull request #335 from manaflow-ai/task-browser-omnibar-squircle
Ensure browser omnibar uses squircle styling
|
2026-02-22 18:39:03 -08:00 |
|
Lawrence Chen
|
3afa345f3a
|
Harden open wrapper for Bash 3 and IDN host parity
|
2026-02-22 18:38:37 -08:00 |
|
Lawrence Chen
|
af2b276e98
|
Make browser omnibar squircle
|
2026-02-22 18:36:27 -08:00 |
|
Lawrence Chen
|
0046b674aa
|
Split open-wrapper interception into its own setting
|
2026-02-22 18:26:07 -08:00 |
|
Lawrence Chen
|
8c149428c3
|
Set default workspace indicator style to left rail (#332)
|
2026-02-22 18:25:07 -08:00 |
|
Lawrence Chen
|
2428ae5dbd
|
Respect browser link settings in open wrapper
|
2026-02-22 18:13:14 -08:00 |
|