David Capello
46e9ece20a
Update freetype2 library
2016-06-08 13:04:58 -03:00
David Capello
5456b5950d
Activate app on OS X when Aseprite is launched from Steam
...
It looks like a Steam clien bug on OS X, it activates Aseprite window,
and then Steam is activated again, so the Aseprite window lost the focus
and is left below the Steam window.
2016-06-07 14:47:59 -03:00
David Capello
aa6040e2e4
Don't activate our app ignoring other apps on OS X
2016-06-07 10:23:45 -03:00
David Capello
915fac0d23
Don't show system cursor on OS X in the first mouseEntered
2016-06-07 10:03:57 -03:00
David Capello
b4588d34f4
Merge 'master' branch
2016-06-02 13:05:53 -03:00
David Capello
a4827a3727
Add possibility to change between tags while playing
...
From:
https://twitter.com/_theMatteBlack/status/735185628107804672
2016-05-27 13:45:12 -03:00
David Capello
34b8be3114
Fix status bar values when we move pixels
2016-05-27 13:22:25 -03:00
David Capello
af2c2838e0
Add new option to zoom sliding two fingers on OS X trackpad
...
It was requested here:
http://steamcommunity.com/app/431730/discussions/2/357286663677659387/
2016-05-27 13:15:13 -03:00
David Capello
a9cc61ee49
Merge pull request #1140 from Mailaender/patch-2
...
Fixed a serious compiler warning
2016-05-24 16:03:00 -03:00
David Capello
21661a2a5d
Install aseprite.desktop into share/applications ( fix #952 )
2016-05-24 13:26:18 -03:00
David Capello
a4ae92042d
Merge aseprite.desktop with the official one distributed on .deb files
2016-05-24 13:23:54 -03:00
David Capello
a1a60dcaf4
duktape depends on math library ( fix #1139 )
2016-05-24 12:54:09 -03:00
David Capello
720bd349e3
Add some asserts in CopyCel to find the cause of a possible crash
2016-05-24 11:16:03 -03:00
David Capello
53a43aa0ce
Merge pull request #1142 from Mailaender/patch-3
...
Fixed freetype2 includes.
2016-05-23 17:35:10 -03:00
David Capello
fe95d7134a
Merge pull request #1138 from Mailaender/patch-1
...
Added a .desktop file
2016-05-23 17:34:29 -03:00
Matthias Mailänder
873748b0ff
Fix freetype2 includes.
2016-05-22 07:23:01 +02:00
Matthias Mailänder
5e62983251
Fix a serious compiler warning
...
Program returns random data in a function
2016-05-21 19:41:43 +02:00
Matthias Mailänder
d948c3c93f
Create aseprite.desktop
2016-05-21 18:44:39 +02:00
David Capello
d371352526
Enable Edit > Copy anyway if layer is locked/non-editable
2016-05-19 13:22:58 -03:00
David Capello
47f4cb1313
Enable Edit > Copy Merged only when there is a visible selection
...
This fix a crash using copy merged when there is no selection.
2016-05-19 13:19:02 -03:00
David Capello
b21f5df2d6
Fix arrow keys to move a rotated selection ( fix #775 )
2016-05-18 14:26:25 -03:00
David Capello
591b3b19ac
Add MoveMaskCommand::getDelta member function
2016-05-18 12:03:28 -03:00
David Capello
4929efbd9c
Remove "Moving Pixels" label in status bar
2016-05-18 11:55:39 -03:00
David Capello
05395c2437
Change ShowExtras shortcut to Cmd+H on OS X
2016-05-18 11:17:49 -03:00
David Capello
10be4b4d82
Add support to drop files on OS X window ( fix #605 )
2016-05-17 21:43:29 -03:00
David Capello
1ce74d3c5a
Abort loading news file if the application is being closed
2016-05-17 16:21:56 -03:00
David Capello
d495c4d18a
Abort curl connections setting the timeout (avoid crash closing connections)
2016-05-17 16:13:25 -03:00
David Capello
c875e24928
Add some log information why WTInfo might fail
2016-05-17 16:11:40 -03:00
David Capello
0f3252a80b
Add CopyMerged command (Ctrl+Shift+C) ( fix #824 )
2016-05-17 12:59:48 -03:00
David Capello
fda9abce33
Fix problem initializing SkiaDisplay with an invalid surface size on OS X
...
This problem happened when Aseprite is run for the very first time on OS X
(i.e. without an aseprite.ini file in the user configuration directory),
as the final size of the created window might be different (smaller) than
the given width/height parameters in the SkiaDisplay constructor.
2016-05-17 12:19:53 -03:00
David Capello
61a933bee2
Abort http requests when we quit the program
2016-05-17 12:14:01 -03:00
David Capello
cf380ab1a2
Fix selection feedback when we have foreground/background color w/alpha=0 ( fix #1133 )
2016-05-13 16:00:19 -03:00
David Capello
035916dce3
Fix memory leak on RecentListBox
2016-05-11 13:21:55 -03:00
David Capello
94e56ad97a
Fix spray and jumble tools ( fix #1130 )
2016-05-11 13:14:52 -03:00
David Capello
4f97970b98
Remove unused variable in ExpandCelCanvas
2016-05-11 13:00:25 -03:00
David Capello
0ad2af8eb1
Fix usage of some uninitialized variables
2016-05-11 13:00:02 -03:00
David Capello
e68eebda1c
Fix memory leak on cmd::TrimCel
2016-05-11 12:59:32 -03:00
David Capello
8b242bdf06
Fix memory leak loading images for a ImageView widget
2016-05-11 12:58:27 -03:00
David Capello
736f63132b
Fix red/blue tint for black/white colors ( fix #1125 )
2016-05-10 13:19:16 -03:00
David Capello
c12100dedb
Reduce the patched region with ExpandCelCanvas when we have the source image to compare with
2016-05-10 11:06:55 -03:00
David Capello
cee3c246bb
Add cmd::PatchCel to reduce undo space after a ExpandCelCanvas
2016-05-10 10:47:48 -03:00
David Capello
8c88365418
Fix size calculation for Cmd with a std::stringstream
2016-05-10 10:37:42 -03:00
David Capello
d13862599e
Use base::get_pretty_memory_size() to show undo item memory size
2016-05-10 10:37:39 -03:00
David Capello
1e0fd35413
Add cmd::CropCel and implement cmd::TrimCel using it
2016-05-10 10:37:16 -03:00
David Capello
3369d902d9
Show each undo step size when Aseprite is compiled in debug mode
2016-05-09 17:50:57 -03:00
David Capello
1b802aba9e
Update src/gfx/README.md
2016-05-09 17:50:53 -03:00
David Capello
71060e74da
Add gfx::Region in forward declarations (gfx/fwd.h file)
2016-05-09 17:50:39 -03:00
David Capello
2d632339e0
Fix crash creating a new brush from an empty cel using right-click
2016-05-09 15:53:55 -03:00
David Capello
6a1a9556ae
Fix crash copy & paste one frame in its previous frame position
...
This should fix #1101 too.
2016-05-09 15:47:09 -03:00
David Capello
036cb8b523
Add a little check in DocumentApi::copyCel() in release mode
2016-05-09 15:45:59 -03:00