Commit Graph
15 Commits
Author SHA1 Message Date
kuddev 9cb027e2dd feat: complete Pebrel 1.6 branding and terminal workflows 2026-09-07 16:31:28 +08:00
kuddev a3d25c913d build: enforce shared architecture and translation contracts
Adopt the shared source budgets, local dependency rules and tested Python
checkers. Add the architecture workflow and metadata-only cross-target
tools, and make existing filesystem test waits deterministic.
Document contributor checks in both unreleased notes without claiming
server-side branch protection or native platform validation.
2026-09-06 21:14:18 +08:00
kuddev 512add7f2f fix(cli): handle closed output pipes without panicking
Preserve compact and pretty JSON while handling broken output pipes in
responses and subscriptions. Continue reporting unrelated I/O errors.
Update English and Chinese unreleased notes.
2026-09-06 21:09:39 +08:00
kuddev 33a1485d9d fix(terminal): preserve keyboard modifiers and route pane notifications
Honor negotiated key modifiers and report the current keyboard flags.
Keep completion navigation and pointer scrolling aligned with visible rows.
Deliver completion and attention notifications to the live source pane,
with request-bound binary confirmation actions that reject stale input.
Synchronize bilingual changelog and release-note entries.
2026-09-06 20:54:36 +08:00
kuddev 523dc7a208 fix(ssh): bound startup and preserve remote pane state
Wait for PTY and shell confirmation, cancel pending startup, and retain
unexpected-disconnect failures without reviving connection overlays.
Preserve the remote directory when duplicating tabs and improve host
editing, username suggestions, icon selection and pinned indicators.
Update both unreleased language sections.
2026-09-06 20:45:46 +08:00
kuddev f1572c7f77 fix(workspace): preserve session snapshots and settings navigation
Keep a process-owned session snapshot across window close and quit,
retry failed writes, and preserve explicit all-tabs-closed behavior.
Integrate Settings with top tabs and restore sidebar layout consistently.
Synchronize English and Chinese unreleased notes.
2026-09-06 19:48:23 +08:00
kuddev 15d5d6fa2c fix(agents): recognize Antigravity activity and preserve its icon
Identify launcher aliases and distinguish current work, idle prompts and
permission requests from old scrollback. Share logo bytes and tinting
between shells, retain source colors, and keep the existing logo tests.
Record the icon source and update both unreleased language sections.
2026-09-06 19:43:16 +08:00
kuddev 1552a5f7e5 feat(settings): expand UI languages and simplify preferences
Share the locale registry and generate typed static catalogs with tested
fallback and allocation contracts. Add searchable sections, a backed-up
defaults reset, compact navigation and expandable appearance help.

Include the existing formatter corrections required by the repository
hook, and remove the obsolete settings-pane line-budget exception after
its construction, localization and navigation responsibilities move out.
Update both English and Chinese unreleased notes.
2026-09-06 19:23:32 +08:00
kuddev 461975bfb2 docs: align Pebrel identity and contribution guidance
Use the public project name consistently while retaining compatibility
identifiers and existing download names. Publish the contribution,
architecture and translation contracts with their enforcement limits.
Synchronize the bilingual unreleased changelog and release notes.
2026-09-06 16:54:47 +08:00
kuddev ef709e77f6 docs: backfill unreleased changes since v1.5.0
Document the implemented keyboard, proxy, file search, SSH, reader and
dialog changes from the post-release commits in both languages. Synchronize
the unreleased release note and credit the terminal input contributions.
2026-09-06 13:18:16 +08:00
kuddev fecb99d94a chore(release): prepare v1.2.0 2026-08-21 22:31:11 +08:00
kuddev 70fe9fcf86 wip: restore view.rs after disk-full truncation
A rustfmt run was cut short by a full D: drive and left
gpui_shell/terminal/view.rs at 0 bytes. Restored from the editor
history snapshot taken at 18:32 - the selection auto-scroll work and
the suggest_env wiring are both back in.

Emergency baseline snapshot, committed with --no-verify: the tree does
not compile yet (missing SuggestEnv import, one stale
update_selection_scroll call site) and the pre-commit size budgets are
pre-existing failures on this branch.
2026-08-21 18:57:28 +08:00
kuddev 0e0ec4a39b fix: stabilize GPUI blur and active pane file tree 2026-08-21 04:32:05 +08:00
kuddev 10be219f3e fix: improve GPUI blur and WSL integration 2026-08-20 23:07:14 +08:00
kuddev ffb2eebaf6 checkpoint: preserve current terminal UI and profile work 2026-08-08 13:24:35 +08:00