Commit Graph

4262 Commits

Author SHA1 Message Date
David Capello
4b6fc07b06 Restore backup observer period 2016-11-07 17:04:33 -03:00
David Capello
69b52498a2 Add a visual icon when the program is saving backup data (fix #1114) 2016-11-07 16:32:54 -03:00
David Capello
6ba53c4e12 Minor changes in README file 2016-11-07 15:32:35 -03:00
David Capello
6d6ec5710e Remove assert that can fail in PixelsMovement::trim() 2016-11-07 12:43:15 -03:00
David Capello
40000a7e77 Update laf library (MEMLEAK is LAF_MEMLEAK now) 2016-11-02 16:14:01 -03:00
David Capello
ce6c85996e Update laf library (base/path is gone, use base/fs) 2016-11-01 19:14:05 -03:00
David Capello
c2103df444 Move base module to laf library 2016-11-01 12:47:48 -03:00
David Capello
80be429c89 Add missing skia_surface.cpp file 2016-10-31 19:58:12 -03:00
David Capello
151a302830 Update Skia to chrome/m55 (aseprite-m55) branch 2016-10-31 19:50:32 -03:00
David Capello
a911915aab Fix LOG(LogLevel) for MSVC compiler 2016-10-31 19:43:18 -03:00
David Capello
2366721a82 Set the theme to the default one if the user-defined one is invalid
Related to #1283
2016-10-28 11:25:46 -03:00
David Capello
e12c533270 Fix webp compilation 2016-10-27 12:47:15 -03:00
David Capello
9f06ce62b4 Update version to v1.1.10-dev 2016-10-27 12:38:39 -03:00
David Capello
cc18334c5a Changes in LOG/TRACE messages 2016-10-27 12:25:33 -03:00
David Capello
c789e4a872 Don't crash if the user-defined theme is gone (fix #1283) 2016-10-27 11:03:27 -03:00
David Capello
693a68844c New docio-lib to detect file format by content (fix #776) 2016-10-26 19:37:42 -03:00
David Capello
674d1d74d9 Merge pull request #1302 from klw0/esc-close-cel-layer-properties
Allow Esc key to close Cel and Layer Properties windows
2016-10-25 12:09:58 -03:00
Keith Whitney
2d0dcc8613 Allow Esc key to close Layer Properties window 2016-10-24 23:31:21 -04:00
Keith Whitney
cf6cd534ef Allow Esc key to close Cel Properties window
Resolves aseprite/aseprite#964.
2016-10-24 23:31:21 -04:00
David Capello
7c5c4c1b61 Fix Utf8Wrapper tests for string-literals 2016-10-24 15:12:48 -03:00
David Capello
6baf3fb0f0 Add base::utf8() and utf8_const() wrappers 2016-10-19 14:06:29 -03:00
David Capello
3f052cfe2e Return nullptr instead of assert in Widget::font() 2016-10-17 10:49:37 -03:00
David Capello
2a16896b7d Include "base/log.h" needed for LOG() 2016-10-16 20:29:57 -03:00
David Capello
1de5837676 Remove fflush() call from Sprite::pickCels()
Probably from an infamous printf() debugging session.
2016-10-13 19:37:04 -03:00
David Capello
a4277e8175 Add DEBUG_DOCUMENT_LOCKS to avoid logging doc locks 2016-10-03 13:24:59 -03:00
David Capello
7fb984b18d Fix compilation errors when HAVE_CONFIG_H isn't defined 2016-09-26 09:44:43 -03:00
David Capello
fac2dd046c Fix generating CompressedImage with mask 2016-09-23 12:59:20 -03:00
David Capello
ceca640a98 Remove INK_* constants and ink_processing[][] array 2016-09-23 11:36:55 -03:00
David Capello
72ede7e642 Update to v1.1.9-dev 2016-09-23 11:10:45 -03:00
David Capello
3ba712f038 Fix bug assigning keys to menus w/o commands when we search (fix #1260) 2016-09-23 11:03:40 -03:00
David Capello
b75d87c5fc Fix glitches with 'on sprite crosshair' after modifying sprite areas 2016-09-23 10:28:15 -03:00
David Capello
d4c4cb5f72 Fix graphical glitches while painting (fix #1262) 2016-09-22 20:16:14 -03:00
David Capello
1ffbd4c343 Add new "Image Color" parameter in brush slots (fix #1259) 2016-09-20 10:26:02 -03:00
David Capello
ae2acf62f7 Fix scrollable Timeline area to avoid hiding all layers 2016-09-19 17:54:36 -03:00
David Capello
18b4008c6f Fix issues creating brushes with transparent color 2016-09-19 16:17:24 -03:00
David Capello
2e3bbe2968 Show a tooltip with author+link of each palette (fix #540) 2016-09-15 15:30:45 -03:00
David Capello
855d50ed6c Make the palette popup bigger 2016-09-15 15:29:42 -03:00
David Capello
edf1cfd7b0 Add possibility to move the Timeline at the left/right side (fix #1169) 2016-09-15 11:07:36 -03:00
David Capello
1c7abd285e Add zoom/scroll buttons in ContextBar (including a new "Fit Screen" command) 2016-09-15 09:50:00 -03:00
David Capello
ada6c0666c Fix crash pressing Shift+C on Home tab or when all sprites are closed 2016-09-14 16:04:20 -03:00
David Capello
5d0d609a3f Fix ui::Alert buttons center alignment
This bug was introduced in 4a6d6951e3
2016-09-14 15:47:27 -03:00
David Capello
a30b7c5217 Fix cursor flickering using simple crosshair with 400% scaling 2016-09-14 14:12:24 -03:00
David Capello
6377b550e3 Replace base::Signal/Observable* with obs::signal/observable
We can use the obs library directly for signal/slots and observable
objects.
2016-09-13 15:02:00 -03:00
David Capello
3ee397a0ec Delete all links after deleting the whole cel content (related to #1214) 2016-09-12 16:46:26 -03:00
David Capello
638206becd Don't destroy linked cels after moving the whole cel content (fix #1214) 2016-09-12 16:44:14 -03:00
David Capello
2e14064ef7 Fix crash when we switch to Home tab when blend mode is being changed (fix #1248) 2016-09-12 15:11:44 -03:00
David Capello
722b5163b9 Fix bug using paint bucket with symmetry when brush size > 1px (fix #1251) 2016-09-12 14:57:00 -03:00
David Capello
19545c12e3 Improve OS X performance using the same display's color space to blit to the screen 2016-09-12 13:40:47 -03:00
David Capello
5293d9cce5 Fix some bugs saving a palette in an image file (fix #1239)
* We cannot use an index greater than the palette size when we save a
  PNG file.
* Now we don't create an image bigger than the needed palette size.
* We use a background layer so the transparent index is not set with
  alpha=0 in the PNG encoder.
2016-09-12 12:56:00 -03:00
David Capello
3333855db3 Fix Alt+1, Alt+2, etc. shortcuts to change the selected tool brush (fix #1195) 2016-09-12 12:22:48 -03:00