Skip to content

♻️ Refactoring DeviceSelectorAction #8475

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Aug 20, 2025

Conversation

AlexV525
Copy link
Member

@AlexV525 AlexV525 commented Aug 19, 2025

Continue working on #8471. The PR refactored the device selector.

Changes

  1. Now it builds the component without a combo box button and has an adaptive interface provided by the IntelliJ platform.
  2. Device icons are updated to use icons from Material Symbols (Rounded).

This is supported by Claude Sonnet 4 (75%), GPT-5 (20%), and Gemini 2.5 Pro (5%).

Screenshots

Variants Before After
Regular image image
Compact image image

@AlexV525 AlexV525 added the 🤖 AI-assisted For PRs with significant code generated by AI label Aug 19, 2025
@AlexV525 AlexV525 changed the title ♻️ Refactoring DeviceSelectionAction to get rid of ComboBoxAction ♻️ Refactoring DeviceSelectionAction Aug 19, 2025
@AlexV525 AlexV525 marked this pull request as ready for review August 19, 2025 17:53
@AlexV525 AlexV525 changed the title ♻️ Refactoring DeviceSelectionAction ♻️ Refactoring DeviceSelectorAction Aug 19, 2025
@jwren jwren self-requested a review August 20, 2025 00:22
@jwren jwren merged commit 5ce118e into flutter:main Aug 20, 2025
7 checks passed
@AlexV525 AlexV525 deleted the feat/refactor-device-selector branch August 20, 2025 00:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🤖 AI-assisted For PRs with significant code generated by AI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants