-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
redirect to desktop IDE on app domain #12082
Conversation
started the job as gitpod-build-ak-redirect-on-parent.1 because the annotations in the pull request description changed |
Oh wow, tested, and works great. IMO this redirect works more as a user would expect, once they allow once for Gitpod, doesn't seem relevant to keep showing this for different workspaces. A couple thoughts:
|
Thought(non-blocking):
We already have an issue for JetBrains for this, we can make it for both JetBrains and VS Code... In both cases we could provide direct download embeds to download the app: Also related: CC: @gtsiolis |
yes, it is also my thought if we want to suppress the dialog then we should handle errors and show own dialog. But from other side we already have a message in grayish which starts with
I'm still uncomfortable with that. Because without toolbox users cannot upgrade Gateway and it will cause an issue with each major release. We could insert direct links to toolbox downloadable instead? I think this can be done as another PR though. |
Ah yes, sorry my general sentiment is: "we have some proposals already lined up to catch/handle the failure states for the user" so we should be good to proceed with this PR and look at those UX niceties after for both JB + VS Code 🚀 Agree with your thoughts / concerns / suggestions on the embeds, we can discuss in the issue directly 🙏 |
3cf35a9
to
22085e7
Compare
22085e7
to
1c3983b
Compare
/hold
|
We need to think how we can pull the same trick for copy/paste feature. |
0a08418
to
edccff5
Compare
1c3983b
to
95acc5d
Compare
/unhold |
Description
An idea to redirect always on parent app domain, i.e. gitpod.io, via iframe to suppress popup on each new workspace start.
Important We need to consider a case if a user does not have yet app, but allowed pop-up always for some reason, i.e. for another IDE.
Related Issue(s)
Fixes #
How to test
Release Notes
Documentation
Werft options: