gimp/libgimp
Jehan 1b4834126f libgimp: better organization of gimp_image_metadata_*() API.
gimpimagemetadata.[ch] was built into libgimpui because GTK+ was used
for dialog query for rotation metadata. gimpimagemetadata-save.c only
was built into libgimp, which made no sense as the declaration for its
public function was inside gimpimagemetadata.h!
That was a weird situation and somehow only made visible in the build
system because GIR build was complaining about missing annotations to
gimp_image_metadata_save_prepare() (the annotation was actually present
but in the implementation which was not in the same library as the
header, how weird!):

> Warning: GimpUi: gimp_image_metadata_save_prepare: return value: Missing (transfer) annotation

Moreover it means that only plug-ins linking libgimpui had access to the
gimp_image_metadata*() API, which is obviously not cool (that should be
a core API).

Instead I moved everything into libgimp and replaced
gimp_image_metadata_load_finish() with
gimp_image_metadata_load_finish_batch(), which is essentially the same
function except that it's not interactive (it will proceed to rotate the
image without user confirmation, provided the right flag is present).
Then I add gimpimagemetadata-interactive.[ch] which contains only
gimp_image_metadata_load_finish() and is the alternative interactive
version of gimp_image_metadata_load_finish_batch(). Most plug-ins won't
even have to be changed (at least none in core GIMP) and would still
work as before, whereas now a non-interactive version exists, which
doesn't mandate to link GTK+.
2020-09-13 13:36:51 +02:00
..
.gitignore libgimp: update .gitignore 2019-08-29 12:08:24 +02:00
COPYING Change a bazillion URLs to https:// 2018-07-14 14:19:27 +02:00
GimpUi-3.0.metadata vala: Fix some metadata warnings 2020-05-26 22:05:12 +02:00
Makefile.am libgimp: link libgimpui against GEGL 2020-09-13 10:25:30 +03:00
Makefile.gi libgimp: better organization of gimp_image_metadata_*() API. 2020-09-13 13:36:51 +02:00
gimp-debug.c Resolve implicit declaration of function 'getpid' 2019-09-11 19:55:16 +00: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 Remove the entire old plug-in interface 2019-09-04 00:03:12 +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 app, libgimp: add boolean "export-comment" gimprc property 2019-10-10 00:48:28 +02:00
gimp.def libgimp: gimp_vectors_stroke_reverse missing in def file. 2020-08-03 03:19:49 +02:00
gimp.h libgimp: better organization of gimp_image_metadata_*() API. 2020-09-13 13:36:51 +02:00
gimp_pdb.c pdb, plug-ins: change gimp_temp_name() to gimp_temp_file() 2019-09-11 22:32:44 +02:00
gimp_pdb.h pdb, plug-ins: change gimp_temp_name() to gimp_temp_file() 2019-09-11 22:32:44 +02:00
gimp_pdb_headers.h Rename the "fileops" PDB group to just "file" 2019-09-10 21:38:11 +02:00
gimpaspectpreview.c libgimp: GimpItem now also belong to libgimp. 2019-08-22 15:54:36 +02:00
gimpaspectpreview.h libgimp: update non-generated API using GimpItem/GimpDrawable/GimpLayer. 2019-08-22 15:54:36 +02:00
gimpbrush_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpbrush_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpbrushes_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpbrushes_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpbrushselect.c libgimp: fix range of "opacity" parameter in brush-select callback 2020-03-05 20:35:44 +02:00
gimpbrushselect.h gir: More missing annotations 2020-05-08 16:57:45 +02:00
gimpbrushselect_pdb.c pdb, libgimp: use GIMP_VALLUES_GET_ENUM() in libgimp PDB wrappers 2019-09-04 01:49:35 +02:00
gimpbrushselect_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpbrushselectbutton.c gir: Add more missing (array) and (out) annotations 2020-05-04 21:29:42 +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 pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpbuffer_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpchannel.c libgimp: add gimp_layer,chanel,vectors,etc,_get_by_id() 2019-09-03 10:24:24 +02:00
gimpchannel.h libgimp: add gimp_layer,chanel,vectors,etc,_get_by_id() 2019-09-03 10:24:24 +02:00
gimpchannel_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpchannel_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpcontext_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpcontext_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpdebug_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpdebug_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpdisplay.c Remove the entire old plug-in interface 2019-09-04 00:03:12 +02:00
gimpdisplay.h app, libgimp: get rid of all ID GTypes and ID param specs 2019-08-29 11:39:34 +02:00
gimpdisplay_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpdisplay_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpdrawable.c libgimp: fix documentation comment. 2020-07-01 11:09:52 +02:00
gimpdrawable.h libgimp: remove the last manual compat wrappers 2019-09-03 12:04:05 +02:00
gimpdrawable_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpdrawable_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpdrawablecolor_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpdrawablecolor_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpdrawableedit_pdb.c pdb, libgimp: use GIMP_VALLUES_GET_ENUM() in libgimp PDB wrappers 2019-09-04 01:49:35 +02:00
gimpdrawableedit_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpdrawablepreview.c libgimp: GimpItem now also belong to libgimp. 2019-08-22 15:54:36 +02:00
gimpdrawablepreview.h libgimp: update non-generated API using GimpItem/GimpDrawable/GimpLayer. 2019-08-22 15:54:36 +02:00
gimpdynamics_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpdynamics_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpedit_pdb.c app: GimpTransformTool multi-layer aware. 2020-05-28 14:28:01 +02:00
gimpedit_pdb.h app: GimpTransformTool multi-layer aware. 2020-05-28 14:28:01 +02:00
gimpenums.c.tail libgimpbase: remove enum GimpBlendMode, it's not used any longer 2019-11-19 21:13:31 +01: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: do not assume there are selected layers. 2020-06-27 18:17:15 +02:00
gimpexport.h libgimp: add GIMP_EXPORT_NEEDS_CROP export capability 2020-06-25 18:20:47 +03:00
gimpfile_pdb.c app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
gimpfile_pdb.h app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
gimpfileprocedure.c Fix various typos 2019-09-21 17:10:46 +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 pdb, libgimp: use GIMP_VALLUES_GET_ENUM() in libgimp PDB wrappers 2019-09-04 01:49:35 +02:00
gimpfloatingsel_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpfonts_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpfonts_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpfontselect.c Properly prefix the values of enum GimpPDBProcType 2019-08-30 12:52:28 +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 pdb, libgimp: use GIMP_VALLUES_GET_ENUM() in libgimp PDB wrappers 2019-09-04 01:49:35 +02:00
gimpfontselect_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +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, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpgimprc_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpgpparams-body.c libgimp: fix writing empty array GValues in gimp_value_to_gp_param() 2020-01-06 16:16:18 +01:00
gimpgpparams.c app, libgimp: don't duplicate _gimp_gp_param_def_to_param_spec() 2019-09-04 10:41:19 +02:00
gimpgpparams.h app, libgimp: add _gimp_gp_params_free() to gimpgpparams 2019-09-05 20:59:57 +02:00
gimpgradient_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpgradient_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpgradients_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpgradients_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpgradientselect.c Properly prefix the values of enum GimpPDBProcType 2019-08-30 12:52:28 +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 pdb, libgimp: use GIMP_VALLUES_GET_ENUM() in libgimp PDB wrappers 2019-09-04 01:49:35 +02:00
gimpgradientselect_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +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 pdb, libgimp: use GIMP_VALLUES_GET_ENUM() in libgimp PDB wrappers 2019-09-04 01:49:35 +02:00
gimphelp_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpimage.c app, libgimp, pdb: add PDB function gimp_image_get_selected_layers(). 2020-05-17 18:32:16 +02:00
gimpimage.h app, libgimp, pdb: add PDB function gimp_image_get_selected_layers(). 2020-05-17 18:32:16 +02:00
gimpimage_pdb.c app, libgimp, pdb: color picker multi-layer aware. 2020-05-17 18:57:32 +02:00
gimpimage_pdb.h app, libgimp, pdb: color picker multi-layer aware. 2020-05-17 18:57:32 +02:00
gimpimagecolorprofile.c libgimp: remove a ton of deprecated API that is unused 2019-08-27 16:32:25 +02:00
gimpimagecolorprofile.h libgimp: remove a ton of deprecated API that is unused 2019-08-27 16:32:25 +02:00
gimpimagecolorprofile_pdb.c pdb: change paths and URIs in the "plug_in" group to GFiles 2019-09-11 23:54:53 +02:00
gimpimagecolorprofile_pdb.h pdb: change the URIs in the color profile API to GFiles 2019-09-11 22:44:17 +02:00
gimpimagecombobox.c libgimp: remove a ton of deprecated API that is unused 2019-08-27 16:32:25 +02:00
gimpimagecombobox.h gir: Add (closure) tags 2020-05-04 21:31:30 +02:00
gimpimageconvert_pdb.c pdb, libgimp: use GIMP_VALLUES_GET_ENUM() in libgimp PDB wrappers 2019-09-04 01:49:35 +02:00
gimpimageconvert_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpimagegrid_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpimagegrid_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpimageguides_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpimageguides_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpimagemetadata-interactive.c libgimp: better organization of gimp_image_metadata_*() API. 2020-09-13 13:36:51 +02:00
gimpimagemetadata-interactive.h libgimp: better organization of gimp_image_metadata_*() API. 2020-09-13 13:36:51 +02:00
gimpimagemetadata-save.c libgimp: manage boolean "save-comment" properties automatically 2019-10-10 01:30:29 +02:00
gimpimagemetadata.c libgimp: better organization of gimp_image_metadata_*() API. 2020-09-13 13:36:51 +02:00
gimpimagemetadata.h libgimp: better organization of gimp_image_metadata_*() API. 2020-09-13 13:36:51 +02:00
gimpimageprocedure.c libgimp: doc fixes and improvements in procedure subclasses 2019-10-29 22:15:58 +01:00
gimpimageprocedure.h gir: Add (closure) tags 2020-05-04 21:31:30 +02:00
gimpimagesamplepoints_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpimagesamplepoints_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpimageselect_pdb.c pdb, libgimp: use GIMP_VALLUES_GET_ENUM() in libgimp PDB wrappers 2019-09-04 01:49:35 +02:00
gimpimageselect_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpimagetransform_pdb.c pdb, libgimp: use GIMP_VALLUES_GET_ENUM() in libgimp PDB wrappers 2019-09-04 01:49:35 +02:00
gimpimagetransform_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpimageundo_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpimageundo_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpitem.c Fix various typos 2019-09-21 17:10:46 +00:00
gimpitem.h pdb, libgimp: change all generated ID array return values to object arrays 2019-09-05 13:01:00 +02:00
gimpitem_pdb.c pdb: item.pdb: '3,0' is not a version, it's '3.0' 2019-10-27 18:56:53 +01:00
gimpitem_pdb.h pdb, libgimp: change all generated ID array return values to object arrays 2019-09-05 13:01:00 +02:00
gimpitemcombobox.c gir: Add (closure) tags 2020-05-04 21:31:30 +02:00
gimpitemcombobox.h gir: Add (closure) tags 2020-05-04 21:31:30 +02:00
gimpitemtransform_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpitemtransform_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimplayer.c libgimp: remove the last manual compat wrappers 2019-09-03 12:04:05 +02:00
gimplayer.h libgimp: remove the last manual compat wrappers 2019-09-03 12:04:05 +02:00
gimplayer_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimplayer_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimplayermask.c libgimp: add gimp_layer,chanel,vectors,etc,_get_by_id() 2019-09-03 10:24:24 +02:00
gimplayermask.h libgimp: add gimp_layer,chanel,vectors,etc,_get_by_id() 2019-09-03 10:24:24 +02:00
gimploadprocedure.c libgimp: doc fixes and improvements in procedure subclasses 2019-10-29 22:15:58 +01:00
gimploadprocedure.h gir: Add (closure) tags 2020-05-04 21:31:30 +02:00
gimpmessage_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpmessage_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimppainttools_pdb.c pdb, libgimp: use GIMP_VALLUES_GET_ENUM() in libgimp PDB wrappers 2019-09-04 01:49:35 +02:00
gimppainttools_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimppalette_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimppalette_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimppalettes_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimppalettes_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimppaletteselect.c Properly prefix the values of enum GimpPDBProcType 2019-08-30 12:52:28 +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 pdb, libgimp: use GIMP_VALLUES_GET_ENUM() in libgimp PDB wrappers 2019-09-04 01:49:35 +02:00
gimppaletteselect_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +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-body.c libgimp*: check all return values of g_param_spec_internal() 2019-12-27 19:53:08 +01:00
gimpparamspecs-desc.c libgimp: revive parameter range descriptions in the procedure browser 2020-04-28 19:14:11 +02:00
gimpparamspecs-desc.h libgimp: revive parameter range descriptions in the procedure browser 2020-04-28 19:14:11 +02:00
gimpparamspecs.c app, libgimp: share the code of libgimp/gimpparamspecs.c with app/ 2019-09-04 16:48:26 +02:00
gimpparamspecs.h app, libgimp: get rid of all ID GTypes and ID param specs 2019-08-29 11:39:34 +02:00
gimppattern_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimppattern_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimppatterns_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimppatterns_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimppatternselect.c Properly prefix the values of enum GimpPDBProcType 2019-08-30 12:52:28 +02:00
gimppatternselect.h patternselect: Document pattern_name parameter 2020-05-12 20:03:56 +02:00
gimppatternselect_pdb.c pdb, libgimp: use GIMP_VALLUES_GET_ENUM() in libgimp PDB wrappers 2019-09-04 01:49:35 +02:00
gimppatternselect_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +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 issue 4669 2020-03-17 12:34:01 +00: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 pdb, libgimp: change "filename" to "file" in gimp_pdb_dump() 2019-09-11 22:37:40 +02:00
gimppdb_pdb.h pdb, libgimp: change "filename" to "file" in gimp_pdb_dump() 2019-09-11 22:37:40 +02:00
gimppdbprocedure.c libgimp: warn on attempts to install or uninstall a GimpPDBprocedure 2019-09-09 01:46:26 +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.h libgimp: remove gimp_plug_in_create_procedure() from the API 2019-09-10 12:11:32 +02:00
gimpplugin.c Fix various typos 2019-09-21 17:10:46 +00:00
gimpplugin.h libgimp: some documentation fixes and improvements 2019-12-27 19:56:21 +01:00
gimpplugin_pdb.c pdb: rename all functions in the "plug_in" group 2019-09-11 23:58:47 +02:00
gimpplugin_pdb.h pdb: rename all functions in the "plug_in" group 2019-09-11 23:58:47 +02:00
gimpprocbrowserdialog.c gir: (skip) functions with varargs 2020-05-21 13:49:38 +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: fix all GIMP_PROC_ARG,AUX_ARG,VAL_FOO() macros 2019-10-02 22:17:37 +02:00
gimpprocedure-private.h Remove the entire old plug-in interface 2019-09-04 00:03:12 +02:00
gimpprocedure.c libgimp: add the concept of "argument sync" to GimpProcedure 2020-06-17 21:56:31 +02:00
gimpprocedure.h libgimp: add the concept of "argument sync" to GimpProcedure 2020-06-17 21:56:31 +02:00
gimpprocedureconfig-private.h libgimp: remove underscores from the procedure conifig load/save functions 2019-09-28 20:53:21 +02:00
gimpprocedureconfig.c libgimp: implement argument sync in GimpProcedureConfig 2020-06-17 21:56:31 +02:00
gimpprocedureconfig.h libgimp: add gimp_procedure_config_save_metadata() 2020-06-08 14:28:47 +02:00
gimpproceduredialog.c libgimp: GimpProcedureDialog: next time save before committing... 2020-01-05 18:57:17 +01:00
gimpproceduredialog.h libgimp: add GimpProcedureDialog, the new dialog class for plug-ins 2019-09-20 19:24:40 +02:00
gimpprocview.c libgimp: revive parameter range descriptions in the procedure browser 2020-04-28 19:14:11 +02:00
gimpprocview.h Simplify the plug-in query API and fix plugin-browser 2019-09-08 14:59:09 +02:00
gimpprogress.c Properly prefix the values of enum GimpPDBProcType 2019-08-30 12:52:28 +02:00
gimpprogress.h gimpprogress: Add arg descriptions to vfuncs 2020-05-08 10:39:33 +02:00
gimpprogress_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpprogress_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +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: change ARG_OFFSET define in GimpSaveProcedure from 4 to 5 2020-06-08 14:28:47 +02:00
gimpsaveprocedure.h app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +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 app, libgimp, pdb: fix gimp_selection_float() usage. 2020-05-18 02:09:45 +02:00
gimpselection.h app, libgimp, pdb: fix gimp_selection_float() usage. 2020-05-18 02:09:45 +02:00
gimpselection_pdb.c app, libgimp, pdb: fix gimp_selection_float() usage. 2020-05-18 02:09:45 +02:00
gimpselection_pdb.h app, libgimp, pdb: fix gimp_selection_float() usage. 2020-05-18 02:09:45 +02:00
gimptextlayer_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimptextlayer_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimptexttool_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimptexttool_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpthumbnailprocedure.c libgimp: doc fixes and improvements in procedure subclasses 2019-10-29 22:15:58 +01:00
gimpthumbnailprocedure.h gir: Add (closure) tags 2020-05-04 21:31:30 +02:00
gimptilebackendplugin.c Remove the entire old plug-in interface 2019-09-04 00:03:12 +02:00
gimptilebackendplugin.h libgimp: update non-generated API using GimpItem/GimpDrawable/GimpLayer. 2019-08-22 15:54:36 +02:00
gimptypes.h libgimp: add GimpProcedureConfig which implements the GimpConfig interface 2019-09-20 12:34:03 +02:00
gimpui.c app, libgimp: protect a bit GDK X Window calls. 2020-06-21 12:54:13 +02:00
gimpui.def libgimp: start integrating image export with GimpProcedureConfig 2019-10-09 22:50:03 +02:00
gimpui.h libgimp: better organization of gimp_image_metadata_*() API. 2020-09-13 13:36:51 +02:00
gimpuimarshal.list libgimp/gimpuitypes.h abstract class for resource selection buttons. 2006-06-26 01:47:22 +00:00
gimpuitypes.h libgimp: add GimpProcedureDialog, the new dialog class for plug-ins 2019-09-20 19:24:40 +02:00
gimpunit_pdb.c pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp PDB wrappers 2019-09-04 02:49:33 +02:00
gimpunit_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +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.c libgimp: add gimp_layer,chanel,vectors,etc,_get_by_id() 2019-09-03 10:24:24 +02:00
gimpvectors.h libgimp: add gimp_layer,chanel,vectors,etc,_get_by_id() 2019-09-03 10:24:24 +02:00
gimpvectors_pdb.c pdb: update autogenerated files. 2020-05-25 22:55:01 +02:00
gimpvectors_pdb.h pdb: update autogenerated files. 2020-05-25 22:55:01 +02:00
gimpzoompreview.c gir: More missing annotations 2020-05-08 16:57:45 +02:00
gimpzoompreview.h libgimp: update non-generated API using GimpItem/GimpDrawable/GimpLayer. 2019-08-22 15:54:36 +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
meson.build libgimp: better organization of gimp_image_metadata_*() API. 2020-09-13 13:36:51 +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