Gimp/pdb/groups
Michael Natterer b92dd2c8e3 app: split GimpDisplay in two classes: GimpDisplay and GimpDisplayImpl
GimpDisplay contains only the ID logic and the "gimp" and "config"
pointers, and lives in the core.

GimpDisplayImpl is a subclass and contains all the actual display
stuff. The subclass is only an implementation detail and doesn't
appear in any API.

Remove all hacks which pass displays as gpointer, GObject or
GimpObject through the core, or even lookup its type by name,
just use GimpDisplay.
2019-09-04 14:30:43 +02:00
..
brush.pdb pdb: fix generation of "Returns:" to not line-wrap annotations 2019-08-04 22:09:04 +02:00
brush_select.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
brushes.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
buffer.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
channel.pdb pdb: add "lib_private" on procedures too, to make them private 2019-08-07 19:09:00 +02:00
context.pdb pdb: remove some formerly manually added annotations. 2019-07-31 22:56:43 +02:00
debug.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
display.pdb app: split GimpDisplay in two classes: GimpDisplay and GimpDisplayImpl 2019-09-04 14:30:43 +02:00
drawable.pdb pdb: add "lib_private" on procedures too, to make them private 2019-08-07 19:09:00 +02:00
drawable_color.pdb app, pdb, libgimp: remove the "plug-in precision-enabled" API and logic 2019-07-20 01:53:31 +02:00
drawable_edit.pdb Issue #3610 - Documentation: missing item in built-in documentation... 2019-07-04 13:35:27 +02:00
dynamics.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
edit.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
fileops.pdb app, libgimp: get rid of all ID GTypes and ID param specs 2019-08-29 11:39:34 +02:00
floating_sel.pdb Initial space invasion commit in GIMP 2018-07-21 16:42:57 +02:00
font_select.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
fonts.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp.pdb pdb, libgimp: fix various doc issues found by gtk-doc 2019-08-10 11:08:06 +02:00
gimprc.pdb pdb: add "lib_private" on procedures too, to make them private 2019-08-07 19:09:00 +02:00
gradient.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gradient_select.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gradients.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
help.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
image.pdb app, libgimp: get rid of all ID GTypes and ID param specs 2019-08-29 11:39:34 +02:00
image_color_profile.pdb pdb: add "lib_private" on procedures too, to make them private 2019-08-07 19:09:00 +02:00
image_convert.pdb app, pdb, libgimp: remove the "plug-in precision-enabled" API and logic 2019-07-20 01:53:31 +02:00
image_grid.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
image_guides.pdb Get rid of capitalized "ID" in function and variable names 2019-08-23 22:23:23 +02:00
image_sample_points.pdb Get rid of capitalized "ID" in function and variable names 2019-08-23 22:23:23 +02:00
image_select.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
image_transform.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
image_undo.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
item.pdb app, pdb: fix gimp_item_id_is_vectors(). 2019-09-02 11:44:36 +02:00
item_transform.pdb pdb: fix image-mask transforms 2019-08-09 22:23:35 +03:00
layer.pdb pdb: add "lib_private" on procedures too, to make them private 2019-08-07 19:09:00 +02:00
message.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
paint_tools.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
palette.pdb pdb: remove some formerly manually added annotations. 2019-07-31 22:56:43 +02:00
palette_select.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
palettes.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
pattern.pdb app, pdb: use compat formats for brushes/patterns in plug-ins 2019-02-07 09:19:20 -05:00
pattern_select.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
patterns.pdb Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
pdb.pdb pdb: don't return any strings from _gimp_pdb_proc_info() 2019-09-04 01:38:31 +02:00
plug_in.pdb app: stop canonicalizing procedure names 2019-08-18 01:55:47 +02:00
plug_in_compat.pdb pdb: remove int16 from the PDB types and rename int8 to uchar 2019-08-15 15:11:18 +02:00
progress.pdb pdb: update a bunch of docs where s/-1/%NULL/ 2019-08-25 12:01:41 +02:00
selection.pdb pdb: add "lib_private" on procedures too, to make them private 2019-08-07 19:09:00 +02:00
text_layer.pdb Change a bazillion URLs to https:// 2018-07-14 14:19:27 +02:00
text_tool.pdb pdb: update a bunch of docs where s/-1/%NULL/ 2019-08-25 12:01:41 +02:00
unit.pdb pdb: add "lib_private" on procedures too, to make them private 2019-08-07 19:09:00 +02:00
vectors.pdb Get rid of capitalized "ID" in function and variable names 2019-08-23 22:23:23 +02:00