aseprite/tests/scripts
David Capello 1c6e583c87 [lua] Add require() function (fix aseprite/api#10)
This is the first attempt to finally implement the require() function
on Lua. The main problem was how to solve conflicts between plugins
that use the same library name. Here we separate each plugin like in a
namespace, so require(name) inside a plugin will save the module in
_LOADED["pluginName/libraryName"] to avoid conflicts with other
libraryName from other plugins.
2023-04-18 19:41:01 -03:00
..
app_active.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
app_command.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
app_fs.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
app_pixel_color.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
app_preferences.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
app_transaction.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
brush.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
cel.lua Add z-index property to cels (fix aseprite/Attachment-System#88) 2023-04-10 19:23:16 -03:00
cels.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
color_convert.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
color_quantization.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
color_space.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
color.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
compare_sprite_sheets.lua [lua] Add blend modes to Image:drawImage() 2023-03-27 20:31:58 -03:00
console_assert.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
console_print.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
constants.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
drawing.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
events.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
frames.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
image_iterator.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
image_spec.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
image.lua [lua] Add Image:clear(Rectangle, color) overload (fix #3799) 2023-04-12 15:30:12 -03:00
import_sprite_sheet_command.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
inks.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
layer.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
layers.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
math.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
merge_down_bugs.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
os.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
paint_bucket.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
palette.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
pixel_perfect.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
point.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
print_on_gc.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
range.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
rectangle.lua [lua] New Rectangle(point, size) constructor 2022-12-21 13:01:03 -03:00
require_module.lua [lua] Add require() function (fix aseprite/api#10) 2023-04-18 19:41:01 -03:00
require.lua [lua] Add require() function (fix aseprite/api#10) 2023-04-18 19:41:01 -03:00
save_file_command.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
selection_tools.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
selection.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
size.lua [lua] Add Size:union() function 2023-03-13 16:03:03 -03:00
slice.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
slices.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
sprite_modified.lua Fix Doc::isModified() when we are in a similar UndoState to the saved one 2022-11-02 09:58:18 -03:00
sprite.lua Add property to disable the standard tilemap UI 2023-02-15 18:55:21 -03:00
string.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
tag.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
tags.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
test_utils.lua Add custom properties serialization/deserialization lua tests 2023-01-06 19:28:02 -03:00
tiledata.lua [lua] Add Tileset:tile(tileIndex) API to get tile image/data/properties (fix #3653) 2023-01-06 19:50:04 -03:00
tilemap.lua Fix tilemapMode parameter of a few useTool methods on tilemap.lua tests 2023-01-12 09:29:07 -03:00
tileset.lua [lua] Fix undo/redo of tileset properties changes (name/baseIndex) 2023-01-13 19:16:15 -03:00
tools.lua Fix 8 Connected Fill escapes grid with "Stop At Grid" checked (fix #3564) 2023-03-28 13:45:33 -03:00
userdata_codec.lua Update the way vectors are serialized to support mixed elements types 2023-02-22 12:51:51 -03:00
userdata.lua Add nullptr_t to doc::UserData::Variant to fix bug when undoing an previously unexistent property 2023-01-06 14:36:51 -03:00
uuid.lua [lua] Add Uuid tests 2023-04-18 07:41:32 -03:00
version.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00