Skip to content

Conversation

@devin-ai-integration
Copy link
Contributor

@devin-ai-integration devin-ai-integration bot commented Jan 21, 2026

Summary

Removes all GPUI-related code from the repository as requested. This includes:

  • Deleted the entire crates/notification-gpui directory (toast UI implementation using GPUI framework)
  • Removed the new feature flag from crates/notification/Cargo.toml that enabled GPUI notifications
  • Removed all #[cfg(feature = "new")] conditional blocks from crates/notification/src/lib.rs

The notification crate now only supports the legacy feature (default), which uses platform-specific implementations (notification-macos and notification-linux).

Review & Testing Checklist for Human

  • Verify no other code in the repository was using the new feature flag or depending on notification-gpui
  • Confirm CI passes on all platforms (the notification crate's legacy feature should continue working)
  • Sanity check that the large Cargo.lock diff only removes GPUI and its transitive dependencies (blade-graphics, wgpu, etc.)

Notes

Lint check (dprint) timed out during plugin download, so formatting wasn't verified locally. CI should catch any formatting issues.

Link to Devin run: https://app.devin.ai/sessions/39c7ef1a3d5e4e4d83cb0a68b9bb7e44
Requested by: @yujonglee


Open with Devin

Co-Authored-By: yujonglee <yujonglee.dev@gmail.com>
@devin-ai-integration
Copy link
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR that start with 'DevinAI' or '@devin'.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@netlify
Copy link

netlify bot commented Jan 21, 2026

Deploy Preview for hyprnote-storybook canceled.

Name Link
🔨 Latest commit ef5bbf1
🔍 Latest deploy log https://app.netlify.com/projects/hyprnote-storybook/deploys/6970a472afb01c000855bfbe

@netlify
Copy link

netlify bot commented Jan 21, 2026

Deploy Preview for howto-fix-macos-audio-selection canceled.

Name Link
🔨 Latest commit ef5bbf1
🔍 Latest deploy log https://app.netlify.com/projects/howto-fix-macos-audio-selection/deploys/6970a47211ca89000835ddc7

@netlify
Copy link

netlify bot commented Jan 21, 2026

Deploy Preview for hyprnote canceled.

Name Link
🔨 Latest commit ef5bbf1
🔍 Latest deploy log https://app.netlify.com/projects/hyprnote/deploys/6970a472283b290008988414

Copy link
Contributor Author

@devin-ai-integration devin-ai-integration bot left a comment

Choose a reason for hiding this comment

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

✅ Devin Review: No Issues Found

Devin Review analyzed this PR and found no potential bugs to report.

View in Devin Review to see 3 additional flags.

Open in Devin Review

@yujonglee yujonglee merged commit 1a861be into main Jan 21, 2026
26 checks passed
@yujonglee yujonglee deleted the devin/1768989465-remove-gpui branch January 21, 2026 10:40
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