Add workspace import support to Eclipse launcher window#3995
Add workspace import support to Eclipse launcher window#3995deepika-u wants to merge 3 commits intoeclipse-platform:masterfrom
Conversation
7ce7acb to
5d4e732
Compare
loggers(DO NOT DELETE)
any workspaces or has already imported workspaces, add javadoc, update removeWorkspaceFromLauncher().
5d4e732 to
56de0b8
Compare
|
What about storing the workspaces in user scope scoped by product / application instead of storing them in configuration scope. This way the workspaces for a product would always be the same which I think is the most common use case. |
|
Interesting idea, but can we please made this feature optional, so the "Import..." is not shown at all (we extend We have Eclipse based application deployed with rpm, so by default installation is read only and all settings are stored on (typically mounted) user home and for a specific application version the path would be something like Not only that this path is by default hidden, it is also application version specific, different application versions are installed in parallel and should not share the workspaces used. "Import..." would casue more troubles in this scenario, so we would want to disable this completely to avoid user errors.
In our case it would be important to have that "per product / per version" or give a chance to see that the workspace is for a different product version. Ideally Eclise could automatically detect Eclipse workspaces from "compatible" workspaces. "Compatible" is the key, and it should be possible, similar to |
This PR introduces workspace capability in the Choose Workspace dialog.
Users can now import recent workspaces from a previous Eclipse installation directly from the launcher UI.
Features added:
Additional improvements:
This change enhances workspace migration usability and improves the overall launcher experience for users moving between Eclipse installations.
Before this pr :

After this pr :
Import...is the newly added button ->Import..., you can browse previous eclipse installation path and browse recently used workspaces in it and import them like this - the desired ones ->Import...again like this ->How to test this pr :
step 1 - pick this jar ->
org.eclipse.ui.ide_3.23.100.v20260511-1219.zip
extract this zip file to get a jar, place this jar in the fresh eclipse installation at
..\eclipse\pluginsfolder.step 2 - Open this file "..\eclipse\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info", search for "org.eclipse.ui.ide," line and replace the whole line with
org.eclipse.ui.ide,3.23.100.v20260511-1219,plugins/org.eclipse.ui.ide_3.23.100.v20260511-1219.jar,4,falseNote : Once done with testing, please revert back to get the original eclipse installation state before you proceed.
I am not sure if this can be tested in a different way easily, but i have tested this way on windows platform.