7584 Commits

Author SHA1 Message Date
David Capello
a9974e37d3 Publish CopyTiles command with "CopyTiles" ID (instead of "MoveTiles" ID) 2020-07-16 18:48:08 -03:00
David Capello
7f3a34c757 Implement copy_tiles_in_tileset() 2020-07-16 18:47:31 -03:00
David Capello
e9834c4619 Minor change in move_or_copy_palette_colors() 2020-07-16 18:35:14 -03:00
David Capello
fa8cddfae6 Remove the TRACE() by default in Tileset::remap() 2020-07-16 18:34:39 -03:00
David Capello
cd9f95ce98 Minor changes in remap tests 2020-07-15 21:26:41 -03:00
David Capello
8b56ca1094 Fix reading image layers from backup data 2020-07-14 18:50:13 -03:00
David Capello
27e2a287bf [lua] Add possibility to draw tiles w/app.useTool{ tilemapMode=TilemapMode.TILES... } 2020-07-14 17:27:40 -03:00
David Capello
c86b4a28a6 Fix typo 2020-07-14 17:27:03 -03:00
David Capello
8caef74da6 Merge branch 'beta' into tilemap-editor 2020-07-14 15:35:52 -03:00
David Capello
f7c4016ea5 Update laf modules 2020-07-14 15:34:50 -03:00
David Capello
515dace441 Merge branch 'beta' into tilemap-editor 2020-07-13 17:32:42 -03:00
David Capello
5f747cd0dc Update laf to fix #1776 through https://github.com/aseprite/laf/pull/20 2020-07-09 11:19:01 -03:00
David Capello
db4504e816 Refactor laf-os memory handling 2020-07-07 19:06:48 -03:00
Gaspar Capello
b7f1555eb3 Fix crash gif decoding
Before this fix, it were read memory positions beyond the end of the local colormap in the function GifMakeMapObject.
2020-07-07 16:35:09 -03:00
David Capello
8a3f32b47f Replace all base::Bind() with lambda functions 2020-07-03 21:51:46 -03:00
David Capello
8582826013 Fix move_tiles_in_tileset 2020-06-30 18:53:14 -03:00
David Capello
d862f9f948 Use tilemap grid (instead of sprite grid) w/selection tools in tile mode 2020-06-29 19:13:21 -03:00
David Capello
723eaf10fa Don't pick tiles outside tilemap from ColorPicker 2020-06-29 17:54:03 -03:00
David Capello
9420bfff18 Now selection tools select "by tiles" when we are in tile mode 2020-06-29 16:37:14 -03:00
Gaspar Capello
1d68d169a4 Fix old erased pixels were shown again during erase tool usage 2020-06-26 15:03:51 -03:00
David Capello
1f0570c81c Update Timeline::onPaint() with master branch 2020-06-25 20:10:30 -03:00
David Capello
49ace2b493 Add missing layer to shrink bounds in tilemaps 2020-06-25 19:58:52 -03:00
David Capello
d0ab7d720c Add support to pick tiles with eyedropper 2020-06-25 19:47:58 -03:00
David Capello
d0c95cf46f Add possibility to paint with tiles 2020-06-25 19:21:35 -03:00
David Capello
0ceff97e9f Update laf modules 2020-06-24 21:42:58 -03:00
David Capello
ae02600a63 Add FullscreenMode command (fix #464) 2020-06-24 21:34:55 -03:00
David Capello
a3fce6b615 Merge branch 'master' into beta 2020-06-24 21:34:01 -03:00
Gaspar Capello
fbe2f8645d Fix invalid tileset when number of tiles is 0 opening a file
Before this fix, aseprite threw an error: 'Invalid tileset' and delete the Tilemap layer, after it tried to open an aseprite file with a empty tileset on a Tilemap layer.
2020-06-24 16:13:59 -03:00
David Capello
244687ccf7 Fix MinGW section level 2020-06-24 16:01:31 -03:00
David Capello
418cbd3f20 Add information about -DCMAKE_IGNORE_PATH to ignore MinGW
Tip from:
https://github.com/aseprite/aseprite/issues/2449#issuecomment-649004147
2020-06-24 16:00:18 -03:00
David Capello
200b0ce73d Minor change in Windows dependencies 2020-06-24 15:45:26 -03:00
David Capello
39d48c86e3 Add note that we don't support MingW (fix #2449) 2020-06-24 15:37:12 -03:00
David Capello
9d6bedcb7d Update link to pixel-perfect algorithm (fix #2138) 2020-06-24 12:19:47 -03:00
David Capello
a110d7a539 Update laf module 2020-06-22 11:06:55 -03:00
David Capello
4e896b8a65 Merge branch 'fix-gif' into beta 2020-06-17 23:52:49 -03:00
David Capello
bcf53fa54a Merge branch 'octree' into beta 2020-06-17 23:33:41 -03:00
Gaspar Capello
e7b955a028 Fix octree convolution matrix wrong results
Before this fix, convolution matrix results in mask color pixels.
The function OctreeMap::mapColor was returning mask color of all colors with alpha = 0
2020-06-17 23:21:00 -03:00
David Capello
81b6a99c2c Merge branch 'master' into tilemap-editor 2020-06-17 23:02:01 -03:00
David Capello
1839f05e68 Update laf v1.2.21 2020-06-17 18:35:05 -03:00
David Capello
319733d30b Fix some extra issues reported by the ThreadSanitizer 2020-06-17 18:10:26 -03:00
David Capello
6f048d10c5 lua: Fix crash using Selection:deselect() when there is no selection
Fixes https://community.aseprite.org/t/6169
2020-06-17 17:13:37 -03:00
David Capello
d75c9c443a Use LOG() with the printf-like interface (the only way to be thread safe) 2020-06-17 17:05:43 -03:00
David Capello
677b8bf204 Fix several issues found with ThreadSanitizer 2020-06-17 15:55:44 -03:00
David Capello
f0c9db7041 Don't show the notification flag on Advanced Mode 2020-06-17 12:40:11 -03:00
David Capello
89a896d627 Fix Insert Text to use the sprite transparent color in indexed mode (fix #2444) 2020-06-16 21:24:32 -03:00
David Capello
52137324b4 Limit the timeline vertical separator pos in getter instead of setter
Fixed regression introduced in 7170762f08009cc69e7e8d81a29d7e2435a4eeed,
we must keep the original value so resizing the window doesn't reset
the value limiting it, or other strange situations where the value is
not saved correctly, e.g.:
https://community.aseprite.org/t/6107
https://community.aseprite.org/t/6097/6
2020-06-16 14:37:24 -03:00
David Capello
ad2bd63531 Fix default path to use to save a recovered document 2020-06-16 14:36:49 -03:00
David Capello
bd1723313a Merge branch 'master' into tilemap-editor 2020-06-12 11:33:55 -03:00
David Capello
34af054118 Add missing palette files from eb5c7ee0e54b5e9929c5537624d2597b0f3560a2 2020-06-11 21:19:44 -03:00
David Capello
619903a2b3 Fix compilation with g++ v1.2.20 2020-06-11 17:15:21 -03:00