Community
Participate
Working Groups
The "Import projects from EGit" has a 'clone' button, which is part of the import wizard. When you select a clone, it runs the import in a background thread but leaves the modal dialog locked until the clone has finished, which can be some period of time. Instead of having a 'clone' button separately, we should adjust the dialog to have: [ ] Clone repository [ ] Add existing Git repository [ ] Choose from existing repository [ Next > ] The 'next' should then take you to an appropriate screen; the clone wizard for the clone repository choice, the 'add' would take you to a file selection dialog, and the 'choose' would give you a list. (Alternatively, these might be radio buttons with the list of repositories shown in the first dialog.) The important UI difference is that 'Next' will take you through a project's clone; and the wizard can then be dismissed with a 'Finish' whilst the clone operation happens in the background. When the background clone is finished, the import wizard can be re-shown if desired.