1. 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.
  2. 13 Apr, 2018 1 commit
  3. 04 Apr, 2018 1 commit
  4. 29 Mar, 2018 1 commit
  5. 26 Mar, 2018 1 commit
  6. 25 Mar, 2018 2 commits
  7. 12 Feb, 2018 1 commit
  8. 11 Feb, 2018 1 commit
  9. 14 Jan, 2018 1 commit
    • Jehan's avatar
      Rename gimp.appdata.xml.in to org.gimp.GIMP.appdata.xml.in.in. · 458e3130
      Jehan authored
      I completely forgot to rename the appstream file according to the new
      ID. While doing so, I also make it a .in.in file, with initial
      processing by the autotools. Indeed I need @GIMP_COMMAND@ to be replaced
      by AC_CONFIG_FILES().
      Finally I fix a badly closed XML tag (which reminds me I should always
      test a commit, even when it's a simple non-C 1-liner change!).
  10. 12 Jan, 2018 1 commit
    • Jehan's avatar
      devel-docs: don't forget flatpak as an official GIMP binary! · 9019c7e0
      Jehan authored
      Please don't forget to notify me too of an upcoming release. I need to
      update the manifest (for stable releases at Flathub at least, since we
      have not set the dev release process yet) and trigger a new build of our
  11. 11 Jan, 2018 4 commits
  12. 01 Jan, 2018 1 commit
    • Michael Natterer's avatar
      Bug 778285 - Release howto should contain notice to maintainers... · 4eb27f3d
      Michael Natterer authored
      ...of official binaries
      Add this point right after "Announce on the GNOME I18N mailing list."
      Also remove the "wait for mirrors" thing at the end, in a subsection
      of that point we say "as fast as possible" and that contradicts each
      Move the "properly chilled beverage" to the end where i belongs
      (or perhaps it belongs where the build starts...)
  13. 31 Dec, 2017 1 commit
  14. 27 Dec, 2017 1 commit
  15. 23 Dec, 2017 1 commit
    • Jehan's avatar
      devel-docs: add a new file "debugging-tips.txt". · e2664f1d
      Jehan authored
      This will be a neat reminder for some of the hidden environment
      variables helpful to debug GIMP in some cases, as well as some other
      tricks, which we often have to tell people or even which we forget (or
      don't even know sometimes) ourselves.
      This will be less annoying to just remember to check this file if we
      forget the name of some environment variable than to try and grep the
      git log or the code.
      If someone adds another environment variable which changes some behavior
      of the code, please add it here. Also if you know some other helpful
      tricks, share with all. Thanks.
  16. 11 Dec, 2017 1 commit
  17. 23 Oct, 2017 1 commit
    • Jehan's avatar
      Bug 734982 - update project information upon release. · 819a2756
      Jehan authored
      I've made the download and home page of gimp-web as generic as possible
      so that one will just have to update GIMP_VERSIONS in order to release a
      new version. In particular, no boring editing of hardcoded versions in
      html pages anymore.
      Also adding an item to update the authors page as well (which is
      generated so it's just a matter of moving a file).
  18. 02 Sep, 2017 1 commit
  19. 22 Aug, 2017 1 commit
  20. 03 Jul, 2017 1 commit
  21. 06 Jun, 2017 1 commit
  22. 03 Jun, 2017 1 commit
  23. 01 Jun, 2017 1 commit
  24. 30 May, 2017 1 commit
  25. 10 Mar, 2017 1 commit
  26. 08 Mar, 2017 1 commit
  27. 12 Feb, 2017 1 commit
  28. 24 Oct, 2016 1 commit
  29. 21 Sep, 2016 1 commit
  30. 11 Sep, 2016 1 commit
  31. 08 Sep, 2016 1 commit
  32. 23 Aug, 2016 1 commit
    • Jehan's avatar
      devel-docs: c.vim to help contributors enforce our coding style in VIM. · cc02ee11
      Jehan authored
      The GNU coding standards rules can be found in:
      I added a few rules, like if the file has existing tabs, we want to show
      them as 8 columns. Yet typing tabs automatically expands to 2 spaces.
      I also added a rule to highlight (in red) trailing whitespaces, but also
      tabs (everywhere, not only trailing) making them easy to spot.
      This file can be easily sourced from vimrc for the whole GIMP tree, but
      I advise against setting VIM to automatic discover a locale .vimrc,
      which is possible but a high security risk since a third-party vimrc
      could contain random shell commands.
  33. 06 Aug, 2016 1 commit
    • Jehan's avatar
      devel-docs: update the icons doc with some of Mitch explanations. · 8493711f
      Jehan authored
      This explains a little better why some systems (i.e. GNOME…) would show
      no icons in menus whereas other (i.e. Linux Mint, Windows…) would show
      them. GIMP_ICONS_LIKE_A_BOSS environment variable is a developer trick
      to show icons in menus anyway to see how things render on such systems.
  34. 05 Aug, 2016 1 commit
  35. 06 May, 2016 1 commit