Commit Graph

5140 Commits

Author SHA1 Message Date
David Capello
bc1ad97fb5 Merge branch 'ref-layer' into beta (fix #532) 2016-11-07 15:14:24 -03:00
David Capello
b5225d0f30 Fix copying/moving layers from between regular and reference layers 2016-11-07 15:09:52 -03:00
David Capello
6aee765731 Fix copy and paste of ref layer cels 2016-11-07 12:35:45 -03:00
David Capello
e89bea49df Fix RotateCommand for ref layer cels 2016-11-07 12:10:59 -03:00
David Capello
e4bcdbf131 FlipCommand can flip ref layer cels correctly 2016-11-07 11:47:56 -03:00
David Capello
a21d7df302 Fix CanvasSizeCommand to crop ref layers correctly 2016-11-07 11:39:58 -03:00
David Capello
8fd1bcec7c Resize cel bounds from ref layers on SpriteSizeCommand 2016-11-07 11:03:56 -03:00
David Capello
6bb9d599d9 Fix "All layers" eyedropper to pick colors from ref layers too 2016-11-07 10:50:03 -03:00
David Capello
35c9bd3194 Move check that a ref layer cannot be transformed to StandbyState::transformSelection() 2016-11-07 10:30:40 -03:00
David Capello
4e6832782e Fix rendering issues w/ref layers 2016-11-03 12:26:33 -03:00
David Capello
492e71918f Fix undo of a new ref layer 2016-11-02 16:10:42 -03:00
David Capello
b4747b3ed6 Draw ref layer edges correctly (w/subpixel precision) 2016-11-02 15:01:31 -03:00
David Capello
f895938dbb Fix adding a reference layer with a different color mode 2016-11-01 19:02:11 -03:00
David Capello
21b6e8716d Merge branch 'beta' into ref-layer 2016-11-01 14:11:03 -03:00
David Capello
54e60f058f Merge branch 'master' into beta 2016-11-01 14:09:02 -03:00
David Capello
674fb2e61b Change observable submodule URL 2016-11-01 14:07:59 -03:00
David Capello
91cd50cac4 Update laf library 2016-11-01 13:55:32 -03:00
David Capello
f66ed60a2f Fix test condition in main CMakeLists.txt file 2016-11-01 12:53:58 -03:00
David Capello
c2103df444 Move base module to laf library 2016-11-01 12:47:48 -03:00
David Capello
2e66b227f6 Merge branch 'beta' into ref-layer 2016-10-31 20:15:41 -03:00
David Capello
aa01e46d72 Merge branch 'master' into beta 2016-10-31 19:59:48 -03:00
David Capello
80be429c89 Add missing skia_surface.cpp file 2016-10-31 19:58:12 -03:00
David Capello
fa28fcfb52 Set libwebp submodule URL to github branch 2016-10-31 19:55:06 -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
c60e0b915c Merge branch 'master' into beta 2016-10-27 13:00:57 -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
bcb775a88b Render reference layers only in the sprite editor 2016-10-26 15:16:22 -03:00
David Capello
02e82289dc Update INSTALL instructions with new macOS version 2016-10-26 14:58:43 -03:00
David Capello
609946c33f Support resizing a reference cel with Move tool 2016-10-25 19:15:36 -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
6ce73a831a Don't allow draw/modify reference layers 2016-10-17 13:49:28 -03:00
David Capello
409a546089 Show reference layers as 'Reference layer' in status bar 2016-10-17 13:41:13 -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
bc939d5638 New eyedropper mode to pick colors from reference layers 2016-10-13 21:19:25 -03:00
David Capello
755e621d34 Remove unnecessary char from pref.xml file 2016-10-13 20:39:29 -03:00
David Capello
1b053de2f2 Fix eyedropper/move tool for reference layers 2016-10-13 19:58:42 -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
bf4d6f1e4e Ask for a file when we add a new reference layer
Also the new reference layer is added centered in the sprite and scaling
it to make it fully visible in the canvas.
2016-10-12 14:41:58 -03:00
David Capello
1aa2a4137a Fix mnemonic char for "Add Reference Layer" 2016-10-12 14:28:46 -03:00