Release 1.4.0
Installers for the most recent version of ManiVault can always be found on manivault.studio/downloads.
All available installers are listed here.
What's Changed
Some highlights:
New
- Integrate Sentry by @ThomasKroes in #777
- Set window title using application base name by @ThomasKroes in #1109
- Set application window icon on startup by @ThomasKroes in #1111
- Add option to prefer initial floating for view plugins by @ThomasKroes in #847
- Selection group dialog in data hierarchy context menu by @alxvth in #841
- Add serialization to- and from counting by @ThomasKroes in #886
- Customizable start page for application building (including project repo support) by @ThomasKroes in #870
- Add task-based notification by @ThomasKroes in #908
- Add cmake function to handle plugin meta data by @alxvth in #911
- Add scripting manager and scripting UI by @ThomasKroes in #915
- Add range action to 1d color map UI by @sbvis in #969
- HTML foundation API for support HTML splash screen body by @ThomasKroes in #1094
- Application customization using JSON config file by @ThomasKroes in #1099
Improved
- Show only loadable tutorials by @ThomasKroes in #856
- Set icon when the action changes by @ThomasKroes in #839
- Renderer upgrade by @ThomasKroes in #868
- Update "About ManiVault" dialog with version and webpage link by @alxvth in #916
- Validate downloaded JSON content using schema validation by @ThomasKroes in #925
- Show plugin help if available by @alxvth in #957
- Show recommended requirements by @ThomasKroes in #979
- Only last major font awesome release by @alxvth in #1021
- Speeding up completer popup in dimension picker action by @ThomasKroes in #1041
- Polish project download machinery by @ThomasKroes in #1037
- Enable splash screen by default on startup by @ThomasKroes in #1113
- Refactor cursor override handling in openProject by @ThomasKroes in #1115
- Enable start page customization toggle by default by @ThomasKroes in #1117
- Improve pixel selection tool and plugin actions by @ThomasKroes in #1128
- Open external links in default browser in TutorialWidget by @ThomasKroes in #1130
Fixed
- Several fixes to ensure more robust app closing down by @ThomasKroes in #918
- Fix rectangle connections by @alxvth in #846
- Fix sorting and selection issues with option action line edit mode by @ThomasKroes in #860
- Fix text cursor position for mv::gui::StringAction by @ThomasKroes in #872
- Fix tutorial plugin serialization by @ThomasKroes in #877
- Fix view menu views toggle read-only by @ThomasKroes in #844
- Initialize with the correct color scheme by @ThomasKroes in #849
- Fix broken tutorial plugin by @ThomasKroes in #852
- Fix tasks plugin by @ThomasKroes in #854
- Fix simultaneous project launch crash by @ThomasKroes in #1031
- Proper size calculation for task-based notifications by @ThomasKroes in #1082
- Stop error logging before shutdown to prevent crash dialog by @JulianThijssen in #1140
Full Changelog: v1.3...v1.4.0