DevCharly opened a new pull request #2693:
URL: https://github.com/apache/netbeans/pull/2693


   This PR updates FlatLaf from 0.31 (from April 2020) to latest version.
   A lot of improvements and fixes have been made in the last 9 months...
   https://github.com/JFormDesigner/FlatLaf/releases
   
   Some notable/visible changes:
   
   Complete rewrite of menu item layout with stable left margins, right aligned 
accelerators (as in Windows and macOS) and larger gap between text and 
accelerator.
   
   
![image](https://user-images.githubusercontent.com/5604048/105058309-5db95580-5a76-11eb-9fb0-d7373c5ce5a1.png)
   
   The text and accelerator are no longer layouted in "columns", which makes 
menu width smaller.
   
   
![image](https://user-images.githubusercontent.com/5604048/105059085-36af5380-5a77-11eb-98f1-3d28cd5068a6.png)
   
   All popups (menu, tooltip, combobox, etc) now have drop shadows, which makes 
them better recognizable:
   
   
![image](https://user-images.githubusercontent.com/5604048/105060191-60b54580-5a78-11eb-8e29-6b0dd7c27708.png)
   
   
![image](https://user-images.githubusercontent.com/5604048/105059889-0ddb8e00-5a78-11eb-9907-78e58ddf9925.png)
   
   File chooser now show system icons:
   
   
![image](https://user-images.githubusercontent.com/5604048/105059302-6bbba600-5a77-11eb-919d-a4ec017a974a.png)
   
   Scrollbars use round thumb on macOS and Linux to make it look similar to 
native platform scroll bars:
   
   
![image](https://user-images.githubusercontent.com/5604048/105060374-9a864c00-5a78-11eb-8fba-eede8000fe42.png)
   
   
   
   Also changed FlatLaf properties files recognition from service to explicit 
registration in module installer
   (this fixes 
[NETBEANS-4723](https://issues.apache.org/jira/browse/NETBEANS-4723)).


----------------------------------------------------------------
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.

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