FontAwesomeFX 8.3 is there!

FontAwesomeFX 8.3 comes with extended CSS support. Introducing two new CSS Properties to set the glyph name and size via stylesheet, while the value for the name and the value for the glyph size follows the common JavaFX CSS type definition: -glyph-name: <string> -glyph-size: <size> You can now set all icon properties via CSS only:… Continue Reading FontAwesomeFX 8.3 is there!

FontAwesomeFX 8.2 released

I made some refactorings and have now released FontAwesomeFX 8.2 containing some (more or less) minor changes: Icon enums renamed: ‘*Name’ is now ‘*Icons’ (e.g. ‘FontAwesomeIcons’ instead of ‘FontAwesomeIconName’) added a ‘BLANK’ icon to both FontAwesomeIcons and WeatherIcons which is in fact unicode ‘\u0020’ (SPACE) (@dlemmermann! ;-)) GlyphsBuilder: icon(GlyphIconName glyphIconName) is now glyph(GlyphIcons glyph) removed… Continue Reading FontAwesomeFX 8.2 released

MQTT.fx 0.0.14.3 – bug fix release

You can download latest binaries at mqttfx.org. Bugs and feature requests can be reported via the issue tracker. Version 0.0.14.3 contains some bug fixes (since 0.0.14 release): [Fixed] Issue #27 Disconnection when publishing to a second broker [Fixed] bug when to show only latest messages [Fixed] bug when receiving broker status messages ($SYS-topics)

Introducing: FontAwesomeFX 8.1

I have started a new major of FontAwesomeFX. First of all the new container for an icon character now extends javafx.scene.text.Text instead of javafx.scene.control.Label (see this post for details, many thanks to Peter Schulz for the hint!). If you know former versions of FontAwesomeFX you may notice that AwesomeDude is now called GlyphsDude, AwesomeIconsStack is… Continue Reading Introducing: FontAwesomeFX 8.1

MQTT.fx 0.0.14 released

As always you can download latest binaries at mqttfx.org. Bugs and feature requests can be reported via the issue tracker. Also the Update Feature of 0.0.13 should inform you, that there are updates available (See NNOTE 1 at bottom of this page)! Reviewed Clipboard Messages Order can now be changed by Drag-and-Drop Can be published… Continue Reading MQTT.fx 0.0.14 released

FontAwesomeFX 8.0.13 released

FontAwesomeFX 8.0.13 comes with 40 new icons (FontAwesome 4.3.0) Many thanks to Steffen Rachner for his pull request! Download Binaries: Download Sources available at Bitbucket Maven: <dependency> <groupId>de.jensd</groupId> <artifactId>fontawesomefx</artifactId> <version>8.0.13</version> </dependency>

JFXPanel and FX Platform Thread pitfalls

The JFXPanel is a component to embed JavaFX content into (legacy ;-)) Swing applications. Basically it makes it very easy to combine both tookits, but there are some pitfalls to master: Both UI Toolkits are single threaded (Swing: EDT + JavaFX: FX Platform Thread). When used together you have to deal with these two threads,… Continue Reading JFXPanel and FX Platform Thread pitfalls

How to allow users to customize the UI

Idea Take advantage of the declarative design pattern of JavafX/FXML and allow users to customize a certain view without any coding just by opening it with e.g. SceneBuilder to re-arrange the layout or add new controls or even change the style according to the users needs. The FXML file + CSS can be basically be… Continue Reading How to allow users to customize the UI

MQTT.fx 0.0.13 released

Download latest binaries at mqttfx.org. Bugs and feature requests can be reported via the issue tracker. New in this version: Extended Scripting Features fixed issues with starting external editor to edit scripts support for subscribe/unsubscribe to Mqtt-Scripting interface Redesinged and extended Settings Dialog option to choose whether the default system editor should be use or… Continue Reading MQTT.fx 0.0.13 released

ShichimiFX 1.0.5 released

I have released ShichimiFX 1.0.5. Get more info and the code from my ShichimiFX Bitbucket Repo Maven <dependency> <groupId>de.jensd</groupId> <artifactId>shichimifx</artifactId> <version>1.0.5</version> </dependency> UI for Refuel This release contains a Frontend for Refuel an application update API written by Dino Tsoumakis which is used with MQTT.fx 0.0.13.