neilcsmith-net opened a new pull request, #7171: URL: https://github.com/apache/netbeans/pull/7171
This is an alternative implementation to #5591 to show common actions and shortcuts on the empty editor area. This addresses concerns raised there, including added dependencies, and uses the layer system so that the options aren't hardcoded and platform applications can choose whether to add their own actions or not. The actions here are also clickable buttons as well as shortcut displayers. This PR also fixes issues with the background image displayer (the image component is never removed so sometimes shows over editors). And also adds a layer attribute to configure that as well as the existing system property, as well as the ability to show actions and an image. An image and actions have been added in to the NetBeans branding module. (I was going to use the svg icon from NBPackage, but our Batik support doesn't like it, so it's a png for now).  NB. I've added the action to open the Start Page here, as I'm also working on an idea to replace that with a dashboard API for the IDE and platform. I was originally going to try adding that in to the editor background, but this felt cleaner, and useful by itself. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
