Commit Graph

6115 Commits

Author SHA1 Message Date
David Capello
a0c0b1c8e2 Add option to disable Wintab from Preferences dialog
With this is easier to give support to the end-user. The
--disable-wintab option was initially added for crash situation when
the user cannot execute Aseprite from the very beginning, but in other
situations, when Aseprite can be executed correctly but the stylus
doesn't work as expected, it's nice to have this option available from
the UI just to disable the Wintab32.dll.
2018-06-19 14:10:19 -03:00
David Capello
790705937f Fix compilation error in non-Windows platforms 2018-06-19 13:50:23 -03:00
David Capello
8b44411f87 Update website links 2018-06-19 11:05:40 -03:00
David Capello
5d763d108c Win8/10: Add support to draw with one finger, pan/scroll with two
https://community.aseprite.org/t/using-touchscreen-computers-to-draw-in-aseprite/677
2018-06-19 10:59:12 -03:00
David Capello
650c4eeeaa Update About dialog, Ilija has just updated his website 2018-06-18 10:06:52 -03:00
David Capello
eeacba9e38 Fix compilation error on msvc (fix #1752) 2018-06-17 21:27:16 -03:00
David Capello
ecf4e8a5ff Update CONTRIBUTING file 2018-06-17 20:23:55 -03:00
David Capello
a4d1833a9c Fix Export with resize + non-linear undo history (fix #1749) 2018-06-14 17:27:22 -03:00
David Capello
15d517c42f Merge branch 'tests' 2018-06-14 16:27:19 -03:00
David Capello
40c55e1322 Update About dialog and authors/credits in README file 2018-06-14 16:16:50 -03:00
David Capello
d2a8fb97d8 Update mujs module 2018-06-14 16:06:04 -03:00
David Capello
cca840c59c Add new tests for CLI/API/sprites 2018-06-14 14:05:36 -03:00
David Capello
8401f8f5de Add FS_TRACE() in file_system.pp 2018-06-14 11:21:18 -03:00
David Capello
e8b3751a88 Minor change in CODING_STYLE.md header 2018-06-13 17:22:46 -03:00
David Capello
23cc4ea6a7 Add Rosy-42 palette by PineTreePizza 2018-06-13 17:21:39 -03:00
David Capello
67a61fd3d6 Avoid saving backups when we are in the middle of a File > Export with Resize 2018-06-13 16:00:37 -03:00
David Capello
b321a75b5b New Timeline UI to move frames inside or outside tags (fix #1656) 2018-06-12 17:11:10 -03:00
David Capello
627ef49716 Fix bug adding an extra empty frame after removing all frames and undoing 2018-06-11 11:51:11 -03:00
David Capello
339183c9df Shift+click on cels will select multiple frames/layers
At the moments this doesn't select multiple cel ranges (as in #1510),
it will select the the layer and the frame, but it's good enough for a
first version (just to jump between current layer/frames in the
current selected range).
2018-06-11 08:34:20 -03:00
David Capello
bd66661d88 Update webp to v1.0.0 2018-06-09 14:58:00 -03:00
David Capello
850bf76bf5 Update libwebp module 2018-06-09 13:04:56 -03:00
David Capello
fb450de9c9 Update laf and benchmark modules 2018-06-09 13:04:16 -03:00
David Capello
8042bbb60d Add Alt+click on timeline to hide all layers except the clicked one
https://community.aseprite.org/t/turn-off-all-other-layers/151
2018-06-08 17:57:58 -03:00
David Capello
b8c5ad074a Support switching several eyes/padlocks on timeline dragging the mouse (fix #1592) 2018-06-08 16:54:08 -03:00
David Capello
97d74e0e80 Fix webp_format.cpp compilation problem introduced in e025d1a40a 2018-06-08 16:43:08 -03:00
David Capello
744e40b4b7 Show full animation length/tag length on status bar (fix #1528) 2018-06-08 16:41:24 -03:00
David Capello
835941a6d6 Rename C++ style guides to CODING_STYLE.md file 2018-06-08 16:24:11 -03:00
David Capello
e025d1a40a Improve widget class generator including only required .h files
Instead of including "ui/ui.h" we can include the specific header file
for the used widgets in the .xml widget.
2018-06-08 15:52:10 -03:00
David Capello
7d96968ac3 Use BoolPrefWidget for alert options in Preferences dialog 2018-06-08 15:25:08 -03:00
David Capello
b8445956ae Restore selected Timeline range after undo/redo 2018-06-08 14:40:02 -03:00
David Capello
db097d3e67 Bring back the old timeline style (#1741, #1744)
We've added a new shade to show the focused cel (active layer/frame)
inside the selected range of the timeline when multiple cels are
selected.
2018-06-07 12:21:21 -03:00
David Capello
867b42d7ed Minor change in listbox.cpp to avoid gcc warnings 2018-06-06 16:36:59 -03:00
David Capello
7a35eb26a1 Add new pref="" attribute to <check> widgets to bind check boxes with bool preference options automatically
With this change we've moved the propagateToChildren/propagateToParent
flags from ui::KeyMessage to ui::Message so anykind of
message (e.g. user defined messages like kSavePreferencesMessage) can
use these flags (processed by ui::Widget::onProcessMessage()).
2018-06-06 16:35:02 -03:00
David Capello
05f6aec8b2 Add ability to select timeline + color bar at the same time (related to #1741) 2018-06-05 13:11:29 -03:00
David Capello
f29ead0f1d Minor change in cmd::ClearRect to avoid static analysis confusion (close #1478)
The Cel argument in ClearRect() ctor must not be nullptr.
2018-06-05 11:33:28 -03:00
David Capello
65e28c8f1e Alternative fix for #1716 without using calloc 2018-06-05 11:20:25 -03:00
David Capello
2fe40a2e50 Add first draft about coding standards on Aseprite 2018-06-01 16:24:46 -03:00
David Capello
594fe3fb90 Fix problems drawing color selectors in background thread w/Allegro back-end
In debug mode Aseprite can crashes, in release mode the effect is only
visual: if the palette contains semi-transparent colors, the Allegro
drawing mode is changed while drawing the color bar and the color
selector will use the new drawing mode (or vice-versa).

Bug introduced in 0fe5edb7fe
2018-05-31 15:54:09 -03:00
David Capello
0c7c1b13ec
Merge pull request #1739 from Gasparoken/fix-toggling-timeline-pauses-animation
Fix toggling timeline visibility pauses animation (fix #1726)
2018-05-31 12:36:50 -03:00
Gaspar Capello
59eed7f8d9 Fix toggling timeline visibility pauses animation (fix #1726) 2018-05-31 12:08:02 -03:00
David Capello
89c3819784 Fix segfault on Linux closing the app 2018-05-30 18:20:31 -03:00
David Capello
96ca735ed5 Add command to Stroke the selection bounds w/the foreground color 2018-05-30 18:05:18 -03:00
David Capello
291e9c7dde Add command to fill selection with foreground color (F key, related to #1387) 2018-05-30 16:53:20 -03:00
David Capello
6ab467e5f9 Merge branch 'master' 2018-05-28 15:20:50 -03:00
David Capello
cf17ebac76 General update of palette extensions
* Better IDs for palettes
* Rename psygnork -> psygnosia
* Added ARQ16
2018-05-28 15:19:22 -03:00
David Capello
ca10195a48
Merge pull request #1635 from SagePtr/patch-1
Update arne32.gpl to v20e5
2018-05-28 15:17:29 -03:00
David Capello
e70af6d434 Add palettes by Adigun A. Polack
https://twitter.com/AdigunPolack
http://pixeljoint.com/p/158352.htm
2018-05-28 14:32:02 -03:00
David Capello
cb68687409 Update clip/observable/undo modules 2018-05-28 14:14:34 -03:00
David Capello
76915c7cb0 Automatically increase the canvas size if bigger images are loaded in a sequence (fix #1719) 2018-05-24 15:37:01 -03:00
David Capello
31dcd3272a Fix error using filters when the selection is outside the canvas and is hidden/deselected (fix #1737) 2018-05-24 15:25:41 -03:00