MQTT.fx 1.3.0 is released!

MQTTfx_icon_256

Here’s the latest MQTT.fx release: MQTT.fx 1.3.0!
I continued to spend some effort on stability and performance along with some UI additions.

As always you can download latest binaries/installers at mqttfx.org.

Please Report bugs and feature requests  via the issue tracker.

Release Notes

  • [New] Settings: Option to set buffer sizes (per topic & received messages)
  • [New] Settings: Option to set max characters of logging output console and scripting output console
  • [New] Settings: Support for dark,light and custom themes
  • [New] Bundled with JRE 1.8.0_112
  • [Fixed] memory leak in logging output console and scripting output console
  • [Fixed] Issue: autoscroll enable/disable

Performance and memory saving improvements

You can now set the size (max. characters) for the scripting output console as well as for the logging output:
mqttfx130_max_characters

And you can now set the buffer sizes for received messages and the messages history per topic:
mqttfx130_buffer_settings

Support for Color Themes

I have added an option to change the color theme of MQTT.fx.
The choice is: Light, Dark (experimental) and Custom:

mqttfx130_light_theme

mqttfx130_dark_theme

mqttfx130_custom_theme

You can start a new custom theme by choosing “Create custom CSS template” which will create a (light) color theme css template. You will be prompted with a dialog showing the actual location of the created template. A click on “Edit” opens the selected CSS file in your preferred Editor.

FontAwesomeFX 8.13 released

Just released FontAwesomeFX 8.13 to Bintray.

Revisited and updated Icon Fonts:

Font Version What's new?
FontAwesome 4.7.0 7 new icons (many thanks to Steffen for his pull-request)
525Icons 3.0 Font updated on 30-10-2016
Material Design Font 1.7.22 73 new icons
FontAwesomeFX 8.13
compile 'de.jensd:fontawesomefx-fontawesome:4.7.0'
compile 'de.jensd:fontawesomefx-icons525:3.0.0'
compile 'de.jensd:fontawesomefx-materialdesignfont:1.7.22'
compile 'de.jensd:fontawesomefx-materialicons:2.2.0-1'
compile 'de.jensd:fontawesomefx-octicons:4.3.0-1'
compile 'de.jensd:fontawesomefx-weathericons:2.0.10-1'
they all depend on:
compile 'de.jensd:fontawesomefx-commons:8.13'
optional:
compile 'de.jensd:fontawesomefx-controls:8.13'
Demo apps
de.jensd.fx.glyphs.fontawesome.demo.FontAwesomeIconsDemoApp
de.jensd.fx.glyphs.materialdesignicons.demo.MaterialDesignIconsDemoApp
de.jensd.fx.glyphs.materialicons.demo.MaterialIconsDemoApp
de.jensd.fx.glyphs.octicons.demo.OctIconsDemoApp
de.jensd.fx.glyphs.weathericons.demo.WeatherIconsDemoApp
de.jensd.fx.glyphs.icons525.demo.Icons525DemoApp

You can find the FontAwesomeFX bintray package here.

Source code available at Bitbucket

Please report issues here

fafx813