Lawrence Chen
ffcd3fdfaa
Tighten browser import sheet UI
2026-03-17 01:51:57 -07:00
Lawrence Chen
aac8a41ba2
Fix browser import follow-up review comments
2026-03-17 00:50:02 -07:00
Lawrence Chen
fdde470dcf
fix: address browser profile review follow-ups
2026-03-16 23:50:43 -07:00
Lawrence Chen
746fb8e5ec
Merge pull request #318 from manaflow-ai/issue-122-import-browser-cookies-history-settings
...
Browser: import data from detected installed browsers
2026-03-16 22:42:40 -07:00
Lawrence Chen
dc6bcb259a
fix: address browser import review feedback
2026-03-16 22:30:09 -07:00
Austin Wang
150600d089
Fix #1574 : remove top update banner in sidebar ( #1575 )
...
* test: cover sidebar update indicator regression
* fix: remove duplicate sidebar update banner
2026-03-16 22:28:43 -07:00
Lawrence Chen
92cb42262c
feat: add browser profile mapping import flow
2026-03-16 21:22:39 -07:00
Austin Wang
971b2b4e77
fix: show sidebar update banner from background checks ( #1543 )
2026-03-16 20:40:35 -07:00
Lawrence Chen
6c644d930d
Allow smaller sidebar widths ( #1420 )
...
* Add sidebar minimum width UI regression test
* Allow narrower sidebar resizing
* Set smaller sidebar minimum to 180
2026-03-13 21:40:25 -07:00
Lawrence Chen
f90bcbc862
Merge pull request #1382 from manaflow-ai/task-cmd-p-search-all-surfaces
...
Add Cmd+P all-surface search option
2026-03-13 17:55:10 -07:00
Lawrence Chen
5d348217eb
Strengthen Cmd+Shift+P backspace UI regression
2026-03-13 17:42:41 -07:00
Lawrence Chen
8a0934b801
Fallback stable socket listener to a user-scoped path ( #1351 )
...
* Fallback stable socket listener to user socket path
* Move stable socket path out of /tmp
* Keep socket health checks active on fallback paths
---------
Co-authored-by: Lawrence Chen <lawrencecchen@users.noreply.github.com>
2026-03-13 17:37:01 -07:00
Lawrence Chen
6edcaa220b
Add Cmd+Shift+P backspace regression tests
2026-03-13 16:06:36 -07:00
Lawrence Chen
3135b4b13e
Add Cmd+P all-surfaces search option
2026-03-13 07:43:57 -07:00
Lawrence Chen
fe7ef33fea
Keep workspaces open when closing the last surface ( #1315 )
...
* Add last-surface close regression tests
* Keep workspaces open when closing last surface
* Add Cmd+W last-surface close setting
* Share Cmd+W surface-close path
2026-03-13 03:58:07 -07:00
Lawrence Chen
4b0816f91b
Summarize multi-workspace close confirmation ( #1329 )
...
* Add multi-workspace close UI regression test
* Summarize multi-workspace close confirmation
* Add Cmd+Shift+W multi-close UI regression test
* Honor sidebar multi-select for close workspace
---------
Co-authored-by: Lawrence Chen <lawrencecchen@users.noreply.github.com>
2026-03-13 03:26:37 -07:00
Lawrence Chen
054b91f641
Fix Return on Cmd+Ctrl+W close confirmation ( #1279 )
...
* Add close-window return-key regression test
* Focus close-window confirmation button
* Keep Return on close-window alert
* Address review feedback
2026-03-12 05:25:14 -07:00
Lawrence Chen
89def5ed52
Prompt before closing window with Cmd+Ctrl+W ( #1219 )
...
* Add UI test for close-window confirmation
* Confirm before closing window
* Fix close-window confirmation tests
2026-03-11 20:37:37 -07:00
Lawrence Chen
527dfa6292
Add Jump to Latest to the notifications popover ( #1167 )
...
* Add jump-to-latest button to notifications popover
* Fix jump-to-latest popover accessibility
* Relax shortcut badge UI test expectation
* Stabilize jump-to-latest UI coverage
* Keep popover notification actions visible when empty
* Inline jump-to-latest shortcut label
* Match jump-to-latest shortcut label styling
2026-03-10 19:30:17 -07:00
austinpower1258
df9a6ba0df
Add split-zoom portal visibility regression coverage
2026-03-10 13:08:35 -07:00
austinpower1258
24f35e4665
Fix browser pane zoom layering
2026-03-10 12:22:59 -07:00
austinpower1258
b99ec64ae3
Cover browser omnibar zoom round-trip regression
2026-03-10 00:40:55 -07:00
austinpower1258
23484eb01a
Add UI regression test for browser pane zoom omnibar
2026-03-09 20:13:32 -07:00
Lawrence Chen
e680f1de55
Add DEBUG logging for browser omnibar/content focus handoff ( #910 )
...
* Add browser focus debug logging around omnibar/content handoff
* Avoid release-only unused-value warnings in focus debug logs
* Add omnibar focus writer trace logs
* Fix omnibar tap focus race
* Stabilize omnibar focus state transitions
* Propagate event context into responder guard
* Fix webview pointer hit testing in focus guard
* Stop omnibar reacquire on pointer blur intent
* Blur omnibar on webview click intent
* Preserve pointer intent through webview focus handoff
* Restore page input focus after omnibar escape
* Fix omnibar escape focus handoff and restore retry
* Track editable focus for omnibar restore and improve test diagnostics
* Add omnibar focus tracker telemetry to failing UI test
* Wait for page readiness before seeding focused input in UI test setup
* Strengthen omnibar escape focus regression with post-click assertion
* Use deterministic window offsets for post-escape web input click test
* Always enforce webview responder on omnibar escape
* Harden omnibar focus restore and address PR review feedback
---------
Co-authored-by: tiffanysun1 <tiffanysun8@gmail.com>
2026-03-07 03:05:13 -08:00
Lawrence Chen
e7c3961489
Revert "Add workspace pages in the titlebar ( #1030 )" ( #1040 )
...
This reverts commit 4de975e6a4 .
2026-03-07 00:05:58 -08:00
Lawrence Chen
4de975e6a4
Add workspace pages in the titlebar ( #1030 )
...
* Add workspace pages in the titlebar
* Add workspace pages UI test target entry
* Relax workspace pages UI test titlebar checks
* Use page close button in workspace pages UI test
* Stabilize workspace pages UI test interruptions
* Skip page close confirms in UI tests
* Clean up superseded workspace handoffs
* Tighten page hint UI assertions
---------
Co-authored-by: cmux <cmux@cmuxs-Mac-mini.local>
2026-03-06 21:23:11 -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
ae4781ef66
Prepare notify regression source terminal in app setup
2026-03-05 22:39:26 -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
7bee9ddc13
Increase notify regression socket timeout
2026-03-05 21:43:20 -08:00
austinpower1258
44910d03e8
fix: preserve browser target lookup on palette dismiss
2026-03-05 21:29:58 -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
d1f042c346
test: cover command palette browser click focus restore
2026-03-05 21:22:19 -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
Lawrence Chen
e6e5a57dd6
Send notify regression input via workspace socket
2026-03-05 20:18:45 -08:00
Lawrence Chen
6c163b1eb0
Run notify regression from in-app shell
2026-03-05 20:04:52 -08:00
Lawrence Chen
2b99af19bc
Harden multi-window notify regression test
2026-03-05 19:18:01 -08:00
Lawrence Chen
3e10c3f790
Use raw socket fallback in notify UI test
2026-03-05 18:55:05 -08:00
Lawrence Chen
827df22fee
Prefer standalone CLI in notify UI test
2026-03-05 18:41:26 -08:00
Lawrence Chen
9853235cb7
Resolve notify UI test CLI path on CI
2026-03-05 18:22:05 -08:00
Lawrence Chen
5fa3570632
Harden notify focus regression socket checks
2026-03-05 18:10:00 -08:00
Lawrence Chen
9c9670ea71
Use socket ping before notify UI test fallback
2026-03-05 17:44:48 -08:00
Lawrence Chen
ee899042ca
Publish socket health into notify focus UI test
2026-03-05 17:35:57 -08:00
Lawrence Chen
e49e572505
Fix browser Cmd+F overlay clipping in portal mode ( #916 )
...
* Fix browser Cmd+F overlay clipping in portal mode
* Fix browser Cmd+F panel update regression
* Fix browser find overlay lifecycle and focus
* Extract regression test helpers for browser find guards
* Restore new-tab Cmd+F overlay and harden test helper
* Fix browser Cmd+F focus handoff race
* Fix browser Cmd+F focus loss across page load
* Address review feedback on browser find focus guards
* Add Cmd+F pane-switch regression UI tests
* Run Cmd+F pane-switch regressions from existing UI suite
* Restore browser find focus on pane refocus
* Stabilize Cmd+F pane-switch regressions with focus-state recorder
* Make autofocus race UI test wait on deterministic page signal
* Fix cmuxTests WebViewRepresentable init after browser search state param
2026-03-05 15:36:47 -08:00
Lawrence Chen
69cfce9596
Stabilize notify focus UI test socket and surface waits
2026-03-05 03:14:52 -08:00
Lawrence Chen
c8487e1457
Stabilize notify focus regression socket detection
2026-03-05 02:47:36 -08:00
Lawrence Chen
efdfd76484
Harden notify UI test socket resolution
2026-03-05 02:39:46 -08:00
Lawrence Chen
4351c3cf18
Fix notify CLI focus-steal regression and add UI test
2026-03-05 02:20:27 -08:00