David Capello
05bf34f084
Merge branch 'main' into beta
2022-08-02 16:48:32 -03:00
Gaspar Capello
55885ee266
Fix regression: TextBox isn't rendering text (doesn't update the bounds area of the text box)
...
Regression in dd0c296209
(Use
tooltip_text style & color to paint tooltip windows #2554 ).
Prior this fix, text box does not update its bounds area because it
has not a style assigned.
Fix #3442 , fix #3443
2022-08-02 16:39:18 -03:00
David Capello
db38a56558
Merge branch 'main' into beta
2022-07-20 16:10:40 -03:00
David Capello
571134c1b4
Add option to apply Saturation/Value to Hue slider in Tint/Shade/Tone optionally
...
This was changed in df33744c85
, but now
we're adding an option to switch between both behaviors. We prefer to
keep the old behavior as the default one and the new one as an
optional preference.
Related to: https://community.aseprite.org/t/15065
2022-07-20 12:47:50 -03:00
David Capello
504fb7b7f8
Fix crash showing user data dialog (revert regression from dd0c296209
)
...
Restored the tooltip_face style as it's used in the user_data.xml popup.
2022-07-20 12:02:07 -03:00
Martín Capello
22de483fc7
Remove "Enter license" menu item when DRM feature is not enabled
2022-07-19 15:43:31 -03:00
David Capello
5ec88ad659
Merge branch 'main' into beta
2022-07-18 16:05:37 -03:00
David Capello
f920e9dcb8
New shorter domain for Igara Studio: https://igara.com
2022-07-18 16:01:31 -03:00
David Capello
dd0c296209
Use tooltip_text style & color to paint tooltip windows ( fix #2554 )
2022-07-18 16:00:13 -03:00
David Capello
1912053f33
Merge branch 'main' into beta
2022-07-15 17:30:39 -03:00
David Capello
f4e83371b8
Several minor improvements to the status bar
...
* Remove "%3d" for integers (just use "%d"), this is a legacy format
when the text was a monospace font (it was present from the very
beginning of the times, when we used the Allegro font)
* New :delta: icon (before :offset: which didn't exist in the theme)
* Show useful info for MovingCelState: mainly cel bounds
2022-07-15 17:03:18 -03:00
David Capello
8cccad4472
Avoid warnings about URLs in enter_license.xml dialog
2022-06-29 10:58:51 -03:00
Martín Capello
7ec08ca54c
Add Aseprite update dialog and fix enter license dialog
2022-06-28 19:16:03 -03:00
Martín Capello
776b97deef
Refactor EnterLicense dialog and add license activation handling
2022-06-28 19:13:55 -03:00
Martín Capello
2639c36b2f
Create EnterLicense dialog
2022-06-28 19:09:10 -03:00
Martín Capello
588d8027f4
Conditionally compile the license activation code when the ENABLE_DRM flag is defined
2022-06-28 19:09:10 -03:00
Martín Capello
740dd166de
Refactor the code to change the "register" dialog for "enter_license" dialog
2022-06-28 19:09:10 -03:00
Martín Capello
fcac48cccb
Add option to enter Aseprite license key ( #2664 )
...
This is an initial version to add an automatic update feature in the
future.
2022-06-28 19:09:10 -03:00
David Capello
caf475b2dc
Merge branch 'main' into beta
2022-06-15 13:44:34 -03:00
David Capello
b7d5d4a2c9
Editable resize factor in File > Export ( fix #3007 )
...
Related to #3008
2022-06-15 12:25:43 -03:00
David Capello
05556b30ba
Update dark theme: added refresh button for file dialog ( fix #3355 )
2022-06-02 10:43:15 -03:00
David Capello
77771b703b
Merge branch 'main' into beta
2022-05-30 20:41:35 -03:00
David Capello
6ce205e0db
Add experimental option to disable shaders for color selectors ( #960 )
2022-05-30 19:35:01 -03:00
David Capello
684d06ede8
Merge branch 'main' into beta
2022-05-23 18:04:55 -03:00
David Capello
3ac4ca8869
Create a custom widget for UndoHistory ( fix #3281 )
...
Several performance issues fixed (as we avoid keeping a ListBox with
ListItem in sync with the UndoHistory/UndoStates). There is still some
room for improvement: e.g. grouping several ui::View::updateView() in
just one if several onAddUndoState() will be called (e.g. when we are
running a script without transactions).
2022-05-23 16:19:06 -03:00
Gaspar Capello
8aff048364
Fix auto show selection edges tool tip ( fix #3288 )
2022-05-20 08:41:53 -03:00
David Capello
ff5afba6ae
Merge branch 'main' into beta
2022-05-19 16:55:30 -03:00
Martín Capello
feece489fe
Fix "Expand menu bar items on mouseover" tooltip ( fix #3284 )
2022-05-17 09:06:20 -03:00
David Capello
8d2863a58b
Merge branch 'main' into beta
2022-05-05 09:57:29 -03:00
David Capello
7fea99a718
Move the "invert wheel for brush size" option to Edit > Keyboard Shortcuts > Mouse Wheel
2022-05-05 09:26:19 -03:00
Thanos Kamber
b9dfad6b6b
Option invert scrolling direction for brush size ( closes #2364 )
...
This commit adds the option to invert if the brush size increases or
decreases when holding CTRL and scrolling as mentioned in the issue #2364
By default, the previous behavior is kept.
2022-05-04 18:48:45 -03:00
David Capello
c7827410bd
Move the refresh button at the right of the file selector
2022-05-03 16:15:46 -03:00
David Capello
a004b7dfe1
Merge branch 'fix-232' of https://github.com/Enfyve/aseprite into Enfyve-fix-232
2022-05-03 15:11:27 -03:00
David Capello
94065571b5
[x11] Add possibility to set a user-defined string to detect styluses ( #3176 )
2022-04-28 16:33:21 -03:00
David Capello
46626bb5ce
Merge branch 'main' into beta
2022-04-13 23:01:12 -03:00
David Capello
e4c2995326
Extensions now support defining keyboard shortcuts ( #1403 , #3239 )
2022-04-13 22:46:48 -03:00
David Capello
b4d3692927
Add ShowMenu command so the user can customize Alt+top level menu mnemonic shortcuts ( #3239 )
2022-04-12 22:52:09 -03:00
David Capello
4ce2d1a340
Add option to simulate mouse wheel using key shortcut+drag mouse ( fix #3195 )
...
Now we can change several values (zoom, brush size, etc.) pressing a
keyboard shortcuts and dragging the mouse in a specific vector
direction (DragVector). It allows the modification of one, two, or
even more parameters at the same time (e.g. X axis to change the brush
size, Y axis the alpha value of the ink).
2022-03-08 20:40:11 -03:00
David Capello
04fa9a47ab
Merge branch 'main' into beta
2022-02-24 16:42:05 -03:00
David Capello
b212a24479
Add sampling options to Edit > Preferences dialog too ( #3183 )
2022-02-21 16:21:07 -03:00
David Capello
5ccf414183
Add options to change the downsampling algorithm ( fix #3183 )
...
Also we've restored the default algorithm to bilinear + mipmapping,
which was the default on the Aseprite before we switched to Skia m96.
This was requested by some users.
2022-02-21 15:30:09 -03:00
David Capello
7e76d81fcc
Merge branch 'main' into beta
2022-02-18 19:32:33 -03:00
David Capello
631b574c0c
[win] Use Windows pointer API and disable wintab32 by default ( fix #2785 )
...
This is a long standing issue, Wintab drivers crashes too often and
randomly. We've received 33 crashes from 14 different users so far
from Sentry (without counting the amount of user support we've already
done and special switches, etc.).
More info:
https://www.aseprite.org/docs/wintab/
https://github.com/aseprite/aseprite/issues/2785#issuecomment-1033222868
https://sentry.io/organizations/igara-studio/issues/2928831157/
2022-02-17 10:55:18 -03:00
David Capello
ab3bf31c6a
Merge branch 'main' into beta
2022-01-06 17:44:43 -03:00
David Capello
bc8e1b36eb
Update copyright year
2022-01-05 20:45:08 -03:00
David Capello
9d61308bd6
Merge branch 'main' into beta
2021-11-02 14:22:29 -03:00
David Capello
713a2eac80
[win] Add icon for the main window on Windows when DPI scale=150% ( fix #3034 )
2021-11-01 14:34:24 -03:00
David Capello
5be1727fff
Update dark theme with latest changes from the default theme
2021-10-13 10:56:59 -03:00
David Capello
1e57cd267d
Merge branch 'main' into beta
2021-10-13 10:42:20 -03:00
David Capello
6dd128d637
Add main_area in debugger window to show only the buttons initially
2021-10-13 10:35:55 -03:00