- ImGui: Implement vertical text widget
- ImGui: Extend scope guard
- FileDialog: Codestyle cleanup
- ChangeLog: Format commits date timestamp into human readable format
Changelog
Follow the development of AImation Studio. Browse application improvements, fixes and website updates, ordered by date.
- GUI: Remove leftover alignment
- ImGui: Implement text aligned
text aligned will automatically align text to frame padding as well as align relative to current window according to provided arguments, where defaults are [0,0] to imitate default behavior of Text functions
- - UI: increase padding of title/status bar
- - UI: fix window maximize ( fix #74 )
- QuickStart: make changelog window slightly bigger, more DPI adjustments
- - UI: enable High-DPI support( #67 ) (#73)
- add `_em` user defined literal as helper ( ex. 300_em, will scale 300px to device pixels )
- Fonts: rename AimationFonts -> Fonts and move font loading logic to LoadApplicationFonts
Reviewed-on: /pulls/73
Co-
- - UI: add custom window title bar support ( #72 )
- - ImGui: add named colors list helper ( ex. PushColor( ImGuiCol_Button, Colors::Green ) )
- - VCPKG: remove cpp-httplib
- Sequencer: add a few comments explaining design
- Sequencer: fix crash with very low frame in-between spacing
Sequencer: optimize sequencer by not drawing keyframes for categories that were not drawn due to spacing
- tweaks of viewport code
- Merge branch 'master' into lukaasm/docking
- HTTP: Fetch changelog entries from api endpoint
- Remove m_name from playbackcontroller as it was debug code
- - remove FrameEndedCommand as it is very rarely used
- properly register/deregister subcontexts, keep SceneTab context always in the stack to handle task results even though we're clicked away
- update scene recording with appropiate frame number when th
- BuildSystem: Automatic vcpkg initialization (#66)
closes #45
if env variable VCPKG_ROOT is not set, vcpkg will be pulled from microsoft/vcpkg and then properly bootstrapped
- handle manually set VCPKG_ROOT and skip download
- download/install vcpkg if
- more viewport fun
- some fun with rendering
- DeviceMgr: Close and open image preview pipe instead of closing it alltogether, fixes previews working only one time
- Statusbar: proto for app verification status
- quickstart: draw changelog
- misc: add 4k logo
- HTTP: Automatically format message target
Message target is now automatically generated based on objects members. If the target (which is held by either Post or Get attribute) contains members raw name in curly brackets
then following member will be adde
- Quickstart: Impl base aimation news layout
- misc: impl LaunchUrl method
Try Aimation Studio with your own recording.
Try the workflow with your own footage. Then choose the license that fits your project.