-
Notifications
You must be signed in to change notification settings - Fork 111
Welcome plug-in shouldn't open welcome page each page load #95
Comments
Should open welcome page only once/the first time you run the workspace |
Or just when there is no opened files |
as each person seems to have its own view, I don't know what should be the But we could have an option to turn it off (like VSCode) |
Let's start from having this option |
turn it off per workspace or per user ? or user has the two choices ? |
I prefer per workspace option |
Disable by pressing the button or a check box on the Welcome Page |
+1 per workspace option |
For products that want to build on top of Che Theia and maybe supply their own welcome page, can this option be set somewhere (in the stack definition perhaps)? |
Hello @makandre . This changes introduced to welcome-plugin. In case if you build own IDE on top of che-theia you could apply own list predefined plugins. If you don't need welcome plugin - you could postpone this plugin, or apply yours analog. che-theia has folder in the image and in this folder stored predefined plugins. CHE Theia process knows where is this folder located with help environment variables: |
@AndrienkoAleksandr Thanks for your reply. But could you explain what you meant by "you could postpone this plugin" or how to apply my own list of plugins? Sorry I'm new to Che Theia |
@makandre we have che-theia image: https://github.com/eclipse/che-theia/tree/master/dockerfiles/theia/ |
Welcome page is provided through a Theia plugin (a .theia file), you can include it or exclude in your product or replace it by your own. You can have a look in how it is done: https://github.com/eclipse/che-theia/tree/master/plugins/welcome-plugin |
Thanks for the info! Just to make sure I understand, the suggested methods involve re-building/re-packaging Che Theia right? Are there any ways to use Che Theia as-is with some runtime configuration change to include/exclude other plugins? Thanks. |
@makandre you could set THEIA_DEFAULT_PLUGINS to an empty variable or override it with another location (like mounting a volume where you've all your *.theia files) or mount all your customized theia files to |
Signed-off-by: Anatoliy Bazko <[email protected]>
When
@eclipse-che/welcome-plugin
is included it opens welcome page every page load. It happens each page reload even if plenty of editors are already opened. Also focus goes to that new tab, so user have to manually close it. The same problem when a user switches to dashboard and goes back to Che Theia.The text was updated successfully, but these errors were encountered: