[gimp] (565 commits) Non-fast-forward update to branch wip/passthrough



The branch 'wip/passthrough' 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:

  9be6b74... app: add parser/evaluator for the GUM language
  68416a4... app: add ui_meta keys for controlling some ui properties dy
  485ff53... ^^^ wip/passthrough ^^^
  ce5bb25... app: add pass-through layer mode
  5b7f84c... app: add GimpDrawable::get_source_node() vfunc
  1232e97... app: connect layer backdrop to source node's input
  cb1d8c2... app: implement pass-through mode in GimpGroupLayer
  ef719eb... app: add gimp_projectable_{begin,end}_render()
  782b158... app: add GimpTileHandlerProjectable
  cd208c4... app: use {begin,end}_render() and GimpTileHandlerProjectabl
  c18d8fb... app: implement {begin,end}_render() for GimpGroupLayer
  bf628c2... app: move bottom-layer special casing to GimpOperationLayer
  8f1f4a0... app: adapt gimp_image_merge_layers() to handle pass-through

Commits added to the branch:

  7e23990... app: add new GtkTreeView subclass GimpPlugInView (*)
  560340e... app, pdb, libgimp: make the raw image importer configurable (*)
  7f33ede... app, libgimp: allow to register more than one MIME type per (*)
  6561dec... Bug 315051 - Image preview in transforms keeps original ver (*)
  695a1c2... libgimpbase: update gimp_unit_get_digits() description... (*)
  8c814a2... app: use gimp_unit_get_scaled_digits() in the Pointer Infor (*)
  1e6acbd... enums: generate enum files in source dir (*)
  13e2153... app: swap enum/ui order of dst-atop and src-in (*)
  dfce143... app: push regenerated operations-enums.c file (*)
  e48e75a... Update Polish translation (*)
  c77bcc7... libgimp, pdb: update generated files (*)
  e5e9e4b... Bug 749902 - Add Hue-Chroma operation/tool and LCH color se (*)
  964bb22... Updated Italian translation (*)
  a15ca86... Updated Italian translation (*)
  2428e85... Update Italian translation (*)
  2766a9f... app: add an LCH mode to GimpColorFrame (*)
  db4e120... libgimpwidgets: fix code duplication in gimp_prop_enum_comb (*)
  3f42061... app, libgimpbase: allow to select colors by CIE L, C, and H (*)
  7f9bf84... app: font size wrong when hitting "Reset to default values" (*)
  a634e61... app: change text tool font size default. (*)
  70eff55... configure.ac: require babl >= 0.1.27 and GEGL >= 0.3.15 (*)
  5355fe1... app: GimpToolPalette: disconnect signals in dispose() not f (*)
  d955b8c... libgimpbase: change labels of GimpSelectCriterion values (*)
  89641ec... libgimpwidgets: gimp_prop_enum_combo_box_new(): reorder Gim (*)
  3e2429f... modules: remove the "lcms" and "proof" display filters (*)
  fb9e957... Updated Italian translation (*)
  0c98028... app: don't hide the transformed layer for the flip tool (*)
  bb19660... configure: add hard dependency on glib-networking. (*)
  a78098b... INSTALL: add GIO and glib-networking in the list of require (*)
  465eba3... app: factor out button-2-motion handling code in GimpDispla (*)
  b5974d3... app: make LCH lightness select-criterion faster (*)
  c78cecd... app: rename GimpLayerModeAffectMask to GimpLayerCompositeRe (*)
  a671356... app: add gimp_layer_mode_get_included_region() (*)
  a051002... app: add GimpLayer::excludes_backdrop property (*)
  07ac78e... app: add GimpLayerStack (*)
  590924f... build: update the flatpak-howto. (*)
  dd8e2e9... app: don't invalidate layer when invalidating its backdrop (*)
  99ab780... app: update layer backdrop only after removing from stack (*)
  10099bd... app: layers-text-tool action should only be sensitive when  (*)
  526918b... app: layers_text_tool_cmd_callback() is not supposed to be  (*)
  bb97726... app: layers-text-tool should give the focus to the canvas. (*)
  d6eb927... app: add interpreter for the GUM language (*)
  bb2417c... app: add ui_meta keys for controlling some UI attributes dy (*)
  f25c0cb... Bug 121446 - Transform tool bounding box for path (*)
  8534307... Update Polish translation (*)
  8f2471b... Bug 772667 - instant freeze on rotate (*)
  bb17bcd... Update German translation (*)
  8199003... plug-ins: darktable: have separate function to obtain execu (*)
  002e7fc... plug-ins: darktable: implement support for locating darktab (*)
  0dbdf23... app, menus: rename confusing layers-text-tool and vectors-p (*)
  d428331... Updated Italian translation (*)
  8a0e65e... Small fix in Italian translation (*)
  ff44cb5... libgimpcolor: disable gimp_rgb_clamp() in GimpParamSpecRGB (*)
  f807cbe... libgimpconfig: change GimpColorConfig's out-of-gamut color  (*)
  13e274d... app: add "spacing" parameter to warp tool; change "hardness (*)
  9c7cae6... app: maintain warp tool graph structure during undo/redo (*)
  127e7da... Bug 773461 - Color picker lacks L*a*b* mode (*)
  2b167d6... Bug 749902 - Add Hue-Chroma operation/tool and LCH color se (*)
  a0b30d5... app: in warp tool, improve update region calc. (*)
  5be79bc... app: in warp tool, compress motion events (*)
  3814ac9... app: in warp tool, avoid nop strokes with the MOVE behavior (*)
  5b4dcbf... Bug 782759 - strict validation of appdata file fails. (*)
  9d48230... libgimpwidgets: mark out-of-gamut colors also in the RGB an (*)
  4f903a6... app: set the palette import dialog's "# Colors" scale to lo (*)
  0c2ec6a... libgimpwidgets: simplify gimp_scale_entry a lot by using GB (*)
  6ab57a1... Bug 749902 - Add Hue-Chroma operation/tool and LCH color se (*)
  05874c1... libgimpconfig: don't gimp_rgb_clamp() in gimp_scanner_parse (*)
  13b619c... app: use different samplers for preview and commit in warp  (*)
  40afffb... app: add option to stroke the warp tool during cursor motio (*)
  cd5930d... warp: reorder warp tool options (*)
  c4dfef0... libgimpwidgets: add an out-of-gamut indicator to GimpColorA (*)
  297ec3f... app: add an out-of-gamut indicator to GimpFgBgEditor (*)
  331fc27... libgimpwidgets: draw GimpColorArea's border on top of the o (*)
  54e2c19... app: use 2/3 of the area's shorter side for GimpFgBgEditor' (*)
  81fe78b... app: derive GimpFgBgEditor from GtkEventBox instead of GtkD (*)
  1ec2e2e... libgimpwidgets: a little s/GtkObject/GtkAdjustent/ in gimps (*)
  5b624e0... Bug 782840 - CMYK color selector broken when a CMYK profile (*)
  f400bdc... app: add interpolation, abyss policy, and high quality prev (*)
  7f7d8b4... Updated Italian translation (*)
  e7d781f... app: future-proof XCF layer blend/composite props (*)
  cb5d977... Update Polish translation (*)
  293aecf... Update Catalan translation (*)
  c4701c4... Bug 782759 - strict validation of appdata file fails. (*)
  c615000... libgimpwidgets: a bit of s/GtkObject/GtkAdjustment/ (*)
  4946909... libgimpwidgets: reorder some code in gimp_scale_entry_new_i (*)
  7d2edec... Bug 782759 - strict validation of appdata file fails. (*)
  f9fa0d1... enums: don't write generated enum files to src-dir if uncha (*)
  5bcde32... enums: run gimp-mkenums from the build dir (*)
  7e22488... desktop: use https for everything, even the screenshots. (*)
  7e25248... desktop: add a test for strict validation of appdata file. (*)
  cb02326... libgimpbase: minor tab cleaning. (*)
  efae55a... app: allow plugin inside first-level directories of plug-in (*)
  e985110... plug-ins: install python-console plug-in in its own subdire (*)
  be513e0... Update Russian translation (*)
  2aa246f... Bug 783108 - Make paint tools draw in all open views (*)
  f24edcd... Revert "Bug 783108 - Make paint tools draw in all open view (*)
  ea7f1ba... app: reduce indentation depth in gimp_plug_in_manager_searc (*)
  84e5aed... app: turn invert-perceptual, -linear and -value into normal (*)
  44fd647... Update Italian translation (*)
  b8505a4... libgimpconfig: fix negative float parsing (*)
  f16ba7d... libgimpconfig: remove negative value handling from gimp_sca (*)
  937900d... Bug 783166 - Script-Fu color selector crashes (*)
  6978094... libgimpwidgets: make GimpColorButton set GimpColorConfig on (*)
  6918b4b... plug-ins: set the GimpColorConfig on all script-fu color bu (*)
  b9ebebf... Update Polish translation (*)
  03085f4... app: ref the GimpProgress in gimp_procedure_execute[_async] (*)
  9069852... app: change gimp_operation_config_new() to _get_type() (*)
  894845f... plug-ins: actually use the remembered profile_policy in scr (*)
  34d3ed4... Update release-howto.txt with changes done in the gimp-2-8  (*)
  226fb03... Update NEWS for 2.9.6. There is still hope :-P (*)
  2e6b385... A few more tweaks to NEWS for 2.9.6 (*)
  a5b03dd... app: add gimp_filter_tool_{enable,disable}_color_picking() (*)
  f876f3b... app: fix curves tool color picking (*)
  feeffb6... Update authors.xml (*)
  7136f09... app, cursors: add a cursor for the warp tool (*)
  3c6403b... NEWS: remove "Make paint tools draw in all open views" item (*)
  ff91bb1... app: fix unused variable warning in warp tool (*)
  14bcde2... app: small code reorganization in the curves tool (*)
  ed2fb29... app: add a "settings" argument to GimpGeglProcedure (*)
  9d50279... app: rename procedure_commands_run_procedure() (*)
  320a3db... plug-in: add python-console.py back to EXTRA_DIST (*)
  3834199... app: add member "default_run_mode" to GimpGeglProcedure (*)
  697fbfa... AUTHORS: regenerated (*)
  9391a0a... build: make the flatpak remote-add call clearer. (*)
  731cc47... plug-ins: pyconsole.py must be included in the distribution (*)
  1176482... libgimpwidgets: don't babl_init() in gimp_color_scale_class (*)
  e64e61c... libgimpwidgets: call babl_exit() when unloading (*)
  c1deb5c... Updated Italian translationù (*)
  6b33d85... Updated Italian translation (*)
  d4e55fe... Updated Italian translation (*)
  a5f0bf3... Updated Italian translation (*)
  52789e1... Updated Italian translation (*)
  e83e99d... m4macros: add ax_gcc_func_attribute.m4 (*)
  639e69c... build: bumping flatpak dependency to GNOME 3.24 runtime. (*)
  b1ea1eb... app: apply some more filters immediately (without GUI) (*)
  fcc52da... build: no need to embed lcms2 in our flatpak anymore. (*)
  3ca48a0... enums: don't use comments in generated enum recipes (*)
  f3d827d... desktop: add test-appdata.sh to EXTRA_DIST (*)
  142c167... app: change the default value of "import-raw-plug-in" from  (*)
  e122303... Bug 783382 - Lava filter broken (*)
  c0c1225... pdb: remove a  misplaced " from fileops.pdb (*)
  2d38abd... configure.ac: require babl >= 0.1.28 and GEGL >= 0.3.18 (*)
  e67e22c... libgimp: forgot to push the generated libgimpfile two commi (*)
  60a5009... libgimpcolor: some doc fixes and updates (*)
  caef6d0... libgimp*: various doc fixes (*)
  d20171d... devel-docs: add some missing newly added functions (*)
  adb826f... app: allow filter actions to have hardcoded default operati (*)
  8412192... Bug 783386 - Circuit filter broken (*)
  cb61c08... Update NEWS (*)
  467573c... Update Polish translation (*)
  d2de5a0... Bug 555777 - Export to MNG animation fails (*)
  ecfec41... app: remove the colorize tool and replace it by a generic f (*)
  34d302e... Update Catalan translation (*)
  757ca64... app: replace the color balance tool by a generic filter act (*)
  9e1aee4... app: move all custom gimppropgui constructors to their own  (*)
  5abf0c2... app: rename gimppropgui-constructors.[ch] to gimppropgui-ge (*)
  7189bf3... menus: forgot to remove tools-color-balance from the Tools  (*)
  85aab2a... app: restore color balance's tooltip (*)
  109f23a... app: replace the hue-saturation tool by a generic filter ac (*)
  82d23fc... app: don't unref the passed file in gimp_operation_config_[ (*)
  4f4d6b2... app: register the "settings folder" (e.g. GIMPDIR/curves) w (*)
  f9ee38e... libgimp: add blurbs to all object properties for the docs (*)
  728aada... devel-docs: some fixes in libgimpwidgets-sections.txt (*)
  20fdb8d... Bug 783482 - Fail to link invert-svg in jhbuild prefix on F (*)
  6c2658e... app: keep track of all messages displayed by GimpErrorDialo (*)
  b7dd262... Bug 774971 - Display errors outputted by GEGL. (*)
  406c047... libgimp: clean out some tabs. (*)
  593255d... icons: install PNG version of gimp-(error|info|question|war (*)
  8b3f5e8... build: updates to the flatpak howto. (*)
  40a1d7c... app: move new "about.h" include to its place, add some newl (*)
  9d3be61... icons: add the new icons64_system_image group to EXTRA_DIST (*)
  ec01408... Update NEWS (*)
  cb142b3... icons: forgot Symbolic-Inverted/Makefile.am in the previous (*)
  d648f52... NEWS: Colorize is a GEGL-based filter now too (*)
  d45fd40... app: remove GimpFilterOptions' "settings" property (*)
  0de2596... configure: default CPPFLAGS_FOR_BUILD to CPPFLAGS on native (*)
  8d4642f... Bug 159947 - saving 1bpp PCX Files (*)
  daa5611... Fix for Bug 159947 - saving 1bpp PCX files (*)
  dc069e4... plug-ins: coding-style fix, adding comments and removing un (*)
  b610d97... NEWS: add improved PCX support. (*)
  b11dec6... app: remove some #includes from gimpfiltertool-settings.c (*)
  53a84bc... app: move enums GimpButtonPressType and GimpButtonReleaseTy (*)
  a4d2aca... app: add gimp_canvas_item_transform_distance() and transfor (*)
  2e209ac... app: keep GimpCanvasItem from emitting "update" during dest (*)
  d658779... app: properly remove the children when a GimpCanvasGroup ge (*)
  b026689... app: add new base class GimpToolWidget (*)
  6fe578f... app: add GimpToolLine, an subclass of GimpToolWidet (*)
  1f76f04... app: use a GimpToolLine in GimpBlendTool (*)
  10be415... Updated Esperanto translation (*)
  169083e... Updated Esperanto translation (*)
  94f05ba... Update Greek translation (*)
  323aea6... Update Polish translation (*)
  09d6f2b... app: fix use of NULL canvas item in iscissors tool (*)
  0eda6b0... app: fix blend tool behavior across multiple displays (*)
  b92d988... app: add gimp_tool_widget_get_shell(), and implement get_pr (*)
  3c5d707... app: add gimp_canvas_handle_set_size() and use it in GimpTo (*)
  5543a9d... app: compress tool motion evnets more conservatively (*)
  20ccc4e... app: pad flipped/rotated drawables with transparency, not b (*)
  46b6c4f... app: add support for reflecting across guides to the flip t (*)
  19f5f67... app: add "clipping" option to the flip tool (*)
  5d12642... Update Russian translation (*)
  7841d04... Update NEWS (*)
  e05ba83... app: add signal GimpToolWidget::status() and API to emit it (*)
  18fe8f6... app: add GimpToolCompass, which is the entire canvas GUI of (*)
  667435c... app: some code reordering in gimp_blend_tool_button_press() (*)
  ed17982... app: use a GimpToolCompass in GimpMeasureTool (*)
  b737463... app: fix event reordering during motion compression (*)
  36316e2... Bug 156858 - Add option menu of standard aspect ratios to r (*)
  e23ee85... app: output an error message when iso code parsing failed. (*)
  70b389a... Cherry-pick template updates from icons-wip branch by Klaus (*)
  fb1b7a8... Fix the build process (*)
  0f7c2f1... Merge branch 'master' into templates-update (*)
  0098eed... Fix gimpicons.c, reorder items (*)
  1b9fd03... Remove more obsolete templates (*)
  ceb43bf... Better typography in template names (*)
  9ba2a67... Bug 783629 - invert-svg build failure (*)
  d6b0132... app: s/groupe/group/ in a descriptive comment for function. (*)
  e58f6aa... data: add a basic "Pressure Size" dynamics. (*)
  7082fc8... app: add x1,y1,x2,y2 parameters to gimp_canvas_transform_gu (*)
  ad660a3... app: add gimp_tool_widget_add_transform_guides() (*)
  495f90e... app: allow to set an angle on a GimpCanvasHandle in GIMP_HA (*)
  013bb4d... app: add signal GimpToolWidget::snap_offsets() and API to e (*)
  1bc52da... app: return FALSE from gimp_canvas_item_hit() when the item (*)
  ecf5a6e... NEWS: add the new dynamics. (*)
  c690ed6... Bug 771616 - Changing parametric brush Hardness parameter d (*)
  1c25a2f... app: remove double identity check from raster brush transfo (*)
  d03de52... Bug 382688 - Export layers as pages to PDF file (*)
  c08cf41... plug-ins: only check non-defaut parameters in non-interacti (*)
  c8550c9... plug-ins: create file-pdf-save2 with the additional paramet (*)
  90219a0... plug-ins: vectorize and apply-masks checked by default for  (*)
  79dfc83... NEWS: add multi-page PDF export support. (*)
  7bf0496... Updated Italian translation (*)
  d37fb8a... app: split sanity check into early/late stages, to fix gegl (*)
  0bd94f1... plug-ins: properly "Apply layer masks before saving" when c (*)
  073d792... Update Catalan translation (*)
  b9eef3d... Merge branch 'master' into templates-update (*)
  138b0e4... Update NEWS (*)
  e242ec4... Update Spanish translation (*)
  85c0373... libgimpcolor: support CAIRO_FORMAT_A8 in gimp_cairo_surface (*)
  dd6dab1... Bug 783528 - PDF export ignores layer masks. (*)
  2ea3c1c... NEWS: remove trailing whitespace and use consistent tense. (*)
  b097dce... Update Polish translation (*)
  44d33bf... app: change return value of GimpToolWidget::button_press()  (*)
  46843c8... Bug 763398 - Shipping AppStream metadata file for gimp-data (*)
  457f6bf... app: add GimpToolTransformGrid, GimpToolRotateGrid and Gimp (*)
  a5f3808... app: use the newly added tool widgets in the transform tool (*)
  dc17194... po: add gimptooltransformgrid.c to POTFILES.in (*)
  60f09c3... desktop: make the appstream metainfo file translatable. (*)
  430c31b... app, plug-ins: clean out trailing whitespaces in source cod (*)
  6cd91f1... app: move the handle transform matrix calculation to gimp-t (*)
  7999cfb... libgimp*: tab cleaning. (*)
  40dccbd... Bug 556884 - More messages marked for translation (*)
  c83f0e8... app: add virtual transform/type-conversion functions to Gim (*)
  6bd316e... app: add new GimpToolTransformGrid subclass GimpToolHandleG (*)
  38c9ee9... app: use a GimpToolHandleGrid in GimpHandleTransformTool (*)
  e13d3f1... app: remove a lot of cruft from GimpTransformTool (*)
  3b21c08... app: add proximity-sensitive handles to the handle transfor (*)
  f5a6c85... app: remove gimp_draw_tool_add_transform_guides() (*)
  b1dddcd... app: add #defines of standard handle sizes to gimpcanvashan (*)
  aa1e6c0... app: factor out a few lines of code in gimp_transform_tool_ (*)
  214a1ba... app: use a GimpToolTransformGrid in GimpPerspectiveClone (*)
  2d55978... app: bring back the live selection transform boundary in Gi (*)
  3ddfd10... app: add some newlines in gimpcanvasboundary.c (*)
  546bbe1... app: add a transform matrix to GimpCanvasPolygon and all AP (*)
  8ab11e7... app: bring back the live transformed path in GimpTransformT (*)
  4a05dde... Export layers as pages to pdf / Reverse pages order (*)
  96da8c1... app: add status message to the handle transform tool (*)
  4b597f9... app: take the handle transform tool out of the playground (*)
  0411801... app: manage the transform tools' grid properties in GimpTra (*)
  9f59657... app: also manage all contrain and frompivot properties cent (*)
  055ca32... app: manage the preview opacity with an object binding too (*)
  77d516b... app: another copy/paste error broke moving in GimpToolHandl (*)
  99dee58... app: manage GimpHandleTransformTool's handle-mode with an o (*)
  9564778... app: some cleanup in GimpTransformTool (*)
  6560e38... app: clear GimpToolTransformGrid's status when we leave pro (*)
  a2b438c... plug-ins: fill the background color inconditionally on full (*)
  e2d1a57... plug-ins: fix comment explaining cairo_save(). (*)
  625ec4b... app: add utility function gimp_canvas_handle_calc_size() (*)
  8e329d2... build: replace `flatpak build-export` by `flatpak-builder - (*)
  163d466... Update POTFILES.in (*)
  d2bfbfb... app: some more cleanup in GimpToolLine (*)
  91deb61... app: add virtual functions GimpToolWidget::key_press() and  (*)
  82e2fa2... app: add gimp_tool_widget_add_path(), not used yet (*)
  1aca558... app: forgot to #include "gimptoolpath.h" in gimptoolwidget. (*)
  7d89c0e... authors.xml: add Nikc M. and Lionel N. (*)
  662ca09... Bug 783867 - svg image corrupt with librsvg < 2.40.6. (*)
  a78d45f... Update Catalan translation (*)
  c4d5693... app: add various handle and vectors hit tests to gimpcanvas (*)
  3ab92c7... app: add GimpToolWidget subclass GimpToolPath, a complete v (*)
  8b36164... app: bye bye to 1534 lines of code in GimpVectorTool, use a (*)
  924cb15... app: add a fill button to the vector tool options, just lik (*)
  f7d4bcf... app: remove API that is not needed any longer from GimpDraw (*)
  2a1a81e... Update Greek translation (*)
  a720268... app: rename gimpimage-pick-layer.[ch] to gimpimage-pick-ite (*)
  523b73f... app: move guide and sample point picking to gimpimage-pick- (*)
  96b8023... app: add gimp_image_pick_vectors(), remove gimp_draw_tool_o (*)
  c3766b6... app: make the points array const in gimp_channel_select_pol (*)
  9d8f943... app: add gimp_canvas_polygon_set_points() (*)
  9e2a3c7... app: add gimp_tool_widget_add_polygon() and add_polygon_fro (*)
  2192f52... app: add new GimpToolWidget subclass GimpToolPolygon (*)
  3d7716a... app: use a GimpToolPolygon in GimpFreeSelectTool (*)
  970e9ac... app: exclusive visibility toggle should also update same le (*)
  f3c999c... app: scale remove outdated warning about scaling indexed im (*)
  9c3a2b5... app: add gimp_canvas_corner_set() which sets everything exc (*)
  6e2e8a6... app: move the rectangle tool enums from tools-enums to disp (*)
  d089aa6... app: rename enum GimpRectangleToolFixedRule to GimpRectangl (*)
  84e1f75... app: store the snap offsets in GimpToolWidget (*)
  ff35d35... Update Polish translation (*)
  d27359c... app: add gimp_tool_widget_add_rectangle(), _rectangle_guide (*)
  00ea73f... app: add a generic GimpToolWidget::response() signal (*)
  9bcbd12... Typo fixed. (*)
  14795c1... Fix typos in translatable strings (*)
  1ebf905... app: change gimp_tool_widget_add_corner() to take x, y, wid (*)
  2f09635... app: add gimp_rectangle_options_connect() and _disconnect() (*)
  be63a4a... app: add new GimpToolWidget subclass GimpToolRectangle (*)
  87e6de7... app: implement the crop tool using GimpToolRectangle (*)
  0d3f719... app: add gimp_draw_tool_set_widget() and use it in all port (*)
  8ff941e... app: call gimp_blend_tool_halt() at the end of gimp_blend_t (*)
  4e50eb5... app: implement GimpTool::key_press() and ::key_release() in (*)
  f4fd101... app: implement GimpTool::oper_update() in GimpDrawTool (*)
  72f8d7d... app: connect to GimpToolWidget::snap-offsets in GimpDrawToo (*)
  a89e6ee... app: connect to GimpToolWidget::status and ::status-coords  (*)
  0123569... app: GimpDrawTool: implement GimpTool::modifier_key()... (*)
  068f850... app: dispatch to the right vfunc in gimp_tool_widget_hover_ (*)
  8b3be42... app: add gimp_draw_tool_set_default_status() (*)
  a3acb74... app: move status message setting from GimpBlendTool to Gimp (*)
  e4ec9e8... app: move tool widget creation into gimp_blend_tool_start() (*)
  3a0aab7... app: gimp_tool_widget_get_cursor(): rename "cursor_modifier (*)
  c07a5f0... app: add gimp_tool_widget_add_arc() (*)
  9d042e4... app: add gimp_canvas_arc_set() (*)
  75871cf... app: add the options to draw an ellipse within GimpToolRect (*)
  8a1d782... app: add optional round corners to GimpToolRectangle (*)
  94bb1a7... app: some cleanup and fixes in GimpToolRectangle (*)
  1d33b20... app: port the rectangle and ellipse select tools to GimpToo (*)
  5e2a296... Update Catalan translation (*)
  0a1aa7e... app: measure tool cleanup (*)
  0e4d319... app: do stuff in gimp_vector_tool_button_press() more like  (*)
  4b103eb... app: factor out widget creation to start() functions (*)
  28d3897... libgimpwidgets: fix typo s/shold/should/. (*)
  e5bdaa3... libgimpwidgets: fix some weird indentation. (*)
  479c234... plug-ins: use C-style comments. (*)
  90659de... Bug 784228 - Add RawTherapee plugin to GIMP sources and ins (*)
  4772948... plug-ins: do some basic tweaking on file-rawtherapee. (*)
  6b094de... configure: clean a bit libtiff check. (*)
  1ba1235... plug-ins: fix file-rawtherapee build (*)
  e34c5c6... Update POTFILES.in and POTFILES.skip (*)
  4ea8868... plug-ins: conditional gimp_install_procedure() should be in (*)
  a7e706f... app: must set GimpDrawTool's widget to NULL when a tools is (*)
  4d9d4d8... plug-ins: messed up the last fix to file-rawtherapee's Make (*)
  375acda... app: implement GimpTool::cursor_update() in GimpDrawTool (*)
  90c6181... plug-ins: libgimp/gimpui.h include not necessary. (*)
  5ee96b1... plug-ins: move conditional gimp_install_procedure() of file (*)
  e51915a... app: rename all tools' widget members to simply "widget" (*)
  3378520... Updated Italian translation (*)
  719f96d... app: fix gimp_tool_rectangle_frame_item() (*)
  a562860... app: add boolean property "force-narrow-mode" to GimpToolRe (*)
  4ebec35... app: port GimpTextTool to GimpToolRectangle (*)
  e11cb1e... app: remove GimpRectangleTool, all users were ported to too (*)
  2296d08... app: remove gimp_draw_tool_add_rectangle_guides() and _add_ (*)
  23f31b2... app: remove the handle transform tool toggle from preferenc (*)
  1f5739d... app: set the number of threads on GeglConfig again, it need (*)
  f73cd0a... app: remove GimpRectangleOptions stuff from GimpTextOptions (*)
  f1a93f8... app: some cleanup in GimpTextTool (*)
  8bf20a6... app: use integer not unsigned integer for GimpGeglConfig::n (*)
  5e08d71... app: gimp_tools_exit(): destroy the tool manager before the (*)
  e7964e4... app: we were leaking a reference in gimp_tool_rectangle_but (*)
  ff915b6... app: fix warnings and crashes in rectangle select and crop (*)
  5c8c301... app: treat a NO_MOTION release like NORMAL one in GimpToolR (*)
  34485cf... plug-ins: don't say for(int x...) in file-pcx.c (*)
  9dc6d4f... app: improve button release behavior or GimpToolRectangle a (*)
  c9abe09... app: improve GimpToolRectangle's statusbar messages (*)
  2aff5b0... app: add new string property "status-title" to GimpToolRect (*)
  26b9e7a... app: set better status title strings in crop, text, rectang (*)
  56d8772... app: don't base GimpToolRectangle's new "is_first" on recta (*)
  e8c6382... app: re-enable GimpRectangleTool's "suppress_updates" keybo (*)
  79207bd... app: restore the crop tool's "Click or press Enter to crop" (*)
  5377213... app: HALT the crop tool when clicking on another display (*)
  33c84f3... app: GimpPaintTool: don't chain up to start/halt the tool (*)
  b858428... app: brightness-contrast: move gimp_tool_control_activate,h (*)
  bcb6b77... app: change GimpColorTool to not touch tool->display and to (*)
  be193ac... app: fix parent_class type of GimpOperationScalarMultiplyCl (*)
  3d08a52... app: add an optional GimpToolWidget to GimpFilterTool (*)
  6f2948f... app: don't let GimpColorTool change displays when GimpDrawT (*)
  ddee27f... Fix typos in translatable strings (*)
  c842077... Update Polish translation (*)
  9e55fb8... app: call gimp_filter_tool_get_operation() in initialize()  (*)
  00a9659... app: add virtual function GimpFilterTool::config_notify() (*)
  a2c3310... app: add new function gimp_filter_tool_get_drawable_area() (*)
  f4f2de1... app: start an infrastructure for on-canvas controllers for  (*)
  2da59e7... app: add a "status-title" string property to GimpToolLine (*)
  9de19a1... app: orient the spiral op line controller so that 0-degree  (*)
  54fd810... app: make the "force" option insensitive for the pencil too (*)
  e701700... app: only use area dim., not off., for ui range of pixel-di (*)
  fd25797... app: fix gimp_operation_tool_sync_op() to use the right out (*)
  e8ee547... app: move all propgui files from app/widgets/ to new folder (*)
  6de4fca... app: add a custom GUI for gegl:supernova, with an on-canvas (*)
  60586a8... app: add sliders to GimpToolLine; add slider-line controlle (*)
  c7bc765... app: use sliders to control "balance" and "base" for gegl:s (*)
  04b407a... app: s/slider_count/n_sliders/ in GimpToolLine and firends (*)
  76644b7... app: add a "status_title" to GimpCreateControllerFunc (*)
  bfb51b0... app: don't compute slider values for 0-length lines while d (*)
  0fd9fd3... Updated Italian translation (*)
  c734f3a... Updated Italian translation (*)
  5468384... app: rename GimpTool::get_undo_desc() and ::get_redo_desc() (*)
  89d611f... app: GimpFilterTool: remove members "import_dialog_title".. (*)
  8e68743... app: add gimp_tool_set/get_undo_desc/icon_name/help_id() (*)
  1f42d65... app: remove undo_desc, icon_name, help_id stuff from GimpFi (*)
  e21be2f... app: rename GimpToolInfo's "blurb" and "help" members (*)
  25f4ae3... app: don't try to commit the crop tool when it has no displ (*)
  d521510... app: fix rectangle and ellipse select tool cursors (*)
  c682c54... app: add an optional "label" to GimpTool which overrides Gi (*)
  3665617... app: some more s/blurb/label/ and s/help/tooltip/ in app/to (*)
  bc05ec5... plug-ins: Use Windows registry to find darktable (*)
  163d01c... plug-ins: Ignore build artefacts from rawtherapee (*)
  bc1997e... app: fix shutdown of GimpHistogramView (*)
  bc708fb... app: fix curves and levels tool to not crash with how GimpF (*)
  f6c2e80... app: don't completely clear a GimpOperationTool when it's h (*)
  3f6e9e4... app: don't crash in gimp_tool_info_get_description() (*)
  84269cc... app: move the add_controller() callback to GimpFilterTool (*)
  787f645... app: fiddle less with GimpFilterTool internals in GimpOpera (*)
  4ae3aed... Small fix in Italian translation (*)
  16cfcf1... app: remove some #if 0'ed code from GimpToolPolygon (*)
  cd3ca47... Bug 784462 - Export in C source format reports wrong BPP/bu (*)
  98f7fc8... plug-ins: in file-csource, add RLE support for RGB565 (*)
  dc9856c... Bug 769820 - Cannot enter Iptc information when no metadata (*)
  945a695... libgimp: clean up metadata patch to not warn and other mino (*)
  18e2ae4... Update POTFILES.in (*)
  747b376... libgimpbase: remove gimp_metadata_register_xmp_namespace[s] (*)
  a10b07e... plug-ins: fix some warnings in metadata/ (*)
  486e0f3... plug-ins: lots and lots of cleanup in metadata/ (*)
  4789acf... libgimpbase: add new metadata symbols to gimpbase.def (*)
  c68239e... Make new Metadata submenu and new dialogs' captions transla (*)
  9cc8996... Update Russian translation (*)
  6b80104... plug-ins: factor out set_tag_string() utility in metadata-e (*)
  a5fe6b8... Clean up metadata menu stuff: capitalization, separator, in (*)
  5ff9218... plug-ins: add all metadata sources to SOURCES (*)
  8294ca9... Bug 784502 - Multiple identical path entries for resources  (*)
  8c2ca36... Bug 769112 - The metadata windows takes a lot of CPU. (*)
  23ae146... Bug 777485 - Move unified transform tool shear handles to p (*)
  84b0993... Bug 784700 - Bug fix for crash with metadata editor when so (*)
  3fd2186... Bug 784701 - Text entry fields unaligned in metadata editor (*)
  ef294f4... app: clean up how tools are COMMITed and HALTed (*)
  0459e30... Bug 784716 - Bump Map not working (*)
  8de3e69... plug-ins: fix a tab in metadata/Makefile.am (*)
  1c01f10... app: rename gimp_transform_tool_transform() to gimp_transfo (*)
  6a312a7... app: simplify GimpTool::undo() and ::redo() (*)
  2a75df0... app: rename all GimpOperationTool variables to "op_tool" (*)
  51cc689... app: add gimp_operation_config_list_properties() (*)
  2938599... Update Polish translation (*)
  29795a2... app: remove all "has_settings" stuff from the GimpFilterToo (*)
  4f7fff8... app: change some gimp-operation-config.[ch] parameters to G (*)
  afb9941... app: allow to close a GimpToolPolygon without committing it (*)
  6992b43... menus: remove the "Image -> Tools -> Color Tools" submenu (*)
  5bf0e3c... app: fix initializing a rectangle select by clicking into a (*)
  27d5dcf... app: don't remove dirname in save dialog when adding file e (*)
  77f1424... app: fix modifying the selection while GimpRectangleSelectT (*)
  44d7a26... app: remove GimpFilterTool's "drawable" member (*)
  f73b7f9... app: remove obsolete prototypes from gimpmovetool.h (*)
  8f6c0fd... app: use some canvas item highlighting in GimpCageTool (*)
  4f2c0dd... Bug 784802 - crop tool incorrectly detects current aspect r (*)
  e15a444... Bug 784799 - select > shrink and border produce horizontal  (*)
  18ecc1c... Update Catalan translation (*)
  a223ba8... Bug 707745 - Selected text is hard to read in the text tool (*)
  d315cc1... Bug 761170 - Warnings building with clang (*)
  16c72da... plug-ins: minor tab cleanup. (*)
  be6ccc4... themes: minor theme fix. (*)
  f356154... app: fix leaks when freeing the list of accum_buffers in gi (*)
  0cb3e75... app: use a lot of g_clear_object() and g_clear_pointer() (*)
  0a5251c... app: simplify gimp_transform_tool_modifier_key() (*)
  4208ace... app: make GimpToolTransformGrid handle modifiers itself (*)
  f2306ab... Bug 761170: Warnings building with clang (*)
  93d2f49... Bug 784961 - Undeclared identifier 'TIME_UTC' - GIMP fails  (*)
  d13fa39... Bug 749902 - Add Hue-Chroma operation/tool and LCH color se (*)
  694fde4... app: fix area-based scale_limits in gimp_prop_widget_new_fr (*)
  b08f532... Update Polish translation (*)
  cb0757e... app: split some utils out of gimppropgui.[ch] to gimppropgu (*)
  3b19166... libgimpbase: return a \0 terminated string from gimp_metada (*)
  9af7883... app: add a tooltip to the color temperature preset menu but (*)
  bef155e... app: prepend "Last used: " to the names of the automatic fi (*)
  04a53db... app: consistently name the filter tool presets "Presets" in (*)
  7da262d... Bug 784836 - Context conflict on "Lower" in po-plug-ins. (*)
  2de6bea... Bug 585607 - Vectors select (next, previous, top & bottom) (*)
  3fa2127... app: fixes for previously contributed commit. (*)
  24c2bdf... Bug 784890 - Being able to take a screenshot of a single wi (*)
  32ffabc... Bug 784226 - Maximum of processing threads hard-coded to 16 (*)
  894d85f... app: GIMP_MAX_NUM_THREADS should follow max value of GeglCo (*)
  4684702... Update Greek translation (*)
  5928e3b... Update Catalan translation (*)
  bcda53e... Bug 785001 - Enhanced smudge tool: Smudge with painting (*)
  4a5b740... libgimpconfig: add GIMP_CONFIG_PROP_INT64() and GIMP_CONFIG (*)
  7d5f1e4... app: change GimpSettings to store its time as gint64 (*)
  0b9dd1d... configure.ac: require gexiv2 >= 0.10.6 (*)
  17478b0... Update Polish translation (*)
  8830494... Update Russian translation (*)
  619a05a... Bug 785265 - Patch for localization for combotext in metada (*)
  38be044... plug-ins: check that the installed RawTherapee is at least  (*)
  a653a47... plug-ins: rename file-darktable/ to file-raw/ (*)
  fea66e0... plug-ins: prefix file-darktable's .lua files with "file-dar (*)
  59558f8... plug-ins: replace file-raw/file-formats.h's "darktable" str (*)
  0369ac9... plug-ins: remove all TIFF extensions and magics from file-r (*)
  87438c8... plug-ins: merge file-rawtherapee/ into file-raw/ (*)
  b6f5bd2... plug-ins: update .gitignore in file-raw/ (*)
  287cfb1... app: some more g_clear_pointer() in gimp_plug_in_manager_fi (*)
  713995e... Bug 784261 - Have some nice error message for formats known (*)
  1a46a76... Update POTFILES.skip (*)
  82e34fb... docs, etc: regenerated default gimprc and its manpage (*)
  2a7a53b... Bug 785240 - Naming the first color in a new palette is har (*)
  17c9f7c... Update Catalan translation (*)
  bb93e34... Bug 785427 - GIMP crashes after applying any GEGL filter (*)
  d227a0d... app: disable gimp_display_shell_profile_update() debug outp (*)
  7a10afc... app: turn magic matching debug output into GIMP_LOG() (*)
  6b84293... app: limit allowable tile data size in XCFs (*)
  8121769... app: don't propagate NULL error when saving XCFs (*)
  1941e51... app: minor s/placeolder/placeholder/ (*)
  1ec2bcc... app, docs: s/in order do/in order to/. (*)
  eef09ab... app, menus: add gegl:spiral to the menus (*)
  1acaa44... app: make number-of-threads default value calculation less  (*)
  a39a488... Update NEWS (*)
  e4902e2... Distinguish between plug-ins and filters in NEWS (*)
  7f85244... plug-ins: some alignment cleaning. (*)
  b3eb876... plug-ins: add some MacOS support to find RawTherapee. (*)
  87bbba5... plug-ins: fix the RawTherapee version test. (*)
  5ea831b... plug-ins: add minimum version information for RawTherapee a (*)
  47d7f19... Fix typo and make the label consistent with the other one (*)
  28407e9... Update German translation (*)
  1a09a5b... Update Russian translation (*)
  f25e78b... Update NEWS (*)
  f950414... Mention Free Select changes in NEWS (*)
  b0a9539... Update German translation (*)
  ac51991... Update German translation (*)
  8e946ca... app: don't calculate balance when base == 1 in spiral, to a (*)
  06a4e15... app: swap base and balance slider order in spiral (*)
  e1f4e94... NEWS: fix some typos and add missing changes. (*)
  a0ea6d6... Update Polish translation (*)
  7c171b4... app: exclusive visibility in item group only toggles within (*)
  b58985d... NEWS: add exclusive visibility in item group. (*)
  42f0db1... plug-ins: rename file-raw/file-formats.h to file-raw/file-r (*)
  2d11d29... app: improve GimpToolLine slider motion clamping/constraint (*)
  ee7d951... Update Nepali translation (*)
  b150622... plug-ins: change save procedures of the file-raw-data plug- (*)
  bfc301e... plug-ins: help text for special values of kmax. (*)
  da4f137... configure: libwebp dependency bumped to 0.6.0. (*)
  b6c4905... configure: libwebp(de)?mux follow libwebp version. (*)
  aa3bc36... plug-ins: WebP kmax hint text not properly displayed for or (*)
  822c00e... NEWS: update with some missing improvements. (*)
  38c8c76... NEWS: vectors-select-(top|bottom|previous|next) item duplic (*)
  97c9a99... Regression fix for metadata viewer allows to view all tags. (*)
  bf6c3cb... app: add gimp_drawable_has_filters() (*)
  12f920d... app: change GimpTileHandlerValidate's API to use GeglRectan (*)
  5720637... app: use "const GeglRectangle*" in the GimpTileHandlerValid (*)
  c41e8ec... Bug 785535 - Histogram not updating in real when filters ar (*)
  fd63d96... Update Polish translation (*)
  7ecd3f2... Bug 785890 - libappgegl doesn't use SSE2 compiler flags ... (*)
  ee3de50... ^^^ wip/passthrough ^^^
  ec49b39... app: add pass-through layer mode
  6a636e3... app: add GimpDrawable::get_source_node() vfunc
  92297f4... app: connect layer backdrop to source node's input
  46fd5d2... app: implement pass-through mode in GimpGroupLayer
  70c1ca5... app: handle excludes_backdrop in GimpGroupLayer
  2d55073... app: add gimp_projectable_{begin,end}_render()
  df4fc36... app: add GimpTileHandlerProjectable
  fa55c4e... app: use {begin,end}_render() and GimpTileHandlerProjectabl
  cdfcc4f... app: implement {begin,end}_render() for GimpGroupLayer
  40e80ca... app: move bottom-layer special casing to GimpOperationLayer
  66bd572... app: adapt gimp_image_merge_layers() to handle pass-through

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