Lawrence Chen
eaabaad3d3
Add Cmd+Option+W to close other pane tabs with confirmation ( #475 )
...
* Add Cmd+Option+W close-other-tabs confirmation
* Match close-other-tabs shortcut to Cmd+Option+T
2026-02-25 03:54:51 -08:00
Austin Wang
3cf1d2501f
Merge pull request #465 from manaflow-ai/cmux/terminal-persist-issue
...
Fix Cmd+W close for terminal+browser split (issue #464 )
2026-02-24 21:59:37 -08:00
austinpower1258
17d8956789
Fix Cmd+W terminal close in terminal+browser split
2026-02-24 21:54:25 -08:00
Lawrence Chen
7201dabdfd
Merge pull request #337 from adinvadim/feature/sidebar-pr-metadata
...
feat: show linked pull request metadata in sidebar
2026-02-24 21:44:27 -08:00
Lawrence Chen
f7ef0707c2
Include commit metadata in cmux --version output
2026-02-24 20:51:43 -08:00
Lawrence Chen
f28eb00b31
Merge remote-tracking branch 'origin/main' into feature/sidebar-pr-metadata
...
# Conflicts:
# Sources/ContentView.swift
# Sources/Workspace.swift
2026-02-24 20:49:29 -08:00
Lawrence Chen
513e9aa607
feat(sidebar): add markdown blocks, provider labels, and fine-grained toggles
2026-02-24 20:38:07 -08:00
Lawrence Chen
db86d3e301
Broaden CLI socket telemetry and add restart listener command
2026-02-24 20:38:05 -08:00
Lawrence Chen
93c167ff02
Add Sentry breadcrumbs for claude-hook socket failures
2026-02-24 20:22:38 -08:00
Lawrence Chen
f2ecb4877b
feat(sidebar): add generic metadata rows and commands
2026-02-24 20:19:38 -08:00
Lawrence Chen
2877531ea2
Auto-focus omnibar when focusing blank browser surfaces ( #448 )
...
* Auto-focus omnibar when focusing blank browser surfaces
* Fix browser omnibar autofocus across pane and palette paths
* Fix Cmd+P switcher omnibar autofocus timing
2026-02-24 16:00:03 -08:00
Lawrence Chen
7ee3831eb5
Merge pull request #317 from manaflow-ai/issue-143-session-persistence
...
Implement session persistence pass 1 (windows/workspaces/scrollback)
2026-02-24 15:25:46 -08:00
Lawrence Chen
37be8efeb0
Print browser console/errors in non-JSON mode
2026-02-24 14:57:55 -08:00
Lawrence Chen
03b05c0f84
Fix browser chrome contrast for mixed light/dark themes
2026-02-24 14:36:13 -08:00
Lawrence Chen
6c6f363e4b
Guard terminal onFocus from re-entrant focus loops
2026-02-24 14:35:10 -08:00
Lawrence Chen
9db730718b
Fix browser eval CLI output
2026-02-24 14:29:01 -08:00
Lawrence Chen
c56ef67750
Fix browser chrome contrast for mixed light/dark themes
2026-02-24 14:05:45 -08:00
Lawrence Chen
fb1802a54d
Guard terminal onFocus from re-entrant focus loops
2026-02-23 20:20:55 -08:00
Lawrence Chen
ea33e3adbd
Merge remote-tracking branch 'origin/main' into pr-317-session-persistence
...
# Conflicts:
# Sources/AppDelegate.swift
2026-02-23 19:20:56 -08:00
Lawrence Chen
f3fc880468
Guard self-hosted CI from fork pull requests
2026-02-23 14:58:17 -08:00
Lawrence Chen
6eeca9c5da
Merge remote-tracking branch 'origin/main' into pr-317-session-persistence
...
# Conflicts:
# Sources/AppDelegate.swift
# Sources/cmuxApp.swift
2026-02-23 14:58:16 -08:00
austinpower1258
4bc3da65b6
Fix terminal/web portal overflow during narrow pane resizing
2026-02-23 12:26:05 -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
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
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
Vadim Kostin
2d454df50f
feat(sidebar): show linked pull request metadata
2026-02-23 10:45:36 +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
Lawrence Chen
927b0eb2d1
Implement session persistence pass 1 with multi-window restore
2026-02-22 15:39:59 -08:00
Lawrence Chen
ea87076fe4
Fix CLI exit code on v1 auth errors
2026-02-22 01:37:42 -08:00
Lawrence Chen
a205028b2e
Strengthen socket access integration coverage
...
Make tests/test_socket_access.py deterministic across environments and add password-mode auth integration checks (v1 and v2).
2026-02-22 01:08:25 -08:00
Lawrence Chen
f184f882c0
Add CLI --version output and regression test
2026-02-22 00:16:01 -08:00
Lawrence Chen
ed0d246039
Slim browser omnibar and add button hover/press states ( #271 )
2026-02-21 04:39:27 -08:00
Lawrence Chen
cf38330483
Address review: allow favicon refresh across history URL changes
2026-02-20 20:23:16 -08:00
Lawrence Chen
26a88a4b2e
Fix favicon race during back/forward navigation
2026-02-20 20:17:58 -08:00
Lawrence Chen
fe6c9ec1dc
Restrict portal pass-through to active drag-motion events
2026-02-20 20:07:54 -08:00
Lawrence Chen
a5c7600458
Harden drag overlay routing and add terminal overlay regression probes
2026-02-20 19:58:58 -08:00
Lawrence Chen
9388358914
Merge remote-tracking branch 'origin/main' into fix-dragdrop-overlay
2026-02-20 19:53:45 -08:00
Lawrence Chen
cf767cf9af
Fix bonsplit drag routing and pin submodule commit
2026-02-20 18:47:34 -08:00
Lawrence Chen
f294699670
Fix browser DevTools retry and portal visibility follow-ups
2026-02-20 18:00:20 -08:00
Lawrence Chen
146ac253af
Harden file-drop routing for local tab drags
2026-02-20 16:27:12 -08:00
Lawrence Chen
a5d724cf28
Unify drag overlay routing and add regression coverage
2026-02-20 16:09:42 -08:00
Austin Wang
f455af4541
Fix issue #185 overlay recursion hardening and scroll regression ( #193 )
2026-02-20 14:51:44 -08:00
Lawrence Chen
fc1de08561
Fix homebrew SHA mismatch race condition ( #111 )
...
Root cause: update-homebrew.yml triggered on release:published, which fires
before softprops/action-gh-release finishes uploading assets. The workflow
downloaded a 404 page instead of the DMG and committed its SHA.
Fix:
- Change trigger from release:published to workflow_run (fires after the
release workflow completes, guaranteeing assets are uploaded)
- Add download validation with retries and file size checks
- Add SHA verification step before committing to the cask
- Add homebrew cask update to build-sign-upload.sh for local releases
- Add regression test (tests/test_homebrew_sha.sh)
- Update /release and /release-local skills with homebrew verification steps
Fixes #110
2026-02-19 17:44:00 -08:00
Lawrence Chen
de666ff05b
Fix split blackout race and stabilize focus handoff
2026-02-19 17:10:27 -08:00
Lawrence Chen
1b2688233f
Animate terminal drop overlay and add stale tabtransfer click regression
2026-02-19 15:22:30 -08:00