Skip to content

build(deps): bump gpui and gpui_platform to 347f171 together - #158

Merged
avifenesh merged 2 commits into
mainfrom
deps/gpui-347f171
Oct 26, 2026
Merged

avifenesh merged 2 commits into
mainfrom
deps/gpui-347f171

Conversation

@avifenesh

@avifenesh avifenesh commented Oct 26, 2026 •

Copy link
Copy Markdown
Collaborator

Replaces #138 and #139, which each bumped one of the two crates from the same zed commit and failed to build.

  • gpui and gpui_platform move to 347f171 together; taffy follows to 0.15.
  • gpui renames: ScrollWheelEvent -> ScrollEvent, on_scroll_wheel -> on_scroll (three uses in the viewer).
  • The integration smoke looked for # agent-workspace-linux in the README's first line; docs: restructure the README and list each backend's packages #157 made that line an HTML heading. It now checks for the project name.

Validation: fmt, clippy -D warnings, 256 tests in both TMPDIR modes, runtime isolation smoke (x11), terminal lifecycle and integration smoke pass. The viewer, launched inside a hidden KWin workspace, renders the same as with the old gpui.


Note

Medium Risk
Touches the UI stack (gpui, layout/taffy, macOS bindings) and viewer input forwarding; behavior should be equivalent but regressions are most likely in scrolling and rendering.

Overview
Bumps the gpui / gpui_platform git dependency (and related zed crates) to commit 347f171, with lockfile fallout including taffy 0.15.0, deduplicated cocoa versions, and oo7 pinned to a zed fork revision.

Dependabot now groups gpui and gpui_platform in one weekly Cargo PR so they upgrade together from the same zed commit.

The viewer adapts to gpui API renames: ScrollWheelEvent → ScrollEvent and on_scroll_wheel → on_scroll for workspace scroll forwarding.

Integration smoke no longer expects # agent-workspace-linux in the README first line; it asserts the page contains agent-workspace-linux after the heading markup change.

Reviewed by Cursor Bugbot for commit b985872. Configure here.

The two crates come from the same zed commit and must move together; the
separate Dependabot PRs (#138, #139) each bumped one and failed to build.
gpui renamed ScrollWheelEvent to ScrollEvent and on_scroll_wheel to
on_scroll. The integration smoke now checks for the project name anywhere
in the README's first line, which became an HTML heading in #157.
Copilot AI balanced review requested due to automatic review settings October 26, 2026 17:00
@cursor

cursor Bot commented Oct 26, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: 07252d71-83eb-4d52-8438-494887f624f1)

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota.

An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing. Review the Copilot code review billing settings.

@avifenesh

Copy link
Copy Markdown
Collaborator Author

Self-review at 722a8f4: lockfile, three gpui renames in src/viewer.rs and one smoke assertion. No behavior change in our code; validation in the PR body.

@revuto-review revuto-review Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is an auto review done by revuto.


Revuto completed the review and found no evidence-backed concerns.

Copilot AI balanced review requested due to automatic review settings October 26, 2026 17:02
@cursor

cursor Bot commented Oct 26, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: 896c2763-aae8-47f7-ac05-9a9d4a837f6f)

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota.

An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing. Review the Copilot code review billing settings.

@revuto-review revuto-review Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is an auto review done by revuto.


Revuto completed the review and found no evidence-backed concerns.

@avifenesh
avifenesh merged commit d0bd1c9 into main Oct 26, 2026
11 checks passed
@avifenesh
avifenesh deleted the deps/gpui-347f171 branch October 26, 2026 17:43
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.

2 participants