[gimp] (1347 commits) Non-fast-forward update to branch wip/nielsdg/g-define-boxed-type
- From: Niels De Graef <nielsdg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gimp] (1347 commits) Non-fast-forward update to branch wip/nielsdg/g-define-boxed-type
- Date: Mon, 4 Nov 2019 07:02:44 +0000 (UTC)
The branch 'wip/nielsdg/g-define-boxed-type' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
https://wiki.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
361b2d5... libgimpcolor: Use G_DEFINE_BOXED_TYPE()
21ba213... app: Use G_DEFINE_BOXED_TYPE()
7af8822... libgimpbase: Use G_DEFINE_BOXED_TYPE()
b6695ff... libgimpmath: Use G_DEFINE_BOXED_TYPE()
Commits added to the branch:
d93e928... app: fix crash in the newly added GimpDisplayShell render_c (*)
7cd78f4... plug-ins: port depth-merge to GEGL, stupid 8-bit port only (*)
74abdfa... plug-ins: improve a bit the space invasion code. (*)
786686a... Issue #3070: CRITICAL when converting to Indexed image. (*)
03f645c... Issue #3070: CRITICAL when converting to Indexed image. (*)
9d54d81... plug-ins: get rid of babl_format() in file-webp. (*)
4f1ac48... plug-ins: get rid of babl_format() in file-jpeg. (*)
fb3007e... plug-ins: get rid of babl_format() in file-heif too. (*)
d718da2... app: add gegl:newsprint to Filters -> Distorts (*)
ce44b04... app: improve gegl:newsprint's GUI a lot (*)
31fc338... pdb, plug-ins: remove the newsprint plug-in and add a PDB c (*)
8a51993... pdb, plug-ins: remove the emboss plug-in and add a PDB comp (*)
eca4ca8... app: fix wrong default value on gimp-plug-in-emboss compat (*)
d944a7b... plug-ins: port warp to GEGL, stupid 8-bit port only (*)
3864e9c... libgimp: remove gimp_tile_ref() and gimp_tile_unref() from (*)
5fce763... pdb: fix wrong default value on gimp-plug-in-emboss compat (*)
ed64fda... app: add gegl:mean-curvature-blur to Filters -> Blur (*)
68afcf7... libgimp: remove deprecated GimpPixelRgn functions which are (*)
3c73d42... plug-ins: port imagemap to GEGL (*)
b7cf850... plug-ins: remove the oilify plug-in and add a PDB compat pr (*)
3914e04... plug-ins: port gimpressionist to GEGL, stupid 8-bit port on (*)
c460445... libgimp: remove gimp_drawable_preview_draw_region() (*)
23f373e... plug-ins: remove filter-pack without any replacement (*)
60554ea... libgimp: remove GimpPixelRgn, it's now completely unused, y (*)
e22fcc8... app: fix gradient dithering (*)
6a59ccf... libgimp: remove GimpTile from the public API, and kill the (*)
aafb55f... libgimp: remove GimpDrawable and GimpTile (*)
7ad25c1... libgimp: remove the tile_mul code from GimpTileBackendPlugi (*)
3b17c75... libgimp: use one memcpy() between gimp and gegl tiles if po (*)
3811a65... plug-ins: remove unused declaration of a GimpDrawable varia (*)
b2f660a... app, pdb, libgimp: remove the "plug-in precision-enabled" A (*)
ee79eb9... libgimpbase: minor cleanups while grepping for DEPRECATED (*)
05d552e... libgimp: cleanup in GimpTileBackendPlugin (*)
91f27df... plug-ins: replace stock icons in gfig by a resource (*)
f6b60e0... plug-ins: port lighting from stock icons to using a resourc (*)
d340054... plug-ins: port map-object to icon names too (*)
2cc77e6... app: add active-thread variable to the dashboard (*)
a7a7cd7... plug-ins: fix VPATH build. (*)
60fc4a0... Update POTFILES.in (*)
8cf7eb3... Update Polish translation (*)
3a453fa... plug-ins: gfig-icons.c doesn't need an i18n include any lon (*)
d88b90d... app: fix render cache artifacts when resizing the canvas (*)
32d789e... plug-ins: port imagemap to named icons from a resource (*)
d223522... plug-ins: suppress deprecation warnings from the OpenEXR he (*)
b347cc7... plug-ins: don't use GtkStyle in ifs-compose, it's deprecate (*)
98f9205... plug-ins: completely undeprecate sample-colorize (*)
82cdd69... plug-ins: completely undeprecate curve-bend (*)
7208fba... plug-ins: don't use deprecated icon API in compose (*)
618fbc6... plug-ins: clean up the file-dds GUI, remove the "Advanced" (*)
8e80916... plug-ins: port file-dds to GtkGrid (*)
b9b8879... plug-ins: some GTK3 undeprecation in imagemap (*)
5d2dbfe... app: gdk_threads_(enter|leave)() deprecated since GDK 3.6. (*)
e0a24a2... plug-ins: babl_init|exit() needs to be run for "file-pdf-lo (*)
f4b88c0... plug-ins: link file-pdf against GEGL/babl (*)
443c171... plug-ins: babl_init|exit() for non-interactive "file-pdf-lo (*)
ef3c13c... plug-ins: use global gegl_init() in file-pdf-load run() fun (*)
6bb03dc... plug-ins: revive animation-play, and draw stuff with cairo (*)
b2027c4... Issue #2561: Fix computation of SVG image sizes (*)
16660c5... file-svg: Use rsvg_handle_new_from_gfile_sync() instead of (*)
ebb3ec4... app: reduce time complexity of layer-group translation (*)
e7e0064... Updated Greek translation (*)
696691e... app: fix tests by using the right value in sessionrc-expect (*)
4e58a15... libgimpbase: forgot to remove the GimpDatafileData typedef (*)
c249ffe... devel-docs: change the libgimpbase docs to "libgimpbase3" (*)
a05205b... devel-docs: fix the libgimpconfig docs (*)
79e40b1... devel-docs: update docs with missing symbols and types (*)
e92732f... app: add assigned-threads variable to the dashboard (*)
41d1ad2... devel-docs: fix and update the libgimpcolor docs (*)
29e1d9e... devel-docs: fix and update the libgimpmath docs (*)
ff7467f... devel-docs: fix and update the libgimpmodule docs (*)
d2d9e47... devel-docs: fix and update the libgimpwidgets docs (*)
0155ecc... devel-docs: fix and update the libgimpthumb docs (*)
55fc774... devel-docs: fix and update the libgimp docs (*)
0131c96... devel-docs: undeprecate doc-shooterm but just so it builds (*)
8b22b3a... libgimpwidgets: fix some glitches noticed when updating doc (*)
b9a4fdd... configure.ac: build the devel-docs again (*)
aca5f80... libgimp*: lots of doc fixes and new docs for structs and en (*)
c2a38f0... devel-docs: various documentation and build fixes (*)
1a7ea99... pdb, libgimp: generate some useless API docs for enums extr (*)
8bd4a4f... pdb: fix typo in the gimp-context-set-line-dash-pattern doc (*)
f28ec4b... libgimpbase: always allocate GimpPixPipeParams.placement, a (*)
fbee862... devel-docs: remove gegl-porting-plan.txt, what was in there (*)
997730a... libgimpbase: remove obsolete members from struct GimpPixPip (*)
7f39be1... devel-docs: rename to doc titles to "GIMP 3" (*)
f67e607... libgimpwidgets: declare GimpHintBox with public instance an (*)
9e88105... libgimpwidgets: add more docs (*)
dcbd83c... devel-docs: undeprecate doc-shooter and add a few more widg (*)
572775a... devel-docs: update the libgimpwidgets docs with new widget (*)
42a7d17... app: add missing include to gimpdisplayshell-filter.c (*)
ec18b96... app: remove gimp_display_shell_filter_new(), it's empty and (*)
fe75ef2... libgimpwidgets: fix docs for GimpBusyBox:message (*)
0c75cd7... configure, libgimpbase, m4macros: first steps into API intr (*)
6389bb4... libgimp, libgimpbase: both introspectable under same namesp (*)
c260b4d... libgimp: add correct annotation for gimp_main(). (*)
692272e... libgimp: add some comment documentation to Gimp*Proc callba (*)
c144cf6... libgimp*: use more g_clear_pointer() (*)
7ddf40b... app: make sure the display is not rotated by a very small a (*)
23ade7b... build, app: require babl-0.1.68 or newer (*)
8aaf517... devel-docs: add screenshots of more widgets (*)
febc1a8... libgimp: add gimp_plug_in_info_set_callbacks(). (*)
74c69ae... libgimp: update the def. (*)
c206450... libgimp: update annotations for gimp_install_procedure() an (*)
e7af081... libgimpbase: fix docs of struct GimpParamSpecValueArray (*)
771d415... app: rename "On color" matting preview mode to "Color". (*)
f2d399b... libgimp: add initial version of a GimpPlugIn class (*)
8a462e8... libgimp: add a GimpProcedure class (*)
4a5f050... libgimp: remove GimpParamRegion, it was never used (*)
6cb8a59... app: fix gimp_value_set_drawable(), set_channel() (*)
5c7134f... app, pdb: rename GIMP_TYPE_COLOR_ARRAY to GIMP_TYPE_RGB_ARR (*)
76ee0f6... app, libgimpbase: move lots of GValue and GParamSpec types (*)
d74ae12... app: oops these two files were not meant to be pushed just (*)
427b01a... libgimp: add GType and GParamSpec types for all IDs, like i (*)
0093487... libgimp: include the new file in gimp.h (*)
2e03300... desktop: new <release> appdata tag for GIMP 2.10.14. (*)
a375a74... Update Catalan translation (*)
597f3e0... Update Polish translation (*)
3597e92... libgimpcolor: add gimp_param_spec_rgb_get_default() (*)
fb4c86a... libgimp*: make more libgimp* libraries introspected. (*)
c67fa79... GOI: add more introspected libraries as dependencies to our (*)
4e99c25... libgimpconfig: fix introspection in gimpcolorconfig.c. (*)
74a0da9... libgimpconfig: fix a few more warnings. (*)
ab67839... libgimpbase: more (transfer) and (element-type) warnings fi (*)
a1f676a... app: in the gradient tool, set the graph's underlying node (*)
f6c4e49... app: add gimp_gegl_node_is_area_filter_operation() (*)
5a500b4... app: use longer iteration inteval (= bigger chunks) when ap (*)
83d485d... Update Catalan translation (*)
32ea28b... app, libgimp, libgimpbase: plug-in and PDB protocol refacto (*)
624d091... libgimpbase: use _gimp_write_read_color() and _write_color( (*)
3a9ae8c... libgimp: API to create GimpParam from values. (*)
6b442a1... app, pdb, libgimp: fix annotations of some PDB functions. (*)
872aa50... Re-enable Python in the build, but requiring Python >3.6.0 (*)
521ff83... configure: some Python test cleanup/improvements. (*)
65fb753... plug-ins: port Python plug-in palette-to-gradient to intros (*)
ebc797a... libgimp: update gimp.def. (*)
01e9584... libgimpthumb: argh! Copy paste error which broke the build. (*)
7444b8e... libgimpthumb: do not scan gimpthumb-enums.c for introspecti (*)
0f0cf4d... po-python: install again localization for Python plug-ins. (*)
f049267... m4macros: fixing Makefile. (*)
94b7348... tools: port defcheck.py to Python 3. (*)
7e23ed4... libgimp: fix gimp.def. (*)
ee4e9bf... plug-ins: missing backslash broke EXTRA_DIST. (*)
c63ae2f... plug-ins: one more missing backslash. (*)
41d3b47... configure.ac: s/GOBJECT_INTROSPECTION_CHECK/GOBJECT_INTROSP (*)
732852a... build: adding a .gitlab-ci.yml file for automated GitLab pi (*)
404ab1d... po-python: deactivate pot generation on VPATH builds. (*)
f74320d... Makefile: libgimpui also introspected. (*)
0a6f157... app, libgimp, libgimpbase: big plug-in API refactoring part (*)
0402313... libgimp: forgot to enable one commented-out gimp_value_arra (*)
39ee40b... libgimp: pass the GimpValueArray to gimp_set_pdb_error() (*)
9a547c1... libgimp: add preliminary function gimp_run_procedure_with_a (*)
9e844ae... app: when interpreter not found in interpreter DB, leave sh (*)
aab75bb... plug-ins: install the pygimp.interp file. (*)
9e50f1e... libgimpbase: NULL-terminate the result of gimp_value_dup_st (*)
e9443b2... libgimpbase: add gimp_value_array_new_from_types() (*)
ee0b06c... libgimp: remove all validation code from gimp_value_set_foo (*)
a0ee939... pdb: "gtype", "dup_value_func" and "take_value_func" to all (*)
af5c587... pdb, libgimp: port lib.pl to the new GType based libgimp AP (*)
1a8d300... pdb: remove an obsolete snippet from lib.pl (*)
afe0bcb... libgimpwidgets: introspect libgimpwidgets. (*)
62d87f1... plug-ins: port python-console to new GObject-introspected A (*)
9691d73... libgimpwidgets: make a proper function out of the macro... (*)
f1351df... plug-ins: replace set_alternative_button_order_from_array() (*)
2c97bc8... libgimpconfig: make gimp_scanner_parse_float() less strict (*)
82dd465... app: use g_ascii_dtostr() in plug-in-rc.c it's locale-indep (*)
65a8ae2... libgimpbase: make the GimpParamSpecUnit struct public (*)
e36028d... app, libgimp, libgimpbase: forgot to support GIMP_TYPE_UNIT (*)
82cfa9c... libgimpwidgets: fix annotations in GimpDialog. (*)
c0fb662... Use g_ascii_dtostr() instead of g_ascii_formatd() (*)
67f33cb... plug-ins: add button mnemonics. (*)
84ff060... libgimp: GValue of type GEnum not possible. (*)
2d471ce... libgimpconfig: fix float parsing in gimp_config_deserialize (*)
a47789f... plug-ins: and in ifs-compose too... (*)
271c656... pdb, libgimp: fix enum type generation in the libgimp PDB w (*)
a001ce2... build: .gitlab-ci.yml: change babl build to meson (*)
7a9e0d9... libgimp: add more registering API to GimpPlugIn and GimpPro (*)
1e10cfc... plug-ins: register an icon for goat-exercise (*)
ab94251... app: remove gimp_gegl_rectangle_align_to_tile_grid() (*)
69ce5e7... app: in gimp_gegl_buffer_copy(), allow tiles outside the ab (*)
5798cef... app: add gimp_gegl_buffer_dup() (*)
2d80d4d... app: use gimp_gegl_buffer_dup() everywhere (*)
fb679f9... app: guarantee fully-COWed copies in more cases in paint co (*)
2331b88... app: fix #include in gimpdrawable.c (*)
b687f11... pdb, libgimp: fix some annotations in gimp.c and gimp_pdb.c (*)
0a02855... Revert "pdb, libgimp: fix some annotations in gimp.c and gi (*)
d64c0eb... libgimp: change GimpPlugIn and GimpProcedures so temp procs (*)
1c65080... plug-ins: follow gimp_procedure_new() API change in goat-ex (*)
9411659... plug-ins: port help to the new plug-in API, to test temp pr (*)
46cacb5... plug-ins: help: use new API to call the help browser (*)
6a0ef1f... plug-ins: help: remove the temp proc using new API (*)
7b7c518... libgimp: move the old plug-in and procedure api to gimplega (*)
e9c0732... libgimp: move old plug-in and procedure registering/calling (*)
6f8e063... libgimp: reindent gimp.h (*)
a42cb80... libgimp: forgot the disable-single-include guard in gimpleg (*)
c1499f8... libgimp: move more stuff to gimplegacy.c (*)
7201be7... libgimp: add gimp-private.h for private stuff shared betwee (*)
7dec3aa... libgimp: move gimp_plugin_icon_register() to gimplegacy.[ch (*)
8c4f73d... app, libgimp: add copyright notices to the new stuff, minor (*)
833666d... pdb, libgimp: append _pdb for gtk-doc SECTION names of pdb (*)
a198b5a... libgimpwidgets: fix annotation. (*)
c4ff1d0... Update Spanish translation (*)
16043ce... Revert "pdb, libgimp: append _pdb for gtk-doc SECTION names (*)
63695b4... libgimbase: merge gimpparam.h into gimpparamspecs.h (*)
826c09b... libgimp: keep gimplegacy as introspectable, at least tempor (*)
32c6c2a... libgimp: add some annotations. (*)
076fc4e... Update Catalan translation (*)
cd1ba1c... pdb, libgimp: add proper support for multiline section comm (*)
1291769... libgimp: some fixes in GimpPlugin. (*)
5b6cfd9... pdb, libgimp: generate (transfer full) annotations for libg (*)
e8c6ab7... pdb: add (element-type foo) annotations to all returned arr (*)
f02a218... pdb, libgimp: add (out) annotations to everything returned (*)
4a0f60d... libgimp: fix GimpPlugin virtual method documentation. (*)
1ab62fa... po-plug-ins, po-python: skip/add new python plug-in files. (*)
e73916e... pdb, libgimp: annotate input arrays with (element-type foo) (*)
a40f139... pdb, libgimp: annotate input arrays with (array length=foo) (*)
05e68da... pdb, libgimp: add (array length=foo) annotations for out ar (*)
a87104f... pdb, libgimp: fix missing colons at end of annotations. (*)
ac0c3cf... pdb: remove some formerly manually added annotations. (*)
f7fbdc8... libgimpwidgets: add a bunch of (transfer) values. (*)
8c978f4... libgimpcolor: some more (transfer) annotations. (*)
6fe2508... libgimp*: fix various missing (transfer) annotations. (*)
3016dfb... libgimpwidgets: add many missing (transfer) annotations. (*)
1099d60... libgimpmodule: annotate one function, now warning-free (*)
83ecbc8... libgimpwidgets: fix GimpScaleEntry annotations (*)
e7f0414... libgimpwidgets: fix a doc glitch in GimpStringComboBox (*)
1627aac... libgimp, libgimpbase: add some documentation for new functi (*)
0ccb40f... pdb, libgimp: hide more functions that have new API in gimp (*)
acf3673... devel-docs: update the libgimpbase docs (*)
0ec7534... devel-docs: update the libgimpcolor docs (*)
d66b845... libgimpbase: capitalize some docs section titles (*)
bbf4270... libgimpcolor: fix "Since:" on gimp_param_spec_rgb_get_defau (*)
498d478... libgimp: fix annotation for gimp_procedure_add_argument() (*)
9926e3f... app: forgot to add support for GP_PARAM_DEF_TYPE_UNIT to pl (*)
ea53089... libgimpwidgets: add a bunch of missing (transfer) annotatio (*)
bdac38a... libgimpwidgets: add and fix some annotations (*)
c12c031... pdb, libgimp*: add (out caller-allocates) to all GimpRGB* r (*)
c9d6f93... devel-docs: update the libgimpbase docs (*)
254dee3... devel-docs: update the libgimp docs (*)
67a0451... libgimp: transfer ownership of @error parameter to... (*)
0cfaeb7... pdb: remove the section docs for the plug-in group (*)
c059839... libgimpbase: use g_try_new0() when allocating the parameter (*)
71d0251... app: do not assume procedures always have a run mode. (*)
e0a6eb3... libgimp: add run_data and run_data_destroy parameters to pr (*)
a841e0f... libgimp: add gimp_procedure_set_image_types() (*)
0601b7f... libgimp: add gimp_procedure_extension_ready() (*)
3afdd7c... app: in GimpDrawable::set_buffer(), take bounds rect instea (*)
153cb33... app: maintain drawable bounding box separately from its log (*)
7a05d15... app: implement GimpDrawable::get_bounding_box() for GimpLay (*)
8ff4394... app: add support for projectables with an arbitrary boundin (*)
ad1f3d2... app: calculate bounding box of group layers (*)
332f662... app: in gimp:compose-crop, fix x/y properties lower bound (*)
9900fb7... app: in gimp:mask-components, implement GeglOperation::get_ (*)
89c97bc... app: in gimp:layer-mode, implement GeglOperation::get_bound (*)
998f89e... app: in gimp:replace, implement GeglOperation::get_bounding (*)
35729ee... app: in gimp_gegl_apply_cached_operation(), copy cached res (*)
89a9cf7... app: add "clip" parameter to gimp_drawable_merge_filter() (*)
b7f5326... app: add gimp_drawable_filter_set_clip() (*)
eaec944... app: in GimpFilterTool, add "clipping" option (*)
82afcf5... plug-ins: help: use gimp_procedure_extension_ready() (*)
53ca87d... libgimp: cleanup and more docs for GimpProcedure (*)
b511cf3... libgimp: add gimp_procedure_set_attribution() (*)
d1d56f1... libgimp: set a procedure's arguments and return values to d (*)
0bec2bc... libgimp: add gimp_procedure_set_menu_label() and _set_docum (*)
f86279f... libgimp: more GimpPlugIn and GimpProcedure docs and annotat (*)
ed86de4... app, libgimpbase: s/author/authors/ here too (*)
17667b7... plug-ins: start porting palette-to-gradient to new GimpPlug (*)
512d227... libgimp: fix various docs typos or small errors. (*)
0411c7e... libgimp: fix some annotations. (*)
3a4b17e... libgimpmath: make GimpVector[23] boxed types. (*)
19fbb1d... libgimpwidgets: add documentation for many functions and fi (*)
5f8d0ef... libgimp: add gimp_plug_in_extension_enable() and _extension (*)
1e2efcf... libgmp: reorder GimpPlugIn's query(), init(), quit() (*)
ed619d9... libgimpbase: add documentations on gimpparasite public func (*)
3945701... plug-ins: localization calls must happens inside query(). (*)
bc7b358... libgimp, plug-ins: remove n_procedures from (init|query)_pr (*)
856fe16... libgimp: add _gimp_plug_in_run() and copy the main plug-in (*)
366047f... libgimp: move _gimp_read_expect_msg() back to gimp.c (*)
05d47f1... build: require babl-0.1.70 (*)
e3374e7... libgimp: make gimp_close() static to gimp.c again (*)
a50069e... libgimp: change the return values of GimpPlugIn::init_proce (*)
219fa33... libgimp: create the GimpPlugIn much later in gimp_main_inte (*)
95429ad... Issue #3723 - Symmetry Painting with random colour isn't sy (*)
0787510... libgimp: add gimp_procedure_add_(argument|return_value)_fro (*)
2c4a8c8... libgimp, app: allow usage of GParamSpecString procedure arg (*)
04598b1... plug-ins: use new gimp_procedure_add_*_from_property() in P (*)
6a1df5b... libgimpwidgets: fix a copy-paste bug in function docs. (*)
58b3ca8... plug-ins: port python-console to new API. (*)
b6e6f0b... libgimp: gimplegacy not introspected anymore. (*)
746a72b... Make sure to use % for constants (*)
1dda601... Use "Returns:" to annotate return values (*)
5f92ced... Add (nullable) if applicable (*)
992f4b0... libgimp: add gimp_get_plug_in() which returns the GimpPlugI (*)
3dd79f4... Revert "libgimp: move _gimp_read_expect_msg() back to gimp. (*)
ad8dcff... libgimp: add _gimp_plug_in_read_expect_msg() (*)
5cd0936... libgimp: fix gimp_procedure_add_*_from_property(). (*)
5b8deb6... libgimp: make sure GimpProcedures always get all their argu (*)
20d04e0... app, libgimp: support normal GParamInt for plug-in procedur (*)
eaf5c79... plug-ins: port pagecurl to the new API, to have a GUI plug- (*)
e705ab0... libgimp: remove useless includes (*)
38089bb... libgmp: more useless includes (*)
910828b... app: better error reporting in gimp_pdb_dialog_run_callback (*)
529aa74... Start using g_object_notify_by_pspec() (*)
9549be2... libgimp: kill the plug-in when old API is used while a Gimp (*)
cc8fc0f... libgimp*: add GI's .dirstamp to .gitigore (*)
c822350... plug-ins: forgot to change run() signature to new API in py (*)
4962428... app: relax GIMP_TYPE_INT32 checks in gimp_pdb_execute_proce (*)
0f8747f... app: avoid GIMP_TYPE_INT32 with gimp_pdb_execute_procedure_ (*)
1661aab... plug-ins: link dds plugins against libm (*)
224af7e... Update Polish translation (*)
6e80a23... libgimp: port gimp*select.[ch] to the new plug-in API (*)
b603368... plug-ins: add all brush, pattern etc. select buttons to pag (*)
ae7fa2a... libgimp: clean up the instance private code in all select b (*)
89feeec... libgimp: make GimpFontSelectButton interpret NULL as the cu (*)
026cc0f... libgimp: fix s/m_float/m_enum/ for GP_PARAM_DEF_TYPE_ENUM. (*)
fad5961... libgimp: port gimpprogress to the new plug-in API, untested (*)
d34bc03... libgimp: don't leak the temp callback name in the data sele (*)
454822e... data: add python.env to set up the GI_TYPELIB_PATH to Gimp- (*)
ca1cb05... libgimp: move the shm code to new private files gimp-shm.[c (*)
1c317a7... libgimp: forgot to actually add gimp-shm.[ch] (*)
3f5595a... Update German translation (*)
360314e... pdb: fix generation of "Returns:" to not line-wrap annotati (*)
5ac8b70... pdb: generate the (array length=foo) annotation with less h (*)
888c42f... libgimpbase: remove the gimp protocol mutex and gp_lock()/g (*)
a74f4de... libgimp: some random minor cleanups (*)
8c1a43d... libgimp: move the debug code to new private files gimp-debu (*)
21d63d6... pdb: fix the names of the oilify compat PDB wrappers (*)
32823f1... libgimpbase: reorder types and structs in gimpprotocol.h (*)
e77382e... docs: Fix warnings for annotations (*)
aa505b4... app, libgimp*: add protocol support for GValues holding a G (*)
c8f3881... pdb: add gimp_procedural_db_proc_argument() and _return_val (*)
9969dd8... authors.xml: add Niels De Graef (*)
8f828d1... plug-ins: WebP: save_dialog() before gimp_export() (*)
a6516e5... app, libgimp: support GParamUInt on the wire (*)
7764f8b... libgimpbase: add support for GParamParam in GPParamDef too (*)
6c18492... app, libgimp: support GParamParam as a GParamSpec (*)
acbe229... libgimp: make gimp_proc_view_new() show both new- and old-s (*)
a76c930... libgimp: run the first search of GimpProcBrowserDialog in i (*)
0af3286... plug-ins: GimpProcBrowserDialog with "use-header-bar" in Py (*)
c6236ac... pdb, libgimp: more docs and annotations (*)
515bfe9... libgimpbase: add annotations to several functions. (*)
2542719... libgimp*: more docs and annotations (*)
d5fbbf3... libgimp: #include <sys/types.h> in gimp-debug.c (*)
f4b2cda... Issue #3753 - Gimp master don't build on mingw-w64 errors o (*)
aa6a1d3... plug-ins: use GtkSettings values to determine whether to us (*)
d999248... libgimpbase: fix/improve docs/annotations. (*)
fead2f7... libgimpbase: fix broken annotation. (*)
f4f63da... libgimpmath: remove gimpmath.h from introspection. (*)
4a6b585... libgimp, libgimpmath, libgimpwidgets: update def files. (*)
c90287e... Issue #3746: Problem with automake creating directories $(t (*)
ddd726e... libgimpwidgets: add some annotations. (*)
814ff02... INSTALL: add GObject Introspection dependencies. (*)
6cf1ec8... libgimp: separate more new from old code by duplicating mor (*)
e93a20e... Issue #3112 - Missing mnemonics. (*)
550ec68... libgimp: reorder functions and members of GimpProcedure (*)
2f3a837... libgimpbase: add gboolean gimp_is_canonical_identifier() (*)
eaefe4f... libgimp: fail gimp_procedure_new() on non-canonical procedu (*)
eacda4b... libgimp: remove includes and add "Since: 3.0" in gimpprocec (*)
17eb4c5... Revert "libgimpbase: fix/improve docs/annotations." (*)
718941a... Update Esperanto translation (*)
35d4b68... plug-ins: add a "palette" argument to palette-to-gradient. (*)
dca353f... plug-ins: port palette-offset to new API. (*)
82ada55... plug-ins: port palette-offset to Python 3. (*)
450a9f9... libgimp: add a GimpPDB class and subclass GimpProcedure as (*)
05baadc... pdb: rename the "procedural_db" PDB group to just "pdb" (*)
468276e... pdb: remove the section docs from unit.pdb (*)
4d74452... fix gtk version (*)
61c11b0... m4macros: Windows may have a versioned directory for header (*)
d8640d5... plug-ins: port procedure-browser to GimpPlugIn (*)
dc8f9dd... plug-ins: add interactive run mode for palette-offset. (*)
079027f... m4macros: fix python3dev. (*)
bfda31a... configure: fix the Python checks. (*)
8860d78... libgimp: more progress on the GimpPDB object (*)
84cb07f... libgimp: add more comfortable ways to run procedures to Gim (*)
d6d987e... plug-ins: port plugin-browser to GimpPlugIn (*)
b20aab0... libgimp: add annotations to gimp_pdb_run_procedure_array(). (*)
c65b507... Update Russian translation (*)
9a02714... libgimp: add read- and write-channel construct properties t (*)
c2e5374... pdb, libgimp: make all PDB wrappers use GimpPDB to run proc (*)
caa61ee... libgimp, pdb: remove gimp_run_procedure_with_array() from g (*)
3c001a6... libgimp: separate legacy from GimpPlugIn wire communication (*)
cc5e924... libgmp: move the remaining legacy code to gimplegacy, even (*)
f16ad87... plug-ins: add .gitignore files. (*)
3a943f4... po-python, po-script-fu: update for new python plug-ins (*)
500a840... libgimp: forgot to add gimplegacy-private.h (*)
877a116... libgimp: fix typo in G_OS_WIN32 code (*)
fc33489... plug-ins: move goat-exercise to a goat-exercises/ directory (*)
2599c6e... libgimp: add some const to input parameters, like const Gim (*)
64d880f... libgimp: add gimp_pdb_temp_procedure_name() and hide the PD (*)
7b58cb1... libgimp: move most old gimp_pdb functions to gimplegacy.[ch (*)
6b17c94... plug-ins: adding a hello-world plug-in in javascript. (*)
1e6abab... libgimp: name parameters "procedure_name" not just "name" (*)
0ef65bc... pdb: move gimp_plugin_set,get_pdb_error_handler() to gimple (*)
fc620ee... libgimp: read and write channel should be boxed properties. (*)
6ed3b48... plug-ins: goat-exercise improved to show a dialog. (*)
e608297... Issue #3718 - Large colorrc file causes lag when painting w (*)
07b7d63... app: limit color-history palette size (*)
39e4aa3... app/core: Use NULL for "simple" signals (*)
3f5b435... Update POTFILES.in and POTFILES.skip (*)
7f0c801... plug-ins: link goat-exercise against GTK (*)
e437e00... pdb, libgimp: hide gimpunit_pdb.h and gimpplugin_pdb.h from (*)
6584839... pdb: add "lib_private" on procedures too, to make them priv (*)
863c084... desktop, plug-ins, tools: update various .gitignore. (*)
faf2db7... plug-ins: improve Makefile.am of python/ subdir. (*)
f90e190... libgimpconfig: make GimpConfigWriter a boxed type (*)
c08186e... libgimp*: fix some parameter inconsistencies to silence GI (*)
b2582e8... libimp: merge public gimppixbuf functions into gimplayer an (*)
cbefd8e... libgimpwidgets: add GDestroyNotify for gimp_query_foo_box() (*)
c6bcb31... libgimp: add GDestroyNotify for image and item combo box da (*)
b4bccc9... libgimpbase: some annotation and doc fixes (*)
1afb7a8... libgimpwidgets: add GDestroyNotify to gimp_widget_track_mon (*)
6b2624f... libgimp: don't connect a NULL destroy notify (*)
67455a4... libgimpwidgets: add GDestroyNotify to all enum widgets call (*)
e1276e2... libgimp: help_func is (scope async) (*)
169f98f... libgimpwidgets: add GDestroyNotify to gimp_int_combo_box_co (*)
5d80b74... libgimp: more docs and annotations for GimpPDB (*)
00bf767... libgimpwidgets: more docs and annotations for GimpUnitCombo (*)
0aa2dcf... libgimp: replace gimp_pdb_dump() and gimp_pdb_query() by ne (*)
d156028... libgimp*, app: add the help-id to the wire protocol (*)
f625e2d... menus, plug-ins: move script development related plug-ins i (*)
88ff7ca... plug-ins: nearly-complete goat-exercise in JavaScript. (*)
dd8bf71... libgimp: make "pdb" a construct-only property of GimpPDBPro (*)
30d6311... libgimp*, pdb: gimp_value_array_new_from_types*() takes (ty (*)
0ac2cf6... libgimpbase: some minor improvements to the previous commit (*)
35ead93... libgimp: simplify gimp_pdb_run_procedure_valist() a lot (*)
baf3bfe... gitlab-ci: add gobject-introspection dep for babl and gegl (*)
16cd301... Update bug.md (*)
2dde79b... libgimp*: move GObject Introspection into libgimp/. (*)
376552f... libgimp: fix the build. (*)
9339741... libgimp: unnecessary (out) annotation on return value. (*)
f49f1b5... libgimp: improve GimpProcedure icon functions. (*)
6ffd25b... plug-ins: use new procedure.set_icon_name() in JavaScript d (*)
25ec0a0... libgimp: GObject Introspection now depends on Babl-0.1 intr (*)
244b52b... pdb, libgimp: make the "pdb" PDB group private (*)
155bc75... libimp*, app: get rid of inline pixbufs in the API and in p (*)
fd55514... plug-ins: eek, twain calls gimp_main() directly (*)
4cef17c... Issue #3758: fixes the build on mingw-w64. (*)
d28af77... libgimp: make GimpProcBrowserDialog work both with the old (*)
8cfef5e... libgimpwidgets: more docs and annotations (*)
41fb552... libgimp: more docs and annotations (*)
d3d621b... libgimpconfig: add a GimpScanner typedef and make it a boxe (*)
8f79ddb... libgimp: add some (nullable) annotation and fix some commen (*)
4add4c6... libgimpbase: add a GimpStringArray typedef and use it (*)
ebddecd... libgimpwidgets: more docs and annotations (*)
55940b7... libgimpwidgets: add a GDestroyNotify for gimp_help_connect( (*)
31b8ea4... libgimpbase: add lots of const to GimpEnumDesc and GimpFlag (*)
9454567... plug-ins: pre-load Babl module in Python console. (*)
b45c2a6... libgimpcolor: rudimentary docs for gimp_adaptive_supersampl (*)
9ed4dd5... plug-ins: add a goat-exercise-py3.py. (*)
d0be3d3... plug-ins: get rid of getCurrentPath() in goat-exercise-gjs. (*)
c1f28f7... plug-ins: rename the C goat exercise to goat-exercise-c. (*)
8e938e0... configure: also look for pygobject-3.0 runtime dependency. (*)
96a3327... gitlab-ci: configure GIMP with --with-python=force. (*)
b166244... m4macros, configure: add and use AM_PYTHON_CHECK_PYGOBJECT( (*)
f9f144b... configure: add a check for gjs (JavaScript interpreter with (*)
6d24eb9... pdb, libgimp: annotate gimp_enums_get_type_names() (*)
354ce5f... pdb, libgimp: one more annotation for gimp_enums_get_type_n (*)
c9b22de... libgimpconfig: update gimpconfig.def (*)
10c10e1... libgimp: add libgimp_built_sources inside libgimp_introspec (*)
ba5a583... gitlab-ci: configure with --with-javascript=force. (*)
f9fb3e6... app: fix layer-mask offset when applying filter to layer wi (*)
d5cdcc6... app: add gimp_item_get_clip() (*)
33a389c... app, pdb: use gimp_item_get_clip() everywhere (*)
ce6dfd3... pdb: fix image-mask transforms (*)
aefb40c... libgimpconfig: Ensure G_PARAM_STATIC_STRINGS (*)
a0ba376... libgimpcolor: colormanaged: Use G_DECLARE_INTERFACE() (*)
d3e9e56... app/core: Use G_DECLARE_INTERFACE() (*)
1743f47... app/widgets: Use G_DECLARE_INTERFACE() (*)
6fe24fc... libgimp: fix missing installed headers. (*)
ae7dfba... libgimpwidgets: fix some typos. (*)
b6d39a4... devel-docs: update libgimpbase docs (*)
2182efd... devel-docs: update the libgimpconfig docs (*)
7e504a0... libgimpconig: fix indentation in gimpscanner.h (*)
60b6f34... pdb, libgimp: fix various doc issues found by gtk-doc (*)
6cb027f... devel-docs: update the libgimp docs (*)
e6d662e... libgimp*: various doc fixes (*)
4bafbec... devel-docs: doc updates, more doc modules without any warni (*)
299d657... libgimpbase: change gimpprotocol GPParamDefInt's members to (*)
4a56f1d... Update POTFILES.in (*)
a79eaaf... libgimp: add GimpFileProcedure, GimpLoadProcedure and GimpS (*)
c377644... plug-ins: port file-pat-save to GimpSaveProcedure (*)
d13c6ce... app: fix sample-point OOB check in gimp_image_resize[_with_ (*)
ae080f0... app: add gimp_image_flip_full() (*)
c45f1b4... app: add gimp_image_transform() (*)
539d666... app: add gimp_display_shell_show_image() (*)
6023f97... app: use a pickable instead of a drawable in GimpCanvasTran (*)
9f823c3... app: indentation fixes in the transform tools (*)
e4990be... app: add "Image" transform type to transform tools (*)
f651db5... app: add gimp_transform_tool_set_type() (*)
52ad37a... app: use gimp_transform_tool_set_type() in tools-rotate-arb (*)
8bff415... app, menus: add "Image -> Transform -> Arbitrary Rotation.. (*)
f042d21... plug-ins: port file-desktop-link to GimpLoadPocedure (*)
cd836e9... libgimp: add gimp_file_procedure_set_handles_uri() (*)
0477e60... libgimp: update gimp.def (*)
84629cc... pdb, libgimp: move the old file proc registering API to gim (*)
fc065f8... pdb, libgimp: add gimp_load_procedure_set_thumbnail_loader( (*)
d067441... libgimp: rename GimpLoad,SaveFunc to GimpRunLoad,SaveFunc (*)
7fbf338... Update Polish translation (*)
6622cf0... libgimp: add and fix docs, reorder GimpParamData and remove (*)
78c7d46... devel-docs: update the libgimp docs (*)
1c9b3c7... libgimp: add gimp_pdb_get_last_error() and _get_last_status (*)
b35dbf0... libgimp: change the remaining "author" strings and variable (*)
533e947... libgimp: stop using gimp_pdb_proc_arg() and proc_val() (*)
ae824dc... pdb, libgimp: remove the now unused gimp_pdb_proc_arg() and (*)
dbeed89... libgimp: remove gimp_pdb_dump() and gimp_pdb_proc_exists() (*)
76d1ad4... Update POTFILES.in (*)
9582cf7... app: differentiate tooltips of image/layer arbitrary-rotati (*)
b33c308... libgimp: allow to call gimp_procedure_add_menu_path() on in (*)
42e8a34... libgimp: don't use G_IS_FILE() and g_file_get_path() on a N (*)
3d935b0... libgimp: don't unref() the GParamSpecs of a GimpPDBProcedur (*)
dcb6a2c... app: re-use the generated gimp_enums_init() code from libgi (*)
8222d3f... pdb: don't pass nodes with parents to gimp_drawable_apply_o (*)
85d9a29... script-fu: undeprecate slide.scm (*)
103a7e4... plug-ins: port script-fu to GimpPlugIn (*)
79d92a5... libgimp: remove a lot of cruft because script-fu is ported (*)
21649c5... Issue #3341 - Add Bevel doesn't work for high thickness val (*)
0491f65... plug-ins: port help-browser to GimpPlugIn (*)
12cafbf... libgimp: refer to new API in GimpProcedure docs (*)
298f384... app: fix writing of GP_PARAM_DEF_TYPE_FLOAT and _STRING in (*)
d2add32... libgimp: remove more legacy API that isn't used any longer (*)
5c30acd... app: gimp_procedure_get_arguments(), _return_values(): use (*)
1e717a0... plug-ins: port file-gbr to GimpPlugIn, and clean up file-pa (*)
b8ee717... libgimp: gimp_procedure_validate_args() support GIMP_PARAM_ (*)
90610ac... app: add gimp_gegl_buffer_set_extent() (*)
b4ee9ff... app: add gimp_tile_handler_validate_buffer_set_extent() (*)
1577174... app: update projection-buffer extent when projectable size (*)
c1585d6... Misc typo fixes in plug-ins/ (*)
7e99aa5... Add other misc. typo fixes (*)
a5cb301... libgimp: don't call g_file_new_for_uri() on a path (*)
bc5cfae... plug-ins: port file-compressor to GimpPlugIn (*)
358bbd9... plug-ins: port print to GimpPlugIn (*)
91ecb63... libgimp: remove more cruft that is now unused (*)
35fb6ca... libgimp: deal with NULL arrays in _gimp_value_to_gp_param() (*)
29165fd... plug-ins: port file-gih to GimpPlugIn (*)
10f1fcf... plug-ins: port file-ico to GimpPlugIn (*)
966c49d... plug-ins: remove some crack code from curve-bend (*)
aba2eea... libgimp: remove gimp_run_procedure() and gimp_destroy_param (*)
0bfc4cf... plug-ins: port all file-raw plug-ins to GimpPlugIn (*)
0246f34... libgimp: remove some more cruft that is no longer needed (*)
037421d... plug-ins: port film to GimpPlugIn (*)
0b5f5bf... plug-ins: port gfig to GimpPlugIn (*)
30c3fd4... plug-ins: port fractal-explorer to GimpPlugIn (*)
5b076e9... libgimp: remove legacy support from gimpbrush,pattern,..sel (*)
6801857... libgimp: remove all support for temp procs from gimplegacy. (*)
9965641... libgimp: gimp_pdb_temp_name() can also go, bye... (*)
ff5dd3f... plug-ins: port animation-play to GimpPlugIn (*)
b6ca0c4... plug-ins: port unit-editor to GimpPlugIn (*)
e67c922... libgimp: gimpdb-private.h was removed. (*)
f8895f7... Revert "libgimp: gimpdb-private.h was removed." (*)
2cc080c... libgimp, devel-docs: why bother having docs for gimplegacy. (*)
bb8d18e... plug-ins: port mail to GimpPlugIn (*)
31bee77... libgimp: s/gimpdb-private.h/gimppdb-private.h/ (*)
b007269... Use g_strlcpy() instead of strncpy() everywhere (*)
1a5243b... Update Catalan translation (*)
5c4fa2d... plug-ins: port screenshot to GimpPlugIn (*)
b3a05a9... plug-ins: port colormap-remap to GimpPlugIn (*)
1bfa52b... libgimp: remove gimp_plugin_icon_register() (*)
1bf90ec... Remove GIMP_TYPE_INT8 and GimpParamSpecInt8 (*)
5a09523... Remove GIMP_TYPE_INT32 and GimpParamSpecInt32 (*)
350abba... Remove GIMP_TYPE_INT16 and GimpParamSpecInt16 (*)
652fd75... Rename GIMP_TYPE_INT8_ARRAY to GIMP_TYPE_UINT8_ARRAY (*)
4fa0845... pdb: remove int16 from the PDB types and rename int8 to uch (*)
0e1f745... app: s/INT32/INT/ in error messages when installing plug-in (*)
449e84c... pdb: use guint for tatoo, guide, sample point, which they a (*)
c6fa23c... plug-ins: port file-exr to GimpPlugIn (*)
7edd287... file-exr: use gimp_pdb_get_last_error() instead of gimp_get (*)
ebc0998... plug-ins: port file-sgi to GimpPlugIn (*)
284ba5c... libgimpconfig: Prevent GIR conflicts in GimpConfigWriter (*)
1320a22... libgimpbase: update the def file. (*)
ef5c091... plug-ins: add Python and JavaScript files to the DIST. (*)
a09b7a9... plug-ins: add a Lua goat-exercise. (*)
bbfa8f8... plug-ins: Lua goat-exercise now showing its own source too. (*)
0abdbeb... plug-ins: fix and install the Lua goat-exercise. (*)
4900dde... gitlab-ci: build with --with-lua=force. (*)
d6b33f9... build: .gitlab-ci.yml: GEGL is switching to meson exclusive (*)
732d7c6... plug-ins: port file-png to GimpPlugIn (*)
a4fb6b9... Update Swedish translation (*)
253a163... plug-ins: port file-tiff to GimpPlugIn (*)
dcf648d... Update Swedish translation (*)
515dcbb... libgimp: remove gimp_get_pdb_error() (*)
9e9e6f0... app: fix a warning. (*)
f22290e... libgimpwidgets: fix a warning. (*)
91bde62... plug-ins: make mail more robust. (*)
f705bfb... libgimpbase: return 0 for GIMP_UNIT_PIXEL in gimp_unit_get_ (*)
93cd5b0... Update Korean translation (*)
293d909... plug-ins: port file-psd to GimpPlugIn (*)
b610475... libgimp: remove gimp_register_file_handler_priority() (*)
11ce199... app: stop canonicalizing procedure names (*)
f480d02... libgimp: add precondition checks for gimp_is_canonical_iden (*)
98bfe06... libgimp: add GimpImageProcedure with (run_mode, image, draw (*)
d89e6ca... plug-ins: port goat-exercise-c to GimpFileProcedure (*)
15019fe... plug-ins: port many plug-ins from GimpProcedure to GimpImag (*)
d7e42b2... libgimp: move the GimpProcedure icon API next to the menu A (*)
ea4fe02... libgimpwidgets: some docs fixes (*)
b250af3... devel-docs: some doc updates (*)
17648ea... plug-ins: port file-fig-load to GimpPlugIn (*)
5a09042... Update Polish translation (*)
b444954... plug-ins: port file-ps to GimpPlugIn (*)
81bb323... libgimpconfig: add weird hack to gimp_scanner_parse_float() (*)
011ae15... plug-ins: canonicalize curve-bend. (*)
5b3e8e1... plug-ins: fix pagecurl arguments order after GimpImageProce (*)
4799619... plug-ins: fix various plug-ins ported to GimpImageProcedure (*)
045d03a... plug-ins: some very minor style (alignment) fixes. (*)
1e49bef... plug-ins: link file-svg against GEGL, it uses it indirectly (*)
64920f0... plug-ins: port file-svg to GimpPlugIn (*)
471285b... libgimp: add gimpprocedure-params.h (*)
9cabc8c... libgimp, plug-ins: use the new macros everwhere (*)
de12137... Change the "handles uri" flag of file procedures to "handle (*)
d62e75a... Move GimpParamSpecString from libgimp back to app (*)
fab8060... app, libgimp: UTF-8 validate all string arguments and retur (*)
c4a973c... libgimp: add GimpThumbnailProceudre (*)
1253faa... plug-ins: change all ported thumbnail loaders to GimpThumbn (*)
09eaf02... libgimp: add a gazillion of macros to gimpprocedure-params. (*)
4cb4b3e... plug-ins: port all plug-ins to the new macros (*)
6ed2d03... libgimp: use the new macros in all non-generated files (*)
0f273a5... app, libgimp: also UTF-8-validate all elements of PDB strin (*)
4c3f3c4... plug-ins: port file-pdf-load to GimpPlugIn (*)
2b31099... plug-ins: port file-wmf to GimpPlugIn (*)
0340c4a... libgimp/ documentation typo fixes (*)
115f9fc... Remove Bugzilla from the desktop file (*)
583d965... Fix typo in configure warning re: luajit (*)
699b3c5... refactoring of the gitlab-ci.yml (*)
4db8cda... app, pdb, libgimp: add a new GimpImage class for plug-ins. (*)
bb72504... libgimp: change all non-generated API to use GimpImage. (*)
688c323... libgimp: create and use gimp_image_new_by_id(). (*)
17a40b0... libgimp: generate functions both for old and new GimpImage (*)
fec6034... pdb: keep both the old and new API alive. (*)
09f0530... libgimp: update non-generated API to allow old and new API. (*)
e0d50aa... plug-ins: keep building all plug-ins with old API. (*)
793cba6... libgimp: allow object GimpImage as procedure parameter. (*)
79b319c... libgimp, pdb: add GimpItem > GimpDrawable > GimpLayer class (*)
3f1491e... libgimp: update non-generated API using GimpItem/GimpDrawab (*)
433fcd4... plug-ins: ported a few plug-ins to new GimpImage/GimpDrawab (*)
8249afe... libgimp: allow object GParamSpec for GimpItem and child cla (*)
52811ed... plug-ins: C goat-exercise now ported to new GimpImage/GimpD (*)
9b8f608... plug-ins: port JavaScript goat-exercise to new GimpImage AP (*)
292b697... plug-ins: use GimpDrawable class in Python goat-exercise. (*)
8c95499... pdb, libgimp: now make all ID types classes of their own. (*)
5e6d4d8... libgimp: fix the non-generated API with the new class types (*)
c409829... libgimp, pdb: no need to create deprecated versions for pri (*)
75f8a38... libgimp: nicer API for functions returning a list. (*)
a1eeca4... libgimp: support all GimpItem subclasses as argument and re (*)
ee8b467... libgimp: GimpSaveProcedure() now uses GimpImage/GimpDrawabl (*)
7f91f6b... libgimp: GimpImageProcedure now uses GimpImage/GimpDrawable (*)
0fa0928... plug-ins: port file-ico to the new GimpImage/GimpDrawable o (*)
abd4d6f... plug-ins: port file-pat to GimpImage/GimpDrawable. (*)
d6365c7... plug-in: port file-gbr to GimpImage/GimpDrawable. (*)
0cb995e... plug-ins: port file-gih to GimpImage/GimpDrawable. (*)
3e636ba... plug-ins: port file-desktop-link to GimpImage/GimpDrawable. (*)
e29cb03... plug-ins: port file-compressor to GimpImage/GimpDrawable. (*)
c95e933... plug-ins: port file-raw plug-ins to GimpImage/GimpDrawable. (*)
8559cee... plug-ins: improve parameter creation on Python 3 goat-exerc (*)
cfd30ec... libgimp: s/gimp_image_new_by_id()/gimp_image_get_by_id()/ (*)
d15388c... libgimp: s/gimp_display_new_by_id/gimp_display_get_by_id/ (*)
08849a5... libgimp: GimpItem now also belong to libgimp. (*)
3d4bf19... plug-ins: port file-sgi to GimpImage/GimpDrawable. (*)
1b6e6b9... plug-ins: port file-exr to GimpImage/GimpDrawable. (*)
0b64395... plug-ins: port colormap-remap to GimpImage/GimpDrawable. (*)
9f0dbb5... plug-ins: port screenshot to GimpImage/GimpDrawable. (*)
8f34af4... plug-ins: port file-png to GimpImage/GimpDrawable. (*)
adc4f8e... plug-ins: port mail to GimpImage/GimpDrawable. (*)
e6b141f... plug-ins: port file-tiff to GimpImage|Drawable|Vectors, etc (*)
6db115e... plug-ins: unit-editor does not need GimpImage porting. (*)
7838c7f... plug-ins: port fractal-explorer to GimpImage|Drawable. (*)
962e8b9... plug-ins: port gfig to GimpImage|Drawable. (*)
00e7507... plug-ins: port print to GimpImage/GimpDrawable/etc. (*)
3e06295... plug-ins: port pagecurl to GimpImage/GimpDrawable. (*)
bbf90b3... plug-ins: port film to GimpImage/GimpDrawable. (*)
6e68f18... plug-ins: port file-ps to GimpImage/GimpDrawable. (*)
2d0584d... plug-ins: port file-psd to GimpImage/GimpDrawable. (*)
899cf96... libgimp: make sure gimp_item_get_by_id() allocates the righ (*)
3b5bc9f... gitlab-ci: don't use mypaint-brushes from Archlinux. (*)
211e5f5... plug-ins: do not #include c autogenerated sources (*)
e146e47... plug-ins: port file-xmc to GimpPlugIn and new API objects (*)
e1fe044... plug-ins: minor follow-up to the icon include fix two commi (*)
a04e287... libgimp: fold gimpplugin-private.c into gimpplugin.c (*)
883fbd7... plug-ins: fixing automake warnings about source in subdirec (*)
54dab32... plug-ins: update/fix the 3 non-C goat-exercise. (*)
2211e4e... plug-ins: port file-wmf to libgimp objects. (*)
fe3e945... configure,app: depend on babl-0.1.72 (*)
f9582f1... plug-ins: port file-pdf-load to libgimp objects. (*)
5e87258... plug-ins: plugin-browser and procedure-browser don't need p (*)
858ab51... plug-ins: port file-gif-load to new libgimp objects. (*)
7534343... plug-ins: port file-svg to libgimp objects. (*)
4942acb... plug-ins: animation-play ported to new GimpImage/Drawable o (*)
e8bbf42... Issue #3841: double mnemonics. (*)
de7447d... libgimp: update def files. (*)
e3fdf25... Update Swedish translation (*)
75bf386... libgimp: memory/lifecycle manage the new libgmp proxy objec (*)
7201d48... Get rid of capitalized "ID" in function and variable names (*)
773586f... libgimp: make gimpgpparams-body.c identical for app/ and li (*)
18c95e6... libgimp: g_object_get() wants a pointer to the variable, ga (*)
3bef94d... plug-ins: port file-jpeg to GimpPlugIn and to libgimp objec (*)
75e708b... libgimp: remove gimp_register_thumbnail_loader() (*)
23197cf... plug-ins: port file-pix to GimpPlugIn and libgimp objects (*)
e1c2150... plug-ins: port file-heif to GimpPlugIn and libgimp objects (*)
9f3bc2b... plug-ins: port file-xbm to GimpPlugIn and libgimp objects (*)
3636541... plug-ins: port file-webp to GimpPlugIn and libgimp objects (*)
ee5a93f... plug-ins: port file-raw-data to GimpPlugIn and libgmp objec (*)
56c8735... libgimp: remove gimp_register_load_handler() (*)
5504948... plug-ins: port file-pnm to GimpPlugIn and libgimp objects (*)
037e8a6... plug-ins: port file-csource to GimpPlugIn and libgimp objec (*)
5428cc6... plug-ins: port file-header to GimpPlugIn and libgmp objects (*)
ed041bf... plug-ins: port file-html-table to GimpPlugIn and libgimp ob (*)
cb01f15... libgimp: gimpexport.c: must not unref proxy objects (*)
33d7faf... libgimp: don't iterate NULL hash tables in gimp_plug_in_pop (*)
d7fb408... plug-ins: port file-gif-save to GimpPlugIn and libgimp obje (*)
44ebcee... plug-ins: port file-xwd to GimpPlugIn and libgimp objects (*)
2fd1702... plug-ins: port file-cel to GimpPlugIn and libgimp objects (*)
16abb69... libgimp: remove gimp_register_file_handler_remote() (*)
71d56d8... plug-ins: port file-bmp to GimpPlugIn and libgimp objects (*)
e6322e3... plug-ins: port file-fits to GimpPlugIn and libgimp objects (*)
9847072... plug-ins: port file-faxg3 to GimpPlugIn and libgimp objects (*)
0ae833b... plug-ins: port file-tga to GimpPlugIn and libgimp objects (*)
7f65383... plug-ins: port file-xpm to GimpPlugIn and to libgimp object (*)
cd4fbb6... plug-ins: port file-pcx to GimpPlunIn and libgimp objects (*)
8265cb8... plug-ins: port file-psp to GimpPlugIn and libgimp objects, (*)
72df788... plug-ins: port file-dicom to GimpPlugIn and libgimp objects (*)
b04c96a... Updated Slovenian translation (*)
8cd5c76... Updated Slovenian translation (*)
a9481d2... Updated Slovenian translation (*)
7bc4e6e... plug-ins: port file-jp2-load to GimpPlugIn and libgimp obje (*)
b194ce1... Issue #3840: Arch added a mypaint-brushes1 package. (*)
7414302... Update Hungarian translation (*)
ac1c0ae... libgimp, pdb: annotate arguments with none_ok as (nullable) (*)
13ea5ca... plug-ins: port file-openraster to Python 3 + new API. (*)
24af759... pdb: update a bunch of docs where s/-1/%NULL/ (*)
bc1e611... plug-ins: port file-sunras to GimpPlugIn and libgimp object (*)
5dd8add... plug-ins: port file-fli to GimpPlugIn and libgimp objects (*)
0ee329b... plug-ins: port file-gegl to GimpPlugIn and libgimp objects (*)
6e96490... plug-ins: port file-aa to GimpPlugIn and libgimp objects (*)
7402d5e... Update Catalan translation (*)
18edd41... Update British English translation (*)
bf79896... plug-ins: port (hopefully) missing Win32 screenshot code. (*)
d37fa2d... Updated Slovenian translation (*)
f0ef00b... Updated Slovenian translation (*)
087b4ca... Updated Slovenian translation (*)
8b7a2c5... Updated Slovenian translation (*)
72d865d... Updated Slovenian translation (*)
6391b2b... Issue #3263: fix critical error on bucket fill tool. (*)
0b3e02b... libgimp: again, redo all APIs returning list of images, ite (*)
2adfa90... plug-ins: somehow killed file-aa's attribution, put it back (*)
3d7c044... plug-ins: port file-pdf-save to GimpPlugIn and libgmp objec (*)
10b798c... plug-ins: port file-dds to GimpPlugIn and libgimp objects (*)
2599d79... libgimp: remove gimp_register_magic_load_handler() (*)
7963462... libgimp: clean up some warnings when building with MSYS 64b (*)
c940ca8... plug-ins: port file-mng to GimpPlugIn and libgmp objects (*)
e1e048a... Issue #3852: Error compilation gimpimagecombobox MSYS2. (*)
96ac0d0... libgimp: remove the remining file procedure register API (*)
96c1f75... libgimp: remove a ton of deprecated API that is unused (*)
f57725a... libgimp: add instance-private struct to all new objects (*)
eb311be... libgimp: add some debug code to warn about broken proxy han (*)
fb9b315... libgimp: fix type names: s/FooParamSpecString/FooParamStrin (*)
1178f54... plug-ins: port script-fu to libgimp objects (*)
b6b84f7... plug-ins: port the metadata plug-ins to GimpPlugIn and obje (*)
91d9e4d... libgimp: remove deprecated metadata functions (*)
eae484e... plug-ins: port web-page to GimpPlugIn and libgimp objects (*)
115b75d... Update British English translation (*)
9d01b03... Add British English translation (*)
605f349... plug-ins: port web-browser to GimpPlugIn (*)
cce5bbc... plug-ins: port the core of foggify plug-in. (*)
f6a97c1... libgimp: remove gimp_layer_new_from_surface_deprecated() (*)
8eb099a... plug-ins, app: port selection-to-path to GimpPlugIn and lib (*)
55a53ef... plug-ins: port ifs-compose to GimpPlugIn and libgimp object (*)
8d7d2e5... plug-ins: port imagemap to foo and bar, why do I bother... (*)
f75b63f... plug-ins: port align-layers to new API + libgimp objects. (*)
1b992e9... plug-ins: port border-average to new API. (*)
34c6e87... plug-ins: port py-slice to new API. (*)
22857b5... plug-ins: port busy-dialog. (*)
02d06bb... plug-ins: help and help-browser don't need libgimp class po (*)
d68ef36... Update POTFILES.in (*)
392f00b... app, libgimp: get rid of all ID GTypes and ID param specs (*)
a47772b... devel-docs: update libgimp docs (*)
e9b4b7f... libgimp: update .gitignore (*)
33601f7... libgimp: argh, broke most plug-ins... (*)
37897b1... libgimp: fix legacy plug-ins, which I broke with the big ID (*)
c765fb2... plug-ins: port compose (*)
6e43d79... plug-ins: port decompose (*)
21a87d2... libgimp: too many arguments to g_error_new(). (*)
bb0321f... libgimp: allow GObject plug-in parameters for known libgimp (*)
1ee7cc8... plug-ins: port wavelet-decompose (*)
2a64071... libgimp: fix GIMP_VALUES_(SET|TAKE)_*_ARRAY() macros. (*)
2524e96... plug-ins: port guillotine. (*)
ca1ef13... plug-ins: port file-glob (*)
7329848... plug-ins: oops, file-glob is not an image procedure (*)
e095af2... plug-ins: port gradient-map (*)
f8b8d99... po-python: update POTFILES.in (*)
967cbb4... app: use the GParamSpec's name in gimp_pdb_dump() (*)
8a78203... Properly prefix the values of enum GimpPDBProcType (*)
5567a89... plug-ins: add missing GIMP_ITEM() cast in curve-bend (*)
4364b78... libgimp: remove the GIMP_DISABLE_COMPAT_CRUFT define (*)
749ad22... plug-ins: port blinds to GimpPlugIn (*)
cf6b65b... plug-ins: port checkerboard to GimpPlugIn (*)
f4d0c88... plug-ins: port contrast-retinex to GimpPlugIn (*)
138b990... plug-ins: port destripe to GimpPlugIn (*)
26ab882... plug-ins: port grid to GimpPlugIn (*)
c5745ad... plug-ins: port jigsaw to GimpPlugIn (*)
f4b97e7... plug-ins: port nl-filter to GimpPlugIn (*)
e24375e... libgimp: API with new object classes are since 3.0. (*)
02e27bd... libgimp: fix gimp_item_combo_box_changed() (*)
b407d33... plug-ins: port flame to libgimp objects (*)
cecd7e3... plug-ins: port sample-colorize to libgimp objects (*)
2fd35e7... Revert "libgimp: API with new object classes are since 3.0. (*)
a669453... libgimp: remove some old API that is no longer needed (*)
dfe73bf... plug-ins: port some simple plug-ins to libgimp objects (*)
7b099b0... plug-ins: port tile-small to libgimp objects (*)
9afc7ca... plug-ins: port tile to libgimp objects (*)
499e57d... Update British English translation (*)
2395776... plug-ins: port gimpressionist to libgimp objects (*)
4ce5728... plug-ins: port gradient-map to libgimp objects (*)
9e5f802... plug-ins: port depth-merge to libgimp objects (*)
4cb2366... plug-ins: port warp to libgimp objects (*)
0228d4c... plug-ins: change the port of depth-merge slightly (*)
e4c0e9c... plug-ins: port animation-optimize to GimpPlugIn (*)
61131f6... plug-ins: port cml-explorer to GimpPlugIn (*)
d67eb6f... libgimp: remove all deprecated stuff from gimpimage.[ch] (*)
dcc89fb... plug-ins: port crop-zealous to GimpPlugIn (*)
4721f98... plug-ins: port hot to GimpPlugIn (*)
7fe136c... plug-ins: port flame to GimpPlugIn (*)
49dedbf... Revert "po-python: update POTFILES.in" (*)
d7f76fb... app: better error messages when killing a plug-in for inval (*)
bba67bf... libgimp: don't request tiles beyond the drawable extents (*)
7bd9f2d... plug-ins: port tile-small to GimpPlugIn (*)
0a1a9fc... plug-ins: port qbist to GimpPlugIn (*)
e70137d... plug-ins: port gimpressionist to GimpPlugIn (*)
3c6360a... plug-ins: port spyro-plus to Python 3 + new API. (*)
1c0fb80... app, pdb: fix gimp_item_id_is_vectors(). (*)
650d4b5... libgimp: add a doc comment to gimp_drawable_get_sub_thumbna (*)
3b65365... plug-ins: port gradient-flare to GimpPlugIn (*)
3f44a21... plug-ins: port despeckle to GimpPlugIn (*)
f68bf39... plug-ins: port van-gogh-lic to GimpPlugIn and libgimp objec (*)
2d50192... plug-ins: port smooth-palette to GimpPlugIn and libgimp obj (*)
a1343ee... plug-ins: fix duplicate argument name in file-gih-save (*)
6e0185b... plug-ins: make sure script-fu arguments have unique names (*)
86a99a9... libgimp: GimpProcedure args and return values must have hav (*)
ff1663b... Update POTFILES.in (*)
add31e2... plug-ins: fix a glitch in the script-fu unique argument nam (*)
71f767e... plug-ins: port lightning to libgimp objects (*)
fd5740e... libgimp: add gimp_layer,chanel,vectors,etc,_get_by_id() (*)
1f4a5d4... plug-ins: port map-objects to libgimp objects (*)
45d60ac... plug-ins: use the new item-type specific get_by_id() functi (*)
660ad6c... libgimp: use the new get_by_id() functions (*)
9e771d8... libgimp: remove more deprecated API (*)
0b98a3e... plug-ins: blind port of twain to libgimp objects (*)
adfe5ee... plug-ins: port sphere-designer to libgimp objects (*)
6ba3fb3... plug-ins: port curve-bend to libgimp oobjects. THE LAST ONE (*)
80340f2... libgimp: remove the last manual compat wrappers (*)
8245102... plug-ins: print: fix missing argument to GIMP_PROC_ARG_IMAG (*)
2968701... plug-ins: port tile to GimpPlugIn (*)
a4637b0... plug-ins: remove deprecated API support from common/mkgen.p (*)
71ccaa2... pdb, libgimp: remove double API generation from PDB. (*)
0785dd1... plug-ins: port sphere-designer to GimpPlugIn (*)
5154b27... plug-ins: port depth-merge to GimpPlugIn (*)
9e3359c... plug-ins: port lighting to GimpPlugIn (*)
4ded322... plug-ins: port map-object to GimpPlugIn (*)
5c5b464... plug-ins: port warp to GimpPlugIn (*)
bdbe1ee... plug-ins: port sparkle to GimpPlugIn (*)
f405b45... plug-ins: port sample-colorize to GimpPlugIn (*)
7257cc8... plug-ins: port curve-bend to GimpPlugIn... IT'S DONE YEAH (*)
a351ce9... Remove the entire old plug-in interface (*)
d0f00bb... devel-docs: update the libgimp and libgimpbase docs (*)
feaf967... pdb: don't return any strings from _gimp_pdb_proc_info() (*)
90f9d55... pdb, libgimp: use GIMP_VALLUES_GET_ENUM() in libgimp PDB wr (*)
cb24709... pdb: remove the "id" field from all pdb types, it's now unu (*)
c6082b3... libgimp: add missing stuff to gimpprocedure-params.h (*)
5e00dec... pdb, libgimp: use GIMP_VALUES_GET,DUP_FOO() in the libgimp (*)
3fd3344... plug-ins: script-fu lost all support for images, layers etc (*)
b3b3d81... app, libgimp: don't duplicate _gimp_gp_param_def_to_param_s (*)
b92dd2c... app: split GimpDisplay in two classes: GimpDisplay and Gimp (*)
18bdf52... libgimp: remove redundant validation code from gimpparamspe (*)
7019eaa... app, libgimp: share the code of libgimp/gimpparamspecs.c wi (*)
564afed... app: in gimp_gegl_buffer_set_extent(), clear full OOB regio (*)
49bbf13... app: in GimpProjection, avoid invalidating preview on flush (*)
bcf2b93... app: notify GimpProjection::buffer when freeing the project (*)
7f629a6... app: add "show all" mode to GimpImage (*)
1f9d0d2... app: add gimp_image_invalidate_all() (*)
697ab6a... app: in GimpImage, ignore "show all" when image used as pic (*)
4e8fa88... app: in preferences dialog, swap position of default-appear (*)
a9d0643... app: in preferences dialog, add "show sample points" toggle (*)
86dc451... app, menus: add "show all" mode to GimpDisplayShell; "View (*)
788b136... app: add "clip" parameter to gimp_display_shell_untransform (*)
a1717a9... app: improve display scroll/zoom-related behavior in "show (*)
e2f3185... app, menus: add "show canvas boundary" display option (*)
a64dc8d... app: defer GimpViewable::size-changed signal emission while (*)
bce4d32... app: add GimpImageViewable class (*)
f90da76... app: handle GimpImageViewable in GimpViewRendererImage (*)
a33f549... app: show full image contents in GimpNavigationEditor (*)
915bdff... app: in GimpEditSelectionTool, freeze moved items' previews (*)
da701ff... app: fix out-of-bounds rendering when alpha channel is invi (*)
02943e2... app: fix gimp_projection_get_pixel_at() for general boundin (*)
cf36383... app: add support for color picking in "show all" mode (*)
23617c9... app: add gimp_canvas_item_untransform_viewport() (*)
1e62168... app: add support for show-all mode in GimpCanvasGrid (*)
32dd8d2... app: add support for show-all mode in GimpCanvasPassePartou (*)
b7674fa... app: fix transform-tool preview/bounds in show-all mode whe (*)
aab9f0e... app: fix a few compilation warnings (*)
1981787... app: various fixes in gimp_display_shell_set_show_all() (*)
43e91d6... app: make "show canvas boundary" insensitive when "show all (*)
582930a... app: update image-projection priority rect when switching d (*)
738b170... libgimpbase: add an own struct for GimpStringArray (*)
0fefb7e... libgimpbase: add GimpObjectArray and GimpParamSpecObjectArr (*)
85591eb... libgimpbase: add support for arrays of object IDs to gimppr (*)
56772d4... libgimp: add support for object arrays to gimpgpparams-body (*)
b4f698e... libgimp: add object array convenience macros to gimpprocedu (*)
7d3427e... libgimp: gimp_pdb_run_procedure_array() was leaking proc_ru (*)
747fce7... libgimp: gimp_plug_in_destroy_proxies() never checked for t (*)
34f848b... libgimp: actually unref the global GimpPDB and GimpPlugIn i (*)
ccd516c... libgimpbase: update gimpbase.def (*)
f764fd0... pdb, libgimp: change all generated ID array return values t (*)
0c83f4a... plug-ins: file-svg: follow gimp_vectors_import_from_file() (*)
81ee690... libgimp: add convenience macros GIMP_VALUES_GET_FOO_ID() (*)
3a2f8d4... plug-ins: use the newly added GET_FOO_ID() macros (*)
c59eaa5... libgimp: fix copy/paste errors in GIMP_VALUES_FOO_OBJECT_AR (*)
c10f5b2... plug-ins: port film and guillotine to objects arrays (*)
3dc354e... libgimp: _gimp_gp_param_to_value() must ref object array el (*)
4660839... pdb, libgimp: add a HORRIBLE hack to make sure objects arra (*)
b812d62... app, libgimp: make two functions of gimpgpparams private (*)
ee86e56... libgimp: don't leak the GPParam array after writing procedu (*)
ddbff86... app: fix gimp_gegl_mask_bounds() (*)
6df0be9... app: in gimp_gegl_mask_bounds(), add support for arbitrary (*)
99759a5... app: in gimp_pickable_contiguous_region_by_seed(), add supp (*)
17f8cff... app: add "show all" support to the bucket-fill tool in "fil (*)
0f7f322... libgimp: _gimp_gp_params_to_value_array() remove "gboolean (*)
8acff48... app: add missing procedure argument types to pluginrc (*)
bfe4a2f... app, libgimp: add _gimp_gp_params_free() to gimpgpparams (*)
0123bb3... libgimp: make sure gimpparamspecs-body.c gets introspected (*)
e902871... libgimpbase: fix docs (*)
90053e4... devel-docs: update libgimp and libgimpbase docs (*)
2e766f6... Missing mnemonics on several dialogs (*)
b6b8e2c... Revert the *enums.c part of the last commit (*)
7880711... Allow full range to Hue-Saturation Lightness slider (*)
7486028... Missing mnemonics on Preferences (*)
0a1e9d1... Issue 2206: Error message when opening "MULTICHANNEL" PSD.. (*)
8ef87b0... libgimp: fix crash introduced in commit bfe4a2f9 (*)
6f4122b... Issue #3655 - Cannot edit long lines of metadata (no scroll (*)
2523808... app: add gimp_paint_core_{set_show_all,get_image_pickable}( (*)
84656cb... app: add "show all" support to the Smudge tool (*)
c5bf595... app: add "show all" support to the Clone tool (*)
19c693a... app: add "show all" support to the Perspective Clone tool (*)
32afd4c... Issue 2873 - Missing menu text on Image Map filter (*)
44cc7d2... Issue 3100: cage transform tool -> always blurred without a (*)
184762c... app: fix empty mask when duplicating a group layer (*)
62a6023... pdb: add gimp-image-merge-layer-group procedure (*)
643279b... Issue #3893 - Error message when exporting to to TIF if the (*)
85704c6... pdb: add $since info to gimp-image-merge-layer-group (*)
883740d... Update Hungarian translation (*)
64a49c3... Update Hungarian translation (*)
4da47e2... plug-ins: it's "darktable" not "placeholder"... (*)
a63779e... app: remove obsolete check from gimp_plug_in_menu_register( (*)
dbacef4... plug-ins: revert temp hack in gimp_plug_in_procedure_add_me (*)
5cab6c8... Update Hungarian translation (*)
b06f119... Update Hungarian translation (*)
a85ad31... app: change gimp_plug_in_procedure_add_menu_path() again (*)
48692e5... pdb: add pdb API to get a procedure's image types, menu lab (*)
5c16fc2... libgimp: use the new API in GimpPDBProcedure (*)
d7e69b2... libgimp: show the newly introspectable stuff in GimpProcVie (*)
f2db331... Update Polish translation (*)
388776d... Simplify the plug-in query API and fix plugin-browser (*)
e82c80b... pdb: rename all procedure query procedures to gimp-pdb-get- (*)
7a9517c... plug-ins: fix film to succeed again and not always do nothi (*)
d89adeb... pdb: move gimp_plugin_menu_register() from the "plugin" to (*)
303ccbe... pdb: move gimp_plugin_icon_register_invoker() from "plugin" (*)
d75a25c... app: move the plug-in procedure setters to gimpplugin-proc. (*)
2a62287... pdb: add gimp_pdb_set_proc_image_types() (*)
33c84ce... plug-ins: don't set a NULL menu label in script_fu_script_i (*)
453b4f4... pdb: add gimp_pdb_set_proc_menu_label() (*)
f6dc18a... app: remove code duplication in gimpplugin-proc.c (*)
1716666... app: keep the help_id in GimpProcedure not GimpPlugInProced (*)
26c8286... app, pdb: take "deprecated" out of GimpProcedure's "strings (*)
6b04861... app, pdb: split GimpProcedure's "strings" into "help" and " (*)
5341c42... app: remove "help_id" from GimpGeglProcedure (*)
5f60f54... app: remove some procedure code duplication (*)
5a57256... libgimp: no need to set NULL strings on GimpPDBProcedure (*)
22a780c... pdb: add gimp_pdb_set_proc_documentation() and _attribution (*)
64572b0... app: clean up gimp_plug_in_handle_proc_install() (*)
41fa670... Rename all "nparams" and "nreturn_vals" members in the wire (*)
d745dc8... libgimp: warn on attempts to install or uninstall a GimpPDB (*)
bde70bc... pdb: avoid duplicate argument names in gimp-plugins-query (*)
32c764d... Update Spanish translation (*)
b587740... libgimp: make sure the GimpPlugIn and GimpPDB singletons ge (*)
a88aa27... app: use GError in all gimpplugin-proc.[ch] functions, not (*)
d93fefb... Issue #3876 - The tool options of some transform tools are (*)
a60ac57... Missing mnemonics on several file dialogs (*)
0792cb6... [devel-docs] move version file to deduplicate code (*)
46f706a... [libgimp,app] add missing includes for windows (*)
36d6896... Fix INSTALL.in (*)
005143a... libgimp, devel-docs: fix docs for GimpPlugInClass and its m (*)
34489d1... libgimp: add section docs for GimpPlugIn with general infor (*)
a20fb09... libgimp: remove gimp_plug_in_create_procedure() from the AP (*)
b1683ce... app: remove all check for the <Load> and <Save> menu prefix (*)
0745043... pdb, libgimp: remove _gimp_register_load_handler() (*)
2c9a8a5... app: clear navigation editor when last image is closed (*)
b735198... app: gimp-register-magic-load-handler renamed in a previous (*)
183f00b... libgimp: fix GimpPlugInClass methods introspection. (*)
49640eb... plug-ins: fix warning on JavaScript goat exercise. (*)
1b3c1fb... app: fix CRITICAL in GimpNavigationEditor (*)
5621de5... libgimp: have both annotations for GObject Introspection an (*)
26a744f... plug-ins: register thumbnail procedures before load procedu (*)
cc51495... plug-ins: remove unused variables from plugin-browser.c (*)
fba010a... libgimp: more GimpPlugIn docs (*)
ff9b469... app: move the file procedure registering functions into gim (*)
21ff999... app: remove gimppluginmanager-file-procedure.[ch] (*)
56fee73... pdb: reorder stuff in the "pdb" group to make more sense (*)
fee5518... app: fix adding file procedures from pluginrc (*)
7c5cb29... pdb: move the file procedure register API from "fileops" to (*)
6115d34... Rename the "fileops" PDB group to just "file" (*)
f3fb3d1... Remove the second "raw-filename"/"raw-uri" parameter from f (*)
793c958... Add meson to gitignore (*)
a97bad1... Update gitlab-ci (*)
65eff6f... Meson port. (*)
184abdf... Print warnings at the end of configuration (*)
db89227... Add meson_install_subdir script (*)
eb229fe... disabling Twain plug-in until it's fixed (*)
ba6973e... Fix Meson some changes not pulled from Autotools (*)
1f20b72... Fix gitlab-ci : Archlinux fixed the bug upstream. (*)
035802c... gitlab-ci: our CI base system (Arch) fixed their libmypaint (*)
3bfbf99... tools: fix install-* meson targets. (*)
a2b7414... Fixing error on Windors meson build (*)
c20a8b7... Enforce libbacktrace tests. Add missing dep in app (*)
d710e96... Issue #3781 - Display artifacts on HiDPI when render cache (*)
5d36535... Issue !125: avoid conflict with win32 macro. (*)
a5ac3e4... libgimpbase, libgimp, app: add libgimp support for passing (*)
6bca8c4... pdb, app, libgimp, plug-ins: replace most PDB filenames/URI (*)
4118fb6... Resolve implicit declaration of function 'getpid' (*)
6468fa0... pdb, plug-ins: change gimp_temp_name() to gimp_temp_file() (*)
14af676... pdb, libgimp: change "filename" to "file" in gimp_pdb_dump( (*)
77731d1... pdb: change the URIs in the color profile API to GFiles (*)
2fa9b8f... pdb: forgot to change an URI to GFile in gimp_file_load() (*)
6de4af4... pdb: change paths and URIs in the "plug_in" group to GFiles (*)
83a936b... pdb: rename all functions in the "plug_in" group (*)
7fa730b... app: make tests build again after file_open_image() signatu (*)
25f6198... devel-docs: update the libgimp docs (*)
f1a13b4... plug-ins: fix optional common/ plug-ins in meson build (*)
73cd120... Issue #3912 - Object proxy management not happy with bindin (*)
63e0e76... plug-ins: fix "film" to not crash on repeat (*)
a2a7fc9... tools: add mnemonic-clashes tool (*)
f0a8a5b... tools: add mnemonic-clashes to EXTRA_DIST (*)
2791328... configure: fix LUA test. (*)
077e596... plug-ins: fix wrong g_free() in jpeg-save (*)
4fc3451... app, meson.build: fix a bunch of warnings in C++ files (*)
65530b6... Issue #3925 - Gimp from git master segfaults when showing p (*)
81ff494... libgimpmodule: clean up GimpModule and GimpModuleDB (*)
c512dbf... Update Dutch translation (*)
8cdb315... Update Dutch translation (*)
287c8ff... Update Dutch translation (*)
755fa92... Update Dutch translation (*)
3f84fbe... app: don't use the deprecated GTimeVal in file-remote.c (*)
f73f813... app: gimp_param_spec_duplicate(): don't warn (*)
8cdab31... app, libgimpconfig: move gimp_param_spec_duplicate() to lib (*)
a06d33f... libgimpconfig: clean up gimp_config_param_spec_duplicate() (*)
918f66c... libgimpconfig: support GimpParamSpecConfigPath (*)
6fad257... libgimpconfig: more nested if() in gimp_config_param_spec_d (*)
44f3630... libgimpconfig: support more types in gimp_config_param_spec (*)
716a996... Update Swedish translation (*)
5495689... plug-ins: fix Python plug-ins installation. (*)
ac8c777... Update Swedish translation (*)
cf276ed... libgimp: fix introspection of PDB functions in meson build. (*)
8e74a22... tools: improve the install-* meson targets. (*)
b942682... fix ``` ../../gimp/plug-ins/common/file-psp.c: In function (*)
7777c5f... plug-ins: port gradients-save-as-css to Python 3 + new API. (*)
f7798bc... Update POTFILES.in (*)
235a20b... app: add option to keep canvas padding in "show all" mode (*)
2d6e80b... app: behave as if "show all" is disabled in scroll/zoom act (*)
3cef5b5... app: behave as if "show all" is disabled in edit/buffers/Dn (*)
c9fc286... app: behave as if "show all" is disabled in the navigation (*)
f418ac3... app: behave as if "show all" is disabled in GimpCanvasGrid (*)
c98edaf... app: behave as if "show all" is disabled in GimpCanvasPasse (*)
a94a286... app: fix GStatBuf warning on gimpconfig-file.c (*)
283ec1d... issue #2221: gimptool should install plug-ins into subfolde (*)
8fa7b5b... tools: clean up patch from merge request !36. (*)
ccc8224... plug-ins: mask the 3 "Converts *" procedure from file-dds p (*)
832e7fa... libgimpconfig: gimp_config_param_spec_duplicate() support G (*)
3598722... libgimpconfig: add gimp_config_type_register() (*)
7c79fcc... libgimpmodule: annotate gimp_module_get_file() (*)
8cdcaa4... desktop: update release note in AppData. (*)
ccd6f63... libgimpconfig: turn some comments into actual docs (*)
8edb75d... Update Polish translation (*)
642e47e... plug-ins: fix warning. (*)
5c7d6da... libgimpconfig: allow gimp_config_type_register() with 0 psp (*)
46e96a4... desktop: fix the AppData release listing. (*)
9ebaecd... desktop: use better wording by prokoudine in Appdata file. (*)
0029760... plug-ins: add some missing types to script_fu_marshal_proce (*)
9f85efd... Issue #1283 - Artifacts in filters when aux input depends o (*)
791b2a1... Update Brazilian Portuguese translation (*)
fdb4668... app: revert `#pragma once` to macro guards in meson build. (*)
7d2e872... app: in Rectangle/Ellipse tools, update selection when clic (*)
71f42f6... app: add gimp_display_shell_get_canvas_pickable() (*)
6ef21ed... app: handle buffers with arbitrary origin in gimp_layer_new (*)
e7479ca... app: add "show all" support to "Layer -> New from Visible" (*)
d523167... devel-docs: remove duplicate </SECTION> that broke quite so (*)
31bf04a... libgimpconfig: fix precondition checks in gimp_config_type_ (*)
b441d10... libgimp: add GimpProcedureConfig which implements the GimpC (*)
df62d08... plug-ins: as a proof-of-concept, port despeckle to GimpProc (*)
bfb7f43... libgimp: add GimpProcedureDialog, the new dialog class for (*)
f62665a... plug-ins: use GimpProcedureDialog in despeckle (*)
aa41bae... libgimp: add gimp_procedure_config_get_procedure() (*)
df8d5b0... libgimp, plug-ins: remove the "preview" parameter from gimp (*)
b834fdb... plug-ins: remove unused variable. (*)
9ac117b... meson: iso-codes is an optional dependency. (*)
396d227... libgimp: fix typo and libgimpui build. (*)
3c18716... Update Russian translation (*)
82b11c3... libgimpconfig: add function which (de)desialize from/to a G (*)
693984e... app, libgimpwidgets: use the new parasite (de)serialization (*)
b8c34c4... meson: fix glib-networking check when cross-compiling. (*)
b327e0f... meson: fix several checks. (*)
dbd793d... libgimpconfig: get rid of filenames in all config related A (*)
a4775d5... libgimpbase: remove gimp_gtkrc() (*)
2b67a54... Update Polish translation (*)
738dab0... meson: fix relocatable-bundle feature and mypaint-brushes d (*)
c77c903... plug-ins: fix C goat-exercise build/installation in meson. (*)
aeaae6b... app: (meson) fix main executables linking when building for (*)
7806021... meson: minor formatting fixes. (*)
1bca891... libgimpbase: remove gimp_personal_rc_file() (*)
1420024... plug-ins: fix a type warning. (*)
bfe7bb1... libgimpconfig: fix doc typo (*)
3ce2c7e... libgimp: s/filename/file/ in docs (*)
44d10e4... Fix various typos (*)
6bc6a07... libgimpbase, plug-ins: fix all warnings to g_stat() calls. (*)
a2c92c5... app, plug-ins: (Win32) fix calls to ShellExecute(). (*)
0567bb2... plug-ins: fix some more cast of different size warnings. (*)
e30a242... app: add missing NULL in call to gimp_directory_file() (*)
1664ecb... app: add "Swap compression" option to the preferences (*)
5cc289b... libgimpbase, libgimp, app: inherit swap-compression in plug (*)
beeaec5... po: add gimpcompressioncombobox.c to POTFILES.in (*)
d10a4cb... app: support smooth scroll events in GimpTagPopup widget. (*)
47a8560... Fix meson build error ../../gimp/app/widgets/gimplanguagest (*)
edd824d... libgimp: disable GObject Introspection generation when cros (*)
c9ccc16... Update Catalan translation (*)
6bd5dee... app: add offset support to shaped gradients (*)
2c6e21b... plug-ins: fix another cast warning. (*)
68eab00... Update Spanish translation (*)
88158db... Updated Spanish Translation (*)
3d30a03... libgimpconfig: relax precondition check in gimp_config_type (*)
29e8527... Add Persian translation (*)
2430427... libgimp: add "image" parameters to gimp_procedure_config_be (*)
b8fb09d... plug-ins, app: port file-gbr to GimpProcedureConfig (*)
247f99c... libgimp: change GimpProcedureDialog's "OK" with the procedu (*)
104ddb1... plug-ins: minor follow-up cleanup in file-gbr (*)
f3eef8f... plug-ins, app: port file-pat to GimpProcedureConfig (*)
e80c90e... libgimpwidgets: change gimp_int_store_new()'s signature (*)
aeef726... libgimp: implement GimpProcedure::create_config() in all su (*)
e34ffbf... plug-ins: port file-sgi to GimpProcedureConfig (*)
70ac0e9... libgimp: fix gimp_image_metadata_save_prepare()'s check for (*)
c3efeae... libgimp: add the concept of "Auxiliary arguments" to GimpPr (*)
191fcdf... libgimp: add macros for adding aux args to gimpprocedure-pa (*)
f94a241... plug-ins: minor cleanup in file-pat (*)
81cbc3e... plug-ins: port file-heif to GimpProcedureConfig (*)
d257c7b... plug-ins: remove second parameter of gimp_ui_init() in all (*)
8b53d25... po-libgimp: update POTFILES.in (*)
1793a08... plug-ins: port file-png to GimpProcedureConfig and use prop (*)
58bf1d4... libgimp: add a "status" parameter to gimp_procedure_config_ (*)
1099aea... plug-ins: rename all "save-profile" args to "save-color-pro (*)
9593121... app, libgimpwidgets: return visible widgets from all gimp_p (*)
cb40cfd... Issue #3983 - gimp_get_images returns NULL pointer whilst n (*)
505473a... plug-ins: gih_save(): file-gih-save-internal takes a GFile (*)
e8ed263... plug-ins: port file-sunras to GimpProcedureConfig (*)
1f7c823... libgimpwidgets: remove the gimp_radio_group_*() functions (*)
9cb62f5... libgimp: move "image" and "run_mode" from gimp_procedure_co (*)
e4acb96... plug-ins: port file-xpm to GimpProcedureConfig (*)
45e96a0... libgimp: improve handling of procedure default values a lot (*)
2ea77e8... Updated Slovenian translation (*)
44ad1a6... Updated Slovenian translation (*)
8829a72... Updated Slovenian translation (*)
5c96634... Updated Slovenian translation (*)
eb07034... Updated Slovenian translation (*)
ab16f00... Update Catalan translation (*)
80e2e0a... Issue #3990: make the status of the XCF docs a bit clearer (*)
5cccad9... plug-ins: move around and clean up some code in file-webp (*)
2e18a91... plug-ins: saner argument name in blinds (*)
0428069... app: fix offset handling in spiral gradients (*)
1b48c68... plug-ins: port file-webp to GimpProcedureConfig (*)
2a75317... app: update image bounding box when moving layer inside/out (*)
a6ebbfe... app: avoid updating image bounding box multiple times when (*)
2473185... app: add missing change to last commit (*)
68c3574... plug-ins: clean up file-bmp-save in preparation for GimpPro (*)
b6b77fe... plug-ins: port file-bmp to GimpProcedureConfig and propwidg (*)
e1a9b92... libgimp: remove underscores from the procedure conifig load (*)
711aa71... Updated Slovenian translation (*)
8bb1c6e... Updated Slovenian translation (*)
67b3d78... Updated Slovenian translation (*)
49cd319... Update Polish translation (*)
88c6f82... Issue #3994 - Artifacts when committing half-cached filters (*)
de03dbe... Update Spanish translation (*)
b10bdf8... plug-ins: prepare file-dds for GimpProcedureConfig porting (*)
d3cfae2... plug-ins: same cleanup in the DDS load dialog (*)
e17efb7... build, gitlab-ci: add a script to cross-build GIMP with Git (*)
f87ae8c... libgimp: fix meson build. (*)
203509f... gitlab-ci: run gdk-pixbuf-query-loaders. (*)
e65639e... plug-ins: generated rc files depends on git-version.h. (*)
6b8ffd4... app: add missing SET_SENSITIVE() for new filter actions (*)
e2ec4e0... plug-ins: more file-dds cleanup (*)
7539610... plug-ins: port file-dds-load to GimpProcedureConfig (*)
35f55ef... devel-docs: update a reference to 32-bit pointers. (*)
ffd6c2e... app: add GimpPaintTool::paint_prepare() vfunc (*)
aa02f1f... app: fix use of Clone tool with "sample merged" across imag (*)
6ed6cd7... app: don't resize layer when applying filter if its positio (*)
64b979c... Issue #2837 - Floating selection is clipped to base layer (*)
1e9bf28... app: fix CRITICAL when translating selected content (*)
d17dc31... libgimp: fix segfault in gimp_procedure_config_load_default (*)
ec6bbd1... app: update drawable bounding box when floating-selection b (*)
42564c0... plug-ins: port file-dds-save to GimpProcedureConfig (*)
871a31f... plug-ins: remove ddsplugin.h and add ddsread.h and ddswrite (*)
68f9b54... libgimp: fix all GIMP_PROC_ARG,AUX_ARG,VAL_FOO() macros (*)
d02d97e... libgimpwidgets: add gimp_prop_int_radio_frame,box_new() (*)
50b8adc... plug-ins: port file-fits to GimpProcedureConfig (*)
11629fd... app: avoid dropping cached data when committing filters (*)
783b475... app: update drawable bounding box when detaching floating s (*)
1c67395... app: clip floating selection to layers with no alpha channe (*)
2665a6c... app: don't extend layers with no alpha channel when applyin (*)
9aec052... Updated Slovenian translation (*)
2963933... gitlab-ci: fix crossroad and dnf caching. (*)
d27b7a2... gitlab-ci: do not export SHELL env variable before crossroa (*)
5c7f1ce... gitlab-ci: improve artifacts settings. (*)
aa611be... gitlab-ci: set GIT_DEPTH to 1. (*)
90591dc... gitlab-ci: new build organization. (*)
886d0ca... Update Spanish translation (*)
efb6ea9... plug-ins: port file-fli to GimpProcedureConfig (*)
51ecb99... plug-ins: port file-psp-save to GimpProcedureConfig (*)
8976370... app: forgot to follow API changes in test-config.c (*)
076d9b2... app: restore behavior of gimp_gegl_apply_operation() with N (*)
f9ddf6e... Issue #4008 - Ellipsis missing in File -> Page Setup (*)
6660dc5... plug-ins: port file-tga-save to GimpProcedureConfig (*)
a59c13b... plug-ins: port file-csource to GimpProcedureConfig (*)
d84d42c... plug-ins: rename procedure file-gtm-save to file-html-table (*)
8e9a4ef... Update Latvian translation (*)
5b0e45a... Update Latvian translation (*)
4213dff... Update Latvian translation (*)
bdfd005... Update Latvian translation (*)
a3d74fa... Update Latvian translation (*)
d4cdf16... Update Polish translation (*)
21b5b6b... plug-ins: port file-html-table to GimpProcedureConfig (*)
714aea5... Update Spanish translation (*)
b4c08d6... Update Spanish translation (*)
e1e179a... Update Spanish translation (*)
95a36c8... Update Spanish translation (*)
4be4d82... plug-ins: port file-xbm-save to GimpProcedureConfig (*)
93bfd6f... plug-ins: port file-aa to GimpProcedureConfig (*)
204df59... Issue #4054 - Missing closing brackets for some BMP saving (*)
c809e22... app: fix "Result is not floating-point (UNINTENDED_INTEGER_ (*)
9b32816... libgimp: fix unused function (Win32). (*)
8219092... libgimp: start integrating image export with GimpProcedureC (*)
8a2f4c9... plug-ins: port file-png-save to begin_export()/end_export() (*)
b5f10b6... plug-ins: port file-heif and file-webp to the new export st (*)
7f2995d... libgimp: improve docs for gimp_image_metadata_save_prepare( (*)
0b3c496... devel-docs: updates and fixes (*)
1c7028a... app, libgimp: add boolean "export-comment" gimprc property (*)
2409b6f... libgimp: manage boolean "save-comment" properties automatic (*)
9326f4a... plug-ins: rename all boolean comment arguments to "save-com (*)
8cf4b7a... libgimp: reduce GObject Introspection warnings. (*)
5906814... libgimp: sync autotools and meson to the same list of intro (*)
2b89aaf... Update Spanish translation (*)
ba5f63e... Update Spanish translation (*)
f59b0db... app, libgimp: fix more unused function warning (Win32). (*)
cf6dae6... libgimp: fix a type cast warning (win32). (*)
1ba506b... Update Icelandic translation (*)
0f035d8... Update Icelandic translation (*)
3ca1792... Update Turkish translation (*)
92cba86... FIxed typos in app/ (*)
b3f6410... Update Basque translation (*)
69e993b... libgimp: remove duplicate gimpprocedureconfig.c (meson). (*)
9e830c0... plug-ins: fix goat-invasion plug-ins installation. (*)
0789315... Update German translation (*)
9c39602... Update Basque translation (*)
5eb5ee7... Update Basque translation (*)
1a4fbf0... Update Basque translation (*)
7ab55fb... Update Basque translation (*)
7b2af5b... Update Basque translation (*)
1046430... meson: add a special target `install-libgimp*` for all libg (*)
9dcdf37... libgimpwidgets: check error return for gtk_icon_theme_load_ (*)
d6fa772... icons: (meson) gimp-frame and gimp-texture were not install (*)
16d9c1f... Issue #4049: Colour fill on Line Art Detection misaligned w (*)
fca64f5... meson: add an `install-icons` meson target. (*)
30e7be6... plug-ins: fix usage of gimp_file_save() in py-slice.py. (*)
fef9b1d... Issue #4068: default pixel density should be 72.0 for loade (*)
4312dc8... Update Latvian translation (*)
fb0ea13... meson: add a big fat "experimental" warning at end of meson (*)
5d79fba... libgimpwidgets: (meson) fix gimpwidgetsenums.c generation. (*)
b8d8424... app, libgimp*: (meson) fix all the generated `*-enums.c`. (*)
4150bbb... libgimpwidgets: (meson) a whole list of headers were not in (*)
6dcdbf6... CID 228166: Resource leak in file-raw-data.c (*)
da6c2f8... CID 227971: Resource leak (*)
0f8b9ed... CID 228155: Resource leak in file-tga.c (*)
61f7eb7... Checking wrong sizeof in gimpmetadata.c (*)
93a0b64... CID 228074: Missing varargs init or cleanup in file-tiff-io (*)
303ba93... 225614 Copy-paste error (*)
371f957... CID 225808 Arguments in wrong order (*)
5fe2049... libgimp: (meson) set GIMP_DISABLE_DEPRECATED for introspect (*)
ca77fb2... plug-ins: mktables.c in file-dds is unused. (*)
2f01751... Issue #4119: GIMP main window not restored from Taskbar und (*)
fc17f0e... app: streamline GimpHistogram; avoid spurious channel switc (*)
8bd4ae3... app: fix gimp_hisotgram_n_components() for empty histograms (*)
eb6f544... app: avoid spurious channel switch in histogram editor when (*)
0b81e4d... CID: 228176 Fix a Resource leak (*)
6adf77e... app, menus: add gegl:normal-map to Filters -> Generic (*)
c7c0397... libgimp: add gimp_procedure_find_argument(), aux_argument() (*)
991703a... plug-ins: minor cleanups in file-jpeg, no porting to new st (*)
f7c7924... libgimp: automatically handle the image comment in GimpProc (*)
e21f78e... plug-ins: add an aux "comment" argument to file-png-save (*)
c25778c... plug-ins: use begin_export()/end_export() in file-csource (*)
ba77ce5... plug-ins: use begin_export() and end_export() in file-xbm (*)
db6a0c6... po-libgimp: update POTFILES.in (*)
dad6500... plug-ins: port file-raw-save to GimpProcedureConfig and pro (*)
286de59... meson: wrong pangocairo minimum requirement. (*)
211b7de... app: add babl version info to $ gimp -v (*)
e112141... Update Polish translation (*)
126a235... gitlab-ci: (Win32) add install prefix to artifacts. (*)
3da8b9c... build: mask glib and pango from pre-built Win32 package for (*)
94852a3... build: (Win32 CI) cairo as dependency of GEGL. (*)
4d8a61a... CID 225792 Resource leak in script-fu-server.c (*)
ce761cc... build: add DrMingw in the Windows CI build. (*)
2baeb87... gitlab-ci: use debugoptimized built type for the Win32 CI b (*)
a0a6039... Updated Danish translation (*)
27c86f7... Updated Danish translation of gimp-libgimp (*)
6c96ce3... Updated Danish translation of gimp-python (*)
6f6358b... Updated Danish translation of gimp-script-fu (*)
7fdd78c... gitlab-ci, build: add a wrapper for GIMP binary to Win32 CI (*)
010a4fe... gitlab-ci: move the prefix to root for simpler paths in art (*)
f7c487f... meson: use "debugoptimized" as the default build type (*)
dbd1bb1... gitlab-ci: no need to specify explicitly -Dbuildtype=debugo (*)
6b87e2f... configure.ac: add AC_MSG_RESULT() for color-profile directo (*)
549a606... app: don't use the deprecated GTimeVal in gimp-test-session (*)
5319e44... Updated Slovenian translation (*)
91db910... Updated Slovenian translation (*)
f007726... configure, meson, app: depend on gegl-0.4.18 (*)
d217028... app: fix typo in gimptoolrectangle.c (*)
c8bf85c... pdb: item.pdb: '3,0' is not a version, it's '3.0' (*)
0ce7c25... meson: improve host cpu detection (*)
6ea0039... meson: fix last commit (*)
288b409... devel-docs: fix and update the libgimp docs (*)
d97dd64... configure.ac: fix escaping of backslashes in compiler versi (*)
0da5f0a... libgimp: make GimpProcedureConfig handle the image comment (*)
a5cf3e9... plug-ins: port file-gif-save to begin_export() and end_expo (*)
1caff42... app: add missing space in gimp-mkenums command in config/ a (*)
5a37be0... libgimp: doc fixes and improvements in procedure subclasses (*)
cffb86c... build: sync flatpak nightly manifest with stable one. (*)
672b77d... devel-docs: update the XCF docs. (*)
85c004e... Add missing -lm to file-psd plug-in (*)
84023a0... Update Turkish translation (*)
e58dbb4... Update Turkish translation (*)
c55b4d3... Update Turkish translation (*)
236d68c... Update Turkish translation (*)
38fff3b... Issue #4172 - Gimp doesn't store negative values between se (*)
12bc46c... Set required variables if is running from Apple application (*)
8135a81... Update Japanese translation (*)
4374fc3... Update Japanese translation (*)
241887a... libgimpcolor: Use G_DEFINE_BOXED_TYPE()
86a2405... app: Use G_DEFINE_BOXED_TYPE()
30afc3b... libgimpbase: Use G_DEFINE_BOXED_TYPE()
b0e6d69... libgimpmath: Use G_DEFINE_BOXED_TYPE()
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]