875 Commits
Author SHA1 Message Date
GeekMr ff03f76655 fix(ui): apply compact density to title bar and tabs (#194)
Apply compact density consistently to the title bar, tabs, sidebar scrolling and drag geometry. Keep native title-bar dimensions and align the command overlay with the effective title-bar height.

Includes layout, hit-target and density-transition regressions.

Fixes #327.
2026-09-29 21:00:35 +08:00
Kuddev bf2ed9af9b feat(mobile): integrate remote terminal, SSH and reader workflows (#343)
Integrate the Android client with native desktop pairing, remote terminal and SSH/SFTP sessions, keyboard controls, file reading and Agent conversations. Preserve authenticated connection ownership and per-device input permissions.

Validation: all ten required GitHub checks passed, including five native test platforms and both macOS release workspace checks.
2026-09-29 20:09:00 +08:00
Kuddev 360613aa6e perf(fonts): embed only the default Maple font
Remove the additional Maple Mono NF CN embedding while preserving the default Maple Mono Normal NF CN font, rasterization, and system/imported font loading.
2026-09-28 22:51:10 +08:00
Kuddev 77e6470a9d Merge PR #342: pane naming and tray menu fixes
Integrate the reviewed pane naming, CI documentation and native tray menu fixes.
2026-09-28 21:48:45 +08:00
kuddev 943a5b2ecb Merge issue fix #324 into workspace and tray batch 2026-09-28 19:05:35 +08:00
kuddev 6ce55fb300 Merge reviewed PR #328 into workspace and tray batch 2026-09-28 19:05:35 +08:00
kuddev 344e4499c8 Merge reviewed PR #333 into workspace and tray batch 2026-09-28 19:05:35 +08:00
kuddev bfeb218cf0 fix(tray): hide the empty agent section in the native menu 2026-09-28 19:02:36 +08:00
Kuddev cff2334136 Merge reviewed helper lifetime and Windows emoji fixes (#338)
Integrate reviewed PRs #304 and #318 with dependency-provenance clarification after the combined native matrix passed.
2026-09-28 18:22:41 +08:00
kuddev 51571b00fc docs(gpui): distinguish migration baseline from active dependency pins 2026-09-28 17:48:18 +08:00
kuddev bf1435ea1c Merge reviewed candidate PR #318 into bugfix batch 2026-09-28 17:45:57 +08:00
kuddev 47e89020c1 Merge reviewed candidate PR #304 into bugfix batch 2026-09-28 17:45:57 +08:00
Kuddev c66dc79222 Merge reviewed bug fixes and first contributions (#337)
Integrate reviewed PRs #299, #321, #331, #314 and #303 after the combined native matrix passed.
2026-09-28 17:24:50 +08:00
kuddev 345fddcd32 Merge reviewed PR #303 into first-contributor and bugfix batch 2026-09-28 17:03:25 +08:00
kuddev 50793f9a14 Merge reviewed PR #314 into first-contributor and bugfix batch 2026-09-28 17:03:25 +08:00
kuddev 21543a1ef0 Merge reviewed PR #331 into first-contributor and bugfix batch 2026-09-28 17:03:24 +08:00
kuddev 03d23242b3 Merge reviewed PR #321 into first-contributor and bugfix batch 2026-09-28 17:03:24 +08:00
kuddev 64348788d7 Merge reviewed PR #299 into first-contributor and bugfix batch 2026-09-28 17:03:24 +08:00
Kuddev f70191f182 Merge branch 'main' into i18n/ja-jp-catalog 2026-09-28 16:27:28 +08:00
Kuddev 8295853827 Merge branch 'main' into feat/ctrl-wheel-font-zoom-20260928 2026-09-28 16:27:26 +08:00
JoyElliot c3bc62bd52 test(workspace): 复用平台接口选择撤销快捷键 2026-09-28 12:31:38 +08:00
JoyElliot 40f7693350 test(workspace): 补充分屏重命名历史与持久化回归测试 2026-09-28 12:25:20 +08:00
GeekMr 165b4e9871 Merge upstream main into codex/issue-317-color-emoji 2026-09-28 12:12:58 +08:00
GeekMr 41662c714b Merge upstream main into fix/issue-283-color-scheme-echo 2026-09-28 12:12:38 +08:00
GeekMr c08b9eff21 Merge upstream main into codex/issue-259-pi-hook-lifetime 2026-09-28 12:12:21 +08:00
GeekMr fb3d239544 Merge upstream main into fix/windows-ctrl-slash 2026-09-28 12:11:20 +08:00
Kuddevandkuddev 914f427332 ci: review external PRs after CI with Copilot allowance fallback (#332)
* ci: request one Copilot review after required checks pass

* ci: route exhausted Copilot allowance to CodeRabbit

---------

Co-authored-by: kuddev <kuddev@users.noreply.github.com>
2026-09-28 11:55:22 +08:00
JoyElliot 6528d9f12b feat(workspace): 支持分屏窗格标题重命名 2026-09-28 11:20:19 +08:00
wyr_zal bd31449ba2 feat(terminal): add a setting to disable Ctrl+wheel font zoom
- New `ctrl_wheel_font_zoom` runtime setting, on by default, persisted and
  covered by the reset keys.
- Terminal appearance gains a switch for it, plus a search keyword.
- With the setting off, the Ctrl+wheel gesture is ignored as a whole: the
  font size does not change and the terminal does not scroll.
- Plain wheel scrolling and the Ctrl+= / Ctrl+- / Ctrl+0 shortcuts are
  unaffected.
2026-09-28 10:52:59 +08:00
GeekMr 1cd74f2963 Merge upstream main into fix/issue-283-color-scheme-echo 2026-09-28 09:19:49 +08:00
GeekMr 7231de8f1c Merge upstream main into fix/windows-ctrl-slash 2026-09-28 09:17:55 +08:00
GeekMr 4cb7cfbeee Merge upstream main into codex/issue-259-pi-hook-lifetime 2026-09-28 09:17:46 +08:00
GeekMr 83cbf3601c Merge upstream main into codex/issue-317-color-emoji 2026-09-28 09:17:17 +08:00
kuddev 330a94c843 docs(ci): define upstream screenshot and shared cache ownership 2026-09-28 09:04:31 +08:00
kuddev f5681f78a1 chore(ci): checkpoint before upstream cache retention policy 2026-09-28 08:56:34 +08:00
Kuddev 8087306b2b ci: share macOS runners and preserve warm cache reuse (#325)
Run macOS native tests and release-profile checks on shared runners while retaining required status contexts. Preserve target cache identities and reuse source downloads within each runner.
2026-09-28 08:23:44 +08:00
GeekMr 8c938b5200 Merge upstream main into codex/issue-259-pi-hook-lifetime 2026-09-27 22:18:23 +08:00
GeekMr 785502c886 Merge upstream main into fix/issue-283-color-scheme-echo 2026-09-27 22:18:09 +08:00
WilliamWang1721 840252fc19 fix(windows): initialize color emoji compositing target 2026-09-27 22:05:18 +08:00
GeekMr fbc3c3f0a7 Merge branch 'main' into fix/windows-ctrl-slash 2026-09-27 22:01:54 +08:00
GeekMr a8b85f0854 Merge branch 'main' into codex/issue-317-color-emoji 2026-09-27 22:00:34 +08:00
JoyLin ccd9b5027a fix(terminal): restore control characters in Win32 input records (#310)
Recover missing Ctrl-letter C0 characters using the existing native keyboard translation adapter. Preserve explicit character data, AltGr exclusions, key press/release records, and other keyboard protocols.
2026-09-27 21:13:10 +08:00
GeekMr c3271f1596 Merge branch 'main' into codex/issue-317-color-emoji 2026-09-27 20:38:29 +08:00
GeekMr 53ba7301f0 Merge branch 'main' into fix/windows-ctrl-slash 2026-09-27 20:35:45 +08:00
GeekMr 6b5018f220 fix(theme): persist advanced selection and cursor text colors (#300)
Synchronize advanced color picker changes with the editor draft through the existing input handler. Preview cursor text color and cover saving, applying, and reopening the selected colors.
2026-09-27 20:16:21 +08:00
GeekMr e00fe699f8 Merge branch 'main' into codex/issue-317-color-emoji 2026-09-27 19:42:40 +08:00
GeekMr 13b67c2ac5 Merge branch 'main' into fix/windows-ctrl-slash 2026-09-27 19:41:56 +08:00
JoyLin 465cb65745 fix(sftp): close conflict dialogs after selecting an action (#311)
Dispatch dialog closure from uniquely identified conflict-action buttons, preserving transfer policies and disabled overwrite behavior. Keep Enter from dismissing the dialog before an explicit strategy is selected.
2026-09-27 19:03:26 +08:00
GeekMr 3b815a1d3b Merge upstream main into fix/issue-283-color-scheme-echo 2026-09-27 18:48:39 +08:00
GeekMr 7cdbf19437 Merge upstream main into codex/issue-259-pi-hook-lifetime 2026-09-27 18:48:37 +08:00