Lawrence Chen
90e573b68f
Merge origin/main into feat-hidden-titlebar-minimalism-reset
2026-03-17 17:37:28 -07:00
Austin Wang
a42e6663c4
Fix layout follow-up spin loop ( #1633 )
2026-03-17 17:17:24 -07:00
Lawrence Chen
4162eccf66
Keep command palette empty state stable while typing
2026-03-17 17:15:33 -07:00
Lawrence Chen
f6d4229ec7
Show all open-in commands in the palette
2026-03-17 17:15:33 -07:00
Lawrence Chen
a22bfa9709
Fix command palette open target availability
2026-03-17 17:15:33 -07:00
Lawrence Chen
bb6dacf20d
Add regression coverage for app lookup open targets
2026-03-17 17:15:33 -07:00
Lawrence Chen
f5d610e3ea
Merge remote-tracking branch 'origin/main' into task-browser-import-followups
...
# Conflicts:
# Sources/Workspace.swift
2026-03-17 16:49:16 -07:00
Lawrence Chen
c4742a4ba1
Refine browser import minimal UI
2026-03-17 16:46:10 -07:00
leon leung
66f8f8b022
fix(Workspace): fix EXC_BAD_ACCESS caused by over-releasing ghostty font ( #1496 )
...
The ghostty_surface_quicklook_font function returns an unretained pointer to a font object. Using takeRetainedValue() transferred non-existent ownership to ARC, leading to an over-release and an eventual EXC_BAD_ACCESS (SIGSEGV) crash when creating new surfaces (like cmd+t or cmd+d) on certain systems such as Intel Macs.
Replaced takeRetainedValue() with takeUnretainedValue() to correctly manage memory.
Co-authored-by: LeonLeung <leonleung.tech@gmail.com>
2026-03-17 15:16:12 -07:00
Lawrence Chen
d369778f7f
Scroll settings hint to import controls
2026-03-17 04:48:21 -07:00
Lawrence Chen
8d8fadbb27
Add hidden CLI command for live terminal debugging ( #1599 )
...
* Add hidden terminal debug CLI command
* Expand orphan terminal debug metadata
* Remove stray CLIProcessRunner test target wiring
* Tighten debug terminal diagnostics handling
---------
Co-authored-by: Lawrence Chen <lawrencecchen@users.noreply.github.com>
2026-03-17 04:03:49 -07:00
Lawrence Chen
c5ae8dc9eb
Defer browser import dialog presentation
2026-03-17 03:23:18 -07:00
Lawrence Chen
9807cb087b
Stabilize browser import hint UI tests
2026-03-17 03:14:23 -07:00
Austin Wang
e15825826f
fix: restore Sparkle automatic update checks ( #1597 )
2026-03-17 03:07:38 -07:00
Lawrence Chen
b9de0f0446
Add browser import hint debug variants
2026-03-17 03:01:50 -07:00
Lawrence Chen
d8a968c623
Address SSH follow-up PR review comments
2026-03-17 03:01:02 -07:00
Lawrence Chen
f97716939a
Add browser import UI test launch hook
2026-03-17 02:29:39 -07:00
Lawrence Chen
7bb7564726
Stabilize browser import menu test flow
2026-03-17 02:18:58 -07:00
Lawrence Chen
dfcbaa3220
Fix SSH remote CLI and loopback proxy follow-ups
2026-03-17 01:58:50 -07:00
Lawrence Chen
ffcd3fdfaa
Tighten browser import sheet UI
2026-03-17 01:51:57 -07:00
Lawrence Chen
66174ceb26
Fix release browser portal compile
2026-03-17 01:36:09 -07:00
Lawrence Chen
aac8a41ba2
Fix browser import follow-up review comments
2026-03-17 00:50:02 -07:00
Lawrence Chen
93bc5ea78b
Merge origin/main into pr-ssh-stack-main
2026-03-17 00:40:39 -07:00
Lawrence Chen
1604ff485b
Merge pull request #1549 from manaflow-ai/issue-1541-resolution-spinner
...
Fix spinner hang after display resolution changes
2026-03-17 00:19:30 -07:00
Lawrence Chen
832426af56
Stabilize SSH remote flow after merging main
2026-03-16 23:57:48 -07:00
Lawrence Chen
fdde470dcf
fix: address browser profile review follow-ups
2026-03-16 23:50:43 -07:00
Lawrence Chen
03dc055138
Merge remote-tracking branch 'origin/main' into pr-ssh-stack-main
...
# Conflicts:
# CLI/cmux.swift
# Sources/Panels/BrowserPanel.swift
# Sources/TabManager.swift
# Sources/Workspace.swift
# cmuxTests/GhosttyConfigTests.swift
2026-03-16 23:16:12 -07:00
Lawrence Chen
b8a87d8914
Gate workspace chrome from minimal mode
2026-03-16 23:15:22 -07:00
Lawrence Chen
21824f86fd
Replace titlebar and fade toggles with minimal mode
2026-03-16 23:06:05 -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
Austin Wang
9bf6ad9457
Avoid blocking browser PR metadata updates ( #1564 )
2026-03-16 22:10:15 -07:00
Lawrence Chen
92cb42262c
feat: add browser profile mapping import flow
2026-03-16 21:22:39 -07:00
Austin Wang
7f220dc8e4
Fix sidebar PR badges for restored workspaces ( #1570 )
...
* test: cover sidebar PR explicit branch fallback
* fix: restore sidebar PR badges for workspace branches
* test: preserve sidebar PR badge on first prompt
* fix: keep sidebar PR badges through first prompt
2026-03-16 21:09:02 -07:00
Austin Wang
1480171e5e
Support folder drops on dock icon ( #1571 )
2026-03-16 21:00:30 -07:00
Austin Wang
971b2b4e77
fix: show sidebar update banner from background checks ( #1543 )
2026-03-16 20:40:35 -07:00
Lawrence Chen
95ef1c8ca7
Keep portal sync responsive during live resize
2026-03-16 18:49:40 -07:00
Lawrence Chen
8d1d4722f6
Defer terminal portal sync past layout churn
2026-03-16 15:40:13 -07:00
Lawrence Chen
f633ddbfe2
Apply Fade Buttons to minimal-mode sidebar controls
2026-03-15 22:50:59 -07:00
Lawrence Chen
2611a32ef7
Keep minimal-mode sidebar buttons always visible
2026-03-15 22:44:47 -07:00
Lawrence Chen
5da7da127a
Narrow shortcut settings notifications
2026-03-15 22:09:37 -07:00
Lawrence Chen
eaa0d871fa
Stop terminal focus from stealing Settings
2026-03-15 21:52:23 -07:00
Lawrence Chen
3b507d361f
fix: require pinned ids in sidebar drop planner ( #1505 )
...
Co-authored-by: Lawrence Chen <lawrencecchen@users.noreply.github.com>
2026-03-15 21:48:51 -07:00
Lawrence Chen
43734c6f3d
Keep Settings focused after titlebar toggle
2026-03-15 21:42:03 -07:00
Lawrence Chen
70ec1a0915
Split fade buttons from titlebar visibility
2026-03-15 21:31:41 -07:00
Lawrence Chen
7a9a6a550c
Keep pinned workspaces above the sidebar pin boundary ( #1503 )
...
* test: cover pinned workspace reorder boundary
* fix: keep pinned workspaces above drag boundary
---------
Co-authored-by: Lawrence Chen <lawrencecchen@users.noreply.github.com>
2026-03-15 21:31:30 -07:00
Austin Wang
2e4c482c21
Fix Google sign-in infinite loading in browser pane ( #1493 )
...
* Add regression test for Google sign-in popup fallback (#1491 )
* Fix Google sign-in popup routing regression (#1491 )
2026-03-15 18:48:23 -07:00
Austin Wang
bd1788639d
Fix terminal find overlay crash and focus handoff ( #1487 )
...
* Add regression tests for terminal find overlay races
* Fix terminal find overlay crash and focus handoff
2026-03-15 18:32:24 -07:00
Lawrence Chen
d67237b891
Fix hidden titlebar underlap and settings focus
2026-03-15 18:03:38 -07:00