- fix(ui): do not close application if system requirements are not met
fix(dialog): hint that escape closing is allowed
feat(dialog): extend dialogs with feature flags
Changelog
Follow the development of AImation Studio. Browse application improvements, fixes and website updates, ordered by date.
- fix(viewporttab): always display keyframes ui if its enabled, add tooltips and small refactor
- fix(recording): fix wrong number of frames recorded when saving recording
- feat: shutdown or warn when file access is failing in critical way
- feat: config directory can be overriden by configLocation.txt
- feat: set up config directory in registry
- chore: fix install dependencies
- fix(keybinds): Discard keybind released for a bunch of commands that are not interested in released callbacks
- feat(ui/viewport): Trackbar improvements (#226)
- [x] Extend right click context menu with many utility helpers to manage tracks
- [x] Build a generic names for tracks given tracks they were built with, extend tooltip for tracks
- [x] Simplify ui drawing
- feat(buildsystem): make depthai support optional
- fix: crash on fast close
- fix(ogre): don't duplicate animation objects on scene reopening
- feat: move skeletal animation to internal OGRE types
Reviewed-on: /pulls/229
- fix(crash): properly delete thumbnail textures on scene close
- fix(net): Refactor connection ownership (#220)
/issues/202
Reviewed-on: /pulls/220
Reviewed-by: Koostosh <eryklipka0@gmail.com>
- feat(verifier): make sure system requirements are met
fix(style): fix crash in style editor
- fix(UI): ergonomics in trackbar ui, add some background for viewport buttons
- fix(viewportTab): remove view context from commands context if we are focused but no longer hovered
We might be hovering over another window without focusing it but still scrolling over it, we don't want viewport to pick it up.
Small refactor in camera s
- feat: add clear sky skybox
- feat: ogre camera look at target
- fix: replace viewport camera movement with camera manager (#217)
Camera manager is based off of OGRE camera-man sample and extended
Supports wsad movement that is hooked up to commands context
Supports orbital movement
TODO future: Mouse inputs should be
- feat(ui): split recording format into two tables where one holds resolutions and the other FPS
- fix(logging): ensure we get proper line endings in a log
fix(logging): fix copying the log text to clipboard
- fix(typo): skip messages that do not match log level when using filters
- feat(ui): display spdlog output in dedicated window
- fix(regress): Use studios background worker for image saving (#214)
Use StudioWorker instead of dedicated thread for saving images (What was i thinking)
Estimation thread stays the same as it needs to push and process data in a single thread manner
Revi - fix: restore renaming recording
- fix(crash): do not allow to open extrinsic modal window if there is no devices
fix(crash): re-create extrinsic inputs after manual reset
- fix: validate recording has frames ondisk and has estimation data
fix: open parent path of binary estimation file instead of file itself when requesting to open it in explorer
- feat: Update resolution sorting strategy to display higest framerate highest resolution at the top
Try Aimation Studio with your own recording.
Try the workflow with your own footage. Then choose the license that fits your project.