Commit Graph

4394 Commits

Author SHA1 Message Date
David Capello 4f6a7a7742 Include base/debug.h on files that use ASSERT or TRACE 2016-03-03 19:17:07 -03:00
David Capello f9238cd77b Merge branch 'sirblackheart-add-win-key-modifier' 2016-03-02 12:34:06 -03:00
David Capello 645486f435 Add tooltip to "Super" key checkbox in shortcut dialog 2016-03-02 12:33:05 -03:00
David Capello cb86fb4c8f Rename ui::winKeyName to ui::kWinKeyName 2016-03-02 10:31:39 -03:00
David Capello 321eb36f52 Fix getting lwin/rwin key state on Windows 2016-03-02 10:07:45 -03:00
David Capello cd8dabb3d2 Merge branch 'add-win-key-modifier' of https://github.com/sirblackheart/aseprite into sirblackheart-add-win-key-modifier 2016-03-02 09:38:06 -03:00
David Capello cfb9487d7e Merge pull request #994 from sirblackheart/fix-#956-new-onionskin-config-icon
replace onion settings icon fixes #956
2016-03-02 08:53:31 -03:00
Gabriel Rauter b01a8626f1 replace onion settings icon fixes #956 2016-03-02 12:18:34 +01:00
Gabriel Rauter cb92b781eb Change Windows Modifier Name to Win for Windows and Super for Linux/BSD 2016-03-01 23:52:36 +01:00
Gabriel Rauter e22332144a Add Windows Key as possible Modifier in Keyboard Shortcuts on Windows and Linux as a step to fix #796 2016-03-01 20:14:32 +01:00
David Capello e887328624 Fix check to know if dl library was found 2016-03-01 14:52:41 -03:00
David Capello a22039cd16 Check dl library existence (fix #990)
As FreeBSD includes dl functions in libc, dl library doesn't exist.
(dlfcn.h header file must exist anyway.)
2016-03-01 09:16:19 -03:00
David Capello 1d7184dd37 Fix problem setting default screen scaling factor on non-Windows platforms 2016-02-29 22:21:59 -03:00
David Capello 78da4a40a1 Avoid warning on Graphics::drawUIString() 2016-02-29 22:21:21 -03:00
David Capello 91b8df9d4d Fix mouse lag on Linux (fix #957)
As now we can generate several mouse events in
one generateMessagesFromSheEvents(), thanks to
1588e834c3, we can process
all mouse events from Allegro 4.
2016-02-29 22:21:07 -03:00
David Capello 5798c896e2 Don't generate a kSetCursorMessage when the mouse is outside the window
Should finally fix #948
2016-02-29 22:18:36 -03:00
David Capello fb4fc576bc Fix clicks on X11 (fix #971) 2016-02-29 22:13:23 -03:00
David Capello 2bbd918d99 Update version to 1.1.3-dev 2016-02-29 22:11:00 -03:00
David Capello 63e844dd95 Add details in INSTALL.md to avoid issue #913 2016-02-29 22:10:16 -03:00
David Capello 0c6dc56a12 Break long lines in INSTALL.md 2016-02-29 12:34:55 -03:00
David Capello 5bb46e82cf Add more info about new libraries in src/ directory 2016-02-29 12:25:35 -03:00
David Capello 02abbdfb80 Rename 'aseprite-source' to 'aseprite' in INSTALL.md 2016-02-29 12:25:15 -03:00
David Capello 9ce5469ba7 Merge pull request #919 from jpnk/patch-1
Improve build instructions
2016-02-29 12:23:00 -03:00
David Capello 733ca44b64 Fix dummy PenAPI::Impl ctor 2016-02-29 09:27:38 -03:00
David Capello d58773756e Add minimal Wacom support
This should fix the lag on Windows platform when we click with the pen.
2016-02-29 08:32:10 -03:00
David Capello 51c939b210 Find the Steam DLL in the app directory 2016-02-26 20:19:37 -03:00
David Capello 1c8d89c31f Merge pull request #973 from farnold/master
OS X: fix clang compile error over non-existent simpleini lib
2016-02-26 19:00:25 -03:00
David Capello 1512e7af52 Merge pull request #979 from sirblackheart/fix-missing-overrides
Fix missing overrides as shown by warnings mentioned in issue #955
2016-02-26 18:58:04 -03:00
David Capello bc9c3b0ec2 Merge branch 'new-log' 2016-02-26 17:11:51 -03:00
David Capello 5fbb4e90d7 Create log in Desktop folder when --debug is used 2016-02-26 17:08:42 -03:00
David Capello b5d04525c0 Use fstream::is_open() instead of operator bool() 2016-02-26 16:51:30 -03:00
David Capello 516ee5c611 New LOG() function with different logging levels and std::ostream support 2016-02-26 16:13:54 -03:00
David Capello 873ca55c10 Merge branch 'tint-shade-tone-selector' 2016-02-26 15:13:28 -03:00
David Capello c8d59df66e Save separation distance/layout of internal ColorBar splitter 2016-02-26 15:09:40 -03:00
David Capello ca160d0647 Remove unnecessary iterations on splitter children in onSave/LoadLayout 2016-02-26 15:08:58 -03:00
David Capello 875e2cd391 Fix possible bug/crash using a cmd::CopyRegion()
The region that we save must be exactly the same that we use in the swap
process.
2016-02-26 12:50:09 -03:00
Gabriel Rauter 7d80b16854 fix missing overrides as shown by warnings mentioned in issue #955 2016-02-26 15:37:41 +01:00
David Capello 7a0a89e59e Add the new ColorTintShadeTone color picker (#707) 2016-02-26 11:18:46 -03:00
David Capello 4e4f473dd6 Don't limit the selection of colors in the spectrum area
In this way when we capture the mouse, we can move it outside the
widget and we're still picking colors in the border of the spectrum.
(Which is useful to select pure black or white.)
2016-02-26 11:13:19 -03:00
David Capello c1a2cbebde Remove "typename" keyword in replace_image_colors() 2016-02-26 10:09:45 -03:00
David Capello 2da643ef56 Fix warning in doc::write_string() 2016-02-26 10:09:03 -03:00
David Capello d78f892236 Add more zoom levels 2016-02-25 18:51:13 -03:00
David Capello 5c61e92193 Change custom brush color when we change fg/bg colors 2016-02-25 18:48:59 -03:00
David Capello d10dd157e7 Don't use custom clipboard format on Windows if we couldn't register it 2016-02-25 18:47:37 -03:00
David Capello 69e7623628 Fix shading ink for grayscale images 2016-02-24 19:48:46 -03:00
David Capello c09dfa89f0 Show grayscale colors in color buttons when we're editing a grayscale image 2016-02-24 19:37:20 -03:00
David Capello 155c74a633 Fix usage of indexed colors in grayscale images 2016-02-24 18:22:51 -03:00
David Capello 0cf39625f8 Minor fix in PaletteView::setBoxSize() to apply the guiscale() to the box size 2016-02-24 17:37:36 -03:00
David Capello ad98fab506 Link filters-lib with base-lib to avoid linking errors on Linux 2016-02-24 13:22:15 -03:00
David Capello 5dd2d8119b Add initial support to Steam API (just inform to Steam that we're running) 2016-02-24 13:21:37 -03:00