1. 11 Jul, 2018 1 commit
  2. 14 Apr, 2018 1 commit
  3. 18 Mar, 2018 1 commit
    • Jehan's avatar
      app, libgimp, pdb: add "distance-metric" property to GimpPDBContext. · e164aee7
      Jehan authored
      This property is currently only used for gimp_edit_blend() to control
      how are computed distances. In the future, it could be used for more
      functions making use of "gegl:distance-transform" operation, or even for
      other algorithms, if relevant.
      This new property obviously comes with 2 new PDB calls:
      gimp_context_get_distance_metric() & gimp_context_set_distance_metric()
      e164aee7
  4. 15 Jul, 2017 1 commit
  5. 01 May, 2016 1 commit
  6. 11 Feb, 2016 1 commit
  7. 16 Jan, 2016 1 commit
  8. 10 Jan, 2016 2 commits
  9. 09 Nov, 2015 2 commits
  10. 08 Sep, 2015 1 commit
  11. 06 Feb, 2014 1 commit
    • Michael Natterer's avatar
      Bug 721249 - pdb.gimp_context_set_brush_size() dont't work · 4d6640ff
      Michael Natterer authored
      Port selection/path stroking to using the PDB-controllable
      paint options that live in GimpPDBContext.
      
      Change gimp_item_stroke()'s "use_default_values" boolean which was
      introduced at a time where we had no better way by a GimpPaintOptions
      parameter. If a non-NULL paint_options is passed (when called from the
      PDB), use it for stroking; if NULL is passed, use the actual paint
      tool options from the GUI (when called from the menus or the stroke
      dialog). In the PDB wrappers, get the right paint options object from
      the PDB context associated with the calling plug-in.
      4d6640ff
  12. 14 Oct, 2013 1 commit
    • Michael Natterer's avatar
      app,libgimp*: fix includes to follow our include policy · 697572cc
      Michael Natterer authored
      - don't include <gdk-pixbuf/gdk-pixbuf.h> in headers in app/
      - instead, include it in many .c files instead of <glib-object.h>,
        finally acknowledging the fact that app/ depends on gdk-pixbuf almost
        globally
      - fix up includes as if libgimpbase depended in GIO, which it soon will
      697572cc
  13. 30 May, 2013 1 commit
  14. 12 Nov, 2012 1 commit
  15. 01 Mar, 2012 1 commit
    • Michael Natterer's avatar
      Bug 658477 - add PDB support for more paint and ink options · b952f80b
      Michael Natterer authored
      Apply heavily modified patch from Es Swartz which adds PDB API for
      brush size, angle and aspect ratio, as well as a full interface for
      ink. Changed to patch to add all procedures to the "context" group
      instead of creating new PDB groups, properly use the new
      GimpPDBContext APIs for paint options, and did some general cleanup.
      (Warning, completely untested).
      b952f80b
  16. 07 Nov, 2011 1 commit
  17. 29 Oct, 2011 2 commits
  18. 06 Feb, 2011 2 commits
  19. 27 Jan, 2011 2 commits
  20. 16 Sep, 2010 1 commit
  21. 07 Sep, 2010 1 commit
  22. 05 Sep, 2010 1 commit
  23. 04 Sep, 2010 1 commit
    • Michael Natterer's avatar
      app: add GimpPDBContext which holds more state available to procedures · 2066545b
      Michael Natterer authored
      Initially contains antialias, feather and feather radius for the
      upcoming gimp-item-to-selection preocedure. Keeping states in the
      context reduces the number of parameters of procedures, and both the
      state API and the API using the states can be changed/deprecated
      independently. Make sure that all procedures and all plug-ins get
      GimpPDBContexts instead of plain GimpContexts passed.
      2066545b