Improved
Aseprite v1.3.16-beta
What's Changed
Aseprite v1.3.16-beta3
- Windows: Added IME support on text fields #1767 #2841 (thanks to @Cerallin)
- Windows: New external process to show Open/Save File dialog, in case of crash the dialog is restarted without crashing Aseprite. This is the most common crash at the moment on Windows #4412
- Include changes from Aseprite v1.3.15.5
Aseprite v1.3.16-beta2
- Include changes from Aseprite v1.3.15.4
Aseprite v1.3.16-beta1
- Added "Run Command" window (press Ctrl+Space to try it!) #5393 featuring:
- Aseprite's command search
- Input of math expressions
- Inline Lua script evaluation
- Added UI customization by making all elements on screen dockable/movable/resizable #518 #3485
- Lua API:
- Added 'ui' parameter to all commands for enabling/disabling user interaction through their dialogs #3025
Merged PRs
- Add layouts + dockable UI by @dacap in https://github.com/aseprite/aseprite/pull/3485
- Command refresh and refactor, ui availability consistency (fix #3025) by @ckaiser in https://github.com/aseprite/aseprite/pull/5303
- Implement tool loop for selection tools by @Liebranca in https://github.com/aseprite/aseprite/pull/5222
- Allow typing numbers into Slider widgets by @ckaiser in https://github.com/aseprite/aseprite/pull/5355
- Add placeholder property to Entry, default placeholder for SearchEntry by @ckaiser in https://github.com/aseprite/aseprite/pull/5381
- Implement Label buddies by @ckaiser in https://github.com/aseprite/aseprite/pull/5356
- See defaults when the saved font info is empty or invalid (fix #5339) by @ckaiser in https://github.com/aseprite/aseprite/pull/5419
- Add "Run Command" window by @ckaiser in https://github.com/aseprite/aseprite/pull/5393
- Fix crash painting deleted cels while applying filter (fix #4991) by @dacap in https://github.com/aseprite/aseprite/pull/5436
- Check mask validity before pasting (fix #5361) by @ckaiser in https://github.com/aseprite/aseprite/pull/5435
- Fix mouse gestures not working after switching documents by @JoshuaL03 in https://github.com/aseprite/aseprite/pull/5425
- Fix crashes due buggy third-party IMEs or comctl32.dll bugs (fix #4150, fix #4412) by @dacap in https://github.com/aseprite/aseprite/pull/5450
- User data with multiple lines of text (new TextEdit widget) (#3130, #3131, #4743, #4968) by @dacap in https://github.com/aseprite/aseprite/pull/5455
- Fix thumbnails for macOS Sequoia (fix #5009) by @Gasparoken in https://github.com/aseprite/aseprite/pull/5314
- Fix small graphical bug when dragging cels (fix #5216) by @Gasparoken in https://github.com/aseprite/aseprite/pull/5471
- [lua] Add error message param to onreceive handler by @martincapello in https://github.com/aseprite/aseprite/pull/5476
- Fix export file window not starting out centered by @ckaiser in https://github.com/aseprite/aseprite/pull/5480
- Improve rotated rectangles and square brush drawing by @martincapello in https://github.com/aseprite/aseprite/pull/5459
- [lua] Avoid setting window bounds when the app is closing (fix #5384) by @ckaiser in https://github.com/aseprite/aseprite/pull/5389
- Fix rotate command creating copy of selection by @JoshuaL03 in https://github.com/aseprite/aseprite/pull/5461
- Add ignore empty frames toggle to Export As window by @JoshuaL03 in https://github.com/aseprite/aseprite/pull/5491
- BrushPopup and Dialog autoscrollbars fixes by @martincapello in https://github.com/aseprite/aseprite/pull/5485
Full Changelog: https://github.com/aseprite/aseprite/compare/v1.3.15.4...v1.3.16-beta3