-
Notifications
You must be signed in to change notification settings - Fork 111
Open Che workspace with multiple workspace root #778
Open Che workspace with multiple workspace root #778
Commits on Feb 24, 2021
-
feat(multiple-workspace-root): Multi-root workspaces based on /projec…
…ts (or what has been configured as ROOT folder) Checks if there is a che.theia-workspace file. if there is one, returns that file as being a workspace root if none, generate the file by getting all clonedPath/path of the devfile projects enhancements: 1. make it optional for now (like if there is a special attribute in devfile, use that mode) 2. track new folders in /projects and add them to the che.theia-workspace file automatically (and if we delete folders) 3. allow to customize/provide different projects to be added in workspace root. Could be useful for a maven project to see only sub-folders/modules Change-Id: Idfb9370dc503bcfb5504ba37446f7f1ab171b515 Signed-off-by: Florent Benoit <fbenoit@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 521d20a - Browse repository at this point
Copy the full SHA 521d20aView commit details -
Replace CheApiService by WorkspaceService
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 0f38c80 - Browse repository at this point
Copy the full SHA 0f38c80View commit details -
Add project as a workspace folder when the project has cloned
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for cf6fbf9 - Browse repository at this point
Copy the full SHA cf6fbf9View commit details -
Ensure config storage directories exist
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for b87256b - Browse repository at this point
Copy the full SHA b87256bView commit details -
Ensure workspace folder creation when a project is imported
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for a0f24fc - Browse repository at this point
Copy the full SHA a0f24fcView commit details -
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 24d9418 - Browse repository at this point
Copy the full SHA 24d9418View commit details -
Use 'onDidChangeWorkspaceFolders' event to handle readme files
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 7f6ffdf - Browse repository at this point
Copy the full SHA 7f6ffdfView commit details -
Fix: file watcher should fire an event at launch.json file creation
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 9659215 - Browse repository at this point
Copy the full SHA 9659215View commit details -
Fix 'Open Configurations' and 'Add configuration' actions
Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 058aaad - Browse repository at this point
Copy the full SHA 058aaadView commit details -
An ability to switch (turn on and turn off ) multi-root mode on a dev…
…file level Signed-off-by: Roman Nikitenko <rnikiten@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for dee2d73 - Browse repository at this point
Copy the full SHA dee2d73View commit details