We'd like to present a new binary release of CharonSuite for the Windows Plattform.
This time, there are quite a few changes to the core, so rebuilding your custom plugins
is necessary. The most important change is the introduction of a new cmake macro for creating
new plugin targets (ADD_CHARON_PLUGIN). A more detailed changelog can be found below.
Right now we only offer a x64 build. If you are in need of a 32 bit build, please contact us.
Changelog
Changes since last release from 30.11.2012:
general:
- improved docstrings and documentation generation
- dependency detection and cmake options should now work better
- Hekate is now included in the official release
charon-core:
- Plugins can be tagged with arbitrary keywords such as "optical flow" or "input/output"
- charon-core version string is automatically embedded in all shared libraries.(optional in *nix)
- Prevent loading of incompatible plugins by parsing the embedded version information. This should prevent many crashes and loading issues especially in windows
- Plugins can be deactivated by setting the now built-in "active" bool parameter. This allows to execute only parts of a workflow
- fixed crash when the same slot or parameter was added twice in the plugin constructor
- Plugin loading does now produce more informative error messages
- added a new macro for adding plugins to the cmake configuration (ADD_CHARON_PLUGIN)
- cleaned up generation of version and config files
- pushed charon-core version to 0.2.5.
charon-utils:
- ArgosDisplay:
- show current zoom level in status bar
- windows ize is now limited to the screen size
- EndpointError:
- FileReader:
- print size of final result to console
- FileWriter:
- Files to load can be defined via slot
- BinOperatorCImg:
- generate NormalDistribution
- Residualplotwidget:
- removed, due to incopatible libs
- improved MathGL find script, now performs version check
- improved packaging
- New Plugins:
- ScriptorVigra: export data as hdf5 and execute external scripts on it. by Mox, based on ScriptorCImg
- DiscretizeByThreshold
- Quantize
charon-flow:
- Multiple new flow algorithms
tuchulcha:
- can switch part of workflow on/off
- inactive plugins are marked red
- fixed crash when plugins are renamed
- can deactivate automatic reloading of plugins at startup via options dialog
- help browser will show the help page of the currently selected plugin in the workflow
- cleaned up and documented command line arguements for tuchulcha_run
- added options to switch version check on/off
templategenerator:
- use new ADD_CHARON_PLUGIN for generated CMakeLists.txt