David Capello
417e431a32
Add different selection modes to SelectTile command
...
Now we can add a tile using Shift+double click or substract one with
Shift+Alt+double click.
2016-03-19 12:09:03 -03:00
David Capello
e62f80842c
Avoid enter to tool loop after we select the tile
2016-03-19 12:04:39 -03:00
David Capello
30f4e995a3
Select a tile by double clicking over it ( fix #939 )
2016-03-19 11:33:05 -03:00
David Capello
497cfa61a4
Implement app::IColorSource in color selectors
2016-03-18 23:35:23 -03:00
David Capello
07b67a66f7
Add app::IColorSource interface to get pixels from widgets from mouse pos
...
This is consumed by ColorButton which can be dragged to use a eyedropper
in different widgets.
2016-03-17 17:16:35 -03:00
David Capello
2d3ee0c802
Rotate foreground color hue by default with mouse wheel above ColorSelector
2016-03-17 16:42:50 -03:00
David Capello
99803c07ba
Add mouse wheel behavior in color selector to rotate hue ( fix #1012 )
2016-03-17 16:40:34 -03:00
David Capello
449ae1d9e4
Add new app::ColorSelector to share behavior between ColorTintShadeTone/ColorSpectrum/ColorWheel
2016-03-17 16:37:31 -03:00
David Capello
1209037b02
Rename app::ColorSelector -> app::ColorPopup
2016-03-17 16:08:08 -03:00
David Capello
f626837cb5
New command to add foreground/background color in the palette
2016-03-17 10:47:50 -03:00
David Capello
fdde32b808
Don't use UI to warn about sequences when --batch and --save-as are used
...
Fix #1018 introduced in 978145ba7a5ad0b1f2909a6cfa0d1406126985cf
2016-03-17 10:31:33 -03:00
David Capello
a4159c0ddb
Add educational license option
2016-03-07 11:46:46 -03:00
David Capello
f391be6824
Cache name and path in RecentFileItem
...
This is to avoid calling base.:get_file_name/path()
on each onPaint/SizeHint()
2016-03-04 17:30:12 -03:00
David Capello
75203037e2
Merge branch 'master'
2016-03-04 15:44:04 -03:00
David Capello
962928a609
Add the possibility to assign a keyboard shortcut to color quantization ( #999 )
2016-03-04 15:41:32 -03:00
David Capello
ac67cb9e49
Remove unused graphics from skin
2016-03-04 15:09:50 -03:00
David Capello
36eb38a5e7
Merge pull request #997 from Kirozen/patch-1
...
Add support for MinGW in base/fstream_path.h
2016-03-04 11:36:00 -03:00
Etienne Faisant
c7968d4f2d
Update fstream_path.h
...
Fix build on Windows with MinGW
2016-03-04 15:03:46 +01:00
David Capello
451bf02b82
Remove unused variable from replace_image_colors()
2016-03-03 23:41:46 -03:00
David Capello
1ee3efd91d
doc/image_buffer.h needs uint8_t definition
2016-03-03 23:25:49 -03:00
David Capello
51f58fda5f
base/24bits.h needs uint8_t definition
2016-03-03 22:43:10 -03:00
David Capello
0a5e108ce1
Include base/ints.h in median_filter.h because it's needed for uint8_t
2016-03-03 22:30:13 -03:00
David Capello
368f64d5dc
Include base/ints.h from convolution_matrix_filter.h
2016-03-03 21:22:17 -03:00
David Capello
093c5e1e0e
Fix base/buffer.h so we include base/ints.h to define uint8_t
2016-03-03 20:33:53 -03:00
David Capello
458fa98138
Merge branch 'without-have-config-h'
2016-03-03 19:30:32 -03:00
David Capello
03951fd347
Minor change in INSTALL.md to create a link to issue #913
2016-03-03 19:29:54 -03:00
David Capello
d33b8f7064
Set default path (MODP_B64_DIR) to find modp_b64 from base library
2016-03-03 19:28:29 -03:00
David Capello
9784721a67
she/system.h needs gfx::Size
2016-03-03 19:27:43 -03:00
David Capello
a14a81a2c0
Undefine ERROR macro in base/log.h if it's defined
2016-03-03 19:27:09 -03:00
David Capello
260f597cc4
Define PACKAGE/VERSION/UPDATE_URL if they are undefined
2016-03-03 19:26:46 -03:00
David Capello
285deb603e
Define _CRT_SECURE_NO_WARNINGS on sub-libraries that need it
2016-03-03 19:22:52 -03:00
David Capello
7b06b74715
Include base/log.h on files that use LOG() macro
2016-03-03 19:21:53 -03:00
David Capello
8c9d9eb84c
Replace NULL with nullptr on files that don't include base/base.h
2016-03-03 19:20:57 -03:00
David Capello
9a7ffab5a0
Move stdints to base/ints.h file
2016-03-03 19:20:00 -03:00
David Capello
5f97e66a8b
Include base/base.h on files that use MIN/MID/MAX
2016-03-03 19:18:46 -03:00
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
v1.1.3-linux
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
1588e834c3838ffda630abc21bb70c2d4fd75d4d, we can process
all mouse events from Allegro 4.
2016-02-29 22:21:07 -03:00