Files
gimp/libgimp/gimpui.def
Michael Natterer 8219092a6c libgimp: start integrating image export with GimpProcedureConfig
Add gimp_procedure_config_begin_export() and end_export() which
are wrappers around begin_run() and end_run() and additionally
pretty much completely manage GimpMetadata handling.

A GimpProcedureConfig can provide boolean properties "save-exif",
"save-xmp" etc. in order to have them automatically managed by
begin_export() and end_export(). This also restores the feature of
overriding the procedure's saved default values with export
preferences, but not the values from the last export, like it
used to be in 2.10.

Move gimp_image_metadata_save_prepare() and save_finish() (which are
now completely handled by GimpProcedureConfig) from libgimpui to
libgimp, but keep their declarations in the libgimpui header. Not
perfect, but not finished either.

Also fix gimp_image_metadata_save_prepare() to set the affected
GimpMetadataSaveFlags to 0 when the image has no metadata at all.
2019-10-09 22:50:03 +02:00

66 lines
2.0 KiB
Modula-2

EXPORTS
gimp_aspect_preview_get_type
gimp_aspect_preview_new_from_drawable
gimp_brush_select_button_get_brush
gimp_brush_select_button_get_type
gimp_brush_select_button_new
gimp_brush_select_button_set_brush
gimp_channel_combo_box_get_type
gimp_channel_combo_box_new
gimp_drawable_combo_box_get_type
gimp_drawable_combo_box_new
gimp_drawable_preview_get_drawable
gimp_drawable_preview_get_type
gimp_drawable_preview_new_from_drawable
gimp_export_dialog_get_content_area
gimp_export_dialog_new
gimp_export_image
gimp_font_select_button_get_font
gimp_font_select_button_get_type
gimp_font_select_button_new
gimp_font_select_button_set_font
gimp_gradient_select_button_get_gradient
gimp_gradient_select_button_get_type
gimp_gradient_select_button_new
gimp_gradient_select_button_set_gradient
gimp_image_combo_box_get_type
gimp_image_combo_box_new
gimp_image_metadata_load_finish
gimp_image_metadata_load_prepare
gimp_image_metadata_load_thumbnail
gimp_layer_combo_box_get_type
gimp_layer_combo_box_new
gimp_palette_select_button_get_palette
gimp_palette_select_button_get_type
gimp_palette_select_button_new
gimp_palette_select_button_set_palette
gimp_pattern_select_button_get_pattern
gimp_pattern_select_button_get_type
gimp_pattern_select_button_new
gimp_pattern_select_button_set_pattern
gimp_proc_browser_dialog_get_selected
gimp_proc_browser_dialog_get_type
gimp_proc_browser_dialog_new
gimp_proc_view_new
gimp_procedure_dialog_get_type
gimp_procedure_dialog_new
gimp_procedure_dialog_run
gimp_progress_bar_get_type
gimp_progress_bar_new
gimp_select_button_close_popup
gimp_select_button_get_type
gimp_ui_get_display_window
gimp_ui_get_progress_window
gimp_ui_init
gimp_vectors_combo_box_get_type
gimp_vectors_combo_box_new
gimp_window_set_transient
gimp_window_set_transient_for_display
gimp_zoom_preview_get_drawable
gimp_zoom_preview_get_factor
gimp_zoom_preview_get_model
gimp_zoom_preview_get_source
gimp_zoom_preview_get_type
gimp_zoom_preview_new_from_drawable
gimp_zoom_preview_new_with_model_from_drawable