Skip to content

Bump gpui-kit to 0.7 - #38

Merged
pavi2410 merged 1 commit into
mainfrom
chore/gpui-kit-0.7
Oct 12, 2026
Merged

pavi2410 merged 1 commit into
mainfrom
chore/gpui-kit-0.7

Conversation

@pavi2410

Copy link
Copy Markdown
Owner

Summary

  • Bump `gpui-kit` 0.6 → 0.7.3 (GPUI snapshot `gpui-pre` 0.3.4 → 0.3.9).
  • Open the main, About, Settings and pop-out windows with `gpui_kit::open_window`; `Root` is now created and overlay-hosted by Kit.
  • Remove `chrome/overlays.rs` (manual dialog/sheet/notification layers no longer exist).
  • Drop the `PaneRef::Tiles` arm in `dock_utils.rs` (tiles canvas removed upstream).

Test plan

  • `cargo check`, `cargo clippy --workspace --all-targets` (no errors), `cargo test --workspace`
  • Manually verify dialogs/sheets/notifications in main window and pop-outs
  • Check result grid and Markdown rendering (table widths, TextView typography changed)
  • Check `tree-sitter-sql` highlighting

🤖 Generated with Claude Code

Open windows via gpui_kit::open_window, drop manual dialog/sheet/notification
layer rendering, and remove the Tiles pane match arm.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@pavi2410
pavi2410 merged commit 890b825 into main Oct 12, 2026
2 checks passed
@pavi2410
pavi2410 deleted the chore/gpui-kit-0.7 branch October 12, 2026 23:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant