1. 23 Oct, 2018 1 commit
    • Ell's avatar
      Issue #2303 - Please add Constant type of gradient interpolation ... · 0462734f
      Ell authored
      ... to make multi-color hard-edge gradient fills possible
      Add a new "step" gradient-segment blending function, which is 0
      before the midpoint, and 1 at, and after, the midpoint.  This
      creates a hard-edge transition between the two adjacent color stops
      at the midpoint.  Creating such a transition was already possible,
      but required duplicating the same color at the opposing ends of two
      adjacent stops, which is cumbersome.
      (cherry picked from commit 68bf99e806ba38a06df92d736dab65e6cd17a44c)
  2. 30 Jul, 2018 1 commit
    • ONO Yoshio's avatar
      MR !19: Add support for vertical text writing. · e2958714
      ONO Yoshio authored
      Squashed commit of the following:
      commit ee1ff7d502658cfa1248a13a3f0348495db07eda
      Author: ONO Yoshio <ohtsuka.yoshio@gmail.com>
      Date:   Sun Jul 29 00:31:47 2018 +0900
          Fixed that gimp-text-dir-ttb-* icons are lacked in Symbolic.
      commit d87d012d697628da28fe90199cc04b95b72ba8ef
      Author: ONO Yoshio <ohtsuka.yoshio@gmail.com>
      Date:   Sat Jul 28 16:23:10 2018 +0900
          Fix a typo.
      commit cf0238bf7df56c384cdf3b7ec69557d14740f853
      Author: ONO Yoshio <ohtsuka.yoshio@gmail.com>
      Date:   Sat Jul 28 15:50:57 2018 +0900
          Fixed seg fault error.
      commit b07f60d06fa1a753fda5b4d46af01698c344154e
      Author: ONO Yoshio <ohtsuka.yoshio@gmail.com>
      Date:   Fri Jul 27 17:15:34 2018 +0900
          Add support for vertical text writing.
      (cherry picked from commit 587d9bbb03b19558b7900f61c852a470f85761aa)
  3. 17 Jul, 2018 1 commit
    • Ell's avatar
      app, pdb: add gimp-register-file-handler-priority procedure · c5c0f873
      Ell authored
      Add a gimp-register-file-handler-priority procedure, which can be
      used to set the priority of a file-handler procedure.  When more
      than one file-handler procedure matches a file, the procedure with
      the lowest priority is used; if more than one procedure has the
      lowest priority, it is unspecified which one of them is used.  The
      default priority of file-handler procedures is 0.
      Add the necessary plumbing (plus some fixes) to the plug-in manager
      to handle file-handler priorities.  In particular, use two
      different lists for each type of file-handler procedures: one meant
      for searching, and is sorted according to priority, and one meant
      for display, and is sorted alphabetically.
      (cherry picked from commit b4ac956859bc2784bc67e7272a3ca01a3004f271)
  4. 15 Jul, 2018 1 commit
  5. 14 Jul, 2018 2 commits
  6. 11 Jul, 2018 1 commit
  7. 06 Jul, 2018 1 commit
    • Ell's avatar
      app, pdb: use gimp_babl_is_valid() in more places · ff665da1
      Ell authored
      Use gimp_babl_is_valid(), added in the previous commit, to validate
      image-type/precision combinations in various functions.
      (cherry picked from commit 49ca383fa4571fab35d370d471d18694836e0e27)
  8. 05 Jun, 2018 1 commit
    • Jehan's avatar
      app: do not stop the measurement when straightening. · 82fbfdf9
      Jehan authored
      Instead just transform the measurement extremities appropriately to
      still map to the same points.
      To do so, I also added out parameters to gimp_image_resize_to_layers()
      so that calling code can get offsets from old origin (as well as new
      image dimensions).
      (cherry picked from commit d56a8d439e7b799922cab88d502d690453a09630)
  9. 03 Jun, 2018 1 commit
  10. 29 May, 2018 2 commits
  11. 27 May, 2018 2 commits
    • Jehan's avatar
      Update various places with old git repository URIs. · ffb5f994
      Jehan authored
      (cherry picked from commit c6a1b9bcde92a8bc7052b77e4a6daf7aa2152963)
    • Jehan's avatar
      Issue #1211: Load fonts in background after startup. · 89c829a2
      Jehan authored
      Fonts should not be blocking startup as this provides a very bad
      experience when people have a lot of fonts. This was experienced even
      more on Windows where loading time are often excessively long.
      We were already running font loading in a thread, yet were still
      blocking startup (thread was only so that the loading status GUI could
      get updated as a feedback). Now we will only start loading and proceed
      directly to next steps.
      While fonts are not loaded, the text tool will not be usable, yet all
      other activities can be performed.
      (cherry picked from commit 2484dec7d55e75499712d913921d10902d326332)
  12. 12 May, 2018 1 commit
  13. 07 May, 2018 3 commits
  14. 01 May, 2018 1 commit
  15. 26 Apr, 2018 1 commit
  16. 24 Apr, 2018 1 commit
  17. 23 Apr, 2018 4 commits
  18. 21 Apr, 2018 1 commit
  19. 20 Apr, 2018 1 commit
  20. 18 Apr, 2018 3 commits
  21. 17 Apr, 2018 1 commit
  22. 16 Apr, 2018 3 commits
  23. 15 Apr, 2018 5 commits
  24. 14 Apr, 2018 1 commit