[gimp] (185 commits) Non-fast-forward update to branch wip/nielsdg/g-declare-interface



The branch 'wip/nielsdg/g-declare-interface' 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:

  f87ac45... libgimpcolor: colormanaged: Use G_DECLARE_INTERFACE()
  b56b621... app/core: Use G_DECLARE_INTERFACE()
  e4b0560... app/widgets: Use G_DECLARE_INTERFACE()

Commits added to the branch:

  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()

(*) 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]