Gimp/libgimp
Michael Natterer d62e75a41f Move GimpParamSpecString from libgimp back to app
It's just too weird to be public. Remove its properties from the wire
protocol and from pluginrc. Instead, have all GParamSpecs' flags on
the wire and in pluginrc, so we can use stuff like
GIMP_PARAM_NO_VALIDATE.

Port the remaining few places to GIMP_PROC_ARG_STRING().

I'm sure something is broken now wrt UTF-8 validation,
will add tighter checks in the next commit.
2019-08-19 12:54:52 +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 Change the "handles uri" flag of file procedures to "handle remote" 2019-08-19 12:05:12 +02:00
gimp.h libgimp: add gimpprocedure-params.h 2019-08-19 09:56:20 +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, plug-ins: use the new macros everwhere 2019-08-19 10:02:07 +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 Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 2019-08-15 14:04:56 +02:00
gimpchannel_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +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 libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimpdisplay_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +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 libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimpedit_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +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 Change the "handles uri" flag of file procedures to "handle remote" 2019-08-19 12:05:12 +02:00
gimpfileops_pdb.h Change the "handles uri" flag of file procedures to "handle remote" 2019-08-19 12:05:12 +02:00
gimpfileprocedure.c Change the "handles uri" flag of file procedures to "handle remote" 2019-08-19 12:05:12 +02: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, plug-ins: use the new macros everwhere 2019-08-19 10:02:07 +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 Move GimpParamSpecString from libgimp back to app 2019-08-19 12:54:52 +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, plug-ins: use the new macros everwhere 2019-08-19 10:02:07 +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 libimp: merge public gimppixbuf functions into gimplayer and gimpdrawable 2019-08-07 22:26:05 +02:00
gimpimage.h libimp: merge public gimppixbuf functions into gimplayer and gimpdrawable 2019-08-07 22:26:05 +02:00
gimpimage_pdb.c pdb: use guint for tatoo, guide, sample point, which they are 2019-08-15 16:41:39 +02:00
gimpimage_pdb.h pdb: use guint for tatoo, guide, sample point, which they are 2019-08-15 16:41:39 +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 Rename GIMP_TYPE_INT8_ARRAY to GIMP_TYPE_UINT8_ARRAY 2019-08-15 15:04:34 +02:00
gimpimagecolorprofile_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +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 Rename GIMP_TYPE_INT8_ARRAY to GIMP_TYPE_UINT8_ARRAY 2019-08-15 15:04:34 +02:00
gimpimageconvert_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimagegrid_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimpimagegrid_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimageguides_pdb.c pdb: use guint for tatoo, guide, sample point, which they are 2019-08-15 16:41:39 +02:00
gimpimageguides_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +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, plug-ins: use the new macros everwhere 2019-08-19 10:02:07 +02:00
gimpimageprocedure.h libgimp: add GimpImageProcedure with (run_mode, image, drawable) args 2019-08-18 12:46:07 +02:00
gimpimagesamplepoints_pdb.c pdb: use guint for tatoo, guide, sample point, which they are 2019-08-15 16:41:39 +02:00
gimpimagesamplepoints_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimageselect_pdb.c Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 2019-08-15 14:04:56 +02:00
gimpimageselect_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimagetransform_pdb.c Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 2019-08-15 14:04:56 +02:00
gimpimagetransform_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpimageundo_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimpimageundo_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpitem_pdb.c pdb: use guint for tatoo, guide, sample point, which they are 2019-08-15 16:41:39 +02:00
gimpitem_pdb.h pdb: use guint for tatoo, guide, sample point, which they are 2019-08-15 16:41:39 +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 Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 2019-08-15 14:04:56 +02:00
gimplayer_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +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 Change the "handles uri" flag of file procedures to "handle remote" 2019-08-19 12:05:12 +02:00
gimploadprocedure.c Move GimpParamSpecString from libgimp back to app 2019-08-19 12:54:52 +02: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, plug-ins: use the new macros everwhere 2019-08-19 10:02:07 +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, plug-ins: use the new macros everwhere 2019-08-19 10:02:07 +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: add precondition checks for gimp_is_canonical_identifier() 2019-08-18 12:43:37 +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 gimpprocedure-params.h 2019-08-19 09:56:20 +02:00
gimpprocedure.c libgimp: move the GimpProcedure icon API next to the menu API 2019-08-18 14:04:45 +02: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, plug-ins: use the new macros everwhere 2019-08-19 10:02:07 +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 Move GimpParamSpecString from libgimp back to app 2019-08-19 12:54:52 +02: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 Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 2019-08-15 14:04:56 +02:00
gimpselection_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptextlayer_pdb.c libgimp*, pdb: gimp_value_array_new_from_types*() takes (type, value) 2019-08-08 13:01:50 +02:00
gimptextlayer_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimptexttool_pdb.c Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 2019-08-15 14:04:56 +02:00
gimptexttool_pdb.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +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 libimp: merge public gimppixbuf functions into gimplayer and gimpdrawable 2019-08-07 22:26:05 +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 Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 2019-08-15 14:04:56 +02:00
gimpvectors_pdb.h pdb, libgimp: port lib.pl to the new GType based libgimp API 2019-07-30 10:51:16 +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 GimpImageProcedure with (run_mode, image, drawable) args 2019-08-18 12:46:07 +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