David Capello
d1338fbe54
Merge pull request #1761 from Gasparoken/fix-duplicate-cel-ignores-collapsed-layer-groups
...
Fix Duplicate Cels ignores collapsed layer groups (fix #1727 )
2018-06-21 17:17:12 -03:00
Gaspar Capello
2b177601b5
Fix Duplicate Cels ignores collapsed layer groups ( fix #1727 )
2018-06-21 14:37:52 -03:00
David Capello
e06735a4c0
Move EditorPreRender code to EditorPostRender
...
This simplify Editor::drawOneSpriteUnclippedRect() impl to create an
alternative version of the renderer in the future.
2018-06-21 12:58:11 -03:00
David Capello
c3e233f34d
Create EditorRender to merge shared render image buffer and AppRender
2018-06-19 23:25:31 -03:00
David Capello
a5b0c7ebdd
Merge pull request #1750 from DexterIV/master
...
Fix "Sprite>Rotate Canvas > 90" not working on empty canvas (fix #1711 )
2018-06-19 15:41:21 -03:00
David Capello
ddff5d559c
Keep focus of layer name when right-click a layer > Properties ( fix #1466 )
2018-06-19 15:25:49 -03:00
David Capello
9323194cd9
Add a flag to disable warnings for about.xml
2018-06-19 14:49:40 -03:00
David Capello
e82404e3ba
Don't jump inside "Loop" tag w/next/previous frame within tag when we are outside the tag ( fix #1756 )
2018-06-19 14:35:00 -03:00
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
DexterIV
9e6940e16e
Fix Sprite>Rotate Canvas > 90 not working on empty canvas ( fix #1711 )
2018-06-15 15:40:10 +02: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
v1.2.9-beta2
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 e025d1a40a2e6960f9b4fb44aeb8305c6c9919d3
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 )
v1.2.9-beta1
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 0fe5edb7fea9d55257e227b7063d892e4350e3a3
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