@@ -203,8 +203,13 @@ private void setupTools() {
203203 private JMenu setupHelpMenu () {
204204 JMenu menu = new JMenu ("Help" );
205205
206- menu .add (new BrowseURLAction ("Check for updates" ,"https://github.com/MarginallyClever/NodeGraphCore/releases" ));
207- menu .add (new BrowseURLAction ("I have a problem..." ,"https://github.com/MarginallyClever/NodeGraphCore/issues" ));
206+ BrowseURLAction update = new BrowseURLAction ("Check for updates" ,"https://github.com/MarginallyClever/NodeGraphCore/releases" );
207+ BrowseURLAction problem = new BrowseURLAction ("I have a problem..." ,"https://github.com/MarginallyClever/NodeGraphCore/issues" );
208+ update .putValue (Action .SMALL_ICON , new UnicodeIcon ("📰" ));
209+ problem .putValue (Action .SMALL_ICON , new UnicodeIcon ("☏" ));
210+
211+ menu .add (update );
212+ menu .add (problem );
208213 menu .add (new BrowseURLAction ("I have an idea!" ,"https://github.com/MarginallyClever/NodeGraphCore/issues" ));
209214 menu .add (new BrowseURLAction ("Join the community" ,"https://discord.gg/TbNHKz6rpy" ));
210215 menu .add (new BrowseURLAction ("Buy me a drink" ,"https://www.paypal.com/donate/?hosted_button_id=Y3VZ66ZFNUWJE" ));
@@ -249,6 +254,10 @@ private JMenu setupGraphMenu() {
249254 PrintGraphAction printGraphAction = new PrintGraphAction ("Print" ,this );
250255 StraightenGraphAction straightenGraphAction = new StraightenGraphAction ("Straighten" ,this );
251256
257+ newGraphAction .putValue (Action .SMALL_ICON ,new UnicodeIcon ("🌱" ));
258+ printGraphAction .putValue (Action .SMALL_ICON ,new UnicodeIcon ("🖨️" ));
259+ updateGraphAction .putValue (Action .SMALL_ICON ,new UnicodeIcon ("🔃" ));
260+
252261 actions .add (newGraphAction );
253262 actions .add (saveGraphAction );
254263 actions .add (loadGraphAction );
@@ -295,6 +304,10 @@ private JMenu setupNodeMenu() {
295304 SelectAllAction selectAllAction = new SelectAllAction ("Select all" ,this );
296305 InvertSelectionAction invertSelectionAction = new InvertSelectionAction ("Invert selection" ,this );
297306
307+ cutGraphAction .putValue (Action .SMALL_ICON , new UnicodeIcon ("✂" ));
308+ addNodeAction .putValue (Action .SMALL_ICON , new UnicodeIcon ("➕" ));
309+ deleteGraphAction .putValue (Action .SMALL_ICON , new UnicodeIcon ("🚫" ));
310+
298311 actions .add (undoAction );
299312 actions .add (redoAction );
300313 actions .add (copyGraphAction );
0 commit comments