Community
Participate
Working Groups
With the new Eclipse, I've noticed that the ProjectExplorer implements an EmptyWorkspaceHelper that provides a feedback to the user on "how to start". That is a really nice feature, however, it breaks the extensibility of the ProjectExplorer. My project had a DND associated to the ProjectExplorer View to allow users to Drag and Drop projects, thus the IDE will automatically import them: <extension point="org.eclipse.ui.navigator.navigatorContent"> <navigatorContent priority="high" providesSaveables="false" activeByDefault="true" contentProvider="xxx.MyEmptyProvider" icon="my_icon.gif" id="xxx.projectDNDAssistant" labelProvider="xxx.MyEmptyLabelProvider" name="Project DND Importer Assistant"> <triggerPoints/> <possibleChildren/> <dropAssistant id="xxx.dropAssistant" class="xxx.ProjectDNDImporter"> <possibleDropTargets/> </dropAssistant> </navigatorContent> </extension> With current implementation of the ProjectExplorer, this listener is not called because of the EmptyWorkspaceHelper. It would be helpful if the Helper inherits ProjectExplorer listener, or alternatively, if the EmptyWorkspaceHelper provides extension points for this (or similar) purpose. Thanks, regards. Luca
Please attach a sample project for reproduction and describe how you would expect to interact with the extension.
Created attachment 280264 [details] Example project
Luca, could you provide a Gerrit for the fix?
Hi Lars, I don't actually have any fix, I have just raised the issue.
(In reply to Luca D\'Onofrio from comment #4) > Hi Lars, I don't actually have any fix, I have just raised the issue. Please feel encouraged to work on a fix if that functionality is important to you. Not sure if another developer will give this priority. Lots of our developers contribute in their free time. See https://www.vogella.com/tutorials/EclipsePlatformDevelopment/article.html#exericse-eclipse-user-creation-and-gerrit-server-configuration for the required setup.
(In reply to Lars Vogel from comment #5) > (In reply to Luca D\'Onofrio from comment #4) > > Hi Lars, I don't actually have any fix, I have just raised the issue. > > Please feel encouraged to work on a fix if that functionality is important > to you. Not sure if another developer will give this priority. Lots of our > developers contribute in their free time. See > https://www.vogella.com/tutorials/EclipsePlatformDevelopment/article. > html#exericse-eclipse-user-creation-and-gerrit-server-configuration for the > required setup. Ok thanks for letting me know :) I'll keep you posted. Regards