FontAwesomeFX 8.4 released
FontAwesomeFX 8.4: bug fixes and refactoring:
FIXED: Issue #10: “NPE in updateSize() method”
Issue when using Java 8u20:
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
at de.jensd.fx.glyphs.GlyphIcon.updateSize(GlyphIcon.java:142)
at de.jensd.fx.glyphs.GlyphIcon.lambda$new$0(GlyphIcon.java:60)
DONE: Issue #12: “Change class names”
Note this if you are using FontAwesomeFX with SceneBuilder!
You will have to re-import the custom components!
FontAwesomIcon |
is now | FontAwesomeIconView |
FontAwesomIcons |
is now | FontAwesomeIcon |
WeatherIcon |
is now | WeatherIconView |
WeatherIcons |
is now | WeatherIcon |
DONE:Issue #11: “Constructor with icon parameter”
An additional constructors available:
FontAwesomeIconView(FontAwesomeIcon icon)
and
WeatherIconView(WeatherIcon icon)
FIXED: Issue #13: “IllegalAccessError on FontAwesomeIcon construction”
Attempting to construct an instance of FontAwesomeIcon results in IllegalAccessError:
java.lang.IllegalAccessError: tried to access method com.sun.javafx.css.parser.CSSParser.
at de.jensd.fx.glyphs.GlyphIcon.
Get 8.4:
Download Binaries: Download
Sources available at Bitbucket
Maven:
<dependency> <groupId>de.jensd</groupId> <artifactId>fontawesomefx</artifactId> <version>8.4</version> </dependency>
Please report issues here
Hey Jens. Just wanted to say your tool is awesome and I love the integration into SceneBuilder. I wish there were some more graphic options (specifically math related ones) – but thats not your department. Great job.
Many thanks for your kind feedback! Appreciate that!
Hello,
I have noticed that when using CSS like this: http://prntscr.com/7oamvj where fa-info-circle is defined as http://prntscr.com/7oamyv
The second class specified should be able to override some things however it does not. I wish it to override the -fx-fill and -glyph-size but it does not. I have to specifically do it in the “Style” setting which works, but I do not like.
I don’t know if you can possibly fix this but please do :)?