5.0.0-beta93
Thanks to the 8 contributors that made improvements and bugfixes in this release!
馃挐 Improvements
-
Add persistence of the layout of panels in all the editors.
- Your layout will be automatically saved and then restored when opening a scene, extension or the debugger.
-
Rework the whole user interface to be denser and avoid empty spaces:
- Reworked margins in the whole editor
- Use a styled scrollbar (Thanks @Bouh!)
- Make search bar height smaller and use an alternate background color
- Make separation between editor panels clearer
-
More user interface improvements:
- Open object editor when an instance is double clicked
- Use the new action/condition editor by default
- Show the layers editor and instances editor in a panel rather than a drawer
- Allow all dialogs to be closed with Escape (or backdrop click)
- Allow to step through search results by pressing Enter in Events Sheet (Thanks @jimil749 and @Bouh for the tweaks!)
- Use green color for icons on the current plan (Thanks @Bouh!)
- Move folder picker on top when creating a new project (Thanks @Bouh!)
- Change a structure back to a number/string when its last child is removed (Thanks @Quarkstar!)
-
Add user home path to File System extension (Thanks @arthuro555!)
-
Internal changes:
- Update to react-measure 2.3.0
- Refactor
ElectronMainMenu
as a functional component (Thanks @NilayMajorwar!) - Update to Electron 8.2.5
- Rename multiLine to multiline (Thanks @arthuro555!)
- Remove links to non-existing sourcemaps (Thanks @arthuro555!)
- Add type checking for WebsocketDebuggerClient (Thanks @arthuro555!)
馃悰 Bug fixes
-
Fix (hopefully) previews sometimes stuck on Windows.
-
Fix renamed object not updated in ForEach, Repeat or JavaScript event (Thanks @Quarkstar!)
-
Fix intermittent rendering issues of Panel Sprites corners (Thanks @Quarkstar!)
-
Fix zoom shortcuts for non-Mac platforms (Thanks @NilayMajorwar!)
-
Fix Advanced Bloom effect (Thanks @Bouh!)
-
Fix actions to change color, font size and font family of BBText (Thanks @Bouh!)
-
Fix various Dialogue Tree extension ("Yarn") bugs (Thanks @blurymind!)
- Fix command at the start of a node merges its text with the node that linked to it
- Fix Yarn skipping text results when commands are used in some cases
- Fix setting/getting variables
- Fix text failing to load when first node is of type text
- Add internal debug mode logging to Yarn
- Fix "isdialoguelinetype" command never true
- Fix new lines in text not properly detected
- Increase strictness on scrolling so it never overflows
- Fix command call detection for non scrolling text
- Fix: add back autoscroll commands, but make it safer and move it to the scroll function
- Use explicit variable types when setting bondagejs state
- Fix command not getting called sometimes
- Fix text not terminating sometimes
-
Fix changing font size of BBText objects using events (Thanks @Quarkstar!)
-
Fix some combinations of "subconditions" (like "And" condition with "Equal" condition inside) not working
-
Fix crash in the extension editor on small screens
-
Fix Project Manager state not preserved when closed and re-opened
-
Fix potential crash in Events Sheet when using undo/redo
-
Fix typo (Thanks @gautamv95!)
-
Ensure the color picker is never shown out of the window area