1. 17 Jul, 2020 4 commits
    • Jehan's avatar
      NEWS: kickstart the 2.10.22 section! · 40586036
      Jehan authored
    • Jehan's avatar
      app: show playground if any of the experimental feature is enabled. · a897b489
      Jehan authored
      Basically if you enabled OpenCL or any of the experimental tools, it
      will show the Playground in Preferences. Otherwise, say you enabled some
      experimental feature months ago (e.g. with the CLI option) and you now
      experience crashes or whatnot. And you forgot how to change it, and only
      remembered that there was something in Preferences. It would make you
      crazy to not find the tab again to disable the option.
      This is even more important as OpenCL is moving from a normal option to
      a playground option. So you might not even have ever seen the Playground
      tab in Preferences and would not know how to disable OpenCL after you
      enabled it originally in "System Resources" tab.
      So now Playground is visible with any of these 3 conditions:
      * If you use an unstable version.
      * If you run GIMP with --show-playground option.
      * If you previously enabled one of the playground options.
      (cherry picked from commit d3ef6cfb)
    • Jehan's avatar
      app: move OpenCL settings into the Playground. · ebb5c3c0
      Jehan authored
      After discussions on IRC, it was decided that our current level of
      support of OpenCL was not good enough. As a normal settings, people just
      see it as a normal acceleration checkbox, even despite the warning text
      and emoticone saying the opposite (i.e. it may even slow things down in
      some cases).
      Basically this feature needs more love to be back into mainstream
      (cherry picked from commit 0f806d0e)
    • Jehan's avatar
      app: add contents of /.flatpak-info in the verbose info. · a0c1a2cc
      Jehan authored
      This file is available in a flatpak sandbox and will contain various
      info such as the build commit, very useful info as we can have several
      builds for a same version. For instance if we have exactly the right
      commit, we can load exactly the same binary as a bug reporter very
      easily, hence are able to get source correspondance without necessarily
      asking reporters to install debug symbols (though it stays easier if
      they can do it).
      Other interesting info contained in this file are the exact runtime
      used, the installed application or runtime extensions, the permissions
      (people may override our flatpak permissions so it's useful to be able
      to check when they did) and environment variables…
      (cherry picked from commit bc5f6371)
  2. 16 Jul, 2020 1 commit
  3. 15 Jul, 2020 1 commit
  4. 14 Jul, 2020 1 commit
    • Ell's avatar
      libgimpwidgets: handle Enter/Esc keys in GimpSpinButton · 88ef1d91
      Ell authored
      In GimpSpinButton, don't propagate Enter key-press events if
      updating the spin-button's value in response changes the entered
      text.  This prevents confirming dialogs when hitting Enter after
      entering a math expression in size entries, updating their value
      Likewise, don't propagate Escape key-press events if a new value
      was entered, and restore the original value instead.
      (cherry picked from commit e5310230)
  5. 11 Jul, 2020 1 commit
  6. 09 Jul, 2020 1 commit
    • Jehan's avatar
      app: make "gegl:matting-levin" default engine of Foreground Select tool. · aeed6fcb
      Jehan authored
      Even though this engine is optional, we already have the code to detect
      its absence at runtime, and to fallback to "gegl:matting-global". So it
      won't be a problem even then.
      When the operation is present though, it definitely makes a lot more
      sense than matting global as default, because it performs a lot better
      in most cases (as far as I could see as well as others).
      (cherry picked from commit b52cdf4c)
  7. 02 Jul, 2020 1 commit
  8. 28 Jun, 2020 2 commits
    • Piotr Drąg's avatar
      Update Polish translation · fd589843
      Piotr Drąg authored
    • Ell's avatar
      app: increase idle priority for hiding on-hover tool-group menu · 3212da71
      Ell authored
      In GimpToolButton, when in "show menu on hover" mode, increase the
      idle priority for hiding the the tool-group menu upon button/menu
      leave-notify.  Make the priority one step below the normal event
      priority, so that a subsequent button/menu enter-notify event
      canceling the idle is processed beforehand, while the idle is
      otherwise still processed before ordinary lower-priority sources,
      in particular, before projection rendering timeouts.
  9. 25 Jun, 2020 7 commits
  10. 24 Jun, 2020 2 commits
  11. 18 Jun, 2020 2 commits
  12. 17 Jun, 2020 1 commit
  13. 16 Jun, 2020 3 commits
  14. 15 Jun, 2020 4 commits
  15. 14 Jun, 2020 3 commits
  16. 13 Jun, 2020 2 commits
  17. 12 Jun, 2020 3 commits
  18. 11 Jun, 2020 1 commit