David Capello
289a6ab864
Merge branch 'master' into beta
2021-01-29 12:19:43 -03:00
Gaspar Capello
30a1f33ef6
Fix tilemap layer cels don’t move through frames movement action
...
Before this fix, tilemap layer cels don’t move when the user drag a column of cels through a frames movement action.
2021-01-21 16:08:59 -03:00
Gaspar Capello
3035a5713d
Fix crash deleting a group layer at the top level
...
The crash could be achieved by having just one group layer at the top
level (with some children) and trying to delete it using Layer >
Delete Layer menu option (without using the timeline range).
Report: https://igarastudio.zendesk.com/agent/tickets/1719
2021-01-15 17:02:10 -03:00
David Capello
32106512dc
Update about/status bar copyright info
2021-01-15 14:46:45 -03:00
David Capello
b1b201a22c
Minor change in ui::Widget to check current manager
2021-01-15 13:16:40 -03:00
Gaspar Capello
61e469d126
Fix tag/slice properties: focus name by default instead of user data
2021-01-15 13:02:17 -03:00
David Capello
045e3ad473
Restore location of ColorQuantization option in the palette menu
...
Just to avoid confusion right now and to avoid deprecating
documentation in a minor release.
2021-01-15 12:23:10 -03:00
Gaspar Capello
980454eac0
Fix brush symmetry
...
Prior to this fix, asymmetric brushes weren't reflected, instead the brush was simply moved to a mirrored position.
2021-01-15 12:15:16 -03:00
David Capello
2be11cf2f5
Fix ASSERT deleting a backup session on start when there is no UI
...
This can happen if the session folder cannto be deleted e.g. when the
folder is not empty (for example if we've copied/created a file in the
session folder manually).
2021-01-15 11:43:07 -03:00
David Capello
a3072fba41
Revert change in Console::showException() from d0b39ebade7736d47e6b2450bf68b088c0da8e57
2021-01-15 11:33:40 -03:00
David Capello
ffbe4863ca
Minor fix in coding style guide
2021-01-14 12:45:32 -03:00
David Capello
d0b39ebade
Redraw window immediately on "live resizing"
2021-01-12 21:39:12 -03:00
David Capello
090743155b
Merge branch 'css-export'
2021-01-05 15:03:09 -03:00
David Capello
ee07df6a26
CSS output without vars by default
2021-01-05 15:02:12 -03:00
David Capello
b1016a419f
Minor formatting changes
2021-01-05 14:43:43 -03:00
David Capello
e813773445
Merge branch 'feature-css-export' into css-export
2021-01-05 12:23:57 -03:00
David Capello
d4072fac94
Merge branch 'save-palette-as-preset'
2021-01-05 11:48:57 -03:00
David Capello
d3f3858859
Minor change "save_as_preset" -> "saveAsPreset"
...
This new camelCase style is prefered since the introduction of the Lua
scripting API.
2021-01-05 11:41:26 -03:00
David Capello
de22d69678
Add FinishLoading signal to ResourcesListBox to detect when the resources were loaded
...
In this way we avoid using ui::ListBox::Change signal as a
workaround (which is a signal that should be fired only from
ui::ListBox::onChange()).
2021-01-05 11:03:29 -03:00
mezz
78fc63c3f8
Organize the palette load/save menu
2021-01-04 09:53:20 -10:00
mezz
3211831da3
Create and use new signal: PalettePresetsChange
2021-01-04 09:53:20 -10:00
David Capello
4b1e4c67c5
Merge branch 'fix-2564'
2021-01-04 15:55:50 -03:00
David Capello
23559a9b44
Don't generate new slice keyframes when duplicating the sprite (duplicate only the slice keyframes)
...
Related to #2568
2021-01-04 15:52:56 -03:00
Gaspar Capello
a7419c7813
Fix pen pressure size + symmetry
...
This fix improves the symmetry drawing when symmetry and the pen pressure size are on.
2020-12-30 16:35:36 -03:00
David Capello
4ae6d12fe0
Regenerate tag bands after resizing a tag
2020-12-30 10:58:16 -03:00
David Capello
96a1c98dfe
Add missing #include to use Strings
2020-12-30 10:58:05 -03:00
David Capello
ed8ef5dbd7
Add support to resize tags with drag & drop
...
This idea was originally planned but never implemented. Requested
several times after tags were introduced:
https://github.com/aseprite/aseprite/issues/1275
https://github.com/aseprite/aseprite/issues/1875
https://community.aseprite.org/t/drag-to-resize-tag/3619
2020-12-30 10:25:37 -03:00
mezz
be48c40dc5
Reload palette popup and refresh search results when saving a new preset
2020-12-29 20:45:37 -10:00
mezz
98a0bcb2d7
Add palette option to save as preset
...
This works the same as saving a palette normally, but opens the file dialogue to the default palette preset directory.
2020-12-29 19:56:02 -10:00
David Capello
91628daa9d
Merge branch 'master' into beta
2020-12-22 15:48:15 -03:00
Gaspar Capello
5d70ba46a3
Add documentation about Sprite User Data
2020-12-17 10:42:32 -03:00
Gaspar Capello
31ae8383fb
Fix data recovery about sprite user data
2020-12-17 09:02:51 -03:00
David Capello
569ff7ed7c
Add comment why doc::Sprite::sprite() member function was added
2020-12-16 12:40:24 -03:00
Gaspar Capello
54ae195159
[lua] Add support to sprite user data
2020-12-16 12:40:21 -03:00
Gaspar Capello
116201d8a1
Add custom data to Sprite Properties Window ( fix #1306 )
2020-12-16 12:40:05 -03:00
David Capello
21e893162d
Add possibility to hold tool modifiers when we start drawing on kMouseDownMessage ( fix #2537 )
...
E.g. In this way we can press the Shift modifier, then press the mouse
button to start drawing successive straight lines with the angle
snapped (so there is no need to release/press the Shift modifier again
and again).
2020-12-14 14:49:16 -03:00
David Capello
81d9e8afec
Fix bug with Console when the UI Screen Scaling is changed
2020-12-11 15:52:14 -03:00
David Capello
c0ac9208ff
Fix layer name for new sprites to match the translation in new layer ( fix #2549 )
2020-11-27 19:27:13 -03:00
David Capello
85e51abcaa
Minor changes about old "layer set" -> "layer group"
2020-11-27 19:26:18 -03:00
sumibi-yakitori
25ca9e4a13
Add duplicate slices
2020-11-23 16:41:14 +09:00
David Capello
6f9f6006cc
Update laf to compile with ENABLE_UI=off
2020-11-13 12:05:07 -03:00
David Capello
76f3b96603
Don't select separators in comboboxes (recent folders separator, etc.)
2020-11-13 11:13:33 -03:00
David Capello
26b75bdb57
Add option to specify/modify the tileset name
2020-11-10 17:48:09 -03:00
David Capello
0cf28840b5
Don't show tileset button in Layer Properties when it's open for a regular layer
2020-11-09 19:45:04 -03:00
David Capello
5d77b885a1
Minor fix to tiles button
2020-11-09 19:29:35 -03:00
David Capello
eb60ebb2a1
Show color palette/tileset at the same time
2020-11-09 19:29:14 -03:00
Gaspar Capello
08f63f1b02
Fix cel and layer user data text input do not update when a fast layer change happen.
2020-11-05 18:42:32 -03:00
David Capello
db80c2a07e
Real-time preview when editing tilemaps in Manual mode
...
In this way we can see the changes to all instances of the same tile
in the tilemap in real-time. The preview is done through a new
"preview tileset" that is used in the render concept (instead of the
preview image, a preview tileset is used as a temporal tileset to be
used for preview purposes only).
2020-11-04 16:54:12 -03:00
David Capello
4d6f4434cd
Remove unused flag ExpandCelCanvas::UseModifiedRegionAsUndoInfo
2020-11-03 20:47:13 -03:00
David Capello
d73a67dde7
Revert "Swap "auto" mode to first place (Space+1) and "manual" to Space+2"
...
This reverts commit 2d0227e8b22505bb50e101afe917d0e478de410f.
2020-11-03 19:02:44 -03:00