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
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
Gaspar Capello
8aff048364
Fix auto show selection edges tool tip ( fix #3288 )
2022-05-20 08:41:53 -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
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
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
d077900fe5
Merge branch 'main' into beta
2021-10-13 10:15:39 -03:00
David Capello
212e9fbe6c
New initial Lua debugger version ( #1967 )
...
Incomplete version of the Lua debugger.
Some available features:
* Break in next executed instruction
* Step in, over, out
* See & navigate stacktrace
* See local variables
Some missing features:
* Breakpoints
* Eval user expressions with local variables
The UX needs some improvement yet.
2021-10-12 16:52:14 -03:00
David Capello
db44eeb269
Merge branch 'main' into beta
2021-10-12 10:45:33 -03:00
David Capello
6e84bb5443
[lua] Ask for permission to open a WebSocket from scripts
2021-10-07 19:37:10 -03:00
David Capello
f318a42f19
Merge branch 'main' into beta
2021-09-29 10:16:02 -03:00
David Capello
18bebeaba8
Minor fix in share crash data tooltip
2021-09-23 19:41:40 -03:00
David Capello
f6322a1373
Don't show "Aseprite is up to date" when there is no new version
2021-09-23 15:27:09 -03:00
David Capello
0c604ca4ba
Ask for consent to share crash data
2021-09-23 15:22:26 -03:00
David Capello
a5b41d2630
Merge branch 'main' into beta
2021-08-19 10:34:32 -03:00
David Capello
341408e902
Don't crash when saving palettes to .jpg format ( fix #2654 )
...
Now .jpg is not even show in the list of available format to save
palettes (same for other file format that don't support indexed color
mode).
2021-08-18 13:03:38 -03:00
David Capello
8f838ba36d
Backport FullscreenMode command ( #464 )
...
Original from ae02600a63
2021-07-05 20:11:46 -03:00
David Capello
1fd2e97b8d
Add stabilizer ( fix #2371 )
2021-06-11 09:08:12 -03:00
Gaspar Capello
5f48d77786
Add octree quantization algorithm supports alpha channel
...
Before this commit, Octree wasn't support alpha channel.
Also the automatic quantization algorithm selection was removed because Octree support alpha channel now.
2021-06-04 10:06:06 -03:00
David Capello
405c1cfd39
Remove the " Menu" suffix from the palette menu
2021-05-20 17:38:57 -03:00
David Capello
56ae29a9b4
Add different names to SelectPaletteColors and possibility to assign keyboard shortcuts to these items
...
Now we can assign keyboard shortcuts to the whole Palette menu.
2021-05-20 17:28:32 -03:00
Gaspar Capello
3c6320a4b5
Add select used colors and select used tiles on palette options
2021-05-20 15:59:42 -03:00
David Capello
69a7faefa2
New default RgbMapAlgorithm to select what could works better at a given time
2021-05-09 20:53:09 -03:00
Enfyve
2394cbe4b2
Fix external folder manipulation ( fix #232 )
...
Updates folder upon navigation (up, back, forward, in).
Also introduces a new button to refresh the current folder view when pressed or when hotkey pressed (F5 or ctrl+R)
2021-04-25 19:04:06 -04:00
David Capello
a012dac020
Merge branch 'main' into beta
2021-04-12 17:11:28 -03:00
David Capello
8b4746e813
Add option to disable the "open sequence of files" dialog
2021-04-12 16:57:02 -03:00
David Capello
8d6f889e0e
Add option to keep the timeline selection when we draw on the canvas
2021-04-12 14:47:47 -03:00
David Capello
8034b0cbcc
Add support for multiple native windows ( #139 , #250 , #962 , etc.)
...
Each ui::Window now can have a related native os::Window. This
connection is done through the ui::Display class added recently in
c3d52f0bbe
.
2021-03-02 13:50:49 -03:00
David Capello
44437e0d1f
Add new ConvertLayer command ("Layer > Convert To" menu item)
...
Now we have an easy way to convert between:
Background <-> Layers <-> Tilemaps
Deprecated (they are kept only for backward compatibility):
BackgroundFromLayer
LayerFromBackground
2021-02-23 11:32:08 -03:00
David Capello
b6987a0262
New "Layer > Convert" submenu
...
This will be a place to put new options to convert images to tilemaps
and viceversa.
2021-02-22 16:50:31 -03:00
David Capello
289a6ab864
Merge branch 'master' into beta
2021-01-29 12:19:43 -03:00
David Capello
e813773445
Merge branch 'feature-css-export' into css-export
2021-01-05 12:23:57 -03:00
mezz
78fc63c3f8
Organize the palette load/save menu
2021-01-04 09:53:20 -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
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
26b75bdb57
Add option to specify/modify the tileset name
2020-11-10 17:48:09 -03:00
David Capello
eb60ebb2a1
Show color palette/tileset at the same time
2020-11-09 19:29:14 -03:00
David Capello
505aa6119a
Add option to change the "base index" from the layer properties
2020-10-30 21:11:58 -03:00
David Capello
a3286fc20a
Minor refactor "first visible index" -> "base index"
2020-10-30 20:58:45 -03:00