دانتي باولا
f6d47f8005
Merge 1ac451de03
into 7e4f9ad078
2025-09-04 22:59:42 -07:00
David Capello
7e4f9ad078
Merge branch 'main' into beta
2025-09-04 20:41:48 -03:00
Christian Kaiser
af349ce7ee
[lua] Fix new layers not going to the top when selected ( fix #5364 )
2025-09-04 12:02:10 -03:00
David Capello
3bc4ac0838
Fix the "No Hinting" label for Font info description
2025-09-04 11:52:55 -03:00
Christian Kaiser
1774d86939
Reset weight button when weight is not available, show weight in popup
2025-09-04 11:49:57 -03:00
Christian Kaiser
dce1dfd06b
Add a font weight dropdown to the font selector
2025-09-04 11:49:57 -03:00
adityarana14
6283d69707
[Script] Added support for mousecursor and still supporting mouseCursor
...
Added the support for both "mousecursor" and "mouseCursor"
2025-09-04 10:51:49 -03:00
Christian Kaiser
27da1b03d0
Add placeholder property to Entry, default placeholder for SearchEntry
2025-09-04 10:37:48 -03:00
Christian Kaiser
834a94855f
Allow typing numbers into Sliders
2025-09-04 10:34:11 -03:00
David Capello
21ad78cdbb
Move app::Key to its own key.cpp file
2025-09-02 15:22:47 -03:00
David Capello
20b11a0fd3
Add image_benchmark
2025-09-01 17:09:03 -03:00
David Capello
8d4c4857ee
Add new kind of Image iterators line by line: Image::read/writeArea()
2025-09-01 17:09:03 -03:00
David Capello
70c8924719
Add flag to switch IMAGE_BITMAP to 8bpp instead of 1bpp
...
We can set DOC_USE_BITMAP_AS_1BPP=0 to use 8bpp to simplify iteration
of bitmap pixel format using a 8bpp buffer just like indexed mode.
2025-09-01 17:09:03 -03:00
David Capello
286dd1c755
Update laf module
2025-08-28 11:56:26 -03:00
Martín Capello
3a14ac72a4
Fix DECORATIVE widget drawing outside of window
2025-08-27 15:33:10 -03:00
Gaspar Capello
2db193b8e3
Fix pivot position when Tiled Mode is enabled ( fix #2316 )
2025-08-27 15:32:50 -03:00
David Capello
002356ce19
[lua] Avoid accessing nullptr parent display at exit ( #5384 )
2025-08-27 15:26:31 -03:00
David Capello
9a1e92da35
Fix arrow keys to move selection ( fix #5385 )
...
Regression introduced in f61c2c3950
2025-08-27 15:22:42 -03:00
David Capello
07803ff361
Add missing [[fallthrough]] attribute
2025-08-27 12:25:19 -03:00
David Capello
8e07617a9d
Fix non-void function path without return
2025-08-27 12:22:01 -03:00
Martín Capello
9c5ca6bcc6
Internationalize " Copy" string usage
2025-08-27 12:16:35 -03:00
Martín Capello
e193891df3
Use "Copy" suffix to name duplicated slices
2025-08-27 12:16:35 -03:00
Martín Capello
bb8547d004
Offset duplicated slices to avoid overlapping
2025-08-27 12:16:35 -03:00
Martín Capello
85997a08cf
Add slices copy&paste and duplication ( fix #4466 )
2025-08-27 12:16:35 -03:00
Gaspar Capello
0995e72a6f
Fix bug in Saturation layer blend mode ( fix #2661 )
2025-08-27 12:16:05 -03:00
David Capello
f61c2c3950
Revert Esc key behavior to drop+deselect ( fix #5102 )
...
This adds a new button in the context bar so we have the three
available options to handle a transformation/drop pixels:
* Drop pixels and deselect (Esc key)
* Drop pixels but keep the selection (Enter key), new "Apply" command
* Discard changes/undo (Ctrl+Z)
This adds a new key context (Transformation) and also fixes tooltip
shortcuts on context bar buttons to show the current configured
shortcut for each action.
Reverts debab653fa
and 194f8424a8
2025-08-27 11:56:57 -03:00
David Capello
0c49f2d7ad
Update both .xml theme files through the tinyxml2 serializer
2025-08-27 09:31:46 -03:00
David Capello
5f7cc42333
Remove unnecessary call to regenerateCols() in Timeline::refresh()
...
Related to:
https://github.com/aseprite/aseprite/pull/5367#issuecomment-3225287017
2025-08-26 15:39:55 -03:00
Christian Kaiser
8e75cfc4c7
[lua] Refresh timeline when changing layer collapsed status ( fix #5366 )
2025-08-26 15:35:28 -03:00
David Capello
983b07383f
[lua] Fix default autofit for a Dialog() when autofit is not specified ( #5176 / #5321 )
2025-08-26 11:23:48 -03:00
Christian Kaiser
c57554646b
Escape characters in the console that we can't show properly ( fix #5324 )
2025-08-26 11:21:08 -03:00
Christian Kaiser
74953174d6
[lua] Added `autofit` and `sizeHint` properties to Dialog ( fix #5176 )
2025-08-26 11:05:06 -03:00
Christian Kaiser
49fa35237a
Activate the native window when asking the user to save sprite changes ( fix #3542 / #5318 )
2025-08-26 09:57:51 -03:00
Christian Kaiser
0ccf9dcc4f
[lua] Add app.tip ( #5316 / #5348 )
2025-08-26 09:00:40 -03:00
David Capello
194f8424a8
Add right-click to configure the cancel selection button ( #5102 / #5145 )
2025-08-26 07:55:14 -03:00
Joshua Lopez
debab653fa
Fix marquee tool escape deselection ( fix #5102 )
2025-08-25 16:51:03 -03:00
hwabis
6e9024d54d
Fix mouse wheel zooming not working with zoom tool (quick)
2025-08-25 16:35:14 -03:00
David Capello
1fa7fd0831
Minor UI fixes for dialogs with user data
...
This patch unifies the behavior of all dialogs with user data to
expand the window vertically onToggleUserData().
2025-08-25 16:20:37 -03:00
David Capello
ab6b040e83
Rename Mask::m_freeze_count -> Mask::m_freezes
2025-08-25 15:30:23 -03:00
Gaspar Capello
bc312a37b3
Fix Color Management regression ( fix #5333 )
...
Before this fix, the assigned color space was always sRGB (default),
so this color space was used for the rest of the rendering.
Now the color space for the back layer of the display
has been made explicit.
2025-08-25 13:10:25 -03:00
David Capello
1ac451de03
Merge branch 'beta' into isometric-grid
2025-08-21 08:09:33 -03:00
Christian Kaiser
3129fda977
[lua] Add missing "DIAGONAL" FlipType ( fix #5359 )
2025-08-17 14:58:26 -03:00
David Capello
6cb61fb41e
Remove deprecated issue template
2025-08-14 14:17:56 -03:00
David Capello
aa817a8d2a
Update issue templates
2025-08-14 14:11:47 -03:00
David Capello
40031f83d8
[lua] Fix typo in Sprite:newCel() error
2025-08-13 13:06:05 -03:00
David Capello
ed3c8c510b
Merge branch 'main' into beta
2025-08-13 09:27:20 -03:00
David Capello
f23e3255bb
Fix compilation w/ENABLE_DEVMODE
2025-08-12 16:12:35 -03:00
David Capello
90282dbc40
Fix cast error in HarfBuzz library between function types
...
This includes the following patch:
60c6b7786d
2025-08-11 15:29:58 -03:00
Martín Capello
1227f9c49c
Refactor getLayerIndexFromSprite into LayerGroup
2025-08-11 14:47:56 -03:00
Martín Capello
d61ae919ad
Fix crash dropping file on timeline ( fix #5289 )
2025-08-11 14:47:56 -03:00