aseprite/tests/scripts
David Capello 8f7bf09263 Fix doc::blend_image() to support different color modes (fix #4530, fix #4531)
The code was refactored moving the BlenderHelper class from "render"
to "doc", and now doc::blend_image() supports blending different color
modes.

Some work is still needed to work with grayscale images correctly.
2024-06-11 21:48:57 -03:00
..
app_active.lua [lua] Add short field names (fix #3815, fix #3816) 2023-04-19 13:48:15 -03:00
app_command.lua Fix border padding on the right and bottom sides not being placed (fix #3993) 2023-09-22 16:33:19 -03:00
app_fs.lua Allow backslash (\) in filenames on Linux and macOS (fix #3936) 2024-05-08 14:46:16 -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 Add Brush::clone() functions to fix/simplify some Brush-related code 2024-05-03 11:35:36 -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 native API to decode/encode JSON text (fix #3233) 2023-07-17 09:25:13 -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
dialogs.lua Fix Dialog.bounds doesn't work as expected (fix #3898) 2023-11-22 18:22:20 -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 Fix doc::blend_image() to support different color modes (fix #4530, fix #4531) 2024-06-11 21:48:57 -03:00
import_sprite_sheet_command.lua Remove ';' chars from lua tests 2023-11-02 14:30:36 -03:00
inks.lua Fix pattern Fill does not "Align to Destination" (fix #2528) 2023-09-20 09:56:01 -03:00
json.lua [lua] Fix crashes setting values out of bounds in JSON objects (fix #4166) 2023-11-30 18:40:02 -03:00
layer.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
layers.lua Prevent executing the logic for showing an alert when removing all sprite's layers and the UI is unavailable 2023-06-27 15:26:11 -03:00
math.lua [lua] Fix bug comparing integers and floating points (fix #4516) 2024-06-03 11:39:16 -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 [lua] Add short field names (fix #3815, fix #3816) 2023-04-19 13:48:15 -03:00
palette.lua Remove ';' chars from lua tests 2023-11-02 14:30:36 -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] Add short field names (fix #3815, fix #3816) 2023-04-19 13:48:15 -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 [lua] Fix bug comparing integers and floating points (fix #4516) 2024-06-03 11:39:16 -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 short field names (fix #3815, fix #3816) 2023-04-19 13:48:15 -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 [lua] Fix bug comparing integers and floating points (fix #4516) 2024-06-03 11:39:16 -03:00
string.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
tag.lua [lua] Add short field names (fix #3815, fix #3816) 2023-04-19 13:48:15 -03:00
tags.lua Merge remote-tracking branch 'tests/main' 2022-10-25 15:30:38 -03:00
test_utils.lua Fix doc::blend_image() to support different color modes (fix #4530, fix #4531) 2024-06-11 21:48:57 -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 assert converting Color{index} to a tile from tilemap.lua test 2023-11-09 16:44:46 -03:00
tileset.lua [lua] Sprite:newTileset() uses sprite grid size by default (fix #4116) 2023-10-30 13:45:11 -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 Keep testing loading/saving properties as they are in userdata_codec.lua 2024-02-26 17:44:56 -03:00
userdata.lua [lua] Fix reported crash setting nil as user data (fix #4187) 2023-11-30 16:10:59 -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