gimp/libgimp
Jehan 0dc9ff7c06 libgimp: clean out the "interactive" intermediate dialog which was hidden…
… since forever anyway!

GIMP used to have a second export dialog, a generically generated one, appearing
either before or after (depending on when gimp_export_image() was called) the
custom export dialog implemented by the plug-in code. This has been hidden deep
in code since forever (since version 2.8.0 in fact, I believe) and only kept
hidden behind an environment variable "GIMP_INTERACTIVE_EXPORT". I don't think
we'll ever revive this, so let's clean up.

In fact, not one, but in worst case even 2 more dialogs were hidden behind this
variable! The first dialog (confirm_save_dialog()) was a confirmation when the
selected drawable was a layer mask or a channel (and not a layer). Most export
code don't even seem to care about the selected drawables anymore anyway (cf.
issue #7370), except with gimp_file_save() non-interactively (issue #8855),
which is a real mess of inconsistency anyway.

The second dialog (export_dialog()) was listing the various actions to do on a
copy of the image to help the plug-in (e.g. merge layers/flatten image, etc.)
and possibly give choices to some of these actions. Though there is definitely
no reason to request this kind of thing anymore, especially for a short-lasting
image copy, the list of action could still be interesting in the future, not as
information of what is going to be done, but as information of the kind of data
loss of the exported format. I could imagine we want to be able to reuse such
information for generating types of data loss per format in the export dialog,
in particular in the context of my long-term export workflow refactoring (from
which resizing before export such as #2531 are part of, but the whole
refactoring project is much wider).

