Lawrence Chen
f82dfa34e9
Avoid drag-handle key exclusivity conflicts
...
Fixes CMUXTERM-MACOS-CV
2026-02-25 16:56:54 -08:00
Lawrence Chen
b75637530a
Add @BChris91 testimonial to wall of love ( #507 )
2026-02-25 16:51:01 -08:00
Lawrence Chen
0a807a94e9
Merge pull request #506 from manaflow-ai/feat-sentry-f1-titlebar-size-throttle
...
Throttle titlebar controls size-update churn
2026-02-25 16:50:08 -08:00
Lawrence Chen
47056f4074
Throttle titlebar accessory sizing churn
...
Fixes CMUXTERM-MACOS-F1
2026-02-25 16:47:38 -08:00
Lawrence Chen
68a1952dc4
Merge pull request #505 from manaflow-ai/feat-sentry-ga-jg-drop-hint-cache
...
Cache sidebar drop type + shortcut hint metrics
2026-02-25 16:41:40 -08:00
Lawrence Chen
4fe6006007
Cache sidebar drop UTTypes and hint width metrics
...
Fixes CMUXTERM-MACOS-GA
Fixes CMUXTERM-MACOS-JG
2026-02-25 16:39:09 -08:00
Lawrence Chen
ec08d0aaa2
Add @johnblythe testimonial to wall of love ( #503 )
...
Add John Blythe's tweet to the testimonials array (appears on both the
front page and /wall-of-love). Include avatar image.
2026-02-25 16:30:59 -08:00
Lawrence Chen
eb17108034
Merge pull request #504 from manaflow-ai/feat-sentry-rf-autosave-fingerprint
...
Reduce autosave snapshot churn for unchanged state
2026-02-25 16:30:27 -08:00
Lawrence Chen
381b0c1323
Reduce unchanged autosave snapshot churn
...
Fixes CMUXTERM-MACOS-RF
Fixes CMUXTERM-MACOS-H4
2026-02-25 16:28:09 -08:00
Lawrence Chen
0483526c39
Merge pull request #502 from manaflow-ai/cmux/crash-issues
...
Crash requests
2026-02-25 16:18:05 -08:00
Lawrence Chen
6a6077c979
Merge pull request #484 from manaflow-ai/task-sentry-0-61-0-issues-fix-all
...
Reduce 0.61.0 Sentry crash and telemetry regressions
2026-02-25 16:16:20 -08:00
Lawrence Chen
baee7c6e85
Harden Sentry crash guards and reduce noisy events
2026-02-25 16:13:31 -08:00
austinpower1258
e8d0fd68ba
ok
2026-02-25 16:10:58 -08:00
Lawrence Chen
b8947b7052
Merge pull request #500 from manaflow-ai/feat-sentry-fw-portal-install-cache
...
reuse terminal portal installation target on sync hot path
2026-02-25 16:08:35 -08:00
Lawrence Chen
99cd6e646b
Merge pull request #499 from manaflow-ai/task-wall-of-love-scottw
...
Add Scott Watermasysk testimonial to wall of love
2026-02-25 16:08:18 -08:00
Lawrence Chen
8956d1ee7e
reuse portal installation target during anchor synchronizes
2026-02-25 16:06:41 -08:00
Lawrence Chen
83a6fd3457
Add Scott Watermasysk testimonial to wall of love
2026-02-25 16:05:14 -08:00
Lawrence Chen
27f8b08de2
Merge pull request #498 from manaflow-ai/feat-sentry-j6-first-responder-guard
...
guard devtools auto-restore from first-responder crash path
2026-02-25 16:02:05 -08:00
Lawrence Chen
9140371fcd
guard devtools restore from unsafe first-responder churn
2026-02-25 15:59:49 -08:00
Lawrence Chen
71d468255e
Merge pull request #497 from manaflow-ai/feat-sentry-m9-overlay-install-guard
...
avoid command-palette overlay subview-copy hot path
2026-02-25 15:51:33 -08:00
Lawrence Chen
7b7745caa0
avoid command palette overlay subview scans on each update
2026-02-25 15:49:25 -08:00
Lawrence Chen
f51848f666
Merge pull request #493 from manaflow-ai/feat-sentry-ft-sidebar-path-cache
...
perf: reduce sidebar tab-item hot-path recomputation
2026-02-25 15:30:52 -08:00
Lawrence Chen
1b01782d55
Merge pull request #492 from manaflow-ai/feat-sentry-a7-ghostty-config-cache
...
Cache Ghostty config loads to avoid render-path file IO
2026-02-25 15:30:50 -08:00
Lawrence Chen
856f3b3811
Merge pull request #491 from manaflow-ai/feat-sentry-ea-dt-async-autosave
...
Avoid main-thread session autosave persistence writes
2026-02-25 15:30:46 -08:00
Lawrence Chen
0977f30c77
perf: reduce tab sidebar path formatting hot-path work
2026-02-25 15:26:57 -08:00
Lawrence Chen
4b98feb263
Cache Ghostty config loads on UI path
...
Fixes CMUXTERM-MACOS-A7
2026-02-25 15:15:34 -08:00
Lawrence Chen
4890fe95fe
Move autosave persistence off main thread
...
Fixes CMUXTERM-MACOS-EA
Fixes CMUXTERM-MACOS-DT
2026-02-25 15:03:26 -08:00
Lawrence Chen
12e9c1e317
Merge pull request #489 from manaflow-ai/feat-sentry-b0-az-notification-index
...
Optimize notification-store lookups for 0.61 hangs
2026-02-25 14:54:58 -08:00
Lawrence Chen
877f862b4a
Fix NotificationDockBadgeTests rebase merge syntax
2026-02-25 14:53:09 -08:00
Lawrence Chen
bda77f1673
Optimize notification lookups with indexed store paths
2026-02-25 14:51:43 -08:00
Lawrence Chen
ff4c3fd381
Merge pull request #488 from manaflow-ai/feat-sentry-aj-nonblocking-prompt
...
fix: make denied-notification prompt non-blocking
2026-02-25 14:49:59 -08:00
Lawrence Chen
564ba3ae2e
Use non-blocking notification settings prompt
2026-02-25 14:04:29 -08:00
Lawrence Chen
ca2e975a0d
Merge pull request #486 from manaflow-ai/task-sentry-0-61-0-issues
...
Harden Sentry crash and noise guards for 0.61.0
2026-02-25 13:42:51 -08:00
Lawrence Chen
575b53526c
Restore safe webview resolution for field-editor responders
2026-02-25 13:39:22 -08:00
Lawrence Chen
0164c870f1
Harden Sentry guards for 0.61.0 issue burst
2026-02-25 13:24:20 -08:00
Robert Wittams
0f5a501467
Forward middle-click to Ghostty for X11-style selection paste ( #369 )
...
Add otherMouseDown/otherMouseUp handlers to GhosttyNSView that forward
middle-click (button 2) to Ghostty as GHOSTTY_MOUSE_MIDDLE. Ghostty
handles this as paste_from_selection, reading from the selection
clipboard. Non-middle buttons are passed to super for default handling.
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 13:15:54 -08:00
Lawrence Chen
8c2f0127b1
Merge pull request #485 from manaflow-ai/task-cmuxterm-macos-cv-window-drag-handle-capture-hit
...
Fix drag-handle top-hit reentrancy state per window
2026-02-25 13:14:11 -08:00
Lawrence Chen
ea57786e18
Fix drag-handle top-hit reentrancy guard scoping
2026-02-25 13:10:28 -08:00
Lawrence Chen
b1c26f25db
Merge pull request #478 from manaflow-ai/task-cmd-shift-r-command-palette
...
Alias Cmd+Shift+R to rename-tab command palette
2026-02-25 13:00:24 -08:00
Lawrence Chen
62fffc7221
Use command palette flow for workspace rename shortcut
2026-02-25 05:12:49 -08:00
Lawrence Chen
2202b6081c
Restore Cmd+Shift+R as rename workspace
2026-02-25 05:07:26 -08:00
Lawrence Chen
86bbe4c727
Alias Cmd+Shift+R to rename-tab command palette
2026-02-25 04:30:44 -08:00
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
Lawrence Chen
5e2177dfb9
Tweak session restore changelog wording ( #473 )
2026-02-25 03:23:45 -08:00
Lawrence Chen
b84cfa4bb2
Clarify session restore limits in docs ( #472 )
2026-02-25 03:02:56 -08:00
Lawrence Chen
a46ee2ba3b
Merge pull request #431 from yasunogithub/fix-ime-ctrl-fastpath
...
Fix IME key events blocked by ctrl fast path
2026-02-25 02:46:12 -08:00
Lawrence Chen
a0d2bca45d
Use typed unretained cast for input source ID
2026-02-25 02:45:55 -08:00
Lawrence Chen
713eb9039d
Expand v0.61.0 contributor credits ( #471 )
2026-02-25 02:27:05 -08:00
Lawrence Chen
8caa5e9c91
Bump version to 0.61.0 ( #470 )
2026-02-25 02:18:51 -08:00
Lawrence Chen
4d2fd30143
Fix UI test hang: bypass launch guard for XCUITest apps
...
XCUITest launches the app as a separate process that doesn't inherit
XCTest env vars (XCTestConfigurationFilePath, etc.), so
isRunningUnderXCTest() returns false. The app then hits
shouldBlockUntaggedDebugLaunch() and exits with code 64, causing the
test runner to hang waiting for the app to launch.
Fix: detect CMUX_UI_TEST_* env vars set via XCUIApplication.launchEnvironment
and skip the launch guard. Also revert the failed CMUX_TAG ci.yml workaround.
2026-02-24 23:28:34 -08:00