David Capello
6ce205e0db
Add experimental option to disable shaders for color selectors ( #960 )
2022-05-30 19:35:01 -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
Martín Capello
feece489fe
Fix "Expand menu bar items on mouseover" tooltip ( fix #3284 )
2022-05-17 09:06:20 -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
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
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
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
bc8e1b36eb
Update copyright year
2022-01-05 20:45:08 -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
6dd128d637
Add main_area in debugger window to show only the buttons initially
2021-10-13 10:35:55 -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
6e84bb5443
[lua] Ask for permission to open a WebSocket from scripts
2021-10-07 19:37:10 -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
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
83a6797d20
We support the 'í' char in our pixel-art font
2021-05-20 18:38:03 -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
d7a1c71df0
lua: Add support for selection tools in app.useTool()
...
Fix https://github.com/aseprite/api/issues/37
2021-04-22 13:51:56 -03:00
David Capello
a035f64d8d
Simplify About dialog
2021-04-13 19:08:33 -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
32106512dc
Update about/status bar copyright info
2021-01-15 14:46:45 -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
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
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
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
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
51b038ac02
Fix "H" character in mini font (to avoid confusion with "W")
2020-09-29 15:42:55 -03:00
David Capello
5edf30687b
Add File > Scripts > Rescan option to rescan the available scripts
...
https://community.aseprite.org/t/6170/6
2020-08-03 13:51:40 -03:00
David Capello
8b6116911d
Add extra options to show brush preview with Eraser/Blur/etc. tools
...
Feature request: https://community.aseprite.org/t/6427
2020-08-03 12:12:52 -03:00
David Capello
34af054118
Add missing palette files from eb5c7ee0e5
2020-06-11 21:19:44 -03:00
David Capello
2f472f0760
[steam] Add possibility to take screenshots and add them to the Steam library
...
Requests:
https://community.aseprite.org/t/6067
https://steamcommunity.com/app/431730/discussions/0/1482109512300945388/
https://steamcommunity.com/app/431730/discussions/0/1495615865218665223/
https://steamcommunity.com/app/431730/discussions/0/1708438376933048578/
2020-06-11 14:18:13 -03:00
David Capello
9b86d30d61
[osx] Add osx_async_view option to disable the drawsAsynchronously of the NSView layer
2020-06-10 10:57:49 -03:00
Gaspar Capello
9c37ea41ed
Fix locked layer not completely locked ( fix #2181 )
2020-06-09 18:03:09 -03:00
David Capello
eb5c7ee0e5
Add MSX1/MSX2 color palettes
2020-06-05 10:51:25 -03:00
David Capello
24ddad4795
Merge branch 'm13253/master'
2020-06-05 10:10:03 -03:00
David Capello
e4b224a0bd
Merge branch 'swap-bg-colors' ( fix #1812 )
2020-06-04 16:59:41 -03:00
David Capello
445e0abb0b
[win] Add Tablet section on Edit > Preferences and restore old wintab behavior
...
Now on Windows it's more clear the different APIs to use (Windows
Pointer vs Wintab), the Wintab API works as before (generates mouse
events on WM_MOUSE message instead for each packet), and there is a
new Wintab mode to create events directly from packets (still a little
buggy with some tablets, but might be useful in other tablets to get
more precision for fast strokes).
2020-05-30 16:54:35 -03:00