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
e8477131c1
Merge origin/main into issue-143-session-persistence
2026-02-24 14:41:27 -08:00
Lawrence Chen
03b05c0f84
Fix browser chrome contrast for mixed light/dark themes
2026-02-24 14:36:13 -08:00
austinpower1258
df9f1a1e6c
Remove temporary Enter tracing instrumentation
2026-02-24 14:36:13 -08:00
austinpower1258
ab1368828b
Fix browser Return/Enter routing and add enter trace logs
2026-02-24 14:36:13 -08:00
Lawrence Chen
afbfb5a117
Use native WebKit middle-click handling for browser links ( #416 )
...
* Add middle-click debug logging for browser links
* Handle browser middle-click via native WebKit actions
* Fix flaky middle-click new-tab detection in browser
2026-02-24 14:35:10 -08:00
austinpower1258
05209e7d50
Fix stale browser favicon after navigation
2026-02-24 14:35:09 -08:00
Lawrence Chen
b892d15d58
Fix omnibar focus thrash when another text field takes focus
2026-02-24 14:35:09 -08:00
Lawrence Chen
06cd25ed52
Fix session restore routing and browser history persistence
2026-02-24 14:34:55 -08:00
Lawrence Chen
653c59a90b
Merge pull request #437 from manaflow-ai/task-sidebar-selected-workspace-colors
...
Sidebar: set selected workspace colors and white text
2026-02-24 14:24:46 -08:00
Lawrence Chen
aeda5f827d
Adopt custom blue accent across active UI states
2026-02-24 14:22:58 -08:00
Lawrence Chen
c56ef67750
Fix browser chrome contrast for mixed light/dark themes
2026-02-24 14:05:45 -08:00
austinpower1258
e510bf2d17
Remove temporary Enter tracing instrumentation
2026-02-24 00:09:53 -08:00
austinpower1258
7d59e550bc
Fix browser Return/Enter routing and add enter trace logs
2026-02-23 23:57:13 -08:00
Lawrence Chen
1893fc4c7a
Use native WebKit middle-click handling for browser links ( #416 )
...
* Add middle-click debug logging for browser links
* Handle browser middle-click via native WebKit actions
* Fix flaky middle-click new-tab detection in browser
2026-02-23 23:09:36 -08:00
austinpower1258
8f94fd0f50
Fix stale browser favicon after navigation
2026-02-23 20:00:47 -08:00
Lawrence Chen
5f38178f85
Merge pull request #408 from manaflow-ai/issue-407-focus-swap-omnibar-command-palette
...
Fix omnibar/command-palette focus oscillation
2026-02-23 19:31:17 -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
05101a1a10
Fix light theme omnibar suggestions popover styling
2026-02-23 19:06:50 -08:00
Lawrence Chen
88c1dbc5d6
Fix omnibar focus thrash when another text field takes focus
2026-02-23 19:00:01 -08:00
Lawrence Chen
82ef5b8f6e
Move omnibar suggestions popover up 1px
2026-02-23 18:51:32 -08:00
Lawrence Chen
b87d4fecda
Move omnibar suggestions popover up by 2px
2026-02-23 18:43:39 -08:00
Lawrence Chen
ed0dd1ccb7
Make omnibar suggestions popup/rows squircle
2026-02-23 18:39:58 -08:00
Lawrence Chen
cfce7e93e0
Darken omnibar pill relative to theme background
2026-02-23 17:08:46 -08:00
Lawrence Chen
0d03b58be8
Tune omnibar pill tint toward theme background
2026-02-23 17:02:19 -08:00
Lawrence Chen
0eef387d5d
Tint browser omnibar pill with theme accent
2026-02-23 15:55:01 -08:00
Lawrence Chen
561f052fdd
Use theme background for browser omnibar chrome in light mode
2026-02-23 15:31:24 -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
Austin Wang
d42126a082
Handle deeplink URL schemes in embedded browser ( #392 )
2026-02-23 10:51:28 -08:00
Austin Wang
3c1f1792c0
Fix browser workspace focus handoff lag ( #381 )
2026-02-23 10:27:04 -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
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
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
a369cf4419
Prevent background webview autofocus from stealing focus
2026-02-22 19:13:15 -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
d496a07a84
Hide new-tab toggles and align dark-mode button styling ( #322 )
...
* Hide new-tab browser toggles and align dark-mode button style
* Switch forced dark mode from dimming overlay to dark theme
* Add tri-state browser theme mode for embedded web view
* Hide browser theme menu chevron in toolbar
* Use outline icons for browser theme toggle
* Align browser theme icon tint with DevTools button
* Force monochrome rendering for browser toolbar icons
* Reduce browser theme icon weight for visual parity
* Tune browser theme icon stroke for perceptual color match
* Force flat SF Symbol color rendering for toolbar icons
* Use button popover for browser theme selector
2026-02-22 17:41:10 -08:00
Lawrence Chen
1bc3edf75f
Merge pull request #321 from manaflow-ai/pr-316-head
...
Follow-up: sync customizable workspace shortcuts across UI
2026-02-22 17:04:07 -08:00
Lawrence Chen
07796232d7
Sync customizable shortcuts across menus and tooltips
2026-02-22 16:24:43 -08:00
Lawrence Chen
927b0eb2d1
Implement session persistence pass 1 with multi-window restore
2026-02-22 15:39:59 -08:00
Lawrence Chen
f366fb0b00
Fix terminal Cmd+F overlay layering and add regression guardrails
2026-02-22 15:25:30 -08:00
Lawrence Chen
959b5a849f
Browser view: add context menu action to open link in default browser
2026-02-22 01:15:58 -08:00
Austin Wang
fb2ae855db
Light mode ( #258 )
2026-02-21 15:39:25 -08:00
Lawrence Chen
8ac554fb06
Follow up PR 242: refresh browser under-page background on theme updates ( #272 )
...
* Address PR 242 follow-ups for titlebar and browser background
* Restore titlebar border per follow-up scope
* Refresh browser under-page color with Ghostty opacity
* Browser: theme blank page fallback for about:blank
* Browser: keep new tabs webview-less until first nav
2026-02-21 05:30:21 -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
685996ef0d
Remove border below titlebar ( #242 )
...
* Remove border below titlebar
Remove the 1px separator line overlay at the bottom of the custom
titlebar and its associated fakeTitlebarSeparatorColor computed property.
* Remove tab hover background in bonsplit
Update bonsplit submodule to remove the background fill on hovered
non-selected tabs.
* Restore titlebar border with system separator color, hover bg on all tabs, browser theme bg
- Add back 1px bottom border on titlebar using NSColor.separatorColor
(matches bonsplit tab separator color)
- Tab hover background now applies to all tabs including the selected one
- Browser address bar and under-page background now use Ghostty theme
background color instead of window background
2026-02-21 04:31:55 -08:00
Austin Wang
021cc05cf3
Stabilize sidebar resizer hitbox and cursor across portals ( #255 )
2026-02-20 23:14:48 -08:00
Austin Wang
3c0e3a7c82
Fix flaky browser download activity accounting ( #246 )
...
* Add debug tracing for context-menu download flow
* Remove temporary download debug instrumentation
2026-02-20 22:15:35 -08:00