gimp/app
Ell 2523808e4a app: add gimp_paint_core_{set_show_all,get_image_pickable}()
GimpPaintCore operates indipendently of a display, and hence needs
to be explictly told when operating in "show all" mode, affecting
the result of paint tools operating in "sample merged" mode.  Add
gimp_paint_core_set_show_all() for that purpose, and call it,
passing the current display's "show all" mode, in GimpPaintTool.
This controls which pickable (the image itself, or its projection)
is used as the sampling source, as per
GimpPaintCore::saved_proj_buffer, and as returned by the new
gimp_paint_core_get_image_pickable() function.
2019-09-06 20:10:30 +03:00
..
actions app: make "show canvas boundary" insensitive when "show all" is disabled 2019-09-05 13:19:52 +03:00
config app, menus: add "show canvas boundary" display option 2019-09-04 20:47:25 +03:00
core Revert the *enums.c part of the last commit 2019-09-06 01:39:36 +02:00
dialogs Missing mnemonics on Preferences 2019-09-06 14:24:24 +00:00
display app: update image-projection priority rect when switching displays 2019-09-05 13:55:56 +03:00
file app: add gimp_image_invalidate_all() 2019-09-04 19:16:42 +03:00
file-data Properly prefix the values of enum GimpPDBProcType 2019-08-30 12:52:28 +02:00
gegl app: in gimp_gegl_mask_bounds(), add support for arbitrary buffer extents 2019-09-05 18:04:11 +03:00
gui app: split GimpDisplay in two classes: GimpDisplay and GimpDisplayImpl 2019-09-04 14:30:43 +02:00
menus Get rid of capitalized "ID" in function and variable names 2019-08-23 22:23:23 +02:00
operations Allow full range to Hue-Saturation Lightness slider 2019-09-06 10:31:54 +02:00
paint app: add gimp_paint_core_{set_show_all,get_image_pickable}() 2019-09-06 20:10:30 +03:00
pdb pdb, libgimp: change all generated ID array return values to object arrays 2019-09-05 13:01:00 +02:00
plug-in app, libgimp: add _gimp_gp_params_free() to gimpgpparams 2019-09-05 20:59:57 +02:00
propgui Missing mnemonics on several dialogs 2019-09-05 22:41:19 +03:00
tests app: use the GParamSpec's name in gimp_pdb_dump() 2019-08-30 11:43:53 +02:00
text Use g_strlcpy() instead of strncpy() everywhere 2019-08-14 23:52:38 +02:00
tools app: add gimp_paint_core_{set_show_all,get_image_pickable}() 2019-09-06 20:10:30 +03:00
vectors Get rid of capitalized "ID" in function and variable names 2019-08-23 22:23:23 +02:00
widgets Missing mnemonics on several dialogs 2019-09-05 22:41:19 +03:00
xcf Properly prefix the values of enum GimpPDBProcType 2019-08-30 12:52:28 +02:00
.gitignore Move git-version.h to the toplevel also in .gitignore 2018-01-29 20:26:18 +01:00
Makefile.am app: use the GParamSpec's name in gimp_pdb_dump() 2019-08-30 11:43:53 +02:00
about.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
app.c app: gdk_threads_(enter|leave)() deprecated since GDK 3.6. 2019-07-22 11:25:24 +02:00
app.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
errors.c app, libgimp: get rid of all ID GTypes and ID param specs 2019-08-29 11:39:34 +02:00
errors.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-debug.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-debug.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-intl.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-log.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-log.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-priorities.h app: fix image-window UI-manager update while a projection is being rendered 2019-03-30 19:31:23 -04:00
gimp-version.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp-version.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpcore.def app: gdk_threads_(enter|leave)() deprecated since GDK 3.6. 2019-07-22 11:25:24 +02:00
language.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
language.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
main.c app: stop canonicalizing procedure names 2019-08-18 01:55:47 +02:00
sanity.c configure,app: depend on babl-0.1.72 2019-08-22 23:15:43 +02:00
sanity.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
signals.c Issue #2794 - Gimp crash just on File Open and Edit Preferences 2019-05-28 11:55:59 +02:00
signals.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
tests.c tests: OSX - activate GIMP window when tests are running 2018-11-23 23:20:20 +01:00
tests.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
unique.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
unique.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00