1. 08 Nov, 2018 4 commits
  2. 30 Oct, 2018 1 commit
  3. 16 Sep, 2018 1 commit
    • Jehan's avatar
      devel-docs: add the package maintainers in the release-howto. · eb227b1d
      Jehan authored
      Nicknames on IRC/gitlab are hard, even more when they change depending
      on the media! I realize we are regularly asking them or unsure of who to
      contact (for instance here for releases). Let's associate each package
      with its current maintainer to make it easy to contact the right person
      to prepare our official packages before a release.
      (cherry picked from commit dc9a3044)
  4. 20 Aug, 2018 1 commit
  5. 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 b4ac9568)
  6. 14 Jul, 2018 1 commit
  7. 11 Jul, 2018 1 commit
  8. 27 Jun, 2018 1 commit
  9. 29 May, 2018 3 commits
    • Ell's avatar
    • Ell's avatar
      libgimpbase, libgimp, app: pass icon theme dir to plug-ins through config · de108498
      Ell authored
      Pass the current icon theme directory to plug-ins through the
      config message, and add a gimp_icon_theme_dir() libgimp function
      for retrieving it.  Note that we already have a similar
      gimp_icon_get_theme_dir() PDB function, which we keep around, since
      it can be used to dynamically query for the current icon dir,
      unlike the former, and since it returns a dynamically-allocated
      string, while the rest of the config-related functions return
      statically allocated strings.
      Use the new function, instead of gimp_get_icon_theme_dir(), in
      gimp_ui_init().  This allows gimp_ui_init() to run without making
      any PDB calls.  Consequently, this allows us to start plug-ins that
      call gimp_ui_init() without entering the main loop in the main app.
      We're going to add a plug-in that displays an interactive dialog
      while the main app is blocking waiting for an operation to
      complete, and we need to be able to start the plug-in without
      entering the main loop, to avoid the possibility of arbitrary code
      being executed during the wait.
      Bump the protocol version.
    • Ell's avatar
      libgimpwidgets: add GimpBusyBox · aa229145
      Ell authored
      GimpBusyBox is used to show a message indicating an operation is in
      progress.  It's basically just a spinner and a label, with some
      We're going to use it both in app/ and in a plug-in.
  10. 27 May, 2018 1 commit
  11. 20 May, 2018 1 commit
  12. 18 May, 2018 10 commits
  13. 05 May, 2018 1 commit
    • Jehan's avatar
      Bug 795720 - Change MD5 sums to SHA512 ones. · 31f5d7dc
      Jehan authored
      We should stop using MD5 sums altogether and push forward SHA256/SHA512
      hash sums instead. The website is also being updated to display these in
      favor of the deprecated MD5 sums.
      We are most likely not going to remove previously computed MD5 sums, or
      recompute SHA* hashes for older binaries, but at least we should stop
      doing MD5 sums of any future binary.
  14. 27 Apr, 2018 1 commit
  15. 26 Apr, 2018 1 commit
  16. 25 Apr, 2018 1 commit
  17. 18 Apr, 2018 2 commits
  18. 17 Apr, 2018 1 commit
  19. 16 Apr, 2018 2 commits
  20. 15 Apr, 2018 2 commits
    • Michael Natterer's avatar
      Bug 795230 - Rename Blend tool and provide PDB compatibility · 50536e1c
      Michael Natterer authored
      Add new PDB group "drawable_edit" which has all procedures from the
      "edit" group which are not cut/copy/paste.
      The new group's procedures don't have opacity, paint_mode
      etc. arguments but take them from the context instead. Unlike the old
      gimp-edit-fill, gimp-drawable-edit-fill now uses the context's opacity
      and paint_mode.
      The new gimp-drawable-edit-gradient-fill procedure uses even more
      context properties which are also newly added with this commit
      (gradient_color_space, gradient_repeat_mode, gradient_reverse).
      And some cleanup in context.pdb.
      This is still WIP, nothing in the edit group is depcreated yet.
    • Jehan's avatar
      app, devel-docs: improve position of loading text on splash image. · 309d118f
      Jehan authored
      The upper text will be centered on the top quarter of the bottom quarter
      of the splash image, whereas the bottom text will be centered on the
      bottom quarter of the bottom quarter of the splash (unless the splash is
      too small, in which case the double of the layout pixel extents will be
      used). Basically don't use absolute pixel values anymore for
      positionning. This should all be done relatively since there are
      nowadays all kind of display size (and positionning the text 6 pixels to
      the bottom, as it was done, may be ok on low density displays, yet will
      look ugly on high density screens).
      Also write this down in the splash requirements in the release howto so
      that splash designers are aware that the bottom quarter of their image
      will have to be adapted for printing text.
  21. 13 Apr, 2018 1 commit
  22. 04 Apr, 2018 1 commit
  23. 29 Mar, 2018 1 commit