David Capello
|
7984e0beb8
|
Fix crash when we apply a filter that removes a cel
v1.2.10-beta1
|
2018-09-18 09:37:00 -03:00 |
|
David Capello
|
5b6c35aa86
|
lua: add Layer.parent/previous/next properties
|
2018-09-18 09:36:42 -03:00 |
|
David Capello
|
38f3c668b6
|
Flattening one image layer will flatten all layers anyway
(the same is not true for groups)
|
2018-09-18 09:24:52 -03:00 |
|
David Capello
|
a138f2bce6
|
lua: add more properties to Layer metatable
|
2018-09-18 00:21:40 -03:00 |
|
David Capello
|
b0eea5cc50
|
Add possibility to flatten visible/selected layers (fix #1226)
Discussion:
* https://github.com/aseprite/aseprite/issues/1226
* https://community.aseprite.org/t/wish-flatten-selected-layers/163
|
2018-09-18 00:19:24 -03:00 |
|
David Capello
|
d840fcadc0
|
Add new AAP-RadiantXV palette
Published here: https://twitter.com/AdigunPolack/status/1039884732413165574 thanks to Adigun Polack
|
2018-09-17 15:44:16 -03:00 |
|
David Capello
|
22f172c932
|
Fix crash deleting a tag that is being played in the Preview window
Fix: https://community.aseprite.org/t/consistent-crashing-when-deleting-loop-tag/1984
|
2018-09-17 15:41:28 -03:00 |
|
Gaspar Capello
|
c05c3dad43
|
Enhancement canvas mirror sides (fix #1826)
|
2018-09-17 15:08:26 -03:00 |
|
David Capello
|
9b259a7a43
|
Add an (optional) alert before running a script
|
2018-09-17 14:59:44 -03:00 |
|
David Capello
|
f6e3aa9fd8
|
Add security dialog to access files from scripts
|
2018-09-17 13:14:56 -03:00 |
|
David Capello
|
aed23f4751
|
lua: use the active EngineDelegate::onConsolePrint() in print() function
This is needed to output print() messages in the DevConsoleView when
it's open.
|
2018-09-14 20:38:27 -03:00 |
|
David Capello
|
b4b232b10f
|
Update submodules
|
2018-09-14 20:34:59 -03:00 |
|
David Capello
|
eb56884677
|
lua: use our base::open_file_raw to open files from io lib funcs
|
2018-09-13 16:55:53 -03:00 |
|
David Capello
|
4a35e20adf
|
lua: fix Sprite:saveAs() to avoid using the UI
|
2018-09-13 12:28:11 -03:00 |
|
David Capello
|
99d7a434d4
|
lua: remove Sprite:save()
At the moment we will remove this function because it makes more sense
to use saveAs() from scripts.
|
2018-09-13 12:27:48 -03:00 |
|
David Capello
|
2b3e386d15
|
Load Scripts menu before loading keyboard shortcuts
In this way we can see the keyboard shortcuts to run scripts when the
menus are loaded for the first time.
|
2018-09-13 11:56:39 -03:00 |
|
David Capello
|
6108d2d5ad
|
lua: add missing get_image_from_arg() function
|
2018-09-13 11:53:41 -03:00 |
|
David Capello
|
415a37ade0
|
lua: Add Cel.image property setter
|
2018-09-13 11:50:45 -03:00 |
|
David Capello
|
ded3b8ba77
|
lua: add Image:putSprite()
|
2018-09-13 11:50:30 -03:00 |
|
David Capello
|
bd33333f15
|
lua: add Palette() ctor to copy palettes
|
2018-09-13 11:50:04 -03:00 |
|
David Capello
|
be8f026b91
|
lua: the Color(integer) ctor behavior will depend on the active color mode
|
2018-09-13 10:54:44 -03:00 |
|
David Capello
|
fdac96153b
|
lua: fix app.fg/bgColor to get the color value with convert_args_into_color()
|
2018-09-13 10:53:43 -03:00 |
|
David Capello
|
fe9f8bc468
|
Add option to disable the alert about drawing with fg/bg index out of bounds
|
2018-09-13 10:53:14 -03:00 |
|
David Capello
|
195c74ec11
|
lua: add Frame.__eq
|
2018-09-12 18:37:17 -03:00 |
|
David Capello
|
ce9f064438
|
lua: add support to use ipairs() with some collections (sprites/tags/slices/layers/frames/cels)
|
2018-09-12 18:36:41 -03:00 |
|
David Capello
|
02388e2d6a
|
lua: add app.sprites
|
2018-09-12 12:55:56 -03:00 |
|
David Capello
|
b2f83e0a90
|
lua: complete some app.active* set/get properties
|
2018-09-12 12:17:48 -03:00 |
|
David Capello
|
3cd70aa0aa
|
lua: Add cel.position setter/getter
|
2018-09-12 11:22:13 -03:00 |
|
David Capello
|
4ab94e9982
|
lua: add Sprite/Image.spec (ImageSpec metatable)
|
2018-09-11 21:52:53 -03:00 |
|
David Capello
|
065e2520a9
|
Minor formatting change
|
2018-09-11 18:32:13 -03:00 |
|
David Capello
|
03c663da21
|
lua: add functions to create layers/frames/cels/tags/slices
Some extra additions:
* Layer.cels
* AniDir constants
* Slice property setters
* Tag.sprite
* Fixed frame numbers in Tag properties
|
2018-09-11 18:29:15 -03:00 |
|
David Capello
|
4c5637f636
|
Add missing doc::Image(ImageSpec) impl
|
2018-09-11 16:53:09 -03:00 |
|
David Capello
|
83285d1717
|
Remove unused variable
|
2018-09-11 15:02:08 -03:00 |
|
David Capello
|
9f23f0be55
|
lua: change Frame.frame property to Frame.frameNumber
|
2018-09-10 16:14:13 -03:00 |
|
David Capello
|
5a6ff70edc
|
lua: include stacktrace when we access an invalid property
|
2018-09-10 16:00:02 -03:00 |
|
David Capello
|
0b72249fcd
|
lua: add BlendMode constants
|
2018-09-10 15:11:59 -03:00 |
|
David Capello
|
f66d355249
|
Avoid unused var in release mode
|
2018-09-10 14:35:54 -03:00 |
|
David Capello
|
c12fd2a5f4
|
lua: add Sprite.transparentColor
|
2018-09-10 14:35:45 -03:00 |
|
David Capello
|
d8fb99576e
|
lua: Palette() ctor by default is a 256 colors palette
|
2018-09-10 14:34:35 -03:00 |
|
David Capello
|
4eefcaaa09
|
lua: add Sprite:setPalette()
|
2018-09-10 13:49:41 -03:00 |
|
David Capello
|
10d7020b23
|
lua: add Image:pixels(Rectangle) function
|
2018-09-07 18:03:33 -03:00 |
|
David Capello
|
f604ac95dd
|
lua: add app.alert() function
|
2018-09-07 16:42:58 -03:00 |
|
David Capello
|
ef23e1b307
|
lua: add app.isUIAvailable
|
2018-09-07 16:06:32 -03:00 |
|
David Capello
|
d91fe69c15
|
lua: add Selection(Rectangle) ctor
|
2018-09-07 14:47:17 -03:00 |
|
David Capello
|
6abda997d4
|
lua: Add Selection:add/subtract/intersect/__eq
|
2018-09-07 14:44:54 -03:00 |
|
Gaspar Capello
|
336407fab6
|
Enhancement undo show tooltips option (fix #1827)
|
2018-09-06 15:26:42 -03:00 |
|
David Capello
|
3035820d39
|
Add script::ScopedEngineDelegate
|
2018-09-06 15:12:48 -03:00 |
|
David Capello
|
0e3be4ec91
|
Add Zughy-32 palette
|
2018-09-06 15:01:11 -03:00 |
|
David Capello
|
26d510fffd
|
Support more commands without UI
- BackgroundFromLayer
- CelOpacity
- LayerFromBackground
- RemoveLayer
|
2018-09-06 14:18:59 -03:00 |
|
David Capello
|
2cac540d34
|
lua: add cel.opacity getter/setter
|
2018-09-06 13:22:12 -03:00 |
|