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