After four months of development since the previous release it’s now time to publish a new snapshot.
Check it out and let me know what you think.
The next major version of Mapton is making good progress since a couple of weeks. The primary goal was the move from Java 8 to Java 11 and beyond, at the same time, a decision was made to replace the really great NetBeans Platform WindowSystem with WorkbenchFX in order to get a pure JavaFX experience.
As a bonus, the UI got declutterefied, so we don’t show more information than needed for a task.
With the move to WorkbenchFX, many dialogs are now overlays.
There are a couple of design issues to resolve in order to get a nice ‘toolbox’ environment so don’t expect a release this year, but don’t be surprised if there is… 🙂
Enjoy the screenshots below!
This release contains a couple of fixes, new features and optimizations, such as.
or as an image…
Get it from the download page.
Apache NetBeans 11.1, the tool which makes Mapton possible, was released earlier this week.
The next, soon to be released, Mapton will be based on the Apache NetBeans Platform 11.1.
Manage your data updates with the recently added Update manager.
The Update manager assists in updating data provided by the plugins, not the plugin themselves.
First one out is the GeoNames search engine database, which is no longer bundled with Mapton, instead, you will be prompted to install it if it’s missing and update if it’s old. As a result of that, the mapton.zip got reduced from 61 to 55 MB. 🙂
This is part of the Mapton API available to plugin developers.
As of today, Mapton now supports UI scaling.
It’s available in the development branch and in the new snapshot.
Start mapton with an argument like this:
mapton --fontsize 24
or edit your $MAPTON_INSTALL_DIR/etc/mapton.conf like this:
default_options="--branding mapton -J-Xss2m -J-Dnetbeans.logger.console=true -J-ea --fontsize 24"
fontsize 12 equals scale 1.0, so 24 will double it.
Even though it’s somewhat experimental, Mapton now has a “dark mode” available in the settings.