A regression was introduced that caused the video timeline overlay to override the z-index of the player bar causing the player controls to not work as expected. This resolves the issue by adjusting the z-index of both the player container as well as the disabled overlay for when controls are disabled.
Resolved AB#18202
Resolves an issue where normal Cmd+ keyboard shortcuts that typically work on Mac OSX don't work in VoTT. The fix treats Ctrl or Cmd to be equivalent and also checks the value of the "meta" key within keyboard events.
Resolves AB#18159
Regex now prevents invalid path characters (<>"/\|?*) in project
names, since it is used in file system operations. Using reserved
characters for Windows, as it is a superset of OSX/Linux.
AB#18204
Enforces that there are no untagged regions within an asset before navigating away from the current loaded asset. Displays an alert warning when user attempt to navigate.
Normalizes the display of both image and video assets in VoTT. <video> tags by default display with object-fit: contain which forces the video to always render in its correct aspect ratio. The browser will automatically add horizontal / vertical bars as necessary based on fluid layouts. This updates images to also use this same technique to preserve aspect ratio.
The side effect however is having to manually calculate the actual asset content from within the HTML elements by detecting aspect ratio and computing correct offsets.
Adds option that allows the user to specify whether or not binary images assets will be generated as part of the JSON export provider
Resolves AB#18068
Resolves several fit and finish issues
Adds missing localization mesages
Re-floats tag panel to the far right vs inside the body (see screenshot)
Add css breakpoints to hide titlebar menu on small screen
Adds css to provider better UX on small screen
Adds checkbox widget to Azure blob storage
Resolves AB#18091
Adds options to specify test/train split, export regions with no assigned tags.
Resolves regressions for exporting image sets and duplicate tags
Resolves AB#16708,16532
Resolves issues #692#685
* feature: tracking app metrics for web only
1. tracking app version with every metric
1. tracking router/page changes
1. tracking exception
* include error type and message
* uncaught exception are handled automatically by AppInsights
* caught exception are handle manually
1. tracking redux actions
* only tracking action type
Updates the green/yellow shading on assets to use badges to display on top of asset. Also adds resizing to sidebar to allow the user to select the size of the asset sidebar which is persisted into appSettings.
Help menu that shows icon and keyboard shortcuts for registered actions. Refactored keyboard management to only allow one handler per key event/key combo
[AB#17122]
fix: replace default react favicon with tags icon (#699)
Get rid of React/Electron's default icons and replace them with the tags icon used throughout the app.
AB#16537
Resolves some overflow flexbox issues where the flexbox heights are not extending to the height of the scrolling app-content container.
Resolves AB#16458
Resolves issue where if tag color is modified while in the editor page, the color changes are not applied till you reload or navigate away from the current asset
Resolves AB#17264
fix: remove profile settings and active learning (#677)
Remove all unimplemented icons from view. This fix keeps any functionality required to add these features in the future.
AB#17273
Fixes bug where app would throw errors when assets would not load and did not fail gracefully. Now asset preview in sidebar and canvas area is replaced with an appropriate error message if the asset cannot load.