GeekMr
ba2e7eb756
feat(updater): add native Windows ARM64 installer
2026-09-24 14:11:16 +08:00
Kuddev
9dc058d127
Merge pull request #276 from Kuddev/release/prepare-1.9.1-20260924
...
release: prepare Pebrel 1.9.1
2026-09-24 13:39:10 +08:00
kuddev
e9e83d83a6
Merge remote-tracking branch 'origin/main' into release/prepare-1.9.1-20260924
2026-09-24 13:16:01 +08:00
kuddev
89be8316b2
docs: finalize 1.9.1 release notes and regression evidence
2026-09-24 13:15:52 +08:00
Kuddev
a5fc1c9fc4
Merge pull request #269 from Kuddev/codex/fix-macos-auto-update
...
fix(updater): recover rate-limited checks and install macOS updates
2026-09-24 13:11:39 +08:00
kuddev
9320dc0b53
Merge branch 'review/269-integration-20260924' into release/prepare-1.9.1-20260924
2026-09-24 12:47:03 +08:00
kuddev
d531ebb34b
Merge remote-tracking branch 'origin/main' into review/269-integration-20260924
2026-09-24 12:45:32 +08:00
Kuddev
cebb9e5449
Merge pull request #266 from Kuddev/codex/fix-196-macos-command-click
...
fix(macos): support Command-click terminal links and localized hints
2026-09-24 12:45:27 +08:00
kuddev
0d94a96e5d
Merge remote-tracking branch 'origin/main' into release/prepare-1.9.1-20260924
2026-09-24 12:18:37 +08:00
kuddev
4599f18def
Merge remote-tracking branch 'origin/main' into review/266-integration-20260924
2026-09-24 12:18:03 +08:00
Kuddev
eef47091e0
Merge pull request #274 from ZiChuanLan/feat/ssh-host-name-in-launcher
...
feat(launcher): show configured SSH host names in launcher rows
2026-09-24 12:17:48 +08:00
kuddev
b216310634
docs: include macOS links and update flow in 1.9.1 notes
2026-09-24 12:14:15 +08:00
kuddev
22d36b1191
fix(updater): keep native helper dispatch and output in platform adapter
2026-09-24 12:09:20 +08:00
kuddev
56d6ea1ed2
merge: synchronize Command-click fix with main
2026-09-24 12:09:11 +08:00
kuddev
3af0e5face
merge: synchronize macOS updater with main
2026-09-24 12:09:10 +08:00
kuddev
76489ebdf2
Merge remote-tracking branch 'origin/main' into release/prepare-1.9.1-20260924
2026-09-24 11:49:43 +08:00
Kuddev
3012043252
Merge branch 'main' into feat/ssh-host-name-in-launcher
2026-09-24 11:47:44 +08:00
Kuddev
2f59460895
Merge pull request #271 from Kuddev/ci/preflight-and-cache-evidence-20260923
...
ci: validate release guards and fork PRs before native jobs
2026-09-24 11:47:35 +08:00
kuddev
399ab97122
test: validate malformed Git paths without filesystem assumptions
2026-09-24 11:25:27 +08:00
kuddev
4e4c27ca33
release: prepare 1.9.1 versions and bilingual notes
2026-09-24 11:15:10 +08:00
kuddev
e592b3c697
Merge remote-tracking branch 'origin/main' into ci/preflight-and-cache-evidence-20260923
2026-09-24 11:01:09 +08:00
Kuddev
7eefb46285
Merge pull request #272 from Kuddev/fix/configurable-tab-rename-20260923
...
fix(keymap): let users change or clear the F2 tab rename shortcut
2026-09-24 11:01:02 +08:00
kuddev
f3f9443e0f
ci: preserve WSL regressions under one platform boundary
2026-09-24 10:24:30 +08:00
kuddev
efc0108c03
Merge remote-tracking branch 'origin/main' into ci/preflight-and-cache-evidence-20260923
2026-09-24 10:24:27 +08:00
kuddev
51d1bdf95f
ci: fail early on platform budgets and validate forks without writes
2026-09-24 10:24:20 +08:00
Kuddev
6ce3f41a99
Merge branch 'main' into fix/configurable-tab-rename-20260923
2026-09-24 09:58:10 +08:00
Kuddev
b28c7d3810
Merge pull request #265 from Kuddev/codex/tab-menu-korean-i18n
...
Localize tab context menu, including Korean
2026-09-24 09:58:02 +08:00
ZiChuanShanFeng
98fad00b01
refactor(launcher): keep workspace.rs within its line budget
...
The architecture contracts check enforces max(target, base) lines per
exception file, and workspace.rs is already at its base size. Move the
SSH label lookup out of workspace.rs instead of growing it:
- ssh_hosts.rs: add `merged_with_labels()` which reuses the profiles
already loaded by `SshHostLists::load()` (no extra JSON parse) and
yields (host, label) pairs in the same authoritative merge order.
- shell_picker.rs / quick_jump.rs / palette.rs: consume the label from
those pairs; `ssh_host_display()` keeps the alias-or-fallback rule.
- workspace.rs: net zero lines (helper and extra argument removed).
Also apply the pinned rustfmt (1.97.1) to the touched files.
Verified locally: check_architecture.py --base origin/main passes,
architecture guardrail tests 53/53, file_line_budget 2/2,
workspace:: tests 107/107, gpui-shell --tests check clean.
2026-09-24 01:00:33 +08:00
ZiChuanShanFeng
3577d7a0e5
feat(launcher): show configured SSH host names in launcher rows
...
The new-tab launcher, Quick Jump and the command-palette SSH rows used
to render the raw destination (user@host) as their label, ignoring the
user-configured "主机名称" (host name) from SSH settings.
- Add ssh_host_labels() alongside ssh_host_icon_ids() and pass the
label map into shell_palette_rows().
- Share a single ssh_host_display() rule across the launcher, Quick
Jump and palette rows: a named host shows its alias as the label with
the real destination as the metadata hint; unnamed hosts keep the
previous label=destination, hint="SSH" presentation.
- Search now matches both the alias and the destination.
Tests: launcher rows with and without a configured name, including the
existing no-label fallback.
2026-09-24 00:28:44 +08:00
Kuddev
0d723f30b9
Merge branch 'main' into codex/tab-menu-korean-i18n
2026-09-23 23:32:27 +08:00
Kuddev
1d26c2dc98
Merge pull request #264 from Kuddev/fix/feedback-wsl-menu-20260923
...
fix(installer): group WSL distributions under one context submenu
2026-09-23 23:32:19 +08:00
Kuddev
ef32655b45
Merge branch 'main' into fix/feedback-wsl-menu-20260923
2026-09-23 23:05:55 +08:00
Kuddev
3b58b065a8
Merge pull request #262 from Kuddev/fix/feedback-terminal-links-20260923
...
fix(terminal): align link decoration with grid cells and shell paths
2026-09-23 23:05:46 +08:00
kuddev
02e13c1f97
ci: enforce product naming on new commit ranges
2026-09-23 22:34:07 +08:00
Kuddev
4f55cedda7
Merge branch 'main' into fix/feedback-terminal-links-20260923
2026-09-23 22:18:17 +08:00
Kuddev
d9f2ce0cfb
Merge pull request #261 from Kuddev/fix/feedback-update-repair-20260923
...
fix(updater): handle busy helpers and same-version repairs
2026-09-23 22:18:03 +08:00
Kuddev
af669f4482
Merge branch 'main' into fix/feedback-update-repair-20260923
2026-09-23 21:54:41 +08:00
Kuddev
2abddc9c04
Merge pull request #260 from Kuddev/fix/feedback-hooks-20260923
...
fix(windows): invoke Codex hooks with PowerShell and bound helper lifetime
2026-09-23 21:54:31 +08:00
Kuddev
3953952540
Merge branch 'main' into fix/feedback-hooks-20260923
2026-09-23 19:56:59 +08:00
Kuddev
2924a1edaf
Merge pull request #263 from Kuddev/fix/feedback-terminal-color-20260923
...
fix(terminal): keep truecolor capabilities in Windows and WSL panes
2026-09-23 19:56:52 +08:00
kuddev
26c6af1eb4
fix(keymap): make tab rename configurable and release its previous key
2026-09-23 19:27:43 +08:00
kuddev
0133873c46
ci: validate contracts early and report real cache restores
2026-09-23 19:25:26 +08:00
Kuddev
e13e92b761
Merge branch 'main' into fix/feedback-terminal-color-20260923
2026-09-23 18:51:24 +08:00
Kuddev
7c8298d817
Merge pull request #257 from Kuddev/ci/pr-gates-and-issue-forms
...
ci: separate PR checks from packaging and structure issue intake
2026-09-23 18:41:45 +08:00
kuddev
2d8f85eb71
test(ci): verify release coverage from the native plan
2026-09-23 17:06:30 +08:00
kuddev
598e58a8cf
ci: plan native matrices before requesting platform runners
2026-09-23 16:51:30 +08:00
YinBuLiao
5a781ccb04
fix(updater): keep update dialog compact and adapt branding contract
2026-09-23 16:45:31 +08:00
YinBuLiao
c41f75081a
feat(updater): install verified macOS app bundles with rollback
2026-09-23 16:34:30 +08:00
kuddev
7f3a8d1072
ci: keep automatic package builds out of pull requests
2026-09-23 16:19:34 +08:00
YinBuLiao
19ed6322ca
fix(updater): fall back to official releases when GitHub API is limited
2026-09-23 16:01:37 +08:00