Commit Graph

4982 Commits

Author SHA1 Message Date
David Capello
9c97f6c329 Update clip module 2016-08-14 21:22:21 -03:00
David Capello
d7f2155adb Show popup menu on "Play" buttons with Ctrl+click 2016-08-13 13:35:35 -03:00
David Capello
3a4251a9a4 Simplify issue template 2016-08-09 17:04:59 -03:00
David Capello
e20fdc0812 Fix ISSUE_TEMPLATE format 2016-08-04 12:21:20 -03:00
David Capello
673b0a4174 Add new ISSUE_TEMPLATE for GitHub 2016-08-04 12:19:44 -03:00
David Capello
de87e38654 Minor update to CONTRIBUTING guide 2016-08-04 12:19:31 -03:00
David Capello
dc1bc964ce Change memset/memcpy with std::fill/copy in ImageImpl 2016-08-03 16:58:58 -03:00
David Capello
01e8e99fcb Add tests for Image::fillRect 2016-08-03 16:32:06 -03:00
David Capello
95da89b067 Update src/README.md items 2016-08-01 10:29:21 -03:00
David Capello
5ea955df4d Convert undo library into a submodule 2016-08-01 10:20:26 -03:00
David Capello
45fcd9e95e Fix typo (minor change) 2016-07-31 20:36:18 -03:00
David Capello
3b5915a21a Update version to v1.1.8-dev 2016-07-31 20:25:01 -03:00
pheuberger
b0e3963590 Add all 64 colors to the master system palette 2016-07-27 15:26:02 +02:00
David Capello
000ac2e894 Update FLIC library 2016-07-26 10:24:41 -03:00
David Capello
d89d386185 Update version to 1.1.7-dev 2016-07-25 12:32:04 -03:00
David Capello
97d42de696 Improve image resize algorithm
It might be a possible fix for #502
2016-07-25 12:15:42 -03:00
David Capello
d06e1cf009 Replace App::Exit slot with a base::UniquePtr 2016-07-25 11:47:33 -03:00
David Capello
0c6802cd30 Use grid bounds by default in Import Sprite Sheet (fix #1207) 2016-07-25 11:30:33 -03:00
David Capello
ed7a1ef1cc Fix X/Y/Width/Height fields order in "Import Sprite Sheet" (#1207) 2016-07-25 11:25:11 -03:00
David Capello
5910e94396 Add option to hide full filename paths (fix #1199) 2016-07-25 11:04:16 -03:00
David Capello
7849b8804d Remove unnecessary "inline" keyword 2016-07-22 20:48:24 -03:00
David Capello
4ef9626689 Fix crash when resizing a sprite and there is not enough memory
This patch fixes crashes in background jobs that generate any kind of
exception.
2016-07-22 20:46:29 -03:00
David Capello
2893f98fbd Merge pull request #1204 from pseudogames/pixly3
Fix assert() in pixly encoder/decoder
2016-07-22 12:00:37 -03:00
David Capello
67c9cc54d9 Update clip module 2016-07-21 14:15:11 -03:00
David Capello
d4b0753106 Fix theme UI to show user themes and official themes correctly 2016-07-20 19:03:51 -03:00
Carlo 'zED' Caputo
01dc3e70f7 pixly: fixed assert failure 2016-07-15 17:23:11 -03:00
David Capello
45e3573e67 Merge branch 'new-skia' 2016-07-13 17:01:36 -03:00
David Capello
5dfda3b0f0 Reduce the updated region on OS X (related to #1170) 2016-07-12 17:23:28 -03:00
David Capello
5640277ff7 Don't show checkbox to enable GPU yet 2016-07-12 17:23:05 -03:00
David Capello
86d2f681fa Update INSTALL.md instructions 2016-07-12 13:37:00 -03:00
David Capello
8e7b700c35 Update skia to chrome/m53 2016-07-12 13:23:24 -03:00
David Capello
9c73841970 Move gfx::Transformation to app::Transformation
In this way gfx library doesn't depend on fixmath.
2016-07-11 15:40:27 -03:00
David Capello
691ff2c08a Fix she/CMakeLists.txt to link with skia with GPU 2016-07-11 12:30:09 -03:00
Carlo "zED" Caputo
b0385d437f Use load/save_document() in .anim decoder/encoder to load/save .png files (#1189)
* add todo items
* load_document instead of png load
* save using save_document (need more tests)
* trimmed and empty cels
* linking neighbor cels with the same image
* count_diff, exception, checks and style
2016-07-11 10:12:25 -03:00
David Capello
991b248940 Don't swap same frame on reverse_frames() 2016-07-11 09:58:43 -03:00
David Capello
48798b0fc5 Merge pull request #1193 from Mailaender/patch-1
Fixed invalid-desktopfile string list key "Categories" in group "Desktop Entry" does not have a semicolon (';') as trailing character
2016-07-10 22:18:25 -03:00
Matthias Mailänder
4f4a2098d2 Adhere to the FreeDesktop Categories specification 2016-07-10 09:36:31 +02:00
David Capello
92084fe14a Expand filename wildcards in command line on Windows (fix #1049) 2016-07-06 15:20:55 -03:00
David Capello
0722d95b5d Migrate configuration files on OS X to ~/Library/Application Support/Aseprite (fix #1165) 2016-07-06 12:22:40 -03:00
David Capello
d91ca36edd Add forward compatibility in .ase decoder for layer groups
As v1.2 can save .ase files with groups, we have added support to make
flat the file and move all layers to the top level, removing all
groups. (Just in case the user want to go back to v1.1 after using v1.2
features.)
2016-07-05 18:17:16 -03:00
David Capello
f9dfe347b1 Remove features that aren't supported in .anim format 2016-07-05 11:52:58 -03:00
David Capello
3a8c90e952 Remove unused variable 2016-07-05 11:52:44 -03:00
David Capello
71d2a2e2e7 Minor changes in some comments 2016-07-05 11:44:58 -03:00
Carlo 'zED' Caputo
99bd10dfbd pixly: dealing with cels smaller than the sprite 2016-07-05 11:31:56 -03:00
David Capello
51a0bbe6a4 Fix OS X cmd/alt key modifiers status when app is reactivated 2016-07-04 14:14:57 -03:00
Carlo "zED" Caputo
7b4a1ec4af Add support for Pixly file format (#1177)
New Pixly .anim format decoder/encoder based on png decoder/encoder.
2016-07-04 12:06:27 -03:00
David Capello
71321dfc82 Fix 'outline' convolution matrices for rendered text
This issue was originally reported here:
https://twitter.com/vine2D/status/748579114265653248/
2016-07-01 19:07:01 -03:00
David Capello
d566604205 Fix several bugs applying filters to cels smaller than the sprite bounds
Now if we apply a 3x3 (or bigger) convolution matrix to a cel, the cel
will be expanded to so new pixels are included in the new cel content.
2016-07-01 18:49:58 -03:00
David Capello
b13ac1d340 Add crop_image() with a gfx::Rect 2016-07-01 18:42:10 -03:00
David Capello
3df6572170 We can return a const& in Cel::position() 2016-07-01 18:41:26 -03:00