..
algorithm
Improve aspect of ellipses for 16x16 or bigger sizes ( fix #2217 )
2021-06-11 14:47:23 -03:00
file
Use LOG() with the printf-like interface (the only way to be thread safe)
2020-06-17 17:05:43 -03:00
algo.cpp
Improve aspect of ellipses for 16x16 or bigger sizes ( fix #2217 )
2021-06-11 14:47:23 -03:00
algo.h
Improve aspect of ellipses for 16x16 or bigger sizes ( fix #2217 )
2021-06-11 14:47:23 -03:00
anidir.cpp
Fix crash using --save-as CLI
2018-03-17 10:50:24 -03:00
anidir.h
Fix crash using --save-as CLI
2018-03-17 10:50:24 -03:00
blend_benchmark.cpp
Put all blending function definitions in blend_funcs.h
2017-07-19 10:44:21 -03:00
blend_funcs.cpp
Replace MIN/MAX() macros with std::min/max() functions
2020-04-08 12:20:53 -03:00
blend_funcs.h
Add DST_OVER blend mode for grayscale color mode
2019-03-09 12:47:23 -03:00
blend_internals.h
Add layer blending modes ( fix #318 )
2015-06-13 21:29:16 -03:00
blend_mode.cpp
Add missing blend modes in blend_mode_to_string() ( fix #1605 )
2017-11-07 12:31:16 -03:00
blend_mode.h
Fix non-normal blend modes when the backdrop is transparent ( fix #1096 )
2019-03-09 12:40:31 -03:00
brush_pattern.h
lua: Add Brush class and app.useTool{ brush } parameter
2019-04-18 22:33:48 -03:00
brush_type.cpp
Load/save custom brushes
2015-12-22 10:55:15 -03:00
brush_type.h
Load/save custom brushes
2015-12-22 10:55:15 -03:00
brush.cpp
Improve aspect of ellipses for 16x16 or bigger sizes ( fix #2217 )
2021-06-11 14:47:23 -03:00
brush.h
Add/process dynamic data in/from stroke points (related to #710 )
2020-04-22 20:17:14 -03:00
brushes.h
Add slots in the ContextBar to select brushes with Alt+1, Alt+2, etc.
2015-04-29 12:32:44 -03:00
cancel_io.h
Unlock document from backup thread when UI needs it
2016-11-09 17:22:55 -03:00
cel_data_io.cpp
Replace base::UniquePtr -> std::unique_ptr
2018-08-08 17:27:26 -03:00
cel_data_io.h
Add UI and logic to recover a backup session
2015-04-08 20:05:05 -03:00
cel_data.cpp
Add subpixel bounds for reference layer cels
2016-10-10 23:42:47 -03:00
cel_data.h
Replace base::SharedPtr with std::shared_ptr
2019-08-01 19:16:16 -03:00
cel_io.cpp
Replace base::UniquePtr -> std::unique_ptr
2018-08-08 17:27:26 -03:00
cel_io.h
Add UI and logic to recover a backup session
2015-04-08 20:05:05 -03:00
cel_list.h
Change CelList and LayerList from std::list to std::vector
2015-09-14 17:37:21 -03:00
cel.cpp
Refactor Cel::createCopy/Link() -> Cel::MakeCopy/Link() receiving the new frame position for the copy/link
2019-03-29 18:04:54 -03:00
cel.h
Refactor Cel::createCopy/Link() -> Cel::MakeCopy/Link() receiving the new frame position for the copy/link
2019-03-29 18:04:54 -03:00
cels_range.cpp
Fix all commands using uniqueCels() (sprite size, rotate/flip sprite, etc.)
2016-12-08 09:11:54 -03:00
cels_range.h
lua: Initial support for sprite properties
2018-09-04 16:10:32 -03:00
CMakeLists.txt
Move function to convert doc::Image -> os::Surface to app/util
2020-06-09 19:56:25 -03:00
color_mode.h
Merge "raster" namespace into "doc" library
2014-10-20 22:21:31 -03:00
color_scales.h
Use ASSERT instead of assert
2020-03-25 18:42:24 -03:00
color.cpp
Move doc::rgba_to_graya_* functions from .h to .cpp
2020-05-21 20:07:23 -03:00
color.h
Move doc::rgba_to_graya_* functions from .h to .cpp
2020-05-21 20:07:23 -03:00
compressed_image.cpp
Fix generating CompressedImage with mask
2016-09-23 12:59:20 -03:00
compressed_image.h
Fix issues creating brushes with transparent color
2016-09-19 16:17:24 -03:00
doc.h
Merge duplicated samples when -sheet-pack is used ( fix #1316 )
2019-10-02 12:55:09 -03:00
document.cpp
Move doc::Context to app::Context ( #378 )
2018-07-07 02:47:42 -03:00
document.h
Move doc::Context to app::Context ( #378 )
2018-07-07 02:47:42 -03:00
frame_range.h
Add SelectedFrames::operator== and !=
2016-08-11 15:54:50 -03:00
frame.h
Replace doc::FrameNumber with doc::frame_t
2014-12-28 20:39:11 -03:00
handle_anidir.cpp
Replace MID() macro with base::clamp() function
2020-04-07 19:47:16 -03:00
handle_anidir.h
Rename FrameTag -> Tag
2019-10-01 14:55:08 -03:00
image_bits.h
Fix circular dependencies between image_impl.h <-> image_iterator.h
2015-06-12 13:56:18 -03:00
image_buffer.h
Replace base::SharedPtr with std::shared_ptr
2019-08-01 19:16:16 -03:00
image_impl.cpp
Use get_pixel_address_fast() in ImageIterator
2015-06-11 18:59:51 -03:00
image_impl.h
Minor changes in doc::ImageImpl to avoid using impl details in member functions
2020-06-10 09:58:55 -03:00
image_io.cpp
Replace MIN/MAX() macros with std::min/max() functions
2020-04-08 12:20:53 -03:00
image_io.h
Unlock document from backup thread when UI needs it
2016-11-09 17:22:55 -03:00
image_iterator.h
lua: add image iterators
2018-09-03 18:20:23 -03:00
image_ref.h
Replace base::SharedPtr with std::shared_ptr
2019-08-01 19:16:16 -03:00
image_spec.h
Backport new laf API to main branch of aseprite
2021-07-05 17:51:29 -03:00
image_tests.cpp
Fix the Image.DiffRgbImages test
2018-11-13 15:32:38 -03:00
image_traits.h
Fix non-normal blend modes when the backdrop is transparent ( fix #1096 )
2019-03-09 12:40:31 -03:00
image.cpp
Minor formatting changes
2020-04-22 20:20:04 -03:00
image.h
Backport new laf API to main branch of aseprite
2021-07-05 17:51:29 -03:00
images_map.h
Merge duplicated samples when -sheet-pack is used ( fix #1316 )
2019-10-02 12:55:09 -03:00
keyframes_tests.cpp
Move <cursors> to <parts> on theme.xml
2017-03-14 19:00:24 -03:00
keyframes.h
Don't generate new slice keyframes when duplicating the sprite (duplicate only the slice keyframes)
2021-01-04 15:52:56 -03:00
layer_io.cpp
Minor changes about old "layer set" -> "layer group"
2020-11-27 19:26:18 -03:00
layer_io.h
Add UI and logic to recover a backup session
2015-04-08 20:05:05 -03:00
layer_list_tests.cpp
Use current working color space in new created files
2018-10-25 15:23:01 -03:00
layer_list.cpp
Fix some compiler warnings (implicit casts & unused vars)
2017-04-19 19:26:23 -03:00
layer_list.h
Add doc::are_layers_adjacent() function
2016-08-11 15:15:53 -03:00
layer.cpp
Don't transform hidden layers ( fix #2680 )
2021-04-08 11:24:55 -03:00
layer.h
Don't transform hidden layers ( fix #2680 )
2021-04-08 11:24:55 -03:00
LICENSE.txt
Don't transform hidden layers ( fix #2680 )
2021-04-08 11:24:55 -03:00
mask_boundaries.cpp
Draw mask boundaries with a gfx::Path
2020-05-18 17:58:22 -03:00
mask_boundaries.h
Draw mask boundaries with a gfx::Path
2020-05-18 17:58:22 -03:00
mask_io.cpp
Replace base::UniquePtr -> std::unique_ptr
2018-08-08 17:27:26 -03:00
mask_io.h
Remove implicit SharedPtr conversion to T*
2015-04-02 20:42:43 -03:00
mask.cpp
Minor formatting changes
2020-04-22 20:20:04 -03:00
mask.h
lua: Add Selection:add/subtract/intersect/__eq
2018-09-07 14:44:54 -03:00
object_id.h
Move stdints to base/ints.h file
2016-03-03 19:20:00 -03:00
object_ids.h
lua: Add Range and RangeType
2018-11-23 13:10:12 -03:00
object_type.h
Rename FrameTag -> Tag
2019-10-01 14:55:08 -03:00
object_version.h
Cache trimmed bounds calculation on DocExporter
2019-10-23 15:55:08 -03:00
object.cpp
Show some extra debug info if Object::setId() assert fails
2020-02-12 23:07:00 -03:00
object.h
Cache trimmed bounds calculation on DocExporter
2019-10-23 15:55:08 -03:00
palette_io.cpp
Replace base::UniquePtr -> std::unique_ptr
2018-08-08 17:27:26 -03:00
palette_io.h
Remove implicit SharedPtr conversion to T*
2015-04-02 20:42:43 -03:00
palette_picks.h
Fix warning about signed vs unsigned comparison
2019-11-14 12:37:50 -03:00
palette.cpp
Replace MIN/MAX() macros with std::min/max() functions
2020-04-08 12:20:53 -03:00
palette.h
Fix my common typo "completelly" instead of "completely"
2018-05-24 14:21:00 -03:00
pixel_format.h
Merge "raster" namespace into "doc" library
2014-10-20 22:21:31 -03:00
pixel_ratio.h
Add pixel ratio field into doc::Sprite
2016-05-23 17:30:34 -03:00
primitives_fast.h
Fix circular dependencies between image_impl.h <-> image_iterator.h
2015-06-12 13:56:18 -03:00
primitives.cpp
Improve aspect of ellipses for 16x16 or bigger sizes ( fix #2217 )
2021-06-11 14:47:23 -03:00
primitives.h
Improve aspect of ellipses for 16x16 or bigger sizes ( fix #2217 )
2021-06-11 14:47:23 -03:00
README.md
Manage color profiles ( fix #1576 )
2018-10-19 15:30:30 -03:00
remap_tests.cpp
Fix remapping decoded gif files to the global colormap when mask != 0
2015-07-31 13:32:23 -03:00
remap.cpp
Fix bug undoing a Remap operation when several colors are removed from the palette
2021-05-20 19:43:18 -03:00
remap.h
Fix bug undoing a Remap operation when several colors are removed from the palette
2021-05-20 19:43:18 -03:00
resize_image_tests.cpp
Improve image resize algorithm
2016-07-25 12:15:42 -03:00
rgbmap.cpp
Change RgbMap behavior to act like a cache of Palette::findBestfit() calls
2015-07-03 14:34:54 -03:00
rgbmap.h
Include base/debug.h on files that use ASSERT or TRACE
2016-03-03 19:17:07 -03:00
selected_frames_tests.cpp
Add AniDir parameter to Export dialog ( fix #1505 )
2018-03-16 08:59:34 -03:00
selected_frames.cpp
Restore selected Timeline range after undo/redo
2018-06-08 14:40:02 -03:00
selected_frames.h
Restore selected Timeline range after undo/redo
2018-06-08 14:40:02 -03:00
selected_layers.cpp
Export all groups (even collapsed ones) by default in JSON metadata ( fix #2484 )
2020-08-17 17:14:12 -03:00
selected_layers.h
Export all groups (even collapsed ones) by default in JSON metadata ( fix #2484 )
2020-08-17 17:14:12 -03:00
selected_objects.h
Add ability to edit multiple slices
2019-05-02 16:26:13 -03:00
slice_io.cpp
Replace base::UniquePtr -> std::unique_ptr
2018-08-08 17:27:26 -03:00
slice_io.h
Add basic implementation of slice tool ( #721 ) to modify theme parts
2017-03-06 19:27:43 -03:00
slice.cpp
Don't generate new slice keyframes when duplicating the sprite (duplicate only the slice keyframes)
2021-01-04 15:52:56 -03:00
slice.h
Add duplicate slices
2020-11-23 16:41:14 +09:00
slices.cpp
Add basic implementation of slice tool ( #721 ) to modify theme parts
2017-03-06 19:27:43 -03:00
slices.h
Add basic implementation of slice tool ( #721 ) to modify theme parts
2017-03-06 19:27:43 -03:00
sort_palette.cpp
Add const modifier to doc::sort_palette() args
2017-06-02 09:59:31 -03:00
sort_palette.h
Add const modifier to doc::sort_palette() args
2017-06-02 09:59:31 -03:00
sprite_tests.cpp
Refactor Cel::createCopy/Link() -> Cel::MakeCopy/Link() receiving the new frame position for the copy/link
2019-03-29 18:04:54 -03:00
sprite.cpp
Backport new laf API to main branch of aseprite
2021-07-05 17:51:29 -03:00
sprite.h
Backport new laf API to main branch of aseprite
2021-07-05 17:51:29 -03:00
sprites.cpp
Use current working color space in new created files
2018-10-25 15:23:01 -03:00
sprites.h
Use current working color space in new created files
2018-10-25 15:23:01 -03:00
string_io.cpp
Fix warning in doc::write_string()
2016-02-26 10:09:03 -03:00
string_io.h
Add doc::read/write_string()
2015-02-17 13:16:33 -03:00
subobjects_io.cpp
Add UI and logic to recover a backup session
2015-04-08 20:05:05 -03:00
subobjects_io.h
Add UI and logic to recover a backup session
2015-04-08 20:05:05 -03:00
tag_io.cpp
Rename FrameTag -> Tag
2019-10-01 14:55:08 -03:00
tag_io.h
Rename FrameTag -> Tag
2019-10-01 14:55:08 -03:00
tag.cpp
Rename FrameTag -> Tag
2019-10-01 14:55:08 -03:00
tag.h
Rename FrameTag -> Tag
2019-10-01 14:55:08 -03:00
tags.cpp
Rename FrameTag -> Tag
2019-10-01 14:55:08 -03:00
tags.h
Rename FrameTag -> Tag
2019-10-01 14:55:08 -03:00
user_data_io.cpp
Add color field to doc::UserData
2015-12-11 19:18:36 -03:00
user_data_io.h
Serialize user data for layers and cel data
2015-12-11 15:11:24 -03:00
user_data.h
Add color field to doc::UserData
2015-12-11 19:18:36 -03:00
with_user_data.h
Add basic implementation of slice tool ( #721 ) to modify theme parts
2017-03-06 19:27:43 -03:00