Florian Rival/GDevelop: Release v5.0.0-beta93
Name: GDevelop
Owner: Florian Rival
Release: 5.0.0-beta93
Released: 2020-05-08
License: NOASSERTION
Release Assets:
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