PRODUCT UPDATES

Changelog

Follow the development of AImation Studio. Browse application improvements, fixes and website updates, ordered by date.

Page 29 of 43

  • ImGui: Implement vertical text widget
  • ImGui: Extend scope guard
  • FileDialog: Codestyle cleanup
  • ChangeLog: Format commits date timestamp into human readable format

  • 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
AIMATION STUDIO

Try Aimation Studio with your own recording.

Try the workflow with your own footage. Then choose the license that fits your project.

Pricing →