1. 31 Mar, 2020 1 commit
  2. 30 Mar, 2020 9 commits
  3. 29 Mar, 2020 1 commit
  4. 28 Mar, 2020 4 commits
  5. 27 Mar, 2020 2 commits
  6. 26 Mar, 2020 2 commits
  7. 23 Mar, 2020 2 commits
  8. 22 Mar, 2020 2 commits
  9. 19 Mar, 2020 6 commits
    • Jehan's avatar
      gitlab-ci: enabling make check on master CI. · 92fd5675
      Jehan authored
      Also install missing xauth (required by xvfb-run).
      `make check` was broken on CI, but got fixed by commits 707d3c6f,
      f6e9c6ee, 2c1efded and of course the present one.
    • Jehan's avatar
      app: do not free non-allocated DBus manager. · 2c1efded
      Jehan authored
      While this issue was unseen so far on common desktop machines, the CI
      build encountered it, hence failing 6 of the unit tests.
      A connection to the bus could not be established hence the dbus_manager
      was never allocated, and finally it would crash at exit if we tried to
      unref it unconditionnally. Use g_clear_object() instead.
      Also add some stderr output for easier debugging, for when one of the 2
      possible error cases might happen (as documented by g_bus_own_name()).
    • lillolollo's avatar
      App gimptooleditor fix tooltip text · 450ebd5e
      lillolollo authored
    • Ell's avatar
      Issue #4827 - Modified settings requiring a restart aren't saved · ee2a65af
      Ell authored
      When checking for updates, write the new timestamp and version info
      to Gimp::edit_config, instead of Gimp::config, and rely on its
      auto-save mechanism to save the changes, in order to avoid having
      to save Gimp::config on exit, which overrides modified settings
      that require a restart, such as the UI language, as they are only
      reflected in Gimp::edit_config.
      This fixes the bug, but can cause the new update info to be
      discarded if the Preferences dialog is open while checking for
      updates, and is subsequently canceled.  Ideally, the update info
      should live in a separate file, rather than in gimprc.
    • Jehan's avatar
      gitlab-ci: add missing dependencies. · f6e9c6ee
      Jehan authored
      Dependencies must be reinstalled on different jobs, even when related.
      Fixes these CI errors on unit testing:
      > GEGL-Message: 22:30:35.867: Module '/builds/GNOME/gimp/_install/lib/x86_64-linux-gnu/gegl-0.4/matting-levin.so' load error: libumfpack.so.5: cannot open shared object file: No such file or directory
      > GEGL-MESSAGE: Module '/builds/GNOME/gimp/_install/lib/x86_64-linux-gnu/gegl-0.4/raw-load.so' load error: libraw.so.19: cannot open shared object file: No such file or directory
      (cherry picked from commit a90d547c)
    • Jehan's avatar
      libgimp: fix wrong assert in gimp_procedure_config_set_values(). · 707d3c6f
      Jehan authored
      The first property of a GimpProcedureConfig is the related
      GimpProcedure. All others are the procedure arguments.
      Also fixing the pspecs index while looping since we want to start at 1
      to loop through arguments for the same reason.
      Among other things, this was breaking the calls to file_save() and
      several unit tests.
      (cherry picked from commit 48acb361)
  10. 18 Mar, 2020 3 commits
  11. 17 Mar, 2020 8 commits