Lawrence Chen
fdf2212c88
Add regression test for command preview corpus
2026-03-06 04:28:18 -08:00
Lawrence Chen
23910dea9a
Reduce command palette typing lag
2026-03-06 04:13:30 -08:00
Lawrence Chen
5279e005f9
Fix stale command palette preview results
2026-03-06 03:59:41 -08:00
Lawrence Chen
b268b2fc8f
Fix command palette async search review issues
2026-03-06 03:42:37 -08:00
Lawrence Chen
2c2da79138
Merge origin/main into issue-668-command-palette-search-speed
2026-03-06 03:36:39 -08:00
Lawrence Chen
6a319bec8c
Move update logs into Debug menu ( #1008 )
...
Move "Copy Update Logs" and "Copy Focus Logs" from a standalone
top-level "Update Logs" menu into the existing Debug menu. Remove
the now-unused menu.updateLogs.title localization key.
Co-authored-by: cmux <cmux@cmuxs-Mac-mini.local>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 01:03:38 -08:00
Lawrence Chen
661cb99da6
Tighten command palette search cache keys
2026-03-06 01:01:18 -08:00
Lawrence Chen
d8ffb3eedb
Merge pull request #932 from manaflow-ai/issue-922-notify-steals-window-focus
...
Fix cmux notify focus steal regression
2026-03-06 00:51:47 -08:00
Lawrence Chen
cda9c54adc
Change feedback recipient to feedback@manaflow.com ( #1007 )
2026-03-06 00:36:35 -08:00
Austin Wang
aaa335198c
Merge pull request #1006 from manaflow-ai/revert-717-cmux/tmux-bindings
...
Revert "tmux stuff"
2026-03-06 00:19:39 -08:00
Austin Wang
0588aec593
Revert "ok ( #717 )"
...
This reverts commit a3681ede5b .
2026-03-06 00:19:28 -08:00
Austin Wang
0f14fc0cd1
Merge pull request #995 from manaflow-ai/issue-969-browser-drag-top-drop-targets
...
Fix browser portal anchor churn during pane drag
2026-03-06 00:18:18 -08:00
Lawrence Chen
c37ace5deb
Cache Swift packages across CI runs ( #998 )
...
* Cache Swift packages across CI runs
Add actions/cache for the SPM cloned source packages directory so
subsequent runs skip fetching Sparkle, sentry-cocoa, swift-markdown-ui,
posthog-ios, and NetworkImage from GitHub each time.
- nightly/release: replace the no-op SwiftPM cache step with
actions/cache + -clonedSourcePackagesDirPath on xcodebuild
- ci/ci-macos-compat/test-e2e: add actions/cache before the existing
resolve step, stop deleting the cache dir each run
* Include runner in test-e2e cache key
Consistent with ci-macos-compat.yml which uses matrix.os in the key.
2026-03-05 23:26:05 -08:00
Austin Wang
380fc081f5
Merge pull request #987 from manaflow-ai/issue-915-terminal-not-loaded
...
Refresh background workspace git metadata after external checkout
2026-03-05 23:14:12 -08:00
austinpower1258
0285cd1f51
Address PR review feedback
2026-03-05 23:09:45 -08:00
Lawrence Chen
5041796eb2
Polish feedback help menu copy ( #1003 )
2026-03-05 22:58:49 -08:00
austinpower1258
38a89df65b
Fix stale browser web view test initializer
2026-03-05 22:54:26 -08:00
Lawrence Chen
6993c8ceef
Allow notify_target across windows
2026-03-05 22:53:37 -08:00
Lawrence Chen
ae4781ef66
Prepare notify regression source terminal in app setup
2026-03-05 22:39:26 -08:00
Lawrence Chen
43f42b730c
Merge pull request #972 from manaflow-ai/task-browser-open-trailing-json-flags
...
Support trailing browser output flags
2026-03-05 22:39:14 -08:00
Lawrence Chen
ff428a7386
Merge pull request #973 from manaflow-ai/task-browser-goto-snapshot-after-parsing
...
Fix browser goto snapshot-after parsing
2026-03-05 22:39:10 -08:00
Lawrence Chen
3abec0552e
Merge pull request #986 from manaflow-ai/task-remove-doc-text-tests
...
Remove invalid docs text inspection tests
2026-03-05 22:39:05 -08:00
Lawrence Chen
e04787789e
Fix markdown panel text click focus ( #991 )
...
* Add markdown click regression test
* Fix markdown panel click focus
* Preserve markdown text selection
* Make markdown observer tests deterministic
2026-03-05 22:38:10 -08:00
austinpower1258
3874cac08e
Merge origin/main into issue-969-browser-drag-top-drop-targets
2026-03-05 22:36:33 -08:00
austinpower1258
6d95044355
Hide stale browser portals during workspace handoff
2026-03-05 22:32:16 -08:00
Lawrence Chen
46e810fef2
Move rectApproximatelyEqual out of #if DEBUG in HostContainerView ( #1000 )
...
The function was defined inside a #if DEBUG block but called from
non-DEBUG code, breaking Release builds (nightly CI).
2026-03-05 22:18:48 -08:00
Lawrence Chen
5f82a1ae2a
Run notify regression through a real terminal
2026-03-05 22:18:14 -08:00
Austin Wang
138ed0e2f0
Merge pull request #990 from manaflow-ai/issue-983-browser-unfocusable-after-cmdr
...
Fix browser focus after dismissing the command palette by click
2026-03-05 22:17:06 -08:00
Lawrence Chen
8a05c7d1da
Decouple command palette search from typing
2026-03-05 22:08:09 -08:00
Lawrence Chen
21bb31dcfb
Avoid blocking notify regression socket replies
2026-03-05 21:58:38 -08:00
austinpower1258
2427a2a736
Fix browser portal anchor churn during pane drag
2026-03-05 21:55:26 -08:00
Lawrence Chen
7bee9ddc13
Increase notify regression socket timeout
2026-03-05 21:43:20 -08:00
Austin Wang
a7cef78725
Revert "Fix notification unread persistence when workspaces regain focus ( #971 )" ( #992 )
...
This reverts commit 5f43a3fc32 .
2026-03-05 21:31:13 -08:00
austinpower1258
44910d03e8
fix: preserve browser target lookup on palette dismiss
2026-03-05 21:29:58 -08:00
Austin Wang
15c7c0cc3c
Fix side-docked dev tools resize ( #712 )
...
* wip
* Fix side-docked dev tools resize
2026-03-05 21:28:31 -08:00
austinpower1258
ab1ca8130a
test: wait for command palette rename field to dismiss
2026-03-05 21:28:25 -08:00
Lawrence Chen
335aaaecec
Fix send_workspace routing in inactive windows
2026-03-05 21:24:25 -08:00
austinpower1258
82d6086d69
fix: restore browser focus on command palette backdrop click
2026-03-05 21:22:22 -08:00
austinpower1258
d1f042c346
test: cover command palette browser click focus restore
2026-03-05 21:22:19 -08:00
Lawrence Chen
dd2eeae503
Stop reload scripts from stealing window focus ( #988 )
...
Use `open -g` (background) and remove `osascript activate` calls across
reload.sh, reloadp.sh, and reloads.sh so rebuilds no longer yank focus
away from the active window.
2026-03-05 21:19:08 -08:00
Lawrence Chen
6f01acfb5f
Speed up command palette search
2026-03-05 21:18:39 -08:00
austinpower1258
1291776597
Refresh background workspace git metadata after external checkout
2026-03-05 21:18:04 -08:00
austinpower1258
33af2cd6a4
Add regression test for background workspace git refresh
2026-03-05 21:17:58 -08:00
Lawrence Chen
29054dc709
Add sidebar help menu to footer ( #958 )
...
* Add sidebar help menu
* Fix help menu test wiring
* Fix help menu accessibility
* Use native popup for help menu
* Use icon button for sidebar help
* Add feedback composer and feedback API
* Allow preview builds without feedback env
* Tighten feedback upload limits
* Adjust sidebar footer padding
* Tighten sidebar footer spacing
* Add link affordances to help menu
* Polish sidebar feedback composer
* Move feedback icon to trailing edge
* Normalize help menu trailing icon sizes
* Enlarge help menu trailing icons
* Reduce help menu link icon size
* Shrink help menu link arrow
* Reduce help menu link arrow again
* Fix feedback message editor focus
* Add send feedback keyboard shortcut
* Polish feedback launch and delivery
2026-03-05 21:00:42 -08:00
austinpower1258
7af383c3d0
Merge branch 'main' of https://github.com/manaflow-ai/cmux into issue-915-terminal-not-loaded
2026-03-05 20:58:49 -08:00
Lawrence Chen
bb052198e5
Document browser navigation verification loop ( #974 )
...
* Document browser navigation verification loop
* Add docs regression test for browser navigation guidance
* Remove invalid docs text inspection test
2026-03-05 20:57:18 -08:00
Lawrence Chen
c58ad84ea0
Remove invalid docs text inspection tests
2026-03-05 20:54:46 -08:00
austinpower1258
990b6ba12a
ok
2026-03-05 20:51:51 -08:00
Lawrence Chen
d4e16ae8c8
Add browser js_error recovery guidance ( #975 )
...
* Add browser js_error recovery guidance
* Add docs regression test for browser js_error guidance
2026-03-05 20:51:47 -08:00
Lawrence Chen
f3f17cfc38
Fix browser get selector examples ( #976 )
...
* Fix browser get selector examples
* Add docs regression test for browser get selector examples
2026-03-05 20:51:30 -08:00