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).
   
   ![Screenshot from 2024-03-18 
18-11-39](https://github.com/apache/netbeans/assets/3975960/fa0c30af-ed26-4afb-9ed1-2166d6f11502)
   
   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

Reply via email to