In the whole discussion of #5858, there will be the question on whether we don't
want plug-ins to be directly given a "ready-to-use" image depending on
capabilities they advertized in create_procedure().
2024-04-21 00:16:27 +02:00
..
test 2.99 libgimp: add GimpResource, GimpBrush, GimpPropWidgetBrush 2023-01-14 12:58:05 +00:00
tests libgimp, libgimpcolor: make real unit test of old (compiled but unused) … 2024-04-20 12:39:52 +02:00
COPYING Change a bazillion URLs to https:// 2018-07-14 14:19:27 +02:00
GimpUi-3.0.metadata MR !343: using GimpUi prefix in Vala plug-ins too. 2020-09-26 22:11:53 +02:00
gimp-debug.c Get rid of old Windows specific defines 2024-01-24 12:10:00 -05:00
gimp-debug.h libgimp, devel-docs: enhance GIMP-PLUGIN-DEBUG backtrace 2020-12-18 01:17:54 +01:00
gimp-private.h Remove the entire old plug-in interface 2019-09-04 00:03:12 +02:00
gimp-shm.c Get rid of old Windows specific defines 2024-01-24 12:10:00 -05:00
gimp-shm.h libgimp: forgot to actually add gimp-shm.[ch] 2019-08-04 20:18:10 +02:00
gimp.c app, libgimp*, plug-ins: get rid of GimpRGB arrays now that we have GeglColor arrays. 2024-04-18 16:00:42 +02:00
gimp.def libgimp: GimpSaveProcedure to GimpExportProcedure 2024-04-20 07:50:42 -04:00
gimp.h libgimp: GimpSaveProcedure to GimpExportProcedure 2024-04-20 07:50:42 -04:00
gimp_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimp_pdb.h app, libgimp: pdbgen for previous commit. 2022-02-12 00:07:53 +00:00
gimp_pdb_headers.h app, libgimp, pdb: new PDB group gimpdrawableselect. 2023-10-01 21:02:33 +02:00
gimpaspectpreview.c libgimp: gimp_pdb_get_data() and gimp_pdb_set_data() are made internal. 2023-10-27 10:16:45 +00:00
gimpaspectpreview.h libgimp: update non-generated API using GimpItem/GimpDrawable/GimpLayer. 2019-08-22 15:54:36 +02:00
gimpbatchprocedure.c libgimp: all _gimp_procedure_config_begin|end_*() functions made private. 2023-10-15 17:19:30 +02:00
gimpbatchprocedure.h plug-ins, libgimp: move GimpBatchProcedure's run function to use config objects. 2023-10-01 20:52:01 +02:00
gimpbrush.c libgimp: fix various GIR build warnings breaking HTML reference generation. 2023-10-02 00:25:12 +02:00
gimpbrush.h libgimp, pdb: replacing gimp_brush_get_pixels() by gimp_brush_get_buffer()… 2023-10-01 21:02:33 +02:00
gimpbrush_pdb.c API PDB: resource-get-by-name return NULL instead of error 2024-03-19 12:05:28 +00:00
gimpbrush_pdb.h libgimp, pdb: replacing gimp_brush_get_pixels() by gimp_brush_get_buffer()… 2023-10-01 21:02:33 +02:00
gimpbrushchooser.c libgimp: fix various GIR build warnings breaking HTML reference generation. 2023-10-02 00:25:12 +02:00
gimpbrushchooser.h libgimp: rename Gimp*SelectButton widgets to Gimp*Chooser. 2023-10-01 21:02:33 +02:00
gimpbrushes_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpbrushes_pdb.h app, libgimp: pdbgen for previous commit. 2022-02-12 00:07:53 +00:00
gimpbrushselect_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpbrushselect_pdb.h app, libgimp, pdb: all gimp_*_popup() PDB calls now take a resource object as… 2023-10-01 21:02:33 +02:00
gimpbuffer_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpbuffer_pdb.h app, libgimp: pdbgen for previous commit. 2022-02-12 00:07:53 +00:00
gimpchannel.c app, libgimp, pdb, plug-ins: move more code to GeglColor. 2024-02-11 23:28:02 +01:00
gimpchannel.h app, libgimp, pdb, plug-ins: move more code to GeglColor. 2024-02-11 23:28:02 +01:00
gimpchannel_pdb.c app, libgimp, pdb, plug-ins: move more code to GeglColor. 2024-02-11 23:28:02 +01:00
gimpchannel_pdb.h app, libgimp, pdb, plug-ins: move more code to GeglColor. 2024-02-11 23:28:02 +01:00
gimpcontext_pdb.c app, libgimp*, pdb, plug-ins: GimpContext is now using only GeglColor. 2024-02-11 23:28:02 +01:00
gimpcontext_pdb.h app, libgimp*, pdb, plug-ins: GimpContext is now using only GeglColor. 2024-02-11 23:28:02 +01:00
gimpdebug_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +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 libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpdisplay_pdb.h app, libgimp*, pdb, plug-ins: reimplement generic inter-process transient window. 2023-10-01 21:02:33 +02:00
gimpdrawable.c libgimp: fix double free crash in gimp_drawable_get_thumbnail(). 2023-07-01 23:24:33 +02:00
gimpdrawable.h Remove GimpUint8Array in favor of GBytes 2023-05-23 23:37:50 +02:00
gimpdrawable_pdb.c Issue #9790: reimplement gimp_drawable_[gs]et_pixel(). 2024-02-11 23:28:02 +01:00
gimpdrawable_pdb.h Issue #9790: reimplement gimp_drawable_[gs]et_pixel(). 2024-02-11 23:28:02 +01:00
gimpdrawablechooser.c libgimp: fix various GIR build warnings breaking HTML reference generation. 2023-10-02 00:25:12 +02:00
gimpdrawablechooser.h app, libgimp, pdb: generate widgets for GIMP_PROC_ARG_LAYER|CHANNEL arguments. 2023-10-01 21:02:34 +02:00
gimpdrawablecolor_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpdrawablecolor_pdb.h pdb: add a PDB procedure for extract-component 2023-02-14 15:36:19 +01:00
gimpdrawableedit_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpdrawableedit_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpdrawablepreview.c libgimp: gimp_pdb_get_data() and gimp_pdb_set_data() are made internal. 2023-10-27 10:16:45 +00:00
gimpdrawablepreview.h libgimp: update non-generated API using GimpItem/GimpDrawable/GimpLayer. 2019-08-22 15:54:36 +02:00
gimpdrawableselect_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpdrawableselect_pdb.h app, libgimp, pdb: generate widgets for GIMP_PROC_ARG_LAYER|CHANNEL arguments. 2023-10-01 21:02:34 +02:00
gimpdynamics_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpdynamics_pdb.h app, libgimp: pdbgen for previous commit. 2022-02-12 00:07:53 +00:00
gimpedit_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpedit_pdb.h app, libgimp, pdb, plug-ins: allow pasting multiple full layers. 2021-04-24 23:22:58 +02:00
gimpenums.c.tail libgimp, pdb: Fix enums_get_type_names annotations 2023-05-22 01:19:17 +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: clean out the "interactive" intermediate dialog which was hidden… 2024-04-21 00:16:27 +02:00
gimpexport.h core: Initial non-destructive editing implementation 2024-01-23 15:39:09 +00:00
gimpexportprocedure.c libgimp: GimpSaveProcedure to GimpExportProcedure 2024-04-20 07:50:42 -04:00
gimpexportprocedure.h libgimp: GimpSaveProcedure to GimpExportProcedure 2024-04-20 07:50:42 -04:00
gimpexportproceduredialog.c libgimp: GimpSaveProcedure to GimpExportProcedure 2024-04-20 07:50:42 -04:00
gimpexportproceduredialog.h libgimp: GimpSaveProcedure to GimpExportProcedure 2024-04-20 07:50:42 -04:00
gimpfile_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpfile_pdb.h app: support saving/exporting with multi-selection. 2020-05-17 18:32:16 +02:00
gimpfileprocedure.c libgimp: GimpSaveProcedure to GimpExportProcedure 2024-04-20 07:50:42 -04:00
gimpfileprocedure.h libgimp: simplify GimpFileProcedure public API with G_DECLARE_DERIVABLE_TYPE(). 2023-10-01 20:52:01 +02:00
gimpfloatingsel_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpfloatingsel_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpfont.c Fix fonts when exporting to pdf 2023-12-08 11:09:22 +00:00
gimpfont.h app, devel-docs, libgimp: updating gimp_text_layer_[gs]et_font() and new… 2023-10-01 21:02:34 +02:00
gimpfont_pdb.c API PDB: resource-get-by-name return NULL instead of error 2024-03-19 12:05:28 +00:00
gimpfont_pdb.h Fix fonts when exporting to pdf 2023-12-08 11:09:22 +00:00
gimpfontchooser.c libgimp: rename Gimp*SelectButton widgets to Gimp*Chooser. 2023-10-01 21:02:33 +02:00
gimpfontchooser.h libgimp: rename Gimp*SelectButton widgets to Gimp*Chooser. 2023-10-01 21:02:33 +02:00
gimpfonts_pdb.c Fix fonts when exporting to pdf 2023-12-08 11:09:22 +00:00
gimpfonts_pdb.h Fix fonts when exporting to pdf 2023-12-08 11:09:22 +00:00
gimpfontselect_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpfontselect_pdb.h app, libgimp, pdb: all gimp_*_popup() PDB calls now take a resource object as… 2023-10-01 21:02:33 +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 libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpgimprc_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpgpparams-body.c app, libgimp*, modules, pdb, plug-ins: new GimpParamColor. 2024-04-19 23:25:13 +02: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.c libgimp: move GimpFont, GimpGradient and GimpPalette to their own file. 2023-10-01 21:02:33 +02:00
gimpgradient.h libgimp: move GimpFont, GimpGradient and GimpPalette to their own file. 2023-10-01 21:02:33 +02:00
gimpgradient_pdb.c API PDB: resource-get-by-name return NULL instead of error 2024-03-19 12:05:28 +00:00
gimpgradient_pdb.h app: GimpGradient now uses GeglColor. 2024-02-11 23:28:03 +01:00
gimpgradientchooser.c widgets: Minor GimpRGB to GeglColor ports 2024-03-19 04:40:14 +00:00
gimpgradientchooser.h libgimp: rename Gimp*SelectButton widgets to Gimp*Chooser. 2023-10-01 21:02:33 +02:00
gimpgradients_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpgradients_pdb.h app, libgimp: pdbgen for previous commit. 2022-02-12 00:07:53 +00:00
gimpgradientselect_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpgradientselect_pdb.h app, libgimp, pdb: all gimp_*_popup() PDB calls now take a resource object as… 2023-10-01 21:02:33 +02:00
gimphelp_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimphelp_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpimage.c Issue #9478: gimp_image_get_thumbnail_data() is not introspectable. 2023-10-05 22:58:29 +02:00
gimpimage.h Issue #9478: gimp_image_get_thumbnail_data() is not introspectable. 2023-10-05 22:58:29 +02:00
gimpimage_pdb.c app, libgimp, pdb, plug-ins: getting rid of some GimpRGB usage. 2024-02-11 23:28:02 +01:00
gimpimage_pdb.h app, libgimp, pdb, plug-ins: getting rid of some GimpRGB usage. 2024-02-11 23:28:02 +01:00
gimpimagecolorprofile.c Remove GimpUint8Array in favor of GBytes 2023-05-23 23:37:50 +02:00
gimpimagecolorprofile.h core: Add softproof profile to GimpImage 2022-07-02 15:26:19 +02:00
gimpimagecolorprofile_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpimagecolorprofile_pdb.h Remove GimpUint8Array in favor of GBytes 2023-05-23 23:37:50 +02:00
gimpimagecombobox.c libgimp: fix (destroy) and (closure) annotations. 2021-03-20 16:43:09 +01:00
gimpimagecombobox.h gir: Add (closure) tags 2020-05-04 21:31:30 +02:00
gimpimageconvert_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpimageconvert_pdb.h Remove GimpUint8Array in favor of GBytes 2023-05-23 23:37:50 +02:00
gimpimagegrid_pdb.c app, libgimp, pdb, plug-ins: canvas grid now using GeglColor. 2024-02-11 23:28:03 +01:00
gimpimagegrid_pdb.h app, libgimp, pdb, plug-ins: canvas grid now using GeglColor. 2024-02-11 23:28:03 +01:00
gimpimageguides_pdb.c scripts: Fix "Remove all Guides" script bug 2024-01-19 11:17:36 +00:00
gimpimageguides_pdb.h scripts: Fix "Remove all Guides" script bug 2024-01-19 11:17:36 +00:00
gimpimagemetadata-save.c app, libgimp: core loads thumbnail from metadata if no GimpThumbnailProcedure… 2023-10-01 21:02:33 +02:00
gimpimagemetadata.c Issue #10588: enumerations for RotationType can't be used in Python 2024-01-05 13:28:49 -05:00
gimpimagemetadata.h libgimp: new gimp_image_metadata_save_filter API 2022-03-16 13:00:03 +00:00
gimpimageprocedure.c libgimp: all _gimp_procedure_config_begin|end_*() functions made private. 2023-10-15 17:19:30 +02:00
gimpimageprocedure.h libgimp, plug-ins, extensions: gimp_image_procedure_new2() renamed gimp_image_procedure_new(). 2023-10-01 21:02:34 +02:00
gimpimagesamplepoints_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpimagesamplepoints_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpimageselect_pdb.c app, libgimp, pdb, plug-ins: getting rid of some GimpRGB usage. 2024-02-11 23:28:02 +01:00
gimpimageselect_pdb.h app, libgimp, pdb, plug-ins: getting rid of some GimpRGB usage. 2024-02-11 23:28:02 +01:00
gimpimagetransform_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpimagetransform_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpimageundo_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpimageundo_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimpitem.c libgimp: use G_DECLARE_DERIVABLE_TYPE and G_DECLARE_FINAL_TYPE for… 2021-04-06 13:02:03 +02:00
gimpitem.h libgimp: use G_DECLARE_DERIVABLE_TYPE and G_DECLARE_FINAL_TYPE for… 2021-04-06 13:02:03 +02:00
gimpitem_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpitem_pdb.h app, libgimp: pdbgen for previous commit. 2022-02-12 00:07:53 +00:00
gimpitemcombobox.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimpitemcombobox.h gir: Add (closure) tags 2020-05-04 21:31:30 +02:00
gimpitemtransform_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpitemtransform_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimplayer.c app, libgimp, pdb: gimp_layer_new() allows a NULL name. 2024-02-26 23:19:55 +01:00
gimplayer.h app, libgimp, pdb, plug-ins: new GimpTextLayer class in libgimp. 2022-09-30 20:55:51 +02:00
gimplayer_pdb.c app, libgimp, pdb: gimp_layer_new() allows a NULL name. 2024-02-26 23:19:55 +01:00
gimplayer_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimplayermask.c libgimp: use G_DECLARE_DERIVABLE_TYPE and G_DECLARE_FINAL_TYPE for… 2021-04-06 13:02:03 +02:00
gimplayermask.h libgimp: use G_DECLARE_DERIVABLE_TYPE and G_DECLARE_FINAL_TYPE for… 2021-04-06 13:02:03 +02:00
gimploadprocedure.c libgimp: GimpSaveProcedure to GimpExportProcedure 2024-04-20 07:50:42 -04:00
gimploadprocedure.h libgimp, plug-ins: rename gimp_load_procedure_new2() as gimp_load_procedure_new(). 2023-10-01 21:02:32 +02:00
gimpmessage_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpmessage_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimppainttools_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimppainttools_pdb.h pdb, libgimp: remove double API generation from PDB. 2019-09-03 13:31:27 +02:00
gimppalette.c libgimp: move GimpFont, GimpGradient and GimpPalette to their own file. 2023-10-01 21:02:33 +02:00
gimppalette.h libgimp: move GimpFont, GimpGradient and GimpPalette to their own file. 2023-10-01 21:02:33 +02:00
gimppalette_pdb.c API PDB: resource-get-by-name return NULL instead of error 2024-03-19 12:05:28 +00:00
gimppalette_pdb.h app, libgimp, libgimpbase, pdb: GimpColorArray as a typedef to… 2024-02-11 23:28:04 +01:00
gimppalettechooser.c libgimp: rename Gimp*SelectButton widgets to Gimp*Chooser. 2023-10-01 21:02:33 +02:00
gimppalettechooser.h libgimp: rename Gimp*SelectButton widgets to Gimp*Chooser. 2023-10-01 21:02:33 +02:00
gimppalettes_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimppalettes_pdb.h app, libgimp: pdbgen for previous commit. 2022-02-12 00:07:53 +00:00
gimppaletteselect_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimppaletteselect_pdb.h app, libgimp, pdb: all gimp_*_popup() PDB calls now take a resource object as… 2023-10-01 21:02:33 +02:00
gimpparamspecs-body.c app, libgimp, libgimpbase: fix gi-docgen rendering 2023-08-12 14:52:52 +00:00
gimpparamspecs-desc.c libgimp: generate a list of possible choices for a GimpChoice argument. 2023-10-01 20:52:02 +02:00
gimpparamspecs-desc.h libgimp: revive parameter range descriptions in the procedure browser 2020-04-28 19:14:11 +02:00
gimpparamspecs.c Introduce a global ID space for GimpData/GimpResource objects 2023-05-31 16:12:04 +02:00
gimpparamspecs.h libgimp: remove gimpparamspecs-resource.h 2023-06-05 13:06:01 +02:00
gimppattern.c libgimp: fix various GIR build warnings breaking HTML reference generation. 2023-10-02 00:25:12 +02:00
gimppattern.h app, libgimp, pdb: new gimp_pattern_get_buffer() and improved GimpPatternSelectButton. 2023-10-01 21:02:33 +02:00
gimppattern_pdb.c API PDB: resource-get-by-name return NULL instead of error 2024-03-19 12:05:28 +00:00
gimppattern_pdb.h app, libgimp, pdb: new gimp_pattern_get_buffer() and improved GimpPatternSelectButton. 2023-10-01 21:02:33 +02:00
gimppatternchooser.c libgimp: fix various GIR build warnings breaking HTML reference generation. 2023-10-02 00:25:12 +02:00
gimppatternchooser.h libgimp: rename Gimp*SelectButton widgets to Gimp*Chooser. 2023-10-01 21:02:33 +02:00
gimppatterns_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimppatterns_pdb.h app, libgimp: pdbgen for previous commit. 2022-02-12 00:07:53 +00:00
gimppatternselect_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimppatternselect_pdb.h app, libgimp, pdb: all gimp_*_popup() PDB calls now take a resource object as… 2023-10-01 21:02:33 +02:00
gimppdb-private.h libgimp: gimp_pdb_get_data() and gimp_pdb_set_data() are made internal. 2023-10-27 10:16:45 +00:00
gimppdb.c libgimp: gimp_pdb_lookup_procedure() returns NULL if procedure doesn't exist. 2024-02-29 14:13:21 +01:00
gimppdb.h libgimp: gimp_pdb_get_data() and gimp_pdb_set_data() are made internal. 2023-10-27 10:16:45 +00:00
gimppdb_pdb.c app, libgimp, pdb: remove the internal PDB function _gimp_pdb_get_data_size(). 2023-10-27 10:16:45 +00:00
gimppdb_pdb.h app, libgimp, pdb: remove the internal PDB function _gimp_pdb_get_data_size(). 2023-10-27 10:16:45 +00:00
gimppdbprocedure.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +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 Issue #3912: Object proxy management not happy with bindings. 2023-10-15 16:45:15 +02:00
gimpplugin.c libgimp, plug-ins: move gimp_pdb_run_procedure*() to gimp_procedure_run*(). 2023-10-18 17:11:20 +02:00
gimpplugin.h libgimp: set_i18n() method of GimpPlugIn expects UTF-8 catalog directory. 2023-01-24 20:06:38 +01:00
gimpplugin_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpplugin_pdb.h Issue #8124: plug-in localization now totally moved plug-in side. 2022-07-05 12:22:32 +02:00
gimpprocbrowserdialog.c plug-ins: Increase Script-fu Console size... 2023-05-24 18:56:23 +00: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 app, libgimp*, modules, pdb, plug-ins: new GimpParamColor. 2024-04-19 23:25:13 +02:00
gimpprocedure-private.h Introduce a global ID space for GimpData/GimpResource objects 2023-05-31 16:12:04 +02:00
gimpprocedure.c libgimp: allow to run gimp_procedure_run_config() with no config object. 2024-02-29 16:33:32 +01:00
gimpprocedure.h libgimp: gimp_procedure_new_arguments() can now be made static. 2023-10-20 19:01:38 +02:00
gimpprocedureconfig-private.h libgimp: export again gimp_procedure_config_*_default() functions. 2023-10-15 23:20:44 +02:00
gimpprocedureconfig.c libgimp: GimpSaveProcedure to GimpExportProcedure 2024-04-20 07:50:42 -04:00
gimpprocedureconfig.h libgimp, plug-ins: gimp_procedure_config_[gs]et_values() not public anymore. 2023-10-15 22:10:38 +02:00
gimpproceduredialog.c libgimp: GimpSaveProcedure to GimpExportProcedure 2024-04-20 07:50:42 -04:00
gimpproceduredialog.h libgimp: new gimp_procedure_dialog_get_preview_from_drawable() function. 2024-02-03 21:02:40 +06:00
gimpprocview.c libgimp: generate a list of possible choices for a GimpChoice argument. 2023-10-01 20:52:02 +02:00
gimpprocview.h Simplify the plug-in query API and fix plugin-browser 2019-09-08 14:59:09 +02:00
gimpprogress.c app, libgimp*, pdb, plug-ins: reimplement generic inter-process transient window. 2023-10-01 21:02:33 +02:00
gimpprogress.h app, libgimp*, pdb, plug-ins: reimplement generic inter-process transient window. 2023-10-01 21:02:33 +02:00
gimpprogress_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpprogress_pdb.h app, libgimp*, pdb, plug-ins: reimplement generic inter-process transient window. 2023-10-01 21:02:33 +02:00
gimpprogressbar.c app, libgimp*, pdb, plug-ins: reimplement generic inter-process transient window. 2023-10-01 21:02:33 +02:00
gimpprogressbar.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimppropwidgets.c Fix #10162 critical on null brush to prop chooser widget 2023-10-11 08:59:27 -04:00
gimppropwidgets.h libgimp: new GimpDrawableChooser widget, associated propwidget function and… 2023-10-01 21:02:33 +02:00
gimpresource.c libgimp: move GimpFont, GimpGradient and GimpPalette to their own file. 2023-10-01 21:02:33 +02:00
gimpresource.h libgimp: move GimpFont, GimpGradient and GimpPalette to their own file. 2023-10-01 21:02:33 +02:00
gimpresource_pdb.c API PDB: resource-get-by-name return NULL instead of error 2024-03-19 12:05:28 +00:00
gimpresource_pdb.h app, libgimp, pdb: private _gimp_resource_get_by_identifiers() PDB function. 2023-07-27 15:32:16 +02:00
gimpresourcechooser.c Fix #10589 CRTICAL on empty label on resource chooser widget 2024-01-07 10:47:54 +00:00
gimpresourcechooser.h libgimp: rename Gimp*SelectButton widgets to Gimp*Chooser. 2023-10-01 21:02:33 +02:00
gimpresourceselect.c app, libgimp, pdb: all gimp_*_popup() PDB calls now take a resource object as… 2023-10-01 21:02:33 +02:00
gimpresourceselect.h app, libgimp, plug-ins: a lot of cleanup in GimpResourceSelect* code. 2023-10-01 21:02:33 +02:00
gimpselection.c libgimp: use G_DECLARE_DERIVABLE_TYPE and G_DECLARE_FINAL_TYPE for… 2021-04-06 13:02:03 +02:00
gimpselection.h libgimp: use G_DECLARE_DERIVABLE_TYPE and G_DECLARE_FINAL_TYPE for… 2021-04-06 13:02:03 +02:00
gimpselection_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimpselection_pdb.h app, libgimp, pdb: fix gimp_selection_float() usage. 2020-05-18 02:09:45 +02:00
gimptextlayer.c app, libgimp, pdb: gimp_text_layer_new() now uses GimpFont. 2023-10-01 21:02:34 +02:00
gimptextlayer.h app, libgimp, pdb: gimp_text_layer_new() now uses GimpFont. 2023-10-01 21:02:34 +02:00
gimptextlayer_pdb.c pdb: Update text-layer-set-color to GeglColor 2024-03-05 01:42:22 +00:00
gimptextlayer_pdb.h pdb: Update text-layer-set-color to GeglColor 2024-03-05 01:42:22 +00:00
gimptexttool_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +02:00
gimptexttool_pdb.h Issue #9987: text related functions crash using string for font name. 2023-10-02 20:49:53 +02:00
gimpthumbnailprocedure.c libgimp: all _gimp_procedure_config_begin|end_*() functions made private. 2023-10-15 17:19:30 +02:00
gimpthumbnailprocedure.h libgimp, plug-ins: properly document the return values of GimpThumbnailProcedure. 2023-10-01 21:02:33 +02:00
gimptilebackendplugin.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimptilebackendplugin.h libgimp: update non-generated API using GimpItem/GimpDrawable/GimpLayer. 2019-08-22 15:54:36 +02:00
gimptypes.h libgimp*, plug-ins: reorganize the resource property choosers. 2023-10-01 21:02:33 +02:00
gimpui.c libgimpui: annotation of gimp_ui_init say it can be called often. 2024-03-20 11:35:48 +00:00
gimpui.def libgimp: GimpSaveProcedure to GimpExportProcedure 2024-04-20 07:50:42 -04:00
gimpui.h libgimp: GimpSaveProcedure to GimpExportProcedure 2024-04-20 07:50:42 -04:00
gimpuimarshal.list libgimp: API refactor GUI for GimpResource 2023-01-14 16:38:40 +00:00
gimpuitypes.h libgimp: GimpSaveProcedure to GimpExportProcedure 2024-04-20 07:50:42 -04:00
gimpunit_pdb.c libgimp, pdb: make gimp_pdb_run_procedure_array() internal. 2023-10-16 22:12:08 +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: use G_DECLARE_DERIVABLE_TYPE and G_DECLARE_FINAL_TYPE for… 2021-04-06 13:02:03 +02:00
gimpvectors.h libgimp: use G_DECLARE_DERIVABLE_TYPE and G_DECLARE_FINAL_TYPE for… 2021-04-06 13:02:03 +02:00
gimpvectors_pdb.c Fix #10460 2023-12-11 15:09:07 +00:00
gimpvectors_pdb.h pdb: Use floating point offset in stroke_translate 2022-10-15 18:26:55 +00:00
gimpzoompreview.c libgimp: gimp_pdb_get_data() and gimp_pdb_set_data() are made internal. 2023-10-27 10:16:45 +00: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
make-in-build-typelib.sh libgimp: generate build-only GIR/Typelib variants for macOS. 2024-04-16 17:43:15 +00:00
meson.build libgimp: GimpSaveProcedure to GimpExportProcedure 2024-04-20 07:50:42 -04:00
stdplugins-intl.h plug-ins, libgimp: override set_i18n() for all our core plug-ins. 2022-06-05 01:57:02 +02:00