-
Notifications
You must be signed in to change notification settings - Fork 145
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
Welcome Page, About Dialog, Additional Open VSX Plugins #24
Conversation
Signed-off-by: Johannes Faltermeier <[email protected]> Contributed on behalf of STMicroelectronics
* reuse code from welcome page by moving it to a util Signed-off-by: Johannes Faltermeier <[email protected]> Contributed on behalf of STMicroelectronics
Signed-off-by: Lucas Koehler <[email protected]> Contributed on behalf of STMicroelectronics
* Add additional plugins * Update plugin versions Signed-off-by: Lucas Koehler <[email protected]> Contributed on behalf of STMicroelectronics
@vince-fugnitto would you have a look at the branding aspect of this PR? |
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.
I have some general comments about the pull-request:
- the
about dialog
is not responsive and does not display properly for smaller viewports. - the styling of the custom
getting-started
can be improved (especially when verifying responsiveness). - we should think of updating the
applicationName
for the application:- this will be used for example in the window title.
- we will no longer need to hardcode
theia blueprint
but can rather read theapplicationName
once. - we can store user level configurations under the custom name (user home -
~/.theia-blueprint
) rather than the upstream default~/.theia
.
Thank you for your feedback, all good and valid points!
I opened an issue for these points: #27
I added this to the existing tickets to update all config files: #25 To me it seems none of this is a blocker and we can go ahead with the PR? |
Absolutely. I'll have a quick look at the latest version and approve ASAP. |
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.
This is almost ready. I do not see that the comment about adding the node-debug
extensions had been resolved. I'm also ok with opening an issue or adding this item to an existing issue, as you see fit
Everything looks fine as an initial update to |
@vince-fugnitto then can you please approve? |
* Increase version to 1.9.1 in order to test updates * add more debug and markdown extensions Signed-off-by: Johannes Faltermeier <[email protected]> Contributed on behalf of STMicroelectronics
This is included by now, see line 127, 128 (https://github.com/eclipse-theia/theia-example/pull/24/files#diff-60e7eeb6bc8be48e5693ebc9be980d76bb7973ab861bf167c666b519d437f501) |
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 @jfaltermeier
Thanks for reviewing and merging! |
Thank you. @thegecko Could you please restart the master build? |
What it does
Closes #5
Closes #9
Closes #10
Contributed on behalf of STMicroelectronics
How to test
Build application and review getting started page and about dialog.
Open a workspace and test language support
Review checklist
Reminder for reviewers