David Capello
95a59968c8
Update harfbuzz module
v1.2.8
2018-04-03 19:10:27 -03:00
David Capello
b8e6473539
Get Windows Vista screenshots correctly ( fix #1687 )
2018-04-03 18:26:59 -03:00
David Capello
b7aa2923f6
Don't lost png include dirs so webp's imagedec doesn't fail
2018-04-03 13:02:20 -03:00
David Capello
d9462e912c
Don't use libxml2 on libarchive
2018-04-03 13:01:32 -03:00
David Capello
b55ae10aba
Don't use bzip2 on freetype and libarchive
2018-04-03 13:01:19 -03:00
David Capello
16e1a650b1
Enable webp support by default
2018-04-03 12:50:25 -03:00
David Capello
5b04293dc3
Fix zlib, png, jpeg, and freetype flags/linking
2018-04-03 12:43:26 -03:00
David Capello
f554801dd0
Disable benchmark library tests
2018-04-03 12:40:38 -03:00
David Capello
617edbb907
Update harfbuzz module
2018-04-03 11:49:55 -03:00
David Capello
4c287a7147
Fix target buttons ( fix #1698 )
2018-04-03 11:46:19 -03:00
David Capello
1571fac5a3
Fix linking between third party projects
2018-04-03 11:11:10 -03:00
David Capello
86177791d6
Sort extensions by name
2018-04-03 09:36:32 -03:00
David Capello
d433ae669c
Add Skia license
2018-04-03 09:36:16 -03:00
David Capello
d55e00aea0
Add some time to unlock sprite to select layer bounds
2018-03-29 18:53:03 -03:00
David Capello
498ffcbaae
Keep Timeline range enabled after Alt+M
2018-03-29 17:58:55 -03:00
David Capello
ffdb3f0ddf
Fix cels order when they are copied between files
2018-03-29 16:45:57 -03:00
David Capello
26e215f698
Invalidate full columns when we are selecting frames in the timeline
2018-03-29 16:25:43 -03:00
David Capello
bf0e5db391
Fix clipboard range feedback in Timeline when we copy layers/frames
...
kCels were already working, but the clipping was not correct
when the clipboard range type was kLayers or kFrames.
2018-03-29 16:21:43 -03:00
David Capello
fac3574d02
Improve animation playback performance
...
We try to redraw only the necessary parts of the Timeline,
and when we are in playback mode, make bigger jumps
to avoid a continuos scroll in the Timeline.
2018-03-29 16:13:10 -03:00
David Capello
62ee2daaba
Add a comment in the ColorSelector::Painter for future work
2018-03-29 11:13:47 -03:00
David Capello
59f3d13b8d
Fix tests/CLI mode
...
Don't start rendering thread on ColorSelector::Painter when
we don't run the UI. Basically we must start the painter thread
when the first ColorSelector is created.
2018-03-29 11:12:59 -03:00
David Capello
fd696c8813
Avoid possible invalid bitwise operations between threads
...
As m_paintFlags bits are modified by several threads,
we need some atomic bitwise operations to modify it.
2018-03-29 00:39:09 -03:00
David Capello
0fe5edb7fe
Improve performance drawing color selectors ( fix #1516 , fix #1695 )
2018-03-28 23:39:07 -03:00
David Capello
5a91325750
Show indicator with old/new colors in ColorPopup ( fix #1696 )
2018-03-28 15:56:40 -03:00
David Capello
e6da079e54
Move ContextBar::ShadeWidget to ColorShades class
2018-03-28 12:57:00 -03:00
David Capello
473542542e
Fix loading of toolbox text/tooltips of the current language
2018-03-28 11:48:59 -03:00
David Capello
8d9c3c7c11
Add some extra strings for the toolbar in en.ini
2018-03-28 11:43:35 -03:00
David Capello
91bc5c2845
Add more strings from Home tab to en.ini file
2018-03-28 10:53:15 -03:00
David Capello
be5df08c1f
Use index target in Replace color for indexed images by default
2018-03-27 00:16:45 -03:00
David Capello
52244089c3
Fix FilterTargetButtons::setTarget()
...
Regression bug introduced in 245285f84e427749ae3d6b3b29515f8198c7f80a
2018-03-27 00:14:39 -03:00
David Capello
58252946ea
Put back a simpler vesion of the target button for cels
...
Now we have a button to apply filters to the selected region
in the timeline, or to all cels. Regression introduced in 245285f84e427749ae3d6b3b29515f8198c7f80a
Discussion:
http://steamcommunity.com/app/431730/discussions/0/343785574514723475/
2018-03-26 23:43:57 -03:00
David Capello
9729f7aec8
Add some information in src/desktop/README.md
2018-03-26 18:13:15 -03:00
David Capello
233bae8dc9
Clicking a "Recent Folder" item shows the native dialog in the correct folder
...
Reported here:
https://community.aseprite.org/t/1155
2018-03-26 17:22:42 -03:00
David Capello
358265e3e1
Update harfbuzz module
2018-03-26 17:16:00 -03:00
David Capello
39cd0a7412
Use harfbuzz cmake file
2018-03-26 16:14:38 -03:00
David Capello
ff07de679a
Fix links to languages and themes
2018-03-26 15:47:42 -03:00
David Capello
2f5a478ce9
Add link to download themes
2018-03-26 15:46:59 -03:00
David Capello
c9b956ddb0
Compile with webp support on Travis
2018-03-26 14:50:34 -03:00
David Capello
e20701cf6b
Add a link to download translations
2018-03-26 14:50:14 -03:00
David Capello
6de103128b
Add support for animated webp files ( fix #273 )
2018-03-26 14:11:40 -03:00
David Capello
b1823ab558
Update libwebp library
2018-03-22 16:49:05 -03:00
David Capello
c69a7ef33d
Update freetype and harfbuzz
2018-03-22 16:42:36 -03:00
David Capello
b3225c5bb1
Update json11 library
2018-03-22 16:34:45 -03:00
David Capello
f481b979d4
win: Fix installing .zip extensions on Unicode paths
...
It looks like libarchive API is a little tricky, on Windows it needs
wide strings in the pathname. Even archive_entry_set_pathname_utf8()
cannot be used: there is no UTF8 -> wide string conversion inside
libarchive, I guess it's because archive_mstring_get_wcs() doesn't check
for AES_SET_UTF8 case.
2018-03-22 13:24:32 -03:00
David Capello
53b74284ff
Update libarchive library
2018-03-22 11:52:06 -03:00
David Capello
f0262b1d96
Update libpng library
2018-03-22 11:51:52 -03:00
David Capello
784f25c138
Update zlib library
2018-03-22 11:34:22 -03:00
David Capello
f1d67e1a64
Fix syntax error in ASSERT() statement
v1.2.7.3
2018-03-19 21:06:05 -03:00
David Capello
0e0b83b478
Now an extension can contain a language ( #124 , #1403 )
2018-03-19 19:37:39 -03:00
David Capello
0429282967
Add options to configure default extension in other commands ( fix #1683 )
...
Maybe too much configuration for my taste, but well, more configuration
is good.
2018-03-19 15:53:02 -03:00