David Capello
13d042f346
Add options to merge duplicates/ignore empty cels in Export Sprite Sheet
2019-10-23 21:09:56 -03:00
David Capello
536a4c5d3a
Simplify Export Sprite Sheet with preview + changes to the UI
...
These changes include an option to split layers and tags
by rows (fix #1118 )
2019-10-18 17:00:35 -03:00
David Capello
d99e642c55
Add split layers option in ExportSpriteSheet
2019-10-03 15:52:19 -03:00
David Capello
1c8b8051a8
Rename FrameTag -> Tag
2019-10-01 14:55:08 -03:00
David Capello
75636afd64
Preserve cel links when we copy/move a range of cels/frames
...
This is a common solution in the DocApi wrapper that takes cares of
the duplicated cels that we're copying with copyCel() and that are
linked in the source, so then it maps the links into the destination.
Solving this in DocApi we fixed the problem on the timeline
drag-and-drop (doc_range_ops), copy/paste clipboard ranges, and merged
the code in NewFrame to duplicate (linked) cels.
We've also added 3 variants of Duplicate Cels with this change:
- Duplicate Cels: Copies the whole cel block without linking to
previous cels.
- Duplicate Linked Cels: Copies the whole cel block linking all cels to
previous cels.
- Duplicate Cels w/Layer Mode: Depending on the layer mode (continuous
or not) the cels will be linked or not (this is how "duplicate
linked cels" was working before, and was added just in case for
backward compatibility).
Fixes: http://steamcommunity.com/app/431730/discussions/1/142261352649813598/
2019-09-26 19:09:23 -03:00
David Capello
79f4e892f1
Add missing strings for extensions panel
2019-09-23 08:54:04 -03:00
David Capello
138cd2970c
Add option to disable transforming multiple cels when we have only layers/frames selected on the Timeline
2019-09-11 14:01:50 -03:00
David Capello
d03f5e9145
Add option to force RotSprite usage (as in old versions)
2019-09-05 18:22:51 -03:00
David Capello
35aaa18ee3
[lua] Add app.range.colors + Move/CopyColors commands
...
Closes: https://community.aseprite.org/t/2512
2019-08-10 14:37:18 -03:00
David Capello
8d4c68fe17
Remove duplicate menu options (prefer "Edit > Paste Special" to paste the clipboard as something new)
2019-07-02 15:34:26 -03:00
David Capello
757fadeaf0
Add New Layer via Cut/Copy commands ( fix #1567 )
2019-07-02 15:28:05 -03:00
David Capello
fe4106457f
Add "Edit > Paste Special > Paste As New Sprite" option ( fix #1024 )
2019-06-28 18:51:14 -03:00
David Capello
ff6538a68e
Add Edit > Paste Special > Paste As New (Reference) Layer ( fix #672 , fix #1748 )
2019-06-27 15:34:56 -03:00
David Capello
c7d1e4a472
New option to configure how much time we keep a closed sprite on RAM
2019-06-07 13:17:21 -03:00
David Capello
df741c246b
Show "Loading..." item in DataRecoveryView if the list wasn't loaded before we click the "Recover Files..." option
2019-05-27 23:53:57 -03:00
David Capello
54883012bb
Put "Reopen Closed File" and "Clear Recent Files" options inside "File > Open Recent" menu
2019-05-27 23:53:57 -03:00
David Capello
cdb98d4cd5
Add File > Reopen Closed File command
2019-05-27 23:53:57 -03:00
David Capello
1b62515cd2
Add "Recover Files..." option in Home tab
...
We've changed the way the "recover files" option works:
* Now it's an option that is always available (so we can open files
even from sessions that were correctly closed in the past)
* We can open sessions from other Aseprite versions (as in a "best
effort" approach, if it works, ok, if it doesn't -> contact user
support)
2019-05-27 23:53:57 -03:00
David Capello
dd8a49a19c
Add option to disable changing the display color profile depending on the current monitor
2019-05-08 10:55:56 -03:00
David Capello
e197a8670c
Add an option to trim areas outside the canvas bounds on Sprite > Canvas Size ( fix #1111 )
2019-04-23 14:40:26 -03:00
David Capello
61d1e7c46c
Add Horizontal and Vertical outline options in OutlineCommand
2019-04-11 23:21:14 -03:00
David Capello
fcf272bb69
Add amount parameter to Error Diffusion algorithm
2019-04-03 18:45:18 -03:00
David Capello
20b8ee0e57
Add Floyd-Steinberg dithering for RGBA -> Indexed conversion
2019-04-01 22:00:32 -03:00
Gaspar Capello
855c7d8ee3
Improved import sprite sheet dialog (from #1987 )
2019-04-01 16:51:19 -03:00
David Capello
9a75d01efe
Improve the File Selector adding new view types: list, small icons, big icons ( fix #451 )
2019-03-25 22:09:22 -03:00
David Capello
674f9ff3b5
Get AutocropSprite strings from i18n file
...
After introducing AutocropSpriteCommand::onGetFriendlyName(), we stop
using the automatic commands_AutocropSprite string from en.ini. This
commit fix that regression from f24eb75298
2019-03-22 11:27:39 -03:00
David Capello
4919740861
Add option to disable the separator between palette entries
2019-03-20 14:27:19 -03:00
David Capello
9cf408541f
Add Edit > FXs > Outline command ( fix #371 , #1198 )
2019-03-11 15:35:22 -03:00
Gaspar Capello
f53544842c
Fix non-normal blend modes when the backdrop is transparent ( fix #1096 )
2019-03-09 12:40:31 -03:00
David Capello
e0e83f0d40
Add Dialog:file() ( #1997 , fix aseprite/api#7 )
2019-02-13 16:15:04 -03:00
David Capello
e670a7a5d6
Move some new raw strings from Import Sprite Sheet .xml to en.ini
2019-02-11 09:52:01 -03:00
David N Campo
bdd4202c35
Add Trim by Grid option in Export Sprite Sheet ( #1926 )
...
This adds the logic and UI part of Trim by Grid feature, the CLI part
is not yet implemented.
2019-02-07 14:07:42 -03:00
Gaspar Capello
d4607e889b
Add Import Sprite Sheet padding ( fix #78 )
2019-01-29 09:10:47 -03:00
David N Campo
cf1711c2af
Add 'Extrude' option to 'Export Sprite Sheet' command ( fix #1890 )
...
Merged #1978 (squashed). The only solved conflict was that now
ExportSpriteSheet use params, so we've added the "extrude" param to
ExportSpriteSheetParams.
2019-01-10 07:49:19 -03:00
David Capello
7a57007fa3
Save/load pinned/recent files/folders correctly
2018-12-22 02:08:04 -03:00
David N Campo
91c5ed8fd4
Add key mapping commands for symmetry
...
Now it is possible to associate symmetry with a selected shortcut.
2018-12-19 15:41:20 -03:00
David Capello
a38a23e2e5
Add support to drag-and-drop .aseprite-extension files into the main window
2018-11-28 10:30:33 -03:00
Gaspar Capello
c1b61fedbf
Added svg pixel size dialog ( #1911 )
2018-11-26 12:44:48 -03:00
David Capello
d8b95c30e8
Add option to disable double-click to select a grid tile ( fix #1901 )
2018-11-15 19:17:19 -03:00
David Capello
3a77321597
Add "intersect" selection mode
...
Discussions:
https://community.aseprite.org/t/intersectional-selection/801
https://community.aseprite.org/t/feature-request-intersect-with-selection-tool/1797
2018-10-26 14:04:08 -03:00
David Capello
967c819a18
Add GotoFirst/LastFrameInTag commands
2018-10-26 10:29:42 -03:00
David Capello
ccae016878
Add options to load/save/convert/assign color profiles correctly ( #1576 )
2018-10-23 15:03:38 -03:00
David Capello
a4d8fc52bf
Manage color profiles ( fix #1576 )
2018-10-19 15:30:30 -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
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
fe9f8bc468
Add option to disable the alert about drawing with fg/bg index out of bounds
2018-09-13 10:53:14 -03:00
Gaspar Capello
336407fab6
Enhancement undo show tooltips option ( fix #1827 )
2018-09-06 15:26:42 -03:00
David Capello
798d6df5ff
Add File > Scripts menu
2018-09-05 13:35:13 -03:00
David Capello
e82847987f
Remove link to donate page in Help menu
2018-09-05 11:28:20 -03:00