Releases: mbari-org/vars-annotation
vars-annotation 2.0.7
This release requires at least annosaurus 1.0.0 and vampire-squid 1.0.0. If you have an existing VARS installation use VARS Annotation 1.5.3 instead.
The major changes are:
-
Reduced “chattiness” with backend services. Previously there were two calls made everytime after an annotation was created. One to get the current annotation count to display in the media tab. Another to get the ancillary data for the annotation. These calls are now only made if the widget that needs the info is actually visible.
-
Updating concepts/groups/activites in the bulk editors is MUCH faster and reliable now. I tested with unto 3500 rows and it worked fast. Be warned that undoing 3500 rows of changes will take quite a bit of time though as each row has to be reverted individually.
-
Updated JavaFX from version 21.0.1 to 22
What's Changed
- Feature/hibernate by @hohonuuli in #172
Full Changelog: 2.0.1...2.0.7
vars-annotation 2.0.1
This release requires at least annosaurus 1.0.0 and vampire-squid 1.0.0. If you have an existing VARS installation use VARS Annotation 1.5.3 instead. This release requires the updates being introduced at:
Pull Request: #172
Full Changelog: 1.5.3...2.0.1
2.0.0
This is not yet a production release. Use version 1.5.3 instead. This release requires the updates being introduced at:
See also #172
Pull Request: #172
Full Changelog: 1.5.3...2.0.0
vars-annotation 1.5.3
This release addresses a bug and includes some dependency updates. Notable changes:
- Built with Java 21
- Updated all dependencies to their latest versions
- Upgraded from JavaFX 20 to 21
- Found issue where framecapture was including the image data twice in the POST multipart's body. This has been fixed.
Mac builds are attached. Windows builds can be done upon request.
Full Changelog: 1.5.2...1.5.3
vars-annotation 1.5.2
vars-annotation 1.5.1
- Experimental support for #156 (show/hide columns). Note that this changes the default column order.
- Refresh now reopens the currently annotated media after the refresh completes.
Full Changelog: 1.5.0...1.5.1
vars-annotation 1.5.0
This release replaces the main table component that has been plaguing VARS with bugs. In addition, there was bug hunt to identify and squash bugs that may have been previously undetected. I also added some changes to working with localizations on concurrent videos. Also, this release includes new timeline component.
Localization changes:
If you have show concurrent annotations
checked, some of these annotation may have localizations. However, the video they are attached to may have a different starting time and/or dimensions (width, height) than the video you have opened in VARS. If that's the case, those annotation will not be displayed in Sharktopoda and will not be editable unless you open the video that they are attached to.
Timeline
- The timeline shows the timeline of the video in minutes
- Each letter represents an annotation with a line connecting it to where the annotation occurs in the videos timeline
- Hovering over a letter shows the full concept of the annotation.
- Each letter is color-coded by its concept. So letters of the same color are the same concept.
- Clicking on a letter selects it in the annotation table
- Double-clicking on a letter seeks to that moment in the video.
What's Changed
- Feature/swingtable by @hohonuuli in #153
Full Changelog: 1.4.6...1.5.0
vars-annotation 1.4.8
- Replacing JavaFX's TableView with a Swing table as a workaround for #128.
- Added a timeline view for testing.
- Concept editor combobox now changes color when it has the focus.
Full Changelog: 1.4.7...1.4.8
vars-annotation 1.4.7
Yet another attempt to work around JavaFX TableView issues. This release rolls back from JavaFX 19.0.2 to 14.0.2.1. This is being evaluated to address #128 and #146 .
Full Changelog: 1.4.6...1.4.7
vars-annotation 1.4.6
Fix for mbari-org/vars-feedback#39
Full Changelog: 1.4.5...1.4.6