Release Notes 7.2

New Features and Functionality

Storyboard Designer

  • An issue with conflict detection using the Git merge workflow has been fixed.

  • Text alignment is respected during PSD import.

  • Images are converted to fills automatically during PSD/Sketch import.

  • Rotated text is respected during PSD/Sketch import.

  • Group visibility persists during Sketch import.

  • Default font name matching for PSD import is improved.

  • The Sketch import dialog has a better progress indication.

  • The re-import diff viewer now applies x/y render extension deltas.

  • Improved wrapped text calculations during PSD import.

  • Improved name matching when names contain unnecessary whitespace during a PSD import.

  • PSD import project naming is now consistent with the start screen name.

  • Thumbnails for animation steps in the animation timeline include the right context if it’s a design state.

  • The rate property in the animation step property UI is now disabled when it makes sense to do so.

  • Fixed an issue with animation recorder variable binding in a specific case.

  • Animation step dragged representation in the timeline is more consistent.

  • Switching multiple animation steps to ‘A specific value’ no longer overrides them all with the same value.

  • The editor has a new breadcrumb navigation widget.

  • Group and table selection in the editor is more intuitive.

  • Table cell-based animations are supported by the recorder and previewer.

  • Layer instances xoffset and yoffset appear in the properties view.

  • Animation steps resolve properly in a Design State context.

  • Rich text and 3D model render extension changes are supported in the Standalone Comparator.

  • An issue where component instances would not update properly from the template has been fixed.

  • A couple of issues with the variables view have been fixed, resulting in more presentation and workflow consistency.

  • Application resize now works with locked objects in the model.

  • Toggling the ‘Condensed GAPP Output’ setting now dirties the resource export configuration, prompting a save.

  • Cleared some memory leaks left behind by a GDE editor.

  • Recording an animation now works with locked objects in the model.

  • The Designer comparator now works with the newest EGit versions.

  • The component editor now has better mouse/drag interaction.

  • Text along a path now renders properly with alpha in Designer.

Storyboard Engine

  • UTF8 extended characters are supported in the engine.

  • Text rotation is supported by the Dave2D render manager.

  • Text along a path renders consistently between render managers.

  • Text along a path renders consistently between Designer and Engine.

  • Text along an arc follows the arc segment properly.

  • Text spacing is consistent across text drawn on a curve.

  • Text along a circle renders correctly for all render extension alignments.

  • Text along a path now takes the circle rotation value into account.

  • An event is generated following playback completion using the video render extension.

  • Table resizes have been improved to be significantly less CPU intensive.

  • Screen transitions occur without intermediate surface allocation. As a result, less memory is used, and animations run during a screen transition.

  • Capture playback will ignore motion events without a press by default.

  • 24-bit rendering is now fully supported across the board.

  • Implemented a render manager option for 'always on top' window on desktop platforms.

  • Gestures no longer trigger inbound/outbound events.

  • A clipping issue when doing a 3D rotation has been fixed.

  • The malfunctioning image pool memory cap option has been fixed.

  • Shaders are precompiled on OpenGL to improve loading times.

  • A memory leak related to screen drag transitions has been fixed

  • A memory leak related to the gre.dump_resource() call has been fixed.

  • OpenGL blending is correct when combining 3D rotation with the clearcolor option.

  • Lua script initialization is consistent with expectations on VFS configurations.

  • The simple video render extension will now log a message if the file cannot be played.

  • Dave2D render manager now supports screen rotation.

  • Improved the rendering of gradients.

Known Issues

  • Text Vertical Alignment does not match between editor view and simulator

  • When using gre.get_string_size, the 'width' parameter is required to use the 'data.spacing' option.

  • Visible content is not redrawn if a layer has negative y_offset and scrolling is disabled

  • Alpha value on Gradient Render Extension ignored if on top of black background

  • Designer considers controls with the same name as duplicates even if on different screens, layers, groups

  • Using the scale option on Wayland removes transparency

  • Animation Preview does not show grd.hidden animation step change

  • Formatting error in performance log graph view

  • Confusing dialog when pressing simulate on a project with unsaved changes

  • Refactoring a variable from the Variables view with Application Mode filter enabled doesn't do anything.

  • Variables View does not show variables from multiple sources when multi-selection is used.

  • Rotated 9 patch looks different in GL/SW/Designer

  • Underlines on curved text are incorrectly rendered

  • Clicking into live edit for text render extensions dirties the GDE editor without having made any changes

  • Backspace button should not delete items in GDE Model Editor

Was this article helpful?
0 out of 0 found this helpful