David Capello
8b161dac0a
Add ShowBrushPreview command so the user can hide the brush preview with a keyboard shortcut ( fix #792 )
2016-03-24 14:45:28 -03:00
David Capello
9face9458e
Add an option to change the "brush preview" style (related to #792 )
2016-03-24 14:29:15 -03:00
David Capello
2af47fe907
Add option to toggle the selection edges visibility ( fix #861 )
2016-03-24 13:04:35 -03:00
David Capello
7a0a89e59e
Add the new ColorTintShadeTone color picker ( #707 )
2016-02-26 11:18:46 -03:00
David Capello
30672ba144
Don't reset Screen Scale when the main window cannot be created
...
Should fix #860
2016-02-23 18:08:25 -03:00
David Capello
ff0c2c2770
Merge branch 'ryb-color-wheel'
2016-02-12 10:50:57 -03:00
David Capello
c1ae065c2c
Add RYB color wheel (related to #707 )
2016-02-12 10:49:33 -03:00
David Capello
7b8d9102e1
Add independent scroll/zoom values in preview window per document ( fix #959 )
2016-02-11 21:09:31 -03:00
David Capello
2fc447edd6
Disable GPU acceleration by default
2015-12-28 17:28:48 -03:00
David Capello
3543b086d1
Add option to keep the selection after Edit > Clear ( fix #907 )
2015-12-22 17:49:21 -03:00
David Capello
e79236b3a3
Add JSON data format into Export Sprite Sheet UI
2015-12-22 17:34:51 -03:00
David Capello
fcbb364085
Add "Play Once" option in "Play" button popup
2015-12-18 18:51:30 -03:00
David Capello
0cdc71bf05
Add possibility to save brush type/size/angle, fg/bg colors, ink type/opacity, shade, etc. into brush slots
...
Fix #904
2015-12-16 17:27:04 -03:00
David Capello
5dc149d308
Add "Select > Modify" commands to expand/contract/border the selection
2015-12-04 17:46:32 -03:00
David Capello
fb387cb6c2
Add options to export layers and frameTags meta JSON data from the UI
2015-12-03 12:42:33 -03:00
David Capello
4dbee12789
Add possibility to import/export sprite sheet matrices by columns
...
Fix #872
2015-12-03 11:38:59 -03:00
David Capello
3b0bf6daaa
Add anti-aliasing checkbox in "Edit > Insert Text" option
2015-12-01 15:46:21 -03:00
David Capello
56854cdb9f
Add symmetry mode ( fix #208 )
...
This is a first iteration of the feature, it doesn’t have handles to
move the symmetry line and it only contains two symmetry modes:
horizontal or vertical.
As an extra change, we have added the new Stroke type to wrap a vector
of gfx::Points and simplify some existing code in the ToolLoop.
2015-10-26 17:51:32 -03:00
David Capello
03c0367827
Add option to disable GPU acceleration
2015-10-05 21:18:42 -03:00
David Capello
1ac39ff85b
Add simple "Edit > Insert Text" menu option (related to #28 )
2015-09-23 17:38:45 -03:00
David Capello
3abea9c4b3
Use Preferences class to store the active theme
2015-09-18 11:56:45 -03:00
David Capello
4b064333cc
Add color harmonies in the ColorWheel widget (issue #707 )
2015-08-21 13:27:58 -03:00
David Capello
ff9693b29d
Add support to export all/selected/one layer/frame/frame tag
...
This commit includes support to export tagged frames using the command
line --frame-tag option.
Fix #415 , fix #570 , fix #607 , fix #745
2015-08-20 22:30:33 -03:00
David Capello
2b4c531e8e
Add possibility to scroll with right click
2015-08-19 18:00:51 -03:00
David Capello
75a743f141
Separate pivot visibility and location options
2015-08-14 10:09:15 -03:00
David Capello
4302d12cb4
Move "New Sprite" preferences from raw get/set_config_*() to pref.xml
2015-08-12 15:35:46 -03:00
David Capello
da8eff0ec2
Add a basic RGB color wheel (related to #707 )
2015-08-06 11:23:16 -03:00
David Capello
bf54fd26d3
Add option to put the onion skin behind the sprite
...
Fix #526 and fix #412
2015-07-31 15:55:06 -03:00
David Capello
80b47419fd
Add an option to onionskin the current layer only (related to #526 )
2015-07-31 14:30:11 -03:00
David Capello
7cfdf76b0e
Add rotation pivot options in context bar ( fix #370 )
...
With these options we can configure to show the pivot and the default
location when we select a sprite area.
2015-07-29 16:35:34 -03:00
David Capello
41bb23f1f1
Change opaque/transparent selection by default depending on the layer
2015-07-27 11:43:48 -03:00
David Capello
35229e99a6
Add opaque/transparent mode in context bar for transformations ( fix #546 )
...
With this change now we add a "mask" image/parameter in rotation
functions. In this way we can identify which specific pixels are
inside the original mask/selection, and in opaque mode we can
include/scale/rotate all those pixels inside the mask, whatever
value they are, even if they are the mask color.
Fixes #730
2015-07-23 22:42:14 -03:00
David Capello
66ddc62a76
Add an option to share ink/opacity parameters between all tools
2015-07-23 10:07:07 -03:00
David Capello
be6779631b
Modify eyedropper tool to pick colors with alpha and support several modes
...
Issue #286
2015-07-02 18:13:47 -03:00
David Capello
e9308c2d35
Add alpha channel in quantization (related to #286 )
2015-07-02 11:18:43 -03:00
David Capello
401dd5362b
Add option to change the "Stop" button behavior ( fix #705 )
2015-06-19 12:09:34 -03:00
David Capello
90f988d928
Add option to ignore grid limits in paint bucket or magic wand tools (fix 564)
2015-06-17 13:22:46 -03:00
David Capello
1af22f1ab7
Remember last frame/layer visited for each document ( fix #486 )
2015-06-15 11:29:12 -03:00
David Capello
0a1dfe0633
Merge branch 'onionskin'
...
Conflicts:
src/app/ui/editor/play_state.cpp
src/render/render.cpp
third_party/gtest
2015-06-05 15:53:15 -03:00
David Capello
b3db9c4f7c
Default FG color=white and default BG color=black
2015-06-05 01:05:43 -03:00
David Capello
e0fea708f8
Add option to resize the final output of "Save Copy As" command ( fix #685 )
2015-06-03 16:34:27 -03:00
David Capello
3388eaffde
Show onion skinning depending on the configured loop section ( fix #555 )
...
There is a new option (per document) to disable this behavior.
2015-05-27 17:42:41 -03:00
David Capello
12e28960e4
Move Editor cursor color to pref.xml
2015-05-18 18:16:35 -03:00
David Capello
f6be0c3be6
Replace ISettings with Preferences
...
Changes:
* Move FreehandAlgorithm/InkType/RotationAlgorithm/SelectionMode to
app::tools namespace
* Removed ISettings, IToolSettings, IBrushSettings, ISelectionSettings,
and IColorSwatchesStore (and implementations from UISettingsImpl)
* Added app::tools::PreferenceGlue to do some adjustments that
UIToolSettingsImpl was doing
* Remove signals from App related to brush size/angle changes, and current
tool change (there events can be observed directly from Preferences)
* Remove ColorBar::FgColor/BgColor, these options can be observed from
Preferences::colorBar.fg/bgColor
2015-05-18 16:53:25 -03:00
David Capello
41ed14f036
Replace ISettings::get/setAutoSelectLayer() with Preferences class
2015-05-13 11:57:13 -03:00
David Capello
00ff89529c
Replace ISettings::get/setGrabAlpha() with Preferences class
2015-05-13 11:46:49 -03:00
David Capello
06b53981d4
Replace ISettings::get/setRightClickMode() with Preferences class
2015-05-13 11:19:16 -03:00
David Capello
d3dbc11451
Add options to change palette entry size
2015-05-08 14:59:52 -03:00
David Capello
97609b6504
Add option to change the zoom behavior with keys
2015-05-07 15:56:38 -03:00
David Capello
b2955d58ad
Add option to change the zoom behavior with scroll wheel
2015-05-07 15:52:26 -03:00