gimp/app
Michael Natterer 184f0929ce Bug 771678 - Parametric Brush Aspect Ratio and Angle values...
...are not submitted to respective Tool Options sliders

Treat brush angle and aspect ratio like all other paint options values
that can be linked to brush defaults and take their default values
from the brush. They were special casing their defaults to constants,
and GimpBrushGenerated was adding the passed dynamic radius and aspect
values to its own. This was totally incomprehensible.

Now GimpBrushGenerated's transform_size() and transform_mask()
implementations just translate between these APIs value ranges and the
brush's own value range and only use the passed values (not the
brush's native values), which makes the editor <-> tool options
interaction and the painted brush shape predictable.

Also connect the active brush's property notifications to the paint
options properties, so the paint options follow a brush edit live if
the respective "linked" toggles are checked.

And some cleanup.
2016-10-12 00:21:12 +02:00
..
actions Bug 764024 - Allow to choose fill color when resizing layers and images 2016-10-10 00:02:16 +02:00
config Bug 667862 - Allow mouse to optionally configure tablet devices 2016-10-04 22:32:08 +02:00
core Bug 771678 - Parametric Brush Aspect Ratio and Angle values... 2016-10-12 00:21:12 +02:00
dialogs Bug 764024 - Allow to choose fill color when resizing layers and images 2016-10-10 00:02:16 +02:00
display app: invoke the right action when the quick mask button is clicked 2016-10-01 01:06:02 +02:00
file Bug 768519: File->Open Recent does not show... 2016-07-08 18:38:19 +02:00
gegl gegl-apply-operation: s/dither-strategy/dither-method/ 2016-09-28 12:05:41 +02:00
gui app: connect the Gimp instance's clipboard_image to the system clipboard 2016-09-19 20:14:21 +02:00
menus app: replace GimpList's internal GList with a GQueue 2016-05-01 15:22:44 +02:00
operations app: don't copy alpha in gimp_operation_profile_transform_process() 2016-09-10 01:09:11 +02:00
paint Bug 771678 - Parametric Brush Aspect Ratio and Angle values... 2016-10-12 00:21:12 +02:00
pdb Bug 764024 - Allow to choose fill color when resizing layers and images 2016-10-10 00:02:16 +02:00
plug-in app, libgimpwidgets: use the new config path <-> GFile functions 2016-09-30 22:07:00 +02:00
tests use better prefix for previous patch 2016-07-31 20:53:11 +02:00
text Bug 764024 - Allow to choose fill color when resizing layers and images 2016-10-10 00:02:16 +02:00
tools Bug 771678 - Parametric Brush Aspect Ratio and Angle values... 2016-10-12 00:21:12 +02:00
vectors Bug 764024 - Allow to choose fill color when resizing layers and images 2016-10-10 00:02:16 +02:00
widgets Bug 667862 - Allow mouse to optionally configure tablet devices 2016-10-04 22:32:08 +02:00
xcf app: factor out xcf_load_stream() and xcf_save_stream() 2016-09-18 20:19:42 +02:00
.gitignore
Makefile.am configure.ac, app: require liblcms2 >= 2.7 2016-09-15 12:52:20 +02:00
about.h Bug 762282 - Link ends with "/." 2016-02-26 17:17:44 +01:00
app.c Bug 599573 - Remember dialog defaults between Gimp sessions 2016-09-14 01:27:42 +02:00
app.h app: add a "Playground" perfs page and a --show-playground command line option 2014-09-14 01:08:25 +02:00
errors.c app, libgimp: add log handlers for all LibGimp* log domains 2015-05-20 11:05:45 +02:00
errors.h
gimp-debug.c
gimp-debug.h
gimp-intl.h
gimp-log.c app: turned an XCF debug patch I had into proper GIMP_LOG=xcf output 2014-07-09 22:36:55 +02:00
gimp-log.h app: turned an XCF debug patch I had into proper GIMP_LOG=xcf output 2014-07-09 22:36:55 +02:00
gimp-priorities.h app: add gimp-priorities.h and keep the most important priorities there 2014-07-02 04:47:24 +02:00
gimpcore.def app: Add gimp_channel_flood() function 2016-01-25 22:58:28 +01:00
language.c Bug 675554 - fix overriden language environment variables on Windows. 2013-10-16 00:33:17 +13:00
language.h
main.c Bug 599573 - Remember dialog defaults between Gimp sessions 2016-09-14 01:27:42 +02:00
sanity.c configure.ac, app: require liblcms2 >= 2.7 2016-09-15 12:52:20 +02:00
sanity.h
signals.c app,libgimp*: fix includes to follow our include policy 2013-10-15 01:58:39 +02:00
signals.h
tests.c app: merge units.[ch] into core/gimp-units.[ch] 2016-09-12 23:51:29 +02:00
tests.h app: forgot a s/const gchar*/GFile*/ in tests.[ch] 2014-08-29 21:36:31 +02:00
unique.c app: indentation fix. 2015-09-29 00:32:24 +02:00
unique.h app: batch commands won't run on existing instance. 2015-09-28 22:31:21 +02:00
version.c
version.h