1. 05 Sep, 2019 1 commit
    • Sabri Ünal's avatar
      Missing mnemonics on several dialogs · 2e766f67
      Sabri Ünal authored
      paste as brush, paste as pattern, select to new brush, select to new pattern
      fill selection outline, fill path, stroke selection, distort, rounded rectangle
      indexed color conversion, merge visible layers, new guide, new guide (by percent)
      image properties, newsprint, fractal explorer, sample colorize, new layer
      
      metadata editor (just a button), spyroplus (only common buttons)
      2e766f67
  2. 02 Sep, 2019 1 commit
    • Jehan's avatar
      plug-ins: port spyro-plus to Python 3 + new API. · 3c6360a3
      Jehan authored
      It is a nearly full port. Some things would still need to be updated
      (like deprecated use of GtkTable or gtk_range_set_update_policy()
      removed), and other stuff need to be taken care of in GIMP API first.
      But the core of the feature is there.
      3c6360a3
  3. 13 Aug, 2019 1 commit
  4. 09 Feb, 2019 1 commit
  5. 01 Feb, 2019 1 commit
  6. 24 Jan, 2019 2 commits
    • Jehan's avatar
      plug-ins: clean the new Spyrogimp, rename it and remove old version... · e91028df
      Jehan authored
      ... from menus.
      The script-fu version is still available through pdb (for scripts) and
      even in the action search. But in menus, only the new Python version
      will be shown. Also update the description and name of the old version
      to make clear it is deprecated in favor of the new plug-in.
      Finally rename the new version to simply "plug-in-spyrogimp" (dropping
      the "-plus" part as we should consider it as a replacement rather than
      as another plug-in, which the "plus" would imply). Anyway the old one
      was called "script-fu-spyrogimp", so there is no name clash.
      
      While at it, do some trailing whitespace cleaning in the new plug-in.
      
      (cherry picked from commit 8729f9a6)
      e91028df
    • Elad Shahar's avatar
      plug-ins: Spyrogimp plugin rewrite. · a702c6a3
      Elad Shahar authored
      Comment by reviewer (Jehan):
      
      This was submitted through gimp-developer mailing list, by the same
      author as the original Spyrogimp in script-fu, but this time in Python.
      
      It does more than the original plug-in, with some automatic preview (by
      drawing directly on a temporary layer, not as a GEGL preview), and using
      the current tool options (current brush, etc.). The new API is similar
      yet different. The much evolved possibilities makes that I don't think
      it is worth trying to map 1-1 the new API to the old one, so I just let
      the old plug-in next to the new one, with a different name.
      
      Note finally that the author also contributed a new Spyrograph operation
      to GEGL, yet with the comment: "The GEGL spyrograph operation is very
      basic, and untested from gimp. I intend to keep developing it, since I
      thought that on-canvas interaction would be very user-friendly. However,
      I am not sure I will be able to get it work in a way that makes the
      on-canvas interaction interactive enough.
      
      Even if I do, it will not do what the Python plugin can do. It will be
      much more basic."
      
      So let's just integrate this evolved version of Spyrogimp for now. :-)
      See: https://mail.gnome.org/archives/gimp-developer-list/2018-September/msg00008.html
      
      (cherry picked from commit 52958343)
      a702c6a3