Commit Graph
641 Commits
Author SHA1 Message Date
GeekMr 388d86783a test: use platform select-all shortcut 2026-09-21 22:05:48 +08:00
GeekMr a2baa66c49 test: isolate generic agent executable fixture 2026-09-21 22:01:52 +08:00
GeekMr d192e2a190 docs: align directory history contract 2026-09-21 21:48:57 +08:00
GeekMr 1338cce766 feat(gpui): remember terminal startup directories 2026-09-21 21:38:12 +08:00
Kuddev 3050374343 Merge pull request #231 from Kuddev/fix/cwd-session-restore-20260921
Integrate complete Pebrel 1.9.0 desktop and Windows session recovery
2026-09-21 20:08:35 +08:00
kuddev 927a2c425d test: stabilize native identity and settings fixtures
Keep the owned GUI test executable attached to its CMD or PowerShell parent, control the font layout fixture independently of host preferences, and gate the exit-prompt UI test on GPUI test support.
2026-09-21 19:53:06 +08:00
kuddev 8564334d66 Integrate complete 1.9.0 desktop changes and Windows session recovery
Include cloud settings, panel sizing, command groups, Agent integration settings and runtime input fixes from main. Bind native Codex recovery to the live pane process and preserve verified IDs; add CMD recovery choices and an explicit exit path when identity discovery fails.
2026-09-21 19:25:35 +08:00
kuddev c8c951bcda fix(conformance): wait for split shell startup before column probes
The resize fixture submitted the new pane's command before its shell produced initial output. Reuse the bounded boot precondition before the first sibling probe while preserving immediate post-resize measurements and strict geometry assertions. Cover delayed and silent startup with cleanup.
2026-09-21 17:05:43 +08:00
kuddev e0e180c2ac Merge current main into the 1.9.0 installation candidate
Retain the merged Markdown caret, selection and popup fixes and their pinned component revision alongside the session and highlight repairs. Update bilingual release notes for the integrated changes.
2026-09-21 16:04:07 +08:00
kuddev bdaf64a4d7 test(editor): import the component color adjustment trait 2026-09-21 15:21:10 +08:00
kuddev 02b373e0b2 docs(release): align 1.9.0 checksum layout with the changelog contract 2026-09-21 15:12:59 +08:00
kuddev 7f195e809c chore(release): prepare Pebrel 1.9.0 for installation testing
Synchronize product crate versions, local dependency constraints, lockfiles, Windows resources and installer defaults. Add bilingual changes and verified contributor credits before CI packaging.
2026-09-21 15:08:43 +08:00
kuddev 917fa600b6 fix(cli): synchronize Windows completions with WSL hook options
Regenerate Bash, Fish and Zsh snapshots after adding the distribution and user flags to setup-ai. This repairs the exact snapshot mismatch in Windows native CI.
2026-09-21 15:08:36 +08:00
kuddev d8f8a7967c fix(editor): distinguish text highlights and reveal workspace backgrounds
Use translucent accent ink for selection and search matches, apply the resolved document palette to caret rows, and let source editors reveal the existing workspace wallpaper. Cover built-in/custom palettes and search/copy across theme changes.
2026-09-21 15:08:30 +08:00
kuddev b6da8aaa0c fix(session): retain saved Codex IDs with legacy transcript names
Keep a validated saved conversation ID when the optional native filename does not provide a rollout UUID. Cover normalization, command generation, unsafe IDs and the queued GPUI restore path.
2026-09-21 15:08:25 +08:00
Kuddev f7ca0ecb97 Merge pull request #232 from Kuddev/fix/markdown-interactions-20260921
Fix Markdown caret placement, selection and popup geometry
2026-09-21 15:02:39 +08:00
kuddev f91c88261c Stabilize Markdown editing, selection and popup geometry 2026-09-21 10:25:00 +08:00
kuddev 97985b73d5 fix(session): preserve native conversation identities during restore
Native Codex hooks may identify a running session/group instead of the
rollout thread accepted by resume. Retain transcript paths, normalize the
thread identity, and share the parser with session discovery and probes.

Keep recovery paths when a matching provider acknowledgement omits them,
retain native identity metadata while reducing large SSH/WSL events, and
show the existing failure message when a saved target has no resume command.
Add regressions for Windows/guest paths and multiple CLI startup flows.
2026-09-21 10:07:02 +08:00
kuddev f4adb30a08 fix(ui): copy the reported terminal working directory (#186)
Add the working-directory action to tab and terminal-selection menus, and
reuse it in the command palette. Copy the shell-reported local/guest path,
disable unavailable paths, and show the existing clipboard feedback.
Selection copying keeps the original text, including prompt glyphs.

Move palette availability and row filtering into the existing palette
module so this change does not grow the workspace orchestrator.
2026-09-21 09:40:16 +08:00
Kuddev 07afade392 Merge pull request #225 from Kuddev/fix/git-drawer-repaint-20260920
fix(gpui): bound Git drawer rendering to visible rows
2026-09-20 20:12:20 +08:00
Kuddev f0a64d24ad Merge branch 'main' into fix/git-drawer-repaint-20260920 2026-09-20 20:10:10 +08:00
Kuddev faaf5db247 Merge pull request #227 from Kuddev/fix/notification-hooks-20260920
fix(agents): connect WSL hooks and repair notification actions
2026-09-20 20:07:21 +08:00
Kuddev 1e077a0d6f Merge branch 'main' into fix/git-drawer-repaint-20260920 2026-09-20 20:06:42 +08:00
kuddev 8507ca5f4a Merge remote-tracking branch 'origin/main' into fix/notification-hooks-20260920 2026-09-20 19:55:53 +08:00
kuddev 92c97ed619 fix(platform): own WSL setup and notification dispatch gates 2026-09-20 19:53:50 +08:00
kuddev 553f25acb4 fix(input): complete synthetic confirmation key events 2026-09-20 19:25:23 +08:00
kuddev 4baf1066da fix(agents): connect WSL hooks and make notifications actionable 2026-09-20 18:54:06 +08:00
kuddev ca07f9999e fix(gpui): virtualize Git drawer rows and reuse snapshots 2026-09-20 18:51:14 +08:00
kuddev 3c9188e466 feat(editor): reveal Markdown source for focused inline content
Reveal inline delimiters at the native caret while neighboring text stays
rendered. Edit formulas and images in mixed paragraphs by source range,
with native composition, saving and undo connected to the shared document.

Bound mixed paragraphs to 128 runs, retain prepared still-image previews,
and copy only changed spans into document history during ordinary input.

Validation: 86 editor tests passed; Windows product integration check on
current main; architecture guard, 53 governance tests and workspace format
check passed.
2026-09-20 18:50:04 +08:00
Kuddev 03ea192871 Merge pull request #197 from Traveritas/feat/kimi-hooks-20260917
Add Kimi Code agent support: hooks, detection and branding
2026-09-20 18:09:47 +08:00
kuddev c2befbd8b6 Merge main into Kimi support and preserve typed lifecycle outcomes 2026-09-20 16:49:29 +08:00
Kuddev 6b85d64ef1 Merge pull request #224 from Kuddev/integrate/galact-history-20260920
Merge synchronized heads for PRs #206, #208 and #215
2026-09-20 16:25:20 +08:00
kuddev f89ea54ca8 Merge updated PR #215 ancestry after integrating its reviewed fix 2026-09-20 16:22:01 +08:00
kuddev 064386e68d Merge updated PR #208 ancestry after integrating its reviewed fix 2026-09-20 16:22:00 +08:00
kuddev f4f77c1b7b Merge updated PR #206 ancestry after integrating its reviewed fix 2026-09-20 16:22:00 +08:00
Kuddev 5ce18ba0c4 Merge pull request #223 from Kuddev/integrate/galact-fixes-20260920
Integrate five terminal fixes with compatibility and regression corrections
2026-09-20 16:16:49 +08:00
galact-byte 3239e55b28 Merge branch 'main' into fix/windows-cmd-interrupt 2026-09-20 16:01:35 +08:00
galact-byte 31906983c2 Merge branch 'main' into fix/terminal-app-colors 2026-09-20 16:01:28 +08:00
galact-byte f83ba23164 Merge branch 'main' into fix/native-cmd-command-activity 2026-09-20 16:01:04 +08:00
kuddev da6128cb9f test(terminal): verify history separately from runtime command identity 2026-09-20 15:57:26 +08:00
kuddev 526b9c8322 fix(terminal): preserve echoed input at pending-wrap boundaries 2026-09-20 15:40:50 +08:00
kuddev 1cb27fb165 fix: keep platform startup and CMD regressions within their module boundaries 2026-09-20 15:32:20 +08:00
kuddev 452c34e04a style: format integrated regression coverage with the pinned toolchain 2026-09-20 15:23:53 +08:00
kuddev 88b9c46ef5 Merge PR #216 with user-selected notification duration taking precedence 2026-09-20 15:22:11 +08:00
kuddev 9024a11747 Merge PR #207 with compatible Pi loading and typed turn notifications 2026-09-20 15:20:07 +08:00
kuddev f7f3353d73 Merge PR #215 and track custom CMD input through semantic prompt boundaries 2026-09-20 15:13:58 +08:00
kuddev c23e74620f Merge PR #208 and preserve explicit extended-color overrides across themes 2026-09-20 15:07:36 +08:00
kuddev e0f836d371 Merge PR #206 and verify inherited Ctrl+C handling with a negative control 2026-09-20 15:07:01 +08:00
Kuddev fa785d10fb Merge pull request #222 from Kuddev/fix/terminal-ligatures-220
Enable terminal ligatures by default with a settings menu
2026-09-20 14:53:43 +08:00
kuddev 60dd44b815 test(terminal): verify ligature changes keep open sessions 2026-09-20 14:23:03 +08:00