1. 28 Jul, 2017 1 commit
  2. 09 Jul, 2017 1 commit
  3. 08 Jul, 2017 2 commits
  4. 19 Jun, 2017 1 commit
  5. 05 Jun, 2017 2 commits
  6. 04 Jun, 2017 2 commits
  7. 03 Jun, 2017 1 commit
    • Michael Natterer's avatar
      app: allow filter actions to have hardcoded default operation settings · adb826fb
      Michael Natterer authored
      by encoding them directly in the string attached to all filter
      actions. The code now supports both "gegl:some-operation" and
      "gegl:some-operation\n<serialized config>".
      
      Add "default_settings" to GimpGeglProcedure to store the settings of
      the invoking action, much like the "default_run_mode" member.
      
      Change filters-commands.c to parse the new operation string, create
      GimpGeglProcedures with the deserialized settings, and use those
      settings when the procedures are ran.
      
      Change the filter history to be smarter about what is already in the
      history, there can now be several different procedures with the same
      name.
      
      Remove the dilate and erode actions from the drawable group, and add
      them to filters, they are just special cases of value-propagate with
      fixed settings.
      adb826fb
  8. 26 May, 2017 1 commit
  9. 15 May, 2017 1 commit
    • Jehan's avatar
      app, menus: rename confusing layers-text-tool and vectors-path-tool. · 0dbdf232
      Jehan authored
      "layers-text-tool" action shows as "Text Tool" while "vectors-path-tool"
      shows as "Path Tool". That's very confusing with tools-text and
      tools-vectors respectively.
      These actions are mostly about entering in edit mode with the active
      layer or path. For text layers, it will enter text edition on canvas,
      whereas just open the attributes edition dialog on other layers. For
      consistency, layers-text-edit is renamed as well too layers-edit-text.
      This also fix the side effect of commits 10099bda and 526918b2 where I
      didn't realize that layers-text-tool was also working on non text layers
      on purpose (being very badly named). Now there is a separate layers-edit
      and layers-edit-text.
      Thanks to Pat David for English corrections. :-)
      0dbdf232
  10. 07 May, 2017 1 commit
  11. 13 Feb, 2017 1 commit
  12. 12 Feb, 2017 1 commit
  13. 02 Feb, 2017 3 commits
  14. 01 Feb, 2017 1 commit
  15. 22 Jan, 2017 1 commit
  16. 30 Dec, 2016 1 commit
  17. 24 Dec, 2016 1 commit
  18. 30 Oct, 2016 1 commit
  19. 29 Oct, 2016 1 commit
    • Michael Natterer's avatar
      Bug 769738 - Add color tags/labels for layers/channels/paths · 31fcd79d
      Michael Natterer authored
      Add property "color-tag" of type enum GimpColorTag to GimpItem so all
      layers, channels and paths can be tagged with a color.
      
      For interoperability, use the color list from Krita which is a
      superset of Photoshop's colors.
      
      Features a "Color Tag" submenu in the layers, channels and paths
      menus, a row of color radio buttons in the properties dialogs,
      undo and PDB API.
      
      As a side effect, some common code is now factores out into
      items-actions.[ch] and items-commands.[ch] which adds visible, linked
      and lock actions for layers and channels.
      31fcd79d
  20. 12 Oct, 2016 1 commit
  21. 30 Sep, 2016 1 commit
  22. 20 Sep, 2016 1 commit
  23. 19 Sep, 2016 1 commit
  24. 21 May, 2016 1 commit
  25. 16 May, 2016 1 commit
    • Michael Natterer's avatar
      Bug 320447 - fast switching between "color managed display" and "softproof" · a2877847
      Michael Natterer authored
      Add rendering intent, black point compensation and gammut warning menu
      items to View -> Color Management. They set the respective values of
      the active color management mode, so both "color managed display" and
      "print simulation" are almost completely configurable per-display
      now. Setting the simulation profile is still missing.
      a2877847
  26. 14 May, 2016 1 commit
  27. 08 May, 2016 1 commit
  28. 07 May, 2016 1 commit
  29. 16 Apr, 2016 1 commit
  30. 15 Mar, 2016 1 commit
  31. 02 Feb, 2016 1 commit
    • Jehan's avatar
      Bug 648776 - mirror symmetries. · 76f573c9
      Jehan authored
      You can now set any paint tool to mirror painting relatively
      horizontal/vertical axis or a central point (any combination of these 3
      symmetries).
      This has been implemented as a new multi-stroke core, where every stroke
      is actually handled as a multi-stroke (default of size 1).
      This is also the first usage of custom guides for symmetry guiding.
      Current version has to be activated in the playground.
      76f573c9
  32. 25 Jan, 2016 1 commit
    • Ell's avatar
      app: Add "Flood" select action · 71119d41
      Ell authored
      and associated UI entries.
      
      This action applies the "gimp:flood" operation to the selection.
      71119d41
  33. 24 Jan, 2016 2 commits
  34. 18 Jan, 2016 1 commit