What's Changed
Aseprite v1.3.15.4
- Fixed random crashes applying filters (Replace Color, Outline, etc.) #4991
- Fixed crash with certain scripts pasting images with an empty selection #5361
- Fixed crash dropping certain images #5447
- Fixed mouse gestures not working after switching tabs #4388 (thanks to @JoshuaL03)
Aseprite v1.3.15.3
- Fix UI theme colors to match theme color space commit c444b56
- Context matching and prioritization using keyboard shortcuts #5390
- Fixed Color Management issues (t/15751), (t/21945)
- Lua API:
- [lua] Update scripting API version to 36
- [lua] Enclose key names for plugin preferences with ["..."] when it's required #5412
Aseprite v1.3.15.2
- Fixed arrow keys to move selection #5385
- Fixed close button in popup window #5386
- Fixed pivot position when Tiled Mode is enabled #2316
Aseprite v1.3.15.1
- Reverted Esc key behavior to drop pixels + deselect #5102
- Added options to reconfigure keys to apply/cancel the transformation
- Added slices copy & paste and duplication #4466
- Fixed bug in Saturation layer blend mode #2661
Aseprite v1.3.15
- Added "Show hidden" option to file selector #3079
- Added options to stroke/fill text #5271
- Export files:
- Added possibility to the output filename with "one click" (t/25920)
- Added pinned/recent folders to export file popup menus
- Activate the native window when asking the user to save sprite changes #3542 #5318
- Fixed marquee tool escape deselection #5102 and added right-click to configure the cancel selection button
- Fixed mouse wheel zooming not working with zoom tool (quick) #2019 (thanks to @hwabis)
- Fixed Color Management regression #5333
- Fixed crash dropping file on timeline #5289
- Fixed updating context bar positions when moving pixels with arrow keys #5329
- Allow gif encoding to be stopped #2619
- Fixed crash deselecting moved pixels when using certain extensions #5280
- Fixed brush boundaries "accumulation" switching brush type only #5281
- Lua API:
- Update API version to 35
- Added
sprite.undoHistory
#5205 - Added
resizeable
property toDialog
constructor #5177 - Added
onchecked
parameter to Plugin:newCommand() #5198 - Added missing
FlipType.DIAGONAL
#5359 - Added
app.tip
#5316 #5348 - Added
autofit
andsizeHint
properties to Dialog #5176 - Refresh timeline when changing layer collapsed status #5366
- Process mnemonics consistently for plugins #5250
- Escape characters in the console that we can't show properly #5324
Merged PRs
- Add 'Show hidden' check to file selector by @Liebranca in #5269
- Don't show stroke/fill option for theme fonts by @dacap in #5283
- Fix brush boundaries accumulation switching brush type only (fix #5281) by @dacap in #5288
- Fix slice transformations not updating editors by @ckaiser in #5290
- Fix crash deselecting moved pixels when using certain extensions by @dacap in #5292
- Support CJK input by @Cerallin in #5230
- [lua] Add sprite.undoHistory by @ckaiser in #5294
- [win] Fix ResourceFinder::includeDesktopDir returning the default path by @ckaiser in #5304
- [lua] Add
resizeable
property to Dialog constructor by @ckaiser in #5317 - Allow gif encoding to be stopped (fix #2619) by @ckaiser in #5320
- [lua] Process mnemonics consistently for plugins (fix #5250) by @ckaiser in #5322
- Show error if curl/unzip tools aren't available (fix #5309) by @dacap in #5332
- Unify ContextBar updates when moving pixels, tooltips (fix #5329) by @ckaiser in #5331
- [lua] Add onchecked parameter to Commands by @ckaiser in #5310
- Fix crash dropping file on timeline by @martincapello in #5295
- [lua] Add missing "DIAGONAL" FlipType (fix #5359) by @ckaiser in #5360
- Fix Color Management regression (fix #5333) by @Gasparoken in #5357
- Prioritize mouse wheel zooming with quick zoom tool by @hwabis in #5118
- Fix marquee tool escape deselection by @JoshuaL03 in #5145
- [lua] Added
autofit
andsizeHint
properties to Dialog (fix #5176) by @ckaiser in #5321 - Escape characters in the console that we can't show properly (fix #5324) by @ckaiser in #5343
- [lua] Refresh timeline when changing layer collapsed status (fix #5366) by @ckaiser in #5367
- New image iterators by @dacap in #5404
- Move app::Key to its own key.cpp file by @dacap in #5407
- [Script] Added support for mousecursor and still supporting mouseCursor by @adityarana14 in #5406
- Add a font weight selector to the font entry by @ckaiser in #5323
- [lua] Fix new layers not going to the top when selected (fix #5364) by @ckaiser in #5368
- Fix wrong color space in multiple UI elements by @Gasparoken in #5414
- CMake: Use find_package(PkgConfig) instead of direct include by @bjorn in #5422
- Now Paint::color() can receive a color space w/any laf backend by @dacap in #5421
- Fix user-defined shortcuts priority and key context matching by @dacap in #5409
- Fix painting UI theme colors as they are specified in sRGB color space by @dacap in #5424
- Fix closing/opening popup windows in non-main monitor by @dacap in #5426
- Avoid syntax errors reading extension preferences by @martincapello in #5428
New Contributors
- @Cerallin made their first contribution in #5230
- @hwabis made their first contribution in #5118
- @adityarana14 made their first contribution in #5406
Full Changelog: v1.3.14.4...v1.3.15.4