Browse Source

svg icons - core

rickard 2 years ago
parent
commit
9167db6c13
49 changed files with 960 additions and 61 deletions
  1. 2 1
      jme3-core/src/com/jme3/gde/core/assets/AssetDataObject.java
  2. 2 1
      jme3-core/src/com/jme3/gde/core/assets/BinaryModelFileLoader.java
  3. 2 1
      jme3-core/src/com/jme3/gde/core/assets/FilterDataObject.java
  4. 99 52
      jme3-core/src/com/jme3/gde/core/icons/IconList.java
  5. 92 0
      jme3-core/src/com/jme3/gde/core/icons/audio-track.svg
  6. 93 0
      jme3-core/src/com/jme3/gde/core/icons/bone-track.svg
  7. 67 0
      jme3-core/src/com/jme3/gde/core/icons/bone.svg
  8. 0 0
      jme3-core/src/com/jme3/gde/core/icons/bright-explosion.svg
  9. 1 0
      jme3-core/src/com/jme3/gde/core/icons/cardboard-box-closed.svg
  10. 1 0
      jme3-core/src/com/jme3/gde/core/icons/cardboard-box.svg
  11. 1 0
      jme3-core/src/com/jme3/gde/core/icons/character.svg
  12. 1 0
      jme3-core/src/com/jme3/gde/core/icons/cog.svg
  13. 1 0
      jme3-core/src/com/jme3/gde/core/icons/confirmed.svg
  14. 1 0
      jme3-core/src/com/jme3/gde/core/icons/cube-green.svg
  15. 1 0
      jme3-core/src/com/jme3/gde/core/icons/cube.svg
  16. 101 0
      jme3-core/src/com/jme3/gde/core/icons/effect-track.svg
  17. 70 0
      jme3-core/src/com/jme3/gde/core/icons/eye-green.svg
  18. 70 0
      jme3-core/src/com/jme3/gde/core/icons/eye.svg
  19. 67 0
      jme3-core/src/com/jme3/gde/core/icons/family-tree.svg
  20. 1 0
      jme3-core/src/com/jme3/gde/core/icons/files.svg
  21. 1 0
      jme3-core/src/com/jme3/gde/core/icons/film-spool.svg
  22. 1 0
      jme3-core/src/com/jme3/gde/core/icons/film-strip.svg
  23. 81 0
      jme3-core/src/com/jme3/gde/core/icons/font.svg
  24. 0 0
      jme3-core/src/com/jme3/gde/core/icons/hazard-sign.svg
  25. 0 0
      jme3-core/src/com/jme3/gde/core/icons/ice-iris.svg
  26. 1 0
      jme3-core/src/com/jme3/gde/core/icons/info.svg
  27. 1 0
      jme3-core/src/com/jme3/gde/core/icons/interdiction.svg
  28. 0 0
      jme3-core/src/com/jme3/gde/core/icons/invisible.svg
  29. 47 0
      jme3-core/src/com/jme3/gde/core/icons/jaime_silhouette.svg
  30. 1 0
      jme3-core/src/com/jme3/gde/core/icons/light-bulb-off.svg
  31. 1 0
      jme3-core/src/com/jme3/gde/core/icons/light-bulb.svg
  32. 1 0
      jme3-core/src/com/jme3/gde/core/icons/mona-lisa.svg
  33. 0 0
      jme3-core/src/com/jme3/gde/core/icons/palette.svg
  34. 1 0
      jme3-core/src/com/jme3/gde/core/icons/play-button.svg
  35. 1 0
      jme3-core/src/com/jme3/gde/core/icons/race-car.svg
  36. 1 0
      jme3-core/src/com/jme3/gde/core/icons/railway.svg
  37. 1 0
      jme3-core/src/com/jme3/gde/core/icons/run.svg
  38. 69 0
      jme3-core/src/com/jme3/gde/core/icons/sideswipe.svg
  39. 1 0
      jme3-core/src/com/jme3/gde/core/icons/sight-disabled.svg
  40. 0 0
      jme3-core/src/com/jme3/gde/core/icons/skeleton.svg
  41. 1 0
      jme3-core/src/com/jme3/gde/core/icons/sound.svg
  42. 1 0
      jme3-core/src/com/jme3/gde/core/icons/speaker.svg
  43. 1 0
      jme3-core/src/com/jme3/gde/core/icons/sun-cloud.svg
  44. 69 0
      jme3-core/src/com/jme3/gde/core/icons/terrain.svg
  45. 1 0
      jme3-core/src/com/jme3/gde/core/icons/uncertainty.svg
  46. 0 0
      jme3-core/src/com/jme3/gde/core/icons/wire-mesh.svg
  47. 0 0
      jme3-core/src/com/jme3/gde/core/icons/wireframe-globe.svg
  48. 1 1
      jme3-core/src/com/jme3/gde/core/sceneviewer/SceneViewerTopComponent.java
  49. 4 5
      jme3-core/src/com/jme3/gde/core/util/notify/MessageType.java

+ 2 - 1
jme3-core/src/com/jme3/gde/core/assets/AssetDataObject.java

@@ -35,6 +35,7 @@ import com.jme3.asset.AssetEventListener;
 import com.jme3.asset.AssetKey;
 import com.jme3.export.Savable;
 import com.jme3.export.binary.BinaryExporter;
+import com.jme3.gde.core.icons.IconList;
 import com.jme3.gde.core.scene.SceneApplication;
 import java.io.BufferedOutputStream;
 import java.io.IOException;
@@ -138,7 +139,7 @@ public class AssetDataObject extends MultiDataObject {
     @Override
     protected Node createNodeDelegate() {
         AssetDataNode node = new AssetDataNode(this, Children.LEAF, new ProxyLookup(getCookieSet().getLookup(), contentLookup));
-        node.setIconBaseWithExtension("com/jme3/gde/core/icons/model.gif");
+        node.setIconBaseWithExtension(IconList.CARDBOARD_BOX_CLOSED);
         return node;
     }
 

+ 2 - 1
jme3-core/src/com/jme3/gde/core/assets/BinaryModelFileLoader.java

@@ -31,6 +31,7 @@
  */
 package com.jme3.gde.core.assets;
 
+import com.jme3.gde.core.icons.IconList;
 import java.io.IOException;
 import org.openide.awt.ActionID;
 import org.openide.awt.ActionReference;
@@ -54,7 +55,7 @@ import org.openide.loaders.MultiFileLoader;
         mimeType = "application/jme3model",
         extension = {"j3o", "j3s", "j3odata"}
 )
[email protected](iconBase = "com/jme3/gde/core/icons/model.gif", displayName = "jME3 Model", mimeType = "application/jme3model")
[email protected](iconBase = IconList.CARDBOARD_BOX_CLOSED, displayName = "jME3 Model", mimeType = "application/jme3model")
 @ActionReferences({
     @ActionReference(id = @ActionID(category = "Edit", id = "org.openide.actions.CutAction"), path = "Loaders/application/jme3model/Actions", position = 200, separatorBefore = 100),
     @ActionReference(id = @ActionID(category = "Edit", id = "org.openide.actions.CopyAction"), path = "Loaders/application/jme3model/Actions", position = 300, separatorAfter = 400),

+ 2 - 1
jme3-core/src/com/jme3/gde/core/assets/FilterDataObject.java

@@ -32,6 +32,7 @@
 package com.jme3.gde.core.assets;
 
 import com.jme3.gde.core.filters.FilterPostProcessorNode;
+import com.jme3.gde.core.icons.IconList;
 import com.jme3.post.FilterPostProcessor;
 import java.io.IOException;
 import org.openide.awt.ActionID;
@@ -52,7 +53,7 @@ import org.openide.loaders.MultiFileLoader;
         mimeType = "application/jme3filterpostprocessor",
         extension = {"j3f"}
 )
[email protected](iconBase = "com/jme3/gde/core/icons/eye.gif", displayName = "jME3 FilterPostProcessor", mimeType = "application/jme3filterpostprocessor")
[email protected](iconBase = IconList.FILTER, displayName = "jME3 FilterPostProcessor", mimeType = "application/jme3filterpostprocessor")
 @ActionReferences({
     @ActionReference(id = @ActionID(category = "Edit", id = "org.openide.actions.CutAction"), path = "Loaders/application/jme3filterpostprocessor/Actions", position = 200, separatorBefore = 100),
     @ActionReference(id = @ActionID(category = "Edit", id = "org.openide.actions.CopyAction"), path = "Loaders/application/jme3filterpostprocessor/Actions", position = 300, separatorAfter = 400),

+ 99 - 52
jme3-core/src/com/jme3/gde/core/icons/IconList.java

@@ -35,29 +35,77 @@ import javax.swing.ImageIcon;
 import org.openide.util.ImageUtilities;
 
 /**
- *
+ * Svg icons from game-icons.net. Icon names are fairly (but not completely) 
+ * consistent with names on the web.
+ * Authors: https://game-icons.net/about.html#authors
+ * 
+ * 
  * @author normenhansen
  */
 public class IconList {
-
+    
+    public static final String ICONS_PATH = "com/jme3/gde/core/icons/";
+    public static final String JME_LOGO = ICONS_PATH + "jaime_silhouette.svg";
+    public static final String CARDBOARD_BOX = ICONS_PATH + "cardboard-box.svg";
+    public static final String CARDBOARD_BOX_CLOSED = ICONS_PATH + "cardboard-box-closed.svg";
+    public static final String SOUND = ICONS_PATH + "speaker.svg";
+    public static final String MATERIAL = ICONS_PATH + "palette.svg";
+    public static final String FILTER = ICONS_PATH + "ice-iris.svg";
+    public static final String FONT = ICONS_PATH + "font.svg";
+    public static final String LIGHT_BULB = ICONS_PATH + "light-bulb.svg";
+    public static final String LIGHT_BULB_OFF = ICONS_PATH + "light-bulb-off.svg";
+    public static final String CONFIRMED = ICONS_PATH + "confirmed.svg";
+    public static final String WARNING = ICONS_PATH + "interdiction.svg";
+    public static final String ERROR = ICONS_PATH + "hazard-sign.svg";
+    public static final String PHYSICS_WHEEL = ICONS_PATH + "cog.svg";
+    public static final String ANIM_CONTROL = ICONS_PATH + "film-spool.svg";
+    public static final String ANIM = ICONS_PATH + "film-strip.svg";
+    public static final String SKELETON = ICONS_PATH + "skeleton.svg";
+    public static final String PLAY = ICONS_PATH + "play.svg";
+    public static final String PICTURE = ICONS_PATH + "mona-lisa.svg";
+    public static final String INFO = ICONS_PATH + "info.svg";
+    public static final String EMITTER = ICONS_PATH + "bright-fireworks.svg";
+    public static final String PLAYER = ICONS_PATH + "character.svg";
+    public static final String GHOST_CONTROL = ICONS_PATH + "invisible.svg";
+    public static final String QUESTION = ICONS_PATH + "uncertainty.svg";
+    public static final String NODE = ICONS_PATH + "family-tree.svg";
+    public static final String IMPORTANT = ICONS_PATH + "files.svg";
+    public static final String BONE = ICONS_PATH + "bone.svg";
+    public static final String TRACK = ICONS_PATH + "track.svg";
+    public static final String MESH = ICONS_PATH + "wireframe-globe.svg";
+    public static final String GEOMETRY = ICONS_PATH + "cube.svg";
+    public static final String VEHICLE = ICONS_PATH + "race-car.svg";
+    public static final String BOX_COLOR = ICONS_PATH + "cube-green.svg";
+    public static final String WIRE_MESH = ICONS_PATH + "wire-mesh.svg";
+    public static final String BONE_TRACK = ICONS_PATH + "bone-track.svg";
+    public static final String AUDIO_TRACK = ICONS_PATH + "audio-track.svg";
+    public static final String EFFECT_TRACK = ICONS_PATH + "effect-track.svg";
+    public static final String LINK = ICONS_PATH + "sideswipe.svg";
+    public static final String EYE = ICONS_PATH + "eye.svg";
+    public static final String EYE_GREEN = ICONS_PATH + "eye-green.svg";
+    public static final String EYE_OFF = ICONS_PATH + "sight-disabled.svg";
+    public static final String MOTION_EVENT = ICONS_PATH + "run.svg";
+    public static final String TERRAIN = ICONS_PATH + "terrain.svg";
+    public static final String PBR_SKY = ICONS_PATH + "sun-cloud.svg";
+    
     public static final ImageIcon jmeLogo =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/jme-logo.png", false);
+            ImageUtilities.loadImageIcon(JME_LOGO, false);
     public static final ImageIcon asset =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/assets.gif", false);
+            ImageUtilities.loadImageIcon(CARDBOARD_BOX, false);
     public static final ImageIcon model =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/model.gif", false);
+            ImageUtilities.loadImageIcon(CARDBOARD_BOX_CLOSED, false);
     public static final ImageIcon sound =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/sound.gif", false);
+            ImageUtilities.loadImageIcon(SOUND, false);
     public static final ImageIcon material =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/material.gif", false);
+            ImageUtilities.loadImageIcon(MATERIAL, false);
     public static final ImageIcon matDef =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/jme-logo.png", false);
+            ImageUtilities.loadImageIcon(JME_LOGO, false);
     public static final ImageIcon font =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/font.gif", false);
+            ImageUtilities.loadImageIcon(FONT, false);
     public static final ImageIcon filter =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/eye.gif", false);
+            ImageUtilities.loadImageIcon(FILTER, false);
     public static final ImageIcon texture =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/image.gif", false);
+            ImageUtilities.loadImageIcon(PICTURE, false);
     public static final ImageIcon orthoMode =
             ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/ortho.png", false);
     public static final ImageIcon perspMode =
@@ -77,81 +125,80 @@ public class IconList {
     public static final ImageIcon frontView =
             ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/front.png", false);
     public static final ImageIcon audioTrack =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/audioTrack.png", false);
+            ImageUtilities.loadImageIcon(AUDIO_TRACK, false);
     public static final ImageIcon effectTrack =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/effectTrack.png", false);
+            ImageUtilities.loadImageIcon(EFFECT_TRACK, false);
     public static final ImageIcon boneTrack =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/boneTrack.png", false);
+            ImageUtilities.loadImageIcon(BONE_TRACK, false);
     public static final ImageIcon track =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/track.png", false);
+            ImageUtilities.loadImageIcon(TRACK, false);
     public static final ImageIcon lightOff =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/lightbulb_off.gif", false);
+            ImageUtilities.loadImageIcon(LIGHT_BULB_OFF, false);
     public static final ImageIcon lightOn =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/lightbulb.gif", false);
+            ImageUtilities.loadImageIcon(LIGHT_BULB, false);
     public static final ImageIcon eyeOpen =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/eye.gif", false);
+            ImageUtilities.loadImageIcon(EYE, false);
     public static final ImageIcon eyeGreen =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/eyeGreen.gif", false);
+            ImageUtilities.loadImageIcon(EYE_GREEN, false);
     public static final ImageIcon eyeOff =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/eyeOff.gif", false);
+            ImageUtilities.loadImageIcon(EYE_OFF, false);
     public static final ImageIcon eyeCrossed =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/crossedEye.gif", false);
+            ImageUtilities.loadImageIcon(EYE_OFF, false);
     public static final ImageIcon colorBox =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/box_color.gif", false);
+            ImageUtilities.loadImageIcon(BOX_COLOR, false);
     public static final ImageIcon wireBox =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/box_wire.gif", false);
+            ImageUtilities.loadImageIcon(WIRE_MESH, false);
     public static final ImageIcon info =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/65.png", false);
+            ImageUtilities.loadImageIcon(INFO, false);
     public static final ImageIcon player =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/player.gif", false);
+            ImageUtilities.loadImageIcon(PLAYER, false);
     public static final ImageIcon important =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/important.gif", false);
+            ImageUtilities.loadImageIcon(IMPORTANT, false);
     public static final ImageIcon animControl =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/animationcontrol.gif", false);
+            ImageUtilities.loadImageIcon(ANIM_CONTROL, false);
     public static final ImageIcon animation =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/anim.png", false);
+            ImageUtilities.loadImageIcon(ANIM, false);
     public static final ImageIcon animationPlay =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/animPlay.png", false);
+            ImageUtilities.loadImageIcon(PLAY, false);
     public static final ImageIcon link =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/linknode.gif", false);
+            ImageUtilities.loadImageIcon(LINK, false);
     public static final ImageIcon bone =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/bone.png", false);
+            ImageUtilities.loadImageIcon(BONE, false);
     public static final ImageIcon wheel =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/physicswheel.gif", false);
+            ImageUtilities.loadImageIcon(PHYSICS_WHEEL, false);
     public static final ImageIcon geometry =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/geometry.gif", false);
+            ImageUtilities.loadImageIcon(GEOMETRY, false);
     public static final ImageIcon ghostControl =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/ghostcontrol.gif", false);
+            ImageUtilities.loadImageIcon(GHOST_CONTROL, false);
     public static final ImageIcon light =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/light.gif", false);
+            ImageUtilities.loadImageIcon(LIGHT_BULB, false);
     public static final ImageIcon mesh =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/mesh.gif", false);
+            ImageUtilities.loadImageIcon(MESH, false);
     public static final ImageIcon motionEvent =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/chimpanzee-sad.gif", false); // TODO: Find something better
+            ImageUtilities.loadImageIcon(MOTION_EVENT, false);
     public static final ImageIcon node =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/node.gif", false);
+            ImageUtilities.loadImageIcon(NODE, false);
     public static final ImageIcon emitter =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/particleemitter.gif", false);
+            ImageUtilities.loadImageIcon(EMITTER, false);
     public static final ImageIcon physicsControl =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/physicscontrol.gif", false);
+            ImageUtilities.loadImageIcon(PHYSICS_WHEEL, false);
     public static final ImageIcon skeletonControl =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/skeletonControl.gif", false);
+            ImageUtilities.loadImageIcon(SKELETON, false);
     public static final ImageIcon terrain =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/terrain.png", false);
+            ImageUtilities.loadImageIcon(TERRAIN, false);
     public static final ImageIcon vehicle =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/vehicle.png", false);
+            ImageUtilities.loadImageIcon(VEHICLE, false);
     public static final ImageIcon chimpConfused =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/chimpanzee-confused.gif", false);
-    public static final ImageIcon chimpLobo =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/chimpanzee-lobotized.gif", false);
+            ImageUtilities.loadImageIcon(QUESTION, false);
+    public static final ImageIcon exception =
+            ImageUtilities.loadImageIcon(ERROR, false);
     public static final ImageIcon chimpMad =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/chimpanzee-mad.gif", false);
+            ImageUtilities.loadImageIcon(PBR_SKY, false);
     public static final ImageIcon chimpNogood =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/chimpanzee-nogood.gif", false);
+            ImageUtilities.loadImageIcon(ERROR, false);
     public static final ImageIcon chimpSad =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/chimpanzee-sad.gif", false);
+            ImageUtilities.loadImageIcon(WARNING, false);
     public static final ImageIcon chimpSmile =
-            ImageUtilities.loadImageIcon("com/jme3/gde/core/icons/chimpanzee-smile.gif", false);
-//    public static ImageIcon icon =
-//            ImageUtilities.loadImageIcon("", false);
+            ImageUtilities.loadImageIcon(CONFIRMED, false);
+   
 }

+ 92 - 0
jme3-core/src/com/jme3/gde/core/icons/audio-track.svg

@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   style="height: 16px; width: 16px;"
+   width="16px"
+   height="16px"
+   viewBox="0 0 512 512"
+   version="1.1"
+   id="svg8"
+   sodipodi:docname="audio-track.svg"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
+  <metadata
+     id="metadata14">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs12" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1108"
+     inkscape:window-height="725"
+     id="namedview10"
+     showgrid="false"
+     inkscape:zoom="14.75"
+     inkscape:cx="8"
+     inkscape:cy="8"
+     inkscape:window-x="549"
+     inkscape:window-y="400"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="svg8" />
+  <path
+     d="M0 0h512v512H0z"
+     fill="#000000"
+     fill-opacity="0"
+     style="--darkreader-inline-fill: #000000;"
+     data-darkreader-inline-fill=""
+     id="path2" />
+  <g
+     class=""
+     style=""
+     transform="translate(0,0)"
+     id="g6">
+    <path
+       d="M18 112v39h38v-39zm102 0v39h48v-39zm112 0v39h48v-39zm112 0v39h48v-39zm112 0v39h38v-39zM18 169v30h476v-30zm0 48v78h38v-78zm102 0v78h48v-78zm112 0v78h48v-78zm112 0v78h48v-78zm112 0v78h38v-78zM18 313v30h476v-30zm0 48v39h38v-39zm102 0v39h48v-39zm112 0v39h48v-39zm112 0v39h48v-39zm112 0v39h38v-39z"
+       fill="#76df76"
+       fill-opacity="1"
+       style="--darkreader-inline-fill: #8b8104;"
+       data-darkreader-inline-fill=""
+       id="path4" />
+  </g>
+  <g
+     id="g838"
+     transform="matrix(0.7,0,0,0.7,180.5223,209.5228)">
+    <path
+       id="path821"
+       data-darkreader-inline-fill=""
+       style="fill:#000000;fill-opacity:0"
+       d="M 0,0 H 512 V 512 H 0 Z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g825"
+       class="">
+      <path
+         id="path823"
+         data-darkreader-inline-fill=""
+         style="fill:#48baff;fill-opacity:1"
+         d="m 275.5,96 -96,96 h -96 v 128 h 96 l 96,96 z m 51.46,27.668 -4.66,17.387 c 52.066,13.95 88.2,61.04 88.2,114.945 0,53.904 -36.134,100.994 -88.2,114.945 l 4.66,17.387 C 386.81,372.295 428.5,317.962 428.5,256 428.5,194.037 386.81,139.705 326.96,123.668 Z m -12.425,46.365 -4.658,17.387 c 31.083,8.328 52.623,36.402 52.623,68.58 0,32.178 -21.54,60.252 -52.623,68.58 l 4.658,17.387 C 353.402,331.552 380.5,296.237 380.5,256 c 0,-40.238 -27.098,-75.552 -65.965,-85.967 z m -12.424,46.363 -4.657,17.387 C 307.55,236.49 314.5,245.547 314.5,256 c 0,10.453 -6.95,19.51 -17.047,22.217 l 4.658,17.387 c 17.884,-4.792 30.39,-21.09 30.39,-39.604 0,-18.513 -12.506,-34.812 -30.39,-39.604 z"
+         inkscape:connector-curvature="0" />
+    </g>
+  </g>
+</svg>

+ 93 - 0
jme3-core/src/com/jme3/gde/core/icons/bone-track.svg

@@ -0,0 +1,93 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   style="height: 16px; width: 16px;"
+   width="16px"
+   height="16px"
+   viewBox="0 0 512 512"
+   version="1.1"
+   id="svg8"
+   sodipodi:docname="bone-track.svg"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
+  <metadata
+     id="metadata14">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs12" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1108"
+     inkscape:window-height="725"
+     id="namedview10"
+     showgrid="false"
+     inkscape:zoom="14.75"
+     inkscape:cx="8"
+     inkscape:cy="8"
+     inkscape:window-x="549"
+     inkscape:window-y="400"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="g6-5" />
+  <path
+     d="M0 0h512v512H0z"
+     fill="#000000"
+     fill-opacity="0"
+     style="--darkreader-inline-fill: #000000;"
+     data-darkreader-inline-fill=""
+     id="path2" />
+  <g
+     class=""
+     style=""
+     transform="translate(0,0)"
+     id="g6">
+    <path
+       d="M18 112v39h38v-39zm102 0v39h48v-39zm112 0v39h48v-39zm112 0v39h48v-39zm112 0v39h38v-39zM18 169v30h476v-30zm0 48v78h38v-78zm102 0v78h48v-78zm112 0v78h48v-78zm112 0v78h48v-78zm112 0v78h38v-78zM18 313v30h476v-30zm0 48v39h38v-39zm102 0v39h48v-39zm112 0v39h48v-39zm112 0v39h48v-39zm112 0v39h38v-39z"
+       fill="#76df76"
+       fill-opacity="1"
+       style="--darkreader-inline-fill: #8b8104;"
+       data-darkreader-inline-fill=""
+       id="path4" />
+  </g>
+  <g
+     id="g869"
+     transform="matrix(0.56,0,0,0.56,225.28,225.28)"
+     style="stroke:#000000;stroke-opacity:1">
+    <path
+       id="path2-3"
+       data-darkreader-inline-fill=""
+       style="fill:#48baff;fill-opacity:0;stroke:#000000;stroke-opacity:1"
+       d="M 0,0 H 512 V 512 H 0 Z"
+       inkscape:connector-curvature="0" />
+    <g
+       id="g6-5"
+       style="opacity:0.98999999;stroke:#000000;stroke-opacity:1"
+       class="">
+      <path
+         inkscape:connector-curvature="0"
+         id="path825"
+         d="m 407.406,22.53 c -9.832,0.353 -19.334,5.774 -25.03,18 C 310.03,195.818 206.43,320.097 49.405,373.47 c -59.39,20.186 -15.982,92.874 47.094,47.092 -53.34,55.186 19.308,97.326 42.22,42.22 60.94,-146.596 186.387,-265.928 332.967,-332.97 50.467,-23.082 7.442,-85.442 -40.843,-40.843 28.943,-35.27 1.69,-67.337 -23.438,-66.44 z"
+         style="fill:#48baff;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
+    </g>
+  </g>
+</svg>

+ 67 - 0
jme3-core/src/com/jme3/gde/core/icons/bone.svg

@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   style="height: 16px; width: 16px;"
+   viewBox="0 0 512 512"
+   version="1.1"
+   id="svg8"
+   sodipodi:docname="crossed-bones.svg"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
+  <metadata
+     id="metadata14">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs12" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1597"
+     inkscape:window-height="1096"
+     id="namedview10"
+     showgrid="false"
+     inkscape:zoom="0.4609375"
+     inkscape:cx="256"
+     inkscape:cy="256"
+     inkscape:window-x="42"
+     inkscape:window-y="0"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="g6" />
+  <path
+     d="M0 0h512v512H0z"
+     fill="#0a0a0a"
+     fill-opacity="0"
+     style="--darkreader-inline-fill: #080808;"
+     data-darkreader-inline-fill=""
+     id="path2" />
+  <g
+     class=""
+     style="opacity:0.99"
+     transform="translate(0,0)"
+     id="g6">
+    <path
+       style="fill:#76df76;fill-opacity:1;stroke:#000000;stroke-opacity:1"
+       d="m 407.406,22.53 c -9.832,0.353 -19.334,5.774 -25.03,18 C 310.03,195.818 206.43,320.097 49.405,373.47 c -59.39,20.186 -15.982,92.874 47.094,47.092 -53.34,55.186 19.308,97.326 42.22,42.22 60.94,-146.596 186.387,-265.928 332.967,-332.97 50.467,-23.082 7.442,-85.442 -40.843,-40.843 28.943,-35.27 1.69,-67.337 -23.438,-66.44 z"
+       id="path825"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>

File diff suppressed because it is too large
+ 0 - 0
jme3-core/src/com/jme3/gde/core/icons/bright-explosion.svg


+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/cardboard-box-closed.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M256 73.32L74.6 155.1l82.3 37.1 173.2-85.5L256 73.32zm95.4 42.98l-173.2 85.5 77.8 35.1 181.4-81.8-86-38.8zM61.7 169v182L247 434.6v-182L61.7 169zm388.6 0L265 252.6v182L450.3 351V169z" fill="#48baff" fill-opacity="1" style="--darkreader-inline-fill: #0064a1;" data-darkreader-inline-fill=""></path></g></svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/cardboard-box.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M185.424 52.607L30.404 130.04l55.375 55.317 155.017-77.43-55.373-55.32zm141.152 0l-55.373 55.32 155.018 77.43 55.376-55.316-155.02-77.433zM256 120.45l-9 4.497v142.715l9 4.496 9-4.496V124.947l-9-4.496zM86.482 207.605l-57.59 71.917 139.545 77.45 72.358-72.286-154.313-77.08zm339.036 0l-154.313 77.08 72.358 72.287 139.544-77.45-57.59-71.916zM247 303.93l-75.436 75.36-78.562-43.6v44.058L247 456.67V303.93zm18 0v152.74l153.998-76.922v-44.06l-78.562 43.603L265 303.93z" fill="#f8e700" fill-opacity="1" style="--darkreader-inline-fill: #c6b900;" data-darkreader-inline-fill=""></path></g></svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/character.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M255 45.4c-24.5 0-47 11.8-63.9 33.4-16.9 21.5-27.1 52.6-27.1 86.5 0 36 12.1 67.5 31 89.5l13.5 15-19.6 4.6c-52.3 11.9-77.4 36.9-91.75 75.2-13.7 35.7-15.6 84.8-16.1 143.3H431c-.2-58.7-.5-109.3-13-145.5-13.4-39.4-37.9-64.3-94-75.4l-19.9-3.7 12.9-15.7c17.7-21.9 28.8-52.6 28.8-87.5 0-33.9-10.3-64.9-27.2-86.3-16.8-21.7-39.3-33.6-63.6-33.4z" fill="#48baff" fill-opacity="1" style="--darkreader-inline-fill: #8b8104;" data-darkreader-inline-fill=""></path></g></svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/cog.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M234.875 18.78c-26.087 2.367-51.557 8.56-74.875 18.782 15.37 32.763 14.222 66.706-6.72 82.407-20.835 15.617-54.055 7.965-81.124-15.69-16.246 19.452-29.336 41.36-38.875 65.626 33.83 12.333 56.635 37.665 52.94 63.5-3.698 25.835-32.697 43.74-68.626 46.094 2.338 25.796 8.91 50.778 18.937 73.875 17.81-8.182 35.793-11.09 51.095-8.938 13.032 1.87 23.927 7.015 31.156 16.657 15.817 21.097 7.603 54.713-16.78 81.97 19.516 16.35 42.216 29.444 66.594 39.03 12.33-33.828 37.655-56.634 63.5-52.938 25.844 3.697 43.74 32.696 46.094 68.625 26.087-2.365 51.557-8.555 74.875-18.78-15.766-32.997-14.26-67.588 6.843-83.406 9.64-7.23 22.568-9.022 35.594-7.125 15.112 2.16 31.19 10.25 45.563 22.78 16.088-19.345 29.4-41.51 38.875-65.594-33.83-12.332-56.635-37.653-52.938-63.5 3.697-25.846 32.665-43.772 68.594-46.125-2.36-25.944-8.774-50.663-18.906-73.874-32.612 15.117-66.66 13.145-82.282-7.687-15.696-20.944-7.252-53.86 16.688-81-19.52-16.352-42.248-29.447-66.625-39.032-12.332 33.828-37.657 56.66-63.5 52.968-25.846-3.693-43.744-32.696-46.095-68.625zm21.656 95.126c79.626 0 144.376 64.752 144.376 144.375 0 79.626-64.75 144.376-144.375 144.376-79.624 0-144.374-64.75-144.374-144.375 0-79.624 64.75-144.374 144.375-144.374zm0 18.688c-69.524 0-125.686 56.162-125.686 125.687 0 69.526 56.162 125.69 125.687 125.69 69.526 0 125.69-56.164 125.69-125.69 0-69.522-56.164-125.686-125.69-125.686zm.033 15.125c61.094 0 110.625 49.53 110.625 110.624 0 61.095-49.53 110.625-110.625 110.625s-110.625-49.53-110.625-110.626c0-61.095 49.53-110.625 110.625-110.625z" fill="#48baff" fill-opacity="1" style="--darkreader-inline-fill: #8b8104;" data-darkreader-inline-fill=""></path></g></svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/confirmed.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M256 16C123.5 16 16 123.5 16 256c0 132.6 107.5 240 240 240 132.6 0 240-107.4 240-240S388.6 16 256 16zm0 60c99.4 0 180 80.6 180 180s-80.6 180-180 180S76 355.4 76 256 156.6 76 256 76zm91.3 64.2c-6.5 0-12.5 2.4-16.8 8.2-52 70.1-69 96.5-106 169.8-8.4-11.1-65.6-72.4-93.9-94.1-14.2-10.9-41.3 27.2-31.6 37.1C142.6 306.1 220.1 406 232.7 405c21.4-1.7 75.1-136.8 148.8-233.7 8-10.4-15-31.3-34.2-31.1z" fill="#7ed321" fill-opacity="1" style="--darkreader-inline-fill: #65a91a;" data-darkreader-inline-fill=""></path></g></svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/cube-green.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M256 24.585L51.47 118.989 256 213.394l204.53-94.405zM38.998 133.054v258.353L247 487.415V229.063zm434.004 0L265 229.062v258.353l208.002-96.008z" fill="#76df76" fill-opacity="1" style="--darkreader-inline-fill: #8b8104;" data-darkreader-inline-fill=""></path></g></svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/cube.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M256 24.585L51.47 118.989 256 213.394l204.53-94.405zM38.998 133.054v258.353L247 487.415V229.063zm434.004 0L265 229.062v258.353l208.002-96.008z" fill="#f8e71c" fill-opacity="1" style="--darkreader-inline-fill: #8b8104;" data-darkreader-inline-fill=""></path></g></svg>

File diff suppressed because it is too large
+ 101 - 0
jme3-core/src/com/jme3/gde/core/icons/effect-track.svg


+ 70 - 0
jme3-core/src/com/jme3/gde/core/icons/eye-green.svg

@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   style="height: 16px; width: 16px;"
+   width="16px"
+   height="16px"
+   viewBox="0 0 512 512"
+   version="1.1"
+   id="svg8"
+   sodipodi:docname="eye.svg"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
+  <metadata
+     id="metadata14">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs12" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1239"
+     inkscape:window-height="1053"
+     id="namedview10"
+     showgrid="false"
+     inkscape:zoom="29.5"
+     inkscape:cx="10.472204"
+     inkscape:cy="6.7193996"
+     inkscape:window-x="42"
+     inkscape:window-y="0"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="g6" />
+  <path
+     d="M0 0h512v512H0z"
+     fill="#000000"
+     fill-opacity="0"
+     style="--darkreader-inline-fill: #000000;"
+     data-darkreader-inline-fill=""
+     id="path2" />
+  <g
+     class=""
+     style=""
+     transform="translate(0,0)"
+     id="g6">
+    <path
+       style="fill:#76df76;fill-opacity:1;stroke-width:0.03125"
+       d="M 8 3.28125 C 6.1171875 3.28125 4.1018281 4.4817969 2.7519531 5.7089844 C 1.6603594 6.7013594 0.91704687 7.656875 0.66210938 8 C 0.91704688 8.343125 1.6603594 9.2986406 2.7519531 10.291016 C 4.1017969 11.518203 6.1171875 12.71875 8 12.71875 C 9.8828125 12.71875 11.898172 11.518203 13.248047 10.291016 C 14.339641 9.2986406 15.082953 8.343125 15.337891 8 C 15.082953 7.656875 14.339641 6.7013594 13.248047 5.7089844 C 11.898203 4.4817969 9.8828125 3.28125 8 3.28125 z M 7.9492188 5.203125 A 2.6779661 2.7457626 0 0 1 10.626953 7.9492188 A 2.6779661 2.7457626 0 0 1 7.9492188 10.695312 A 2.6779661 2.7457626 0 0 1 5.2714844 7.9492188 A 2.6779661 2.7457626 0 0 1 7.9492188 5.203125 z "
+       transform="scale(32)"
+       id="path825" />
+  </g>
+</svg>

+ 70 - 0
jme3-core/src/com/jme3/gde/core/icons/eye.svg

@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   style="height: 16px; width: 16px;"
+   width="16px"
+   height="16px"
+   viewBox="0 0 512 512"
+   version="1.1"
+   id="svg8"
+   sodipodi:docname="eye.svg"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
+  <metadata
+     id="metadata14">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs12" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1239"
+     inkscape:window-height="1053"
+     id="namedview10"
+     showgrid="false"
+     inkscape:zoom="29.5"
+     inkscape:cx="10.472204"
+     inkscape:cy="6.7193996"
+     inkscape:window-x="42"
+     inkscape:window-y="0"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="g6" />
+  <path
+     d="M0 0h512v512H0z"
+     fill="#000000"
+     fill-opacity="0"
+     style="--darkreader-inline-fill: #000000;"
+     data-darkreader-inline-fill=""
+     id="path2" />
+  <g
+     class=""
+     style=""
+     transform="translate(0,0)"
+     id="g6">
+    <path
+       style="fill:#48baff;fill-opacity:1;stroke-width:0.03125"
+       d="M 8 3.28125 C 6.1171875 3.28125 4.1018281 4.4817969 2.7519531 5.7089844 C 1.6603594 6.7013594 0.91704687 7.656875 0.66210938 8 C 0.91704688 8.343125 1.6603594 9.2986406 2.7519531 10.291016 C 4.1017969 11.518203 6.1171875 12.71875 8 12.71875 C 9.8828125 12.71875 11.898172 11.518203 13.248047 10.291016 C 14.339641 9.2986406 15.082953 8.343125 15.337891 8 C 15.082953 7.656875 14.339641 6.7013594 13.248047 5.7089844 C 11.898203 4.4817969 9.8828125 3.28125 8 3.28125 z M 7.9492188 5.203125 A 2.6779661 2.7457626 0 0 1 10.626953 7.9492188 A 2.6779661 2.7457626 0 0 1 7.9492188 10.695312 A 2.6779661 2.7457626 0 0 1 5.2714844 7.9492188 A 2.6779661 2.7457626 0 0 1 7.9492188 5.203125 z "
+       transform="scale(32)"
+       id="path825" />
+  </g>
+</svg>

+ 67 - 0
jme3-core/src/com/jme3/gde/core/icons/family-tree.svg

@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   style="height: 16; width: 16;"
+   viewBox="0 0 512 512"
+   version="1.1"
+   id="svg8"
+   sodipodi:docname="family-tree.svg"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
+  <metadata
+     id="metadata14">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs12" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1226"
+     inkscape:window-height="1070"
+     id="namedview10"
+     showgrid="false"
+     inkscape:zoom="0.4609375"
+     inkscape:cx="256"
+     inkscape:cy="256"
+     inkscape:window-x="42"
+     inkscape:window-y="0"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="svg8" />
+  <path
+     d="M0 0h512v512H0z"
+     fill="#0a0a0a"
+     fill-opacity="0"
+     style="--darkreader-inline-fill: #080808;"
+     data-darkreader-inline-fill=""
+     id="path2" />
+  <g
+     class=""
+     transform="matrix(1,0,0,-1,0,512)"
+     id="g6">
+    <path
+       d="M 25.01,49 V 95 H 103 V 49 Z M 153,49 v 46 h 78 V 49 Z m 128,0 v 46 h 78 V 49 Z m 128,0 v 46 h 78 V 49 Z M 55.01,113 v 64 H 119 v 46 h 18 v -46 h 64 v -64 h -18 v 46 H 73.01 V 113 Z M 311,113 v 64 h 64 v 46 h 18 v -46 h 64 v -64 h -18 v 46 H 329 V 113 Z M 89.01,241 v 46 H 167 V 241 Z M 345,241 v 46 h 78 v -46 z m -226,64 v 48 h 128 v 46 h 18 v -46 h 128 v -48 h -18 v 30 H 137 v -30 z m 98,112 v 46 h 78 v -46 z"
+       style="fill:#f8e71c;fill-opacity:1"
+       data-darkreader-inline-fill=""
+       id="path4"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/files.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M146.217 28.218l-100.07 42.86 106.296 248.194 41.188-17.64-27.606-191.945-1.28-8.909 78.567-11.3-12.519-29.23c-16.682 3.773-28.871 3.449-47.402 21.062l-5.993 5.693-6.181-5.484c-18.118-16.072-20.828-36.566-25-53.301zm18.912.492c3.243 12.805 5.535 24.275 12.777 33.68 12.818-10.212 24.447-14.227 34.951-16.733-14.485-7.674-29.652-12.217-47.728-16.947zm127.746 71.826l-107.752 15.496 38.436 267.25 36.978-5.318 23.188-193.996 1.068-8.936 86.086 10.29-4.598-31.96c-17.092-.671-28.78-4.14-51.24 8.076l-7.26 3.95-4.552-6.899c-13.34-20.213-10.655-40.708-10.354-57.953zm18.139 5.367c-.182 13.21-.937 24.883 3.625 35.842 15.025-6.547 27.298-7.415 38.093-7.117-12.006-11.162-25.481-19.477-41.718-28.725zm-10.485 89.139l-32.043 268.092 172.77 20.648 24.598-205.793c-16.337-5.073-26.73-11.452-51.586-5.465l-8.034 1.936-2.61-7.84c-7.655-22.977.243-42.079 4.997-58.658zm124.225 22.799c-3.594 12.713-7.345 23.792-5.775 35.558 16.207-2.435 28.286-.097 38.636 2.985-8.708-13.889-19.571-25.409-32.861-38.543z" fill="#76df76" fill-opacity="1" style="--darkreader-inline-fill: #8b8104;" data-darkreader-inline-fill=""></path></g></svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/film-spool.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M208 25C106.8 25 25 106.8 25 208s81.8 183 183 183 183-81.8 183-183S309.2 25 208 25zm121.3 22.81c21 15.91 38.7 35.83 52.1 58.59 49.1 41.7 93.4 100.9 92 179.2-.6 34.4-7.3 75.5-19.4 110.3-12.1 34.7-30.1 62.3-49.7 71.7-3.9 1.8-9.5 2.2-17.5.6-8-1.7-17.9-5.3-29.3-10-22.7-9.5-51.2-23.4-84.2-33.5-66.2-20.1-152-24.2-247.5 50.6l11.1 14.2c91.2-71.5 168.3-66.7 231.1-47.6 31.4 9.6 59 23 82.6 32.9 11.7 4.9 22.5 8.9 32.6 11 10.1 2.1 20 2.3 28.9-2 27.5-13.1 46-45.1 58.9-82 12.9-36.9 19.8-79.5 20.4-115.8 1.6-92.8-55.5-160.5-111.9-204.3-17.2-13.42-34.5-24.69-50.2-33.89zM208 52c16 0 32 4 48 12 0 32-32 80-48 80s-48-48-48-80c16-8 32-12 48-12zM107.4 94.4c27.7 16 53.3 67.7 45.4 81.6-8.1 13.8-65.6 17.5-93.33 1.5 2.14-35.7 18.13-63.4 47.93-83.1zm201.2 0c29.9 19.7 45.9 47.4 48 83.1-27.7 16-85.3 12.3-93.3-1.5-8-13.9 17.6-65.6 45.3-81.6zM208 167c22.5 0 41 18.5 41 41s-18.5 41-41 41-41-18.5-41-41 18.5-41 41-41zm0 18c-12.8 0-23 10.2-23 23s10.2 23 23 23 23-10.2 23-23-10.2-23-23-23zm-98.1 42.8c20.3.2 38.6 4.7 42.9 12 7.9 13.9-17.7 65.6-45.4 81.6-29.83-19.7-45.83-47.4-47.97-83.1 12.97-7.5 32.52-10.7 50.47-10.5zm196.2 0c18-.2 37.5 3 50.5 10.5-2.1 35.7-18.1 63.4-48 83.1-27.7-16-53.3-67.7-45.3-81.6 4.3-7.3 22.5-11.8 42.8-12zM208 271.7c16 .1 48 48.1 48 80.1-32 16-64 16-96 0 0-32 32-80 48-80.1z" fill="#48baff" fill-opacity="1" style="--darkreader-inline-fill: #8b8104;" data-darkreader-inline-fill=""></path></g></svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/film-strip.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M55 18v476h18v-37h46v37h274v-37h46v37h18V18h-18v37h-46V18h-18v60H137V18h-18v37H73V18H55zm18 55h46v46H73V73zm320 0h46v46h-46V73zm-256 41h238v156H137V114zm-64 23h46v46H73v-46zm320 0h46v46h-46v-46zM73 201h46v46H73v-46zm320 0h46v46h-46v-46zM73 265h46v46H73v-46zm320 0h46v46h-46v-46zm-256 41h238v156H137V306zm-64 23h46v46H73v-46zm320 0h46v46h-46v-46zM73 393h46v46H73v-46zm320 0h46v46h-46v-46z" fill="#76df76" fill-opacity="1" style="--darkreader-inline-fill: #8b8104;" data-darkreader-inline-fill=""></path></g></svg>

+ 81 - 0
jme3-core/src/com/jme3/gde/core/icons/font.svg

@@ -0,0 +1,81 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   style="height: 16px; width: 16px;"
+   width="16px"
+   height="16px"
+   viewBox="0 0 512 512"
+   version="1.1"
+   id="svg8"
+   sodipodi:docname="font.svg"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
+  <metadata
+     id="metadata14">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs12" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1132"
+     inkscape:window-height="813"
+     id="namedview10"
+     showgrid="false"
+     inkscape:zoom="10.429825"
+     inkscape:cx="11.824693"
+     inkscape:cy="24.283235"
+     inkscape:window-x="42"
+     inkscape:window-y="0"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="svg8" />
+  <path
+     d="M0 0h512v512H0z"
+     fill="#000000"
+     fill-opacity="0"
+     style="--darkreader-inline-fill: #000000;"
+     data-darkreader-inline-fill=""
+     id="path2" />
+  <text
+     xml:space="preserve"
+     style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:640px;line-height:1.25;font-family:Bebas;-inkscape-font-specification:Bebas;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.60000002"
+     x="132.55533"
+     y="464.72214"
+     id="text831"><tspan
+       sodipodi:role="line"
+       id="tspan829"
+       x="132.55533"
+       y="1078.0554"
+       style="stroke-width:1.60000002" /></text>
+  <text
+     xml:space="preserve"
+     style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:518.38366699px;line-height:1.25;font-family:Yrsa;-inkscape-font-specification:'Yrsa, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#48baff;fill-opacity:1;stroke:#000000;stroke-width:4.512;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
+     x="16.712578"
+     y="405.48779"
+     id="text835"><tspan
+       sodipodi:role="line"
+       id="tspan833"
+       x="16.712578"
+       y="405.48779"
+       style="stroke-width:4.512;stroke:#000000;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;fill:#48baff;fill-opacity:1">Tt</tspan></text>
+</svg>

File diff suppressed because it is too large
+ 0 - 0
jme3-core/src/com/jme3/gde/core/icons/hazard-sign.svg


File diff suppressed because it is too large
+ 0 - 0
jme3-core/src/com/jme3/gde/core/icons/ice-iris.svg


+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/info.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M256 21C126.426 21 21 126.426 21 256s105.426 235 235 235 235-105.426 235-235S385.574 21 256 21zm0 36c110.118 0 199 88.882 199 199s-88.882 199-199 199S57 366.118 57 256 145.882 57 256 57zm-7.352 36.744c-8.227 0-15.317 2.976-21.27 8.928-5.776 5.952-8.665 12.955-8.665 21.008 0 8.227 2.89 15.23 8.666 21.006 5.95 5.776 13.04 8.666 21.268 8.666 8.228 0 15.23-2.89 21.006-8.666 5.777-5.777 8.666-12.78 8.666-21.006 0-8.053-2.976-15.056-8.927-21.008-5.777-5.952-12.692-8.928-20.745-8.928zm-62.757 82.453v28.096h46.215v186.13H185.89v27.833h140.22v-27.834h-45.69V176.197h-94.53z" fill="#ffffff" fill-opacity="1" style="--darkreader-inline-fill: #8b8104;" data-darkreader-inline-fill=""></path></g></svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/interdiction.svg

@@ -0,0 +1 @@
+<svg style="height: 16; width: 16;" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M256.22 24.594C174.977 24.444 95.923 66.54 52.374 141.97c-64.817 112.266-26.36 255.744 85.906 320.56 112.268 64.818 255.747 26.362 320.564-85.905 64.817-112.267 26.36-255.745-85.906-320.563-36.838-21.268-77.044-31.395-116.72-31.468zm-.126 45.562c31.98.056 64.38 8.237 94.062 25.375 82.963 47.9 115.894 149.142 80.5 235.376L184 84.25c22.816-9.31 47.322-14.137 72.094-14.094zm-117.125 40.22l265.53 265.53c-9.55 12.227-20.382 23.04-32.22 32.313L106.69 142.624c9.556-12.224 20.435-22.984 32.28-32.25zm-58.407 77.28L327.25 434.344c-52.287 21.37-113.55 19.208-166.25-11.22-82.987-47.912-115.88-149.212-80.438-235.468z" fill="#f5a623" fill-opacity="1" style="--darkreader-inline-fill: #b57408;" data-darkreader-inline-fill=""></path></g></svg>

File diff suppressed because it is too large
+ 0 - 0
jme3-core/src/com/jme3/gde/core/icons/invisible.svg


File diff suppressed because it is too large
+ 47 - 0
jme3-core/src/com/jme3/gde/core/icons/jaime_silhouette.svg


+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/light-bulb-off.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M247 18.656c-80.965 0-146.875 65.02-146.875 145.625 0 45.63 15.758 67 33.313 94.845 11.706 18.57 23.767 39.91 30.53 70.563h165.095c6.728-31.387 18.91-53.12 30.718-71.875 17.58-27.92 33.314-48.912 33.314-93.532 0-80.66-65.127-145.624-146.094-145.624zm-99.78 127.906L170.437 167 210 201.813l31.188-34.125 6.78-7.438 6.907 7.344 30.75 32.72 39.97-33.47 22.686-19-7.655 28.594L304.75 310.28l-18.063-4.842 28.22-105.25-24.032 20.125-6.78 5.656-6.033-6.44-29.906-31.78-30.562 33.438-6.188 6.78-6.875-6.062-23.25-20.437 27.94 104.218-18.064 4.812-35.937-134.063-8-29.875zm22.593 201.813V389.5L315 348.375H169.812zm153.593 17.063l-153.594 43.53v29.438l153.594-43.5v-29.47zm0 48.875L203.97 448.156h119.436v-33.844zm-132.562 52.53v20.533h113.282v-20.53h-113.28z" fill="#777777" fill-opacity="1" style="--darkreader-inline-fill: #c6b900;" data-darkreader-inline-fill=""></path></g></svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/light-bulb.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M247 18.656c-80.965 0-146.875 65.02-146.875 145.625 0 45.63 15.758 67 33.313 94.845 11.706 18.57 23.767 39.91 30.53 70.563h165.095c6.728-31.387 18.91-53.12 30.718-71.875 17.58-27.92 33.314-48.912 33.314-93.532 0-80.66-65.127-145.624-146.094-145.624zm-99.78 127.906L170.437 167 210 201.813l31.188-34.125 6.78-7.438 6.907 7.344 30.75 32.72 39.97-33.47 22.686-19-7.655 28.594L304.75 310.28l-18.063-4.842 28.22-105.25-24.032 20.125-6.78 5.656-6.033-6.44-29.906-31.78-30.562 33.438-6.188 6.78-6.875-6.062-23.25-20.437 27.94 104.218-18.064 4.812-35.937-134.063-8-29.875zm22.593 201.813V389.5L315 348.375H169.812zm153.593 17.063l-153.594 43.53v29.438l153.594-43.5v-29.47zm0 48.875L203.97 448.156h119.436v-33.844zm-132.562 52.53v20.533h113.282v-20.53h-113.28z" fill="#f8e700" fill-opacity="1" style="--darkreader-inline-fill: #c6b900;" data-darkreader-inline-fill=""></path></g></svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/mona-lisa.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M89 25v462h334V25H89zm30 30h274v402H119V55zm18 18v94h49.8c1-10.8 2.3-22 4.4-34 6.4-21 24.8-43.28 45-47.7 3.9-.95 8.4 1.48 12.6 1.4 2.7 0 13.4-2.68 15.3-2.8 30.8.81 55.3 33.7 59.3 60.3.6 4.5 2 12.7 3.6 22.8h48V73H137zm112.9 31.3c-9.9 0-19.3 5.7-26.9 16.6-7.5 10.9-12.6 26.7-12.6 44.3 0 17.6 5.1 33.4 12.6 44.3 7.6 10.9 17 16.6 26.9 16.6 9.9 0 19.3-5.7 26.9-16.6 7.5-10.9 12.6-26.7 12.6-44.3 0-17.6-5.1-33.4-12.6-44.3-7.6-10.9-17-16.6-26.9-16.6zM137 185v132.8c7.6-16.4 30-32.3 35.4-46 10.6-26.8 11-54.5 13.1-86.8H137zm193 0c3.5 22.9 7.9 46.9 9.9 69.3 14.7 9.4 27.1 21.6 35.1 35.5V185h-45zm-52.7 49.7c-8 5.9-17.3 9.4-27.4 9.4-3.6 0-7.1-.5-10.5-1.3-4.1 6.7-7.8 13.9-10.9 22.1-5 12.9-17.2 19.1-27.7 26.3-7.7 7.4-25.4 14.3-18.4 27.4 9.7 12.9 37.8 14.2 50.8 14.1 19.3-2.3 44.6-1.5 59-14.1l-14.9-83.9zm-60.1 124l-5.7 17.8 59.2 32.2 9.9-28.1c-12.6-12.3-36.5-17.9-63.4-21.9zm-15.6 44c-4.7 1.3-9.6 2.9-13.7 4.3-2.9 8.5-.5 18 1.7 29.8 22.3 3 37.9-8.3 54.6-18.5l-42.6-15.6z" fill="#f8e71c" fill-opacity="1" style="--darkreader-inline-fill: #8b8104;" data-darkreader-inline-fill=""></path></g></svg>

File diff suppressed because it is too large
+ 0 - 0
jme3-core/src/com/jme3/gde/core/icons/palette.svg


+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/play-button.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M106.854 106.002a26.003 26.003 0 0 0-25.64 29.326c16 124 16 117.344 0 241.344a26.003 26.003 0 0 0 35.776 27.332l298-124a26.003 26.003 0 0 0 0-48.008l-298-124a26.003 26.003 0 0 0-10.136-1.994z" fill="#76df76" fill-opacity="1" style="--darkreader-inline-fill: #8b8104;" data-darkreader-inline-fill=""></path></g></svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/race-car.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M408.29 262.879a35.125 35.125 0 1 0 35.125 35.125 35.17 35.17 0 0 0-35.125-35.125zm0 62.873a27.736 27.736 0 1 1 27.736-27.737 27.736 27.736 0 0 1-27.736 27.748zm8.876-27.737a8.876 8.876 0 1 1-8.876-8.875 8.876 8.876 0 0 1 8.876 8.875zm-265.538 0a35.125 35.125 0 1 0-35.126 35.126 35.17 35.17 0 0 0 35.126-35.126zm-35.126 27.737a27.736 27.736 0 1 1 27.737-27.737 27.736 27.736 0 0 1-27.737 27.748zm345.452-21.823a53.997 53.997 0 1 0-107.617-5.925 53.665 53.665 0 0 0 5.447 23.61H165.008a53.986 53.986 0 1 0-101.849-15.211C37.542 295.64 21 278.033 21 250.186c0-28.846 86.87-69.418 142.122-71.327v34.094a24.83 24.83 0 0 0 24.83 24.83h47.517a24.774 24.774 0 0 0 24.409-20.758s-1.62-21.668-6.813-25.518l3.407-2.54 24.474 28.08h94.104c63.994-.022 115.95 23.42 115.95 52.266 0 13.314-10.973 25.396-29.046 34.616zm-336.576-5.925a8.876 8.876 0 1 1-8.876-8.876 8.876 8.876 0 0 1 8.876 8.887z" fill="#48baff" fill-opacity="1" style="--darkreader-inline-fill: #8b8104;" data-darkreader-inline-fill=""></path></g></svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/railway.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M18 112v39h38v-39zm102 0v39h48v-39zm112 0v39h48v-39zm112 0v39h48v-39zm112 0v39h38v-39zM18 169v30h476v-30zm0 48v78h38v-78zm102 0v78h48v-78zm112 0v78h48v-78zm112 0v78h48v-78zm112 0v78h38v-78zM18 313v30h476v-30zm0 48v39h38v-39zm102 0v39h48v-39zm112 0v39h48v-39zm112 0v39h48v-39zm112 0v39h38v-39z" fill="#76df76" fill-opacity="1" style="--darkreader-inline-fill: #8b8104;" data-darkreader-inline-fill=""></path></g></svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/run.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M372.97 24.938c-8.67.168-17.816 3.644-26.69 10.28-12.618 9.44-24.074 25.203-30.5 44.844-6.424 19.642-6.48 39.12-1.874 54.157 4.608 15.036 13.375 25.225 24.97 29 11.593 3.772 24.724.72 37.343-8.72 12.618-9.44 24.074-25.234 30.5-44.875 6.424-19.642 6.512-39.12 1.905-54.156-4.607-15.038-13.404-25.196-25-28.97-2.9-.944-5.88-1.465-8.938-1.563-.573-.018-1.14-.01-1.718 0zm-155.69 69.78c-21.696.024-43.394 2.203-65.093 7.094-24.91 29.824-43.848 60.255-52.875 98.47l37.376 17.812c8.273-30.735 21.485-53.817 43.375-77 22.706-7.844 45.418-6.237 68.125 1.5-74.24 65.137-51.17 120.676-80.344 226.47-42.653 17.867-85.098 20.53-123.25-.002L23 415.625c59.418 27.09 125.736 29.818 190.844 0 20.368-43.443 27.214-88.603 25-132.906C295.31 354.663 323.11 398.2 338.78 498.56h57.94c-3.12-14.706-6.21-28.394-9.345-41.218-22.522-92.133-47.263-139.63-100.22-198.406 9.695-36.13 22.143-59.665 52.44-74.282 11.167 19.767 29.982 36.682 51.092 48.906l97.375 1.563.47-41.03L402 191.968c-8.05-5.556-14.925-11.73-20.75-18.314-14.886 9.08-32.024 12.563-48.156 7.313-18.422-5.997-31.143-21.962-37.063-41.282-3.482-11.37-4.742-24.05-3.686-37.25-25.017-4.884-50.047-7.746-75.063-7.72z" fill="#f8e71c" fill-opacity="1" style="--darkreader-inline-fill: #8b8104;" data-darkreader-inline-fill=""></path></g></svg>

+ 69 - 0
jme3-core/src/com/jme3/gde/core/icons/sideswipe.svg

@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   style="height: 16px; width: 16px;"
+   width="16px"
+   height="16px"
+   viewBox="0 0 512 512"
+   version="1.1"
+   id="svg8"
+   sodipodi:docname="sideswipe.svg"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
+  <metadata
+     id="metadata14">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs12" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1055"
+     inkscape:window-height="752"
+     id="namedview10"
+     showgrid="false"
+     inkscape:zoom="14.75"
+     inkscape:cx="8"
+     inkscape:cy="8"
+     inkscape:window-x="42"
+     inkscape:window-y="0"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="svg8" />
+  <path
+     d="M0 0h512v512H0z"
+     fill="#000000"
+     fill-opacity="0"
+     style="--darkreader-inline-fill: #000000;"
+     data-darkreader-inline-fill=""
+     id="path2" />
+  <g
+     class=""
+     transform="matrix(-1,0,0,1,527.09429,0)"
+     id="g6">
+    <path
+       d="m 422.52,404.55 c 0,-92.006 -1.243,-95.736 -1.243,-95.736 204.583,-58.483 -212.586,-77.202 -252.76,-71.863 l -0.15,34.762 -118.71,-68.004 118.346,-65.303 1.394,33.82 c 303.74,-5.71 371.256,83.987 253.124,232.325 z"
+       style="fill:#48baff;fill-opacity:1"
+       data-darkreader-inline-fill=""
+       id="path4"
+       inkscape:connector-curvature="0" />
+  </g>
+</svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/sight-disabled.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M405.822 78.899l24.444 24.444L100.485 433.1 76.04 408.657zM168.32 255.677a87.704 87.704 0 0 1 117.196-82.575l43.402-43.402A236.362 236.362 0 0 0 256 118.452a239.715 239.715 0 0 0-84.454 15.616 270.752 270.752 0 0 0-38.861 18.59 293.179 293.179 0 0 0-34.816 23.821 311.884 311.884 0 0 0-29.423 26.507 336.397 336.397 0 0 0-22.681 25.355l-4.46 5.554-3.93 5.267c-2.443 3.204-4.518 6.224-6.2 8.678-1.683 2.455-2.974 4.541-3.85 5.855L26 255.758l1.325 2.063c.876 1.325 2.167 3.457 3.85 5.854 1.682 2.398 3.757 5.475 6.2 8.679l3.93 5.266 4.46 5.555a336.397 336.397 0 0 0 22.68 25.355 311.895 311.895 0 0 0 29.424 26.507q7.145 5.67 14.82 11.018l60.736-60.736a87.508 87.508 0 0 1-5.106-29.642zm316.367-2.086c-.876-1.337-2.166-3.515-3.85-5.889-1.682-2.374-3.756-5.509-6.2-8.736-2.443-3.457-5.255-6.995-8.39-10.867a339.52 339.52 0 0 0-22.68-25.459 311.768 311.768 0 0 0-29.423-26.564 306.188 306.188 0 0 0-17.587-12.954l-59.375 59.375a87.692 87.692 0 0 1-114.35 114.35l-43.31 43.31A240.015 240.015 0 0 0 256 392.913a236.834 236.834 0 0 0 84.454-15.258 269.046 269.046 0 0 0 38.861-18.544 290.32 290.32 0 0 0 34.816-23.822 311.768 311.768 0 0 0 29.423-26.564 339.52 339.52 0 0 0 22.681-25.458c3.146-3.884 5.947-7.457 8.39-10.868 2.443-3.227 4.518-6.247 6.2-8.736 1.683-2.49 2.974-4.61 3.85-5.89L486 255.69z" fill="#f8e71c" fill-opacity="1" style="--darkreader-inline-fill: #777777;" data-darkreader-inline-fill=""></path></g></svg>

File diff suppressed because it is too large
+ 0 - 0
jme3-core/src/com/jme3/gde/core/icons/skeleton.svg


+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/sound.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M275.5 96l-96 96h-96v128h96l96 96V96zm51.46 27.668l-4.66 17.387c52.066 13.95 88.2 61.04 88.2 114.945 0 53.904-36.134 100.994-88.2 114.945l4.66 17.387C386.81 372.295 428.5 317.962 428.5 256c0-61.963-41.69-116.295-101.54-132.332zm-12.425 46.365l-4.658 17.387C340.96 195.748 362.5 223.822 362.5 256s-21.54 60.252-52.623 68.58l4.658 17.387C353.402 331.552 380.5 296.237 380.5 256c0-40.238-27.098-75.552-65.965-85.967zm-12.424 46.363l-4.657 17.387C307.55 236.49 314.5 245.547 314.5 256s-6.95 19.51-17.047 22.217l4.658 17.387c17.884-4.792 30.39-21.09 30.39-39.604 0-18.513-12.506-34.812-30.39-39.604z" fill="#48baff" fill-opacity="1" style="--darkreader-inline-fill: #8b8104;" data-darkreader-inline-fill=""></path></g></svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/speaker.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M275.5 96l-96 96h-96v128h96l96 96V96zm51.46 27.668l-4.66 17.387c52.066 13.95 88.2 61.04 88.2 114.945 0 53.904-36.134 100.994-88.2 114.945l4.66 17.387C386.81 372.295 428.5 317.962 428.5 256c0-61.963-41.69-116.295-101.54-132.332zm-12.425 46.365l-4.658 17.387C340.96 195.748 362.5 223.822 362.5 256s-21.54 60.252-52.623 68.58l4.658 17.387C353.402 331.552 380.5 296.237 380.5 256c0-40.238-27.098-75.552-65.965-85.967zm-12.424 46.363l-4.657 17.387C307.55 236.49 314.5 245.547 314.5 256s-6.95 19.51-17.047 22.217l4.658 17.387c17.884-4.792 30.39-21.09 30.39-39.604 0-18.513-12.506-34.812-30.39-39.604z" fill="#f8e71c" fill-opacity="1" style="--darkreader-inline-fill: #8b8104;" data-darkreader-inline-fill=""></path></g></svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/sun-cloud.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M383.215 71.94a96 96 0 0 0-96 96 96 96 0 0 0 8.484 39.17c2.492-.108 4.994-.166 7.503-.17h.011c34.226.002 65.356 9.18 88.478 24.636 10.776 7.204 19.885 15.916 26.54 25.738a96 96 0 0 0 60.982-89.373 96 96 0 0 0-96-96zM154.662 179.845c-47.352.003-85.174 36.46-85.178 81.19v.007c.005 7.39 1.07 14.74 3.162 21.86l2.788 9.477-9.698 1.894c-13.05 2.55-23.76 7.818-30.85 14.125-7.087 6.303-10.49 13.255-10.5 20.293v.003c.002 8.806 5.325 17.41 15.807 24.398 10.482 6.988 25.778 11.695 42.832 11.697 8.47-.017 16.842-1.206 24.483-3.443l4.605-1.35 3.686 3.072c17.088 14.243 49.872 24.26 85.2 24.27 14.3-.024 28.434-1.62 41.37-4.64l7.33-1.714 2.982 6.91c8.13 18.84 35.242 34.145 67.123 34.17 20.066-.003 38.075-5.86 50.593-14.742 12.492-8.862 19.286-20.168 19.317-32.172-.012-.335-.028-.67-.05-1.007l-.7-10.11 10.12.495c3.337.164 6.696.252 10.06.26 23.21-.002 44.206-3.737 58.597-9.3 7.198-2.783 12.702-6.056 15.924-9 3.216-2.94 3.942-4.99 3.945-6.514-.004-1.374-.584-3.16-3.215-5.794-2.637-2.64-7.215-5.67-13.352-8.352-12.275-5.363-30.592-9.408-51.623-10.412l-10.803-.516 2.47-10.53c.747-3.18 1.134-6.365 1.18-9.555-.023-18.135-10.99-35.177-30.578-48.27-19.606-13.107-47.5-21.598-78.475-21.6-20.483.028-40.557 3.834-57.793 10.85l-8.252 3.36-3.443-8.216c-12.866-30.71-44.097-51.07-79.06-51.09h-.005z" fill="#48baff" fill-opacity="1" style="--darkreader-inline-fill: #8b8104;" data-darkreader-inline-fill=""></path></g></svg>

+ 69 - 0
jme3-core/src/com/jme3/gde/core/icons/terrain.svg

@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   style="height: 16px; width: 16px;"
+   width="16px"
+   height="16px"
+   viewBox="0 0 512 512"
+   version="1.1"
+   id="svg8"
+   sodipodi:docname="terrain.svg"
+   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)">
+  <metadata
+     id="metadata14">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <defs
+     id="defs12" />
+  <sodipodi:namedview
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1"
+     objecttolerance="10"
+     gridtolerance="10"
+     guidetolerance="10"
+     inkscape:pageopacity="0"
+     inkscape:pageshadow="2"
+     inkscape:window-width="1160"
+     inkscape:window-height="721"
+     id="namedview10"
+     showgrid="false"
+     inkscape:zoom="29.5"
+     inkscape:cx="7.0188446"
+     inkscape:cy="9.2533103"
+     inkscape:window-x="551"
+     inkscape:window-y="256"
+     inkscape:window-maximized="0"
+     inkscape:current-layer="svg8" />
+  <path
+     d="M0 0h512v512H0z"
+     fill="#000000"
+     fill-opacity="0"
+     style="--darkreader-inline-fill: #000000;"
+     data-darkreader-inline-fill=""
+     id="path2" />
+  <path
+     style="fill:#f8e71c;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
+     d="m 18,400 73.118643,-134.23729 41.220337,70.50848 98.71187,-165.96611 64,167.05085 L 406.77966,65.084746 494,361 v 39"
+     id="path837"
+     inkscape:connector-curvature="0" />
+  <path
+     style="fill:#f8e71c;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
+     d="M 510.27119,400 H 3.8983051"
+     id="path839"
+     inkscape:connector-curvature="0" />
+</svg>

+ 1 - 0
jme3-core/src/com/jme3/gde/core/icons/uncertainty.svg

@@ -0,0 +1 @@
+<svg style="height: 16px; width: 16px;" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M0 0h512v512H0z" fill="#000000" fill-opacity="0" style="--darkreader-inline-fill: #000000;" data-darkreader-inline-fill=""></path><g class="" style="" transform="translate(0,0)"><path d="M257.78 19.438c-127.92.016-231.75 103.855-231.75 231.78 0 55.734 19.71 106.776 52.532 146.72L57.75 434.094h132.406l-66.312-114.72-22.375 39c-20.9-30.478-33.064-67.442-33.064-107.155 0-104.523 84.854-189.376 189.375-189.376 104.523 0 189.408 84.853 189.408 189.375 0 39.108-11.68 75.664-32 105.874l-21.875-37.72L327 434.095h132.406l-21.594-37.47c32.225-39.78 51.75-90.253 51.75-145.405 0-127.927-103.827-231.766-231.75-231.782h-.03zm-.655 75.468c-49.528-.047-110.474 29.232-128.406 104.938l60.75 14.312c26.965-76.242 90.87-70.824 113.31-28.625 26.775 50.346-89.687 107.283-84.124 190.407h77.688c6.49-98.144 118.973-123.49 59.562-229.53C337.963 114.38 301 96.572 261.876 95.03V95c-1.573-.062-3.153-.092-4.75-.094zM258.5 395.97c-26.95 0-48.594 21.644-48.594 48.592 0 26.95 21.645 48.594 48.594 48.594 26.95 0 48.594-21.645 48.594-48.594 0-26.948-21.645-48.593-48.594-48.593z" fill="#f8e71c" fill-opacity="1" style="--darkreader-inline-fill: #8b8104;" data-darkreader-inline-fill=""></path></g></svg>

File diff suppressed because it is too large
+ 0 - 0
jme3-core/src/com/jme3/gde/core/icons/wire-mesh.svg


File diff suppressed because it is too large
+ 0 - 0
jme3-core/src/com/jme3/gde/core/icons/wireframe-globe.svg


+ 1 - 1
jme3-core/src/com/jme3/gde/core/sceneviewer/SceneViewerTopComponent.java

@@ -58,7 +58,7 @@ public final class SceneViewerTopComponent extends TopComponent {
     /**
      * path to the icon used by the component and its open action
      */
-    static final String ICON_PATH = "com/jme3/gde/core/sceneviewer/jme-logo.png";
+    static final String ICON_PATH = IconList.JME_LOGO;
     private static final String PREFERRED_ID = "SceneViewerTopComponent";
     private SceneApplication app;
     private HelpCtx helpContext = new HelpCtx("com.jme3.gde.core.sceneviewer");

+ 4 - 5
jme3-core/src/com/jme3/gde/core/util/notify/MessageType.java

@@ -32,7 +32,6 @@
 package com.jme3.gde.core.util.notify;
 
 import com.jme3.gde.core.icons.IconList;
-import java.net.URL;
 import javax.swing.Icon;
 import javax.swing.ImageIcon;
 import org.openide.NotifyDescriptor;
@@ -44,13 +43,13 @@ import org.openide.NotifyDescriptor;
 public enum MessageType {
 
     PLAIN(NotifyDescriptor.PLAIN_MESSAGE, IconList.chimpSmile),
-    INFO(NotifyDescriptor.INFORMATION_MESSAGE, IconList.chimpSmile),
+    INFO(NotifyDescriptor.INFORMATION_MESSAGE, IconList.info),
     QUESTION(NotifyDescriptor.QUESTION_MESSAGE, IconList.chimpConfused),
-    EXCEPTION(NotifyDescriptor.ERROR_MESSAGE, IconList.chimpLobo),
+    EXCEPTION(NotifyDescriptor.ERROR_MESSAGE, IconList.exception),
     ERROR(NotifyDescriptor.ERROR_MESSAGE, IconList.chimpSad),
     WARNING(NotifyDescriptor.WARNING_MESSAGE, IconList.chimpNogood);
-    private int notifyDescriptorType;
-    private Icon icon;
+    private final int notifyDescriptorType;
+    private final Icon icon;
 
     private MessageType(int notifyDescriptorType, ImageIcon icon) {
         this.notifyDescriptorType = notifyDescriptorType;

Some files were not shown because too many files changed in this diff