-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Replace <SelectIDE />
with <SelectIDEComponent />
#16847
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
Conversation
started the job as gitpod-build-filiptronicek-replace-the-editor-13116.1 because the annotations in the pull request description changed |
started the job as gitpod-build-filiptronicek-replace-the-editor-13116.3 because the annotations in the pull request description changed |
/gh run recreate-vm Comment triggered a workflow runStarted workflow run: 4420402817
|
/gh run recreate-vm Comment triggered a workflow runStarted workflow run: 4430455566
|
/werft run 👍 started the job as gitpod-build-filiptronicek-replace-the-editor-13116.15 |
started the job as gitpod-build-filiptronicek-replace-the-editor-13116.16 because the annotations in the pull request description changed |
started the job as gitpod-build-filiptronicek-replace-the-editor-13116.17 because the annotations in the pull request description changed |
Looking at this now! 👀 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for making this change, @filiptronicek! 🌮 🌮
Left two minor issue comments we can tackle also in a separate PR.
Approving to unblock merging, but holding in case you'd like to address the issue comments in this PR. 🏓
/hold
<PillLabel type="neutral" className="place-self-start py-0.5 my-2 flex"> | ||
<span className="text-xs normal-case font-medium">{option.label}</span> | ||
|
||
{shouldShowJetbrainsNotice && ( |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
praise: ✨
style={{ | ||
minHeight: "1rem", | ||
<div className="w-112 my-4"> | ||
<SelectIDEComponent |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
praise: Flawless!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
UX LGTM! 🌮 🌮
6f40073
to
d3beb14
Compare
Co-authored-by: George Tsiolis <[email protected]>
f2a98ec
to
896ff38
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM - thanks for going the extra mile and updating it to use react-query too 👍
/unhold |
Description
Replaces the IDE selection cards with the dropdown adopted in contexts like the user onboarding and the new workspace modal.
This also removes the onboarding "Select IDE" modal, because that is now a part of the new onboarding flow.
Related Issue(s)
Fixes #13116
How to test
Take a look at it at https://filiptroni9852fbf578.preview.gitpod-dev.com/user/preferences
Release Notes
Documentation
Build Options:
Run the build with werft instead of GHA
Run Leeway with
--dont-test
Publish Options
Installer Options
Add desired feature flags to the end of the line above, space separated
Preview Environment Options:
If enabled this will build
install/preview
If enabled this will create the environment on GCE infra
Valid options are
all
,workspace
,webapp
,ide
,jetbrains
,vscode
,ssh