Gimp/libgimp
Jehan 4db8cda24e app, pdb, libgimp: add a new GimpImage class for plug-ins.
This means that all functions which were returning or taking as
parameter an image id (as gint32) are now taking a GimpImage object
instead.
The PDB is still passing around an id only over the wire. But we create
an object for plug-ins to work on.

This is quite a huge API break, but is probably the best bet for the
future quality. It will make nicer API instrospection (and nicer API in
binding), will fix the issues with pspec on GimpImageID in Python
bindings (which makes the current Python API unusable as soon as we need
to work on images, which is most of our plug-ins!), etc.
Also it will allow to use signals on images, which will be a great asset
when we will finally have bi-directionnal communications (i.e. plug-ins
would be able to connect to image changes, destructions, and whatnot).
2019-08-22 15:54:36 +02:00
..
.gitignore libgimp*: add GI's .dirstamp to .gitigore 2019-08-03 19:50:17 +02:00
COPYING Change a bazillion URLs to https:// 2018-07-14 14:19:27 +02:00
gimp-debug.c libgimp: #include <sys/types.h> in gimp-debug.c 2019-08-05 16:00:02 +02:00
gimp-debug.h libgimp: move the debug code to new private files gimp-debug.[ch] 2019-08-04 23:26:31 +02:00
gimp-private.h libgimp: add gimp_pdb_get_last_error() and _get_last_status() 2019-08-11 16:41:58 +02:00
gimp-shm.c Issue #3753 - Gimp master don't build on mingw-w64 errors on... 2019-08-05 16:02:38 +02:00
gimp-shm.h libgimp: forgot to actually add gimp-shm.[ch] 2019-08-04 20:18:10 +02:00
gimp.c Move GimpParamSpecString from libgimp back to app 2019-08-19 12:54:52 +02:00
gimp.def app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimp.h libgimp: add GimpThumbnailProceudre 2019-08-19 14:02:34 +02:00
gimp_pdb.c pdb, libgimp: fix various doc issues found by gtk-doc 2019-08-10 11:08:06 +02:00
gimp_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimp_pdb_headers.h pdb, libgimp: make the "pdb" PDB group private 2019-08-08 21:55:11 +02:00
gimpaspectpreview.c app, libgimp*, modules: don't use g_type_class_add_private() ... 2018-09-18 14:39:56 -04:00
gimpaspectpreview.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpbrush_pdb.c Rename GIMP_TYPE_INT8_ARRAY to GIMP_TYPE_UINT8_ARRAY 2019-08-15 15:04:34 +02:00
gimpbrush_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpbrushes_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimpbrushes_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpbrushselect.c libgimp: use the new macros in all non-generated files 2019-08-20 01:21:32 +02:00
gimpbrushselect.h libgimp: port gimp*select.[ch] to the new plug-in API 2019-08-04 16:08:49 +02:00
gimpbrushselect_pdb.c Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 2019-08-15 14:04:56 +02:00
gimpbrushselect_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpbrushselectbutton.c libgimp: make GimpFontSelectButton interpret NULL as the current font 2019-08-04 17:14:18 +02:00
gimpbrushselectbutton.h libgimp: clean up the instance private code in all select buttons 2019-08-04 17:04:22 +02:00
gimpbuffer_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimpbuffer_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpchannel.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpchannel.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpchannel_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpchannel_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpcontext_pdb.c pdb: use guint for tatoo, guide, sample point, which they are 2019-08-15 16:41:39 +02:00
gimpcontext_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdebug_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimpdebug_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdisplay_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpdisplay_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpdrawable.c libimp: merge public gimppixbuf functions into gimplayer and gimpdrawable 2019-08-07 22:26:05 +02:00
gimpdrawable.h libimp: merge public gimppixbuf functions into gimplayer and gimpdrawable 2019-08-07 22:26:05 +02:00
gimpdrawable_pdb.c Rename GIMP_TYPE_INT8_ARRAY to GIMP_TYPE_UINT8_ARRAY 2019-08-15 15:04:34 +02:00
gimpdrawable_pdb.h pdb, libgimp, app: add gimp_drawable_get_thumbnail_format() 2019-07-10 15:10:03 +02:00
gimpdrawablecolor_pdb.c Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 2019-08-15 14:04:56 +02:00
gimpdrawablecolor_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdrawableedit_pdb.c Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 2019-08-15 14:04:56 +02:00
gimpdrawableedit_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpdrawablepreview.c Use "Returns:" to annotate return values 2019-08-03 07:53:47 +00:00
gimpdrawablepreview.h libgimp: remove gimp_drawable_preview_draw_region() 2019-07-19 19:01:13 +02:00
gimpdynamics_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimpdynamics_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpedit_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpedit_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpenums.c.tail pdb, libgimp: one more annotation for gimp_enums_get_type_names() 2019-08-09 18:47:55 +02:00
gimpenums.h pdb, libgimp: generate some useless API docs for enums extracted from app/ 2019-07-24 01:55:06 +02:00
gimpexport.c libgimp*: fix various missing (transfer) annotations. 2019-08-01 01:52:07 +02:00
gimpexport.h Add other misc. typo fixes 2019-08-13 11:50:51 -04:00
gimpfileops_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpfileops_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpfileprocedure.c libgimp/ documentation typo fixes 2019-08-20 08:40:58 +00:00
gimpfileprocedure.h Change the "handles uri" flag of file procedures to "handle remote" 2019-08-19 12:05:12 +02:00
gimpfloatingsel_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimpfloatingsel_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpfonts_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimpfonts_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpfontselect.c libgimp: use the new macros in all non-generated files 2019-08-20 01:21:32 +02:00
gimpfontselect.h libgimp: port gimp*select.[ch] to the new plug-in API 2019-08-04 16:08:49 +02:00
gimpfontselect_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimpfontselect_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpfontselectbutton.c libgimp: make GimpFontSelectButton interpret NULL as the current font 2019-08-04 17:14:18 +02:00
gimpfontselectbutton.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpgimprc.c libgimp*: fix various missing (transfer) annotations. 2019-08-01 01:52:07 +02:00
gimpgimprc.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpgimprc_pdb.c pdb: use guint for tatoo, guide, sample point, which they are 2019-08-15 16:41:39 +02:00
gimpgimprc_pdb.h pdb: remove gimp_get_theme_dir() and gimp_get_icon_theme_dir() 2019-01-04 16:00:25 +01:00
gimpgpcompat.c libgimp: use the new macros in all non-generated files 2019-08-20 01:21:32 +02:00
gimpgpcompat.h app, libgimp: add copyright notices to the new stuff, minor cleanup 2019-07-31 00:13:49 +02:00
gimpgpparams-body.c Move GimpParamSpecString from libgimp back to app 2019-08-19 12:54:52 +02:00
gimpgpparams.c Move GimpParamSpecString from libgimp back to app 2019-08-19 12:54:52 +02:00
gimpgpparams.h libgimp: add some const to input parameters, like const GimpValueArray* 2019-08-07 00:04:58 +02:00
gimpgradient_pdb.c Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 2019-08-15 14:04:56 +02:00
gimpgradient_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpgradients_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimpgradients_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpgradientselect.c libgimp: use the new macros in all non-generated files 2019-08-20 01:21:32 +02:00
gimpgradientselect.h libgimp: port gimp*select.[ch] to the new plug-in API 2019-08-04 16:08:49 +02:00
gimpgradientselect_pdb.c Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 2019-08-15 14:04:56 +02:00
gimpgradientselect_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpgradientselectbutton.c libgimp: clean up the instance private code in all select buttons 2019-08-04 17:04:22 +02:00
gimpgradientselectbutton.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimphelp_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimphelp_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimage.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimage.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimage_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimage_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimagecolorprofile.c libgimp*: fix various missing (transfer) annotations. 2019-08-01 01:52:07 +02:00
gimpimagecolorprofile.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimagecolorprofile_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimagecolorprofile_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimagecombobox.c libgimp: add GDestroyNotify for image and item combo box data 2019-08-07 23:16:25 +02:00
gimpimagecombobox.h libgimp: add GDestroyNotify for image and item combo box data 2019-08-07 23:16:25 +02:00
gimpimageconvert_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimageconvert_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimagegrid_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimagegrid_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimageguides_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimageguides_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimagemetadata.c Use "Returns:" to annotate return values 2019-08-03 07:53:47 +00:00
gimpimagemetadata.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimageprocedure.c libgimp/ documentation typo fixes 2019-08-20 08:40:58 +00:00
gimpimageprocedure.h libgimp: add GimpImageProcedure with (run_mode, image, drawable) args 2019-08-18 12:46:07 +02:00
gimpimagesamplepoints_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimagesamplepoints_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimageselect_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimageselect_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimagetransform_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimagetransform_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimageundo_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpimageundo_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpitem_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpitem_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpitemcombobox.c libgimp: don't connect a NULL destroy notify 2019-08-07 23:45:25 +02:00
gimpitemcombobox.h libgimp: add GDestroyNotify for image and item combo box data 2019-08-07 23:16:25 +02:00
gimpitemtransform_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimpitemtransform_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimplayer.c libimp: merge public gimppixbuf functions into gimplayer and gimpdrawable 2019-08-07 22:26:05 +02:00
gimplayer.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimplayer_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimplayer_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimplegacy-private.h libgimp: forgot to add gimplegacy-private.h 2019-08-06 23:28:29 +02:00
gimplegacy.c Change the "handles uri" flag of file procedures to "handle remote" 2019-08-19 12:05:12 +02:00
gimplegacy.h libgimp/ documentation typo fixes 2019-08-20 08:40:58 +00:00
gimploadprocedure.c libgimp/ documentation typo fixes 2019-08-20 08:40:58 +00:00
gimploadprocedure.h libgimp: rename GimpLoad,SaveFunc to GimpRunLoad,SaveFunc 2019-08-11 14:58:55 +02:00
gimpmessage_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimpmessage_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppainttools_pdb.c Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 2019-08-15 14:04:56 +02:00
gimppainttools_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppalette_pdb.c Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 2019-08-15 14:04:56 +02:00
gimppalette_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppalettes_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimppalettes_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppaletteselect.c libgimp: use the new macros in all non-generated files 2019-08-20 01:21:32 +02:00
gimppaletteselect.h libgimp: port gimp*select.[ch] to the new plug-in API 2019-08-04 16:08:49 +02:00
gimppaletteselect_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimppaletteselect_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppaletteselectbutton.c libgimp: clean up the instance private code in all select buttons 2019-08-04 17:04:22 +02:00
gimppaletteselectbutton.h libgimp: clean up the instance private code in all select buttons 2019-08-04 17:04:22 +02:00
gimpparamspecs.c libgimp*: more docs and annotations 2019-08-05 15:57:11 +02:00
gimpparamspecs.h libgimp: add GType and GParamSpec types for all IDs, like image, drawable 2019-07-26 16:05:11 +02:00
gimppattern_pdb.c Rename GIMP_TYPE_INT8_ARRAY to GIMP_TYPE_UINT8_ARRAY 2019-08-15 15:04:34 +02:00
gimppattern_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppatterns_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimppatterns_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppatternselect.c libgimp: use the new macros in all non-generated files 2019-08-20 01:21:32 +02:00
gimppatternselect.h libgimp: port gimp*select.[ch] to the new plug-in API 2019-08-04 16:08:49 +02:00
gimppatternselect_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimppatternselect_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppatternselectbutton.c libgimp: clean up the instance private code in all select buttons 2019-08-04 17:04:22 +02:00
gimppatternselectbutton.h libgimp: clean up the instance private code in all select buttons 2019-08-04 17:04:22 +02:00
gimppdb-private.h libgmp: move the remaining legacy code to gimplegacy, even PLUG_IN_INFO 2019-08-06 23:06:15 +02:00
gimppdb.c libgimp: use the new macros in all non-generated files 2019-08-20 01:21:32 +02:00
gimppdb.h libgimp: remove a lot of cruft because script-fu is ported now 2019-08-12 20:49:08 +02:00
gimppdb_pdb.c Rename GIMP_TYPE_INT8_ARRAY to GIMP_TYPE_UINT8_ARRAY 2019-08-15 15:04:34 +02:00
gimppdb_pdb.h pdb, libgimp: remove the now unused gimp_pdb_proc_arg() and _proc_val() 2019-08-11 22:32:25 +02:00
gimppdbprocedure.c libgimp: add precondition checks for gimp_is_canonical_identifier() 2019-08-18 12:43:37 +02:00
gimppdbprocedure.h libgimp: add a GimpPDB class and subclass GimpProcedure as GimpPDBProcedure 2019-08-06 12:22:23 +02:00
gimppixbuf.c libimp: merge public gimppixbuf functions into gimplayer and gimpdrawable 2019-08-07 22:26:05 +02:00
gimppixbuf.h libimp: merge public gimppixbuf functions into gimplayer and gimpdrawable 2019-08-07 22:26:05 +02:00
gimpplugin-private.c libgimp: don't use G_IS_FILE() and g_file_get_path() on a NULL GFile 2019-08-12 19:10:30 +02:00
gimpplugin-private.h libgimp: name parameters "procedure_name" not just "name" 2019-08-07 10:43:07 +02:00
gimpplugin.c libgimp: add precondition checks for gimp_is_canonical_identifier() 2019-08-18 12:43:37 +02:00
gimpplugin.h libgimp*: fix some parameter inconsistencies to silence GI warnings 2019-08-07 22:05:12 +02:00
gimpplugin_pdb.c Rename GIMP_TYPE_INT8_ARRAY to GIMP_TYPE_UINT8_ARRAY 2019-08-15 15:04:34 +02:00
gimpplugin_pdb.h pdb: move gimp_plugin_set,get_pdb_error_handler() to gimplegacy.[ch] 2019-08-07 11:01:53 +02:00
gimpprocbrowserdialog.c libgimp: remove a lot of cruft because script-fu is ported now 2019-08-12 20:49:08 +02:00
gimpprocbrowserdialog.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpprocedure-params.h libgimp: add a gazillion of macros to gimpprocedure-params.h 2019-08-20 01:00:47 +02:00
gimpprocedure.c libgimp/ documentation typo fixes 2019-08-20 08:40:58 +00:00
gimpprocedure.h libgimp: move the GimpProcedure icon API next to the menu API 2019-08-18 14:04:45 +02:00
gimpprocview.c libgimp: add precondition checks for gimp_is_canonical_identifier() 2019-08-18 12:43:37 +02:00
gimpprocview.h libgimp: make gimp_proc_view_new() show both new- and old-style args 2019-08-05 14:17:18 +02:00
gimpprogress.c libgimp: use the new macros in all non-generated files 2019-08-20 01:21:32 +02:00
gimpprogress.h libgimp: add and fix docs, reorder GimpParamData and remove d_boundary 2019-08-11 15:38:07 +02:00
gimpprogress_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimpprogress_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpprogressbar.c libgimp: port gimpprogress to the new plug-in API, untested 2019-08-04 17:51:59 +02:00
gimpprogressbar.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpsaveprocedure.c libgimp/ documentation typo fixes 2019-08-20 08:40:58 +00:00
gimpsaveprocedure.h libgimp: rename GimpLoad,SaveFunc to GimpRunLoad,SaveFunc 2019-08-11 14:58:55 +02:00
gimpselectbutton.c libgimp: some random minor cleanups 2019-08-04 23:02:42 +02:00
gimpselectbutton.h libgimp: some random minor cleanups 2019-08-04 23:02:42 +02:00
gimpselection.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpselection.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpselection_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpselection_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimptextlayer_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimptextlayer_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimptexttool_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimptexttool_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpthumbnailprocedure.c libgimp/ documentation typo fixes 2019-08-20 08:40:58 +00:00
gimpthumbnailprocedure.h libgimp: add GimpThumbnailProceudre 2019-08-19 14:02:34 +02:00
gimptilebackendplugin.c libgmp: move the remaining legacy code to gimplegacy, even PLUG_IN_INFO 2019-08-06 23:06:15 +02:00
gimptilebackendplugin.h libgimp: cleanup in GimpTileBackendPlugin 2019-07-20 02:43:58 +02:00
gimptypes.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpui.c Add (nullable) if applicable 2019-08-03 07:53:47 +00:00
gimpui.def libgimp: remove gimp_drawable_preview_draw_region() 2019-07-19 19:01:13 +02:00
gimpui.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpuimarshal.list
gimpuitypes.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpunit_pdb.c Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 2019-08-15 14:04:56 +02:00
gimpunit_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpunitcache.c Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpunitcache.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpvectors_pdb.c app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpvectors_pdb.h app, pdb, libgimp: add a new GimpImage class for plug-ins. 2019-08-22 15:54:36 +02:00
gimpzoompreview.c Use "Returns:" to annotate return values 2019-08-03 07:53:47 +00:00
gimpzoompreview.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
libgimp-intl.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
Makefile.am libgimp: add gimpprocedure-params.h 2019-08-19 09:56:20 +02:00
Makefile.gi libgimp: add GimpThumbnailProceudre 2019-08-19 14:02:34 +02:00
stdplugins-intl.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00