1. 26 May, 2016 1 commit
  2. 11 Jan, 2016 1 commit
  3. 03 Jan, 2016 1 commit
  4. 28 Dec, 2015 1 commit
  5. 22 Dec, 2015 1 commit
  6. 27 Aug, 2015 2 commits
  7. 16 Jul, 2015 1 commit
  8. 15 Apr, 2015 1 commit
  9. 13 Apr, 2015 1 commit
  10. 16 Aug, 2014 1 commit
    • Jehan's avatar
      Fix make distcheck. · c4dbb341
      Jehan authored
      Use srcdir/abs_srcdir in Makefile.am for dealing with VPATH builds.
      c4dbb341
  11. 15 Aug, 2014 1 commit
    • Jehan's avatar
      tests: build the test icon theme for all platforms. · b1fc539f
      Jehan authored
      In particular, we were not building these for win32, which has no
      symbolic link concept. So let's use $(LN_S) defined by autoconf for this
      purpose, as it will copy files for platforms without ln support.
      Moreover this way, we don't create one such folder for each and every
      test run and fill up the tmp directory with countless directories, that
      we never clean up.
      On Win32, this fixes 3 tests which were failing because of the missing
      icons.
      b1fc539f
  12. 02 May, 2014 1 commit
  13. 16 Mar, 2014 1 commit
  14. 26 Oct, 2013 1 commit
    • Hartmut Kuhse's avatar
      Completely rewrite metadata handling using gexiv2 · 21bed1e2
      Hartmut Kuhse authored
      Based on original patches from Hartmut Kuhse and modified
      by Michael Natterer. Changes include:
      
      - remove libexif dependency and add a hard dependency on gexiv2
      - typedef GExiv2Metadata to GimpMetadata to avoid having to
        include gexiv2 globally
      - add basic GimpMetadata handling functions to libgimpbase
      - add image and image file specific metadata functions to libgimp,
        including the exif orientation image rotate dialog
      - port plug-ins to use the new APIs
      - port file-tiff-save's UI to GtkBuilder
      - add new plug-in "metadata" to view the image's metadata
      - keep metadata around as GimpImage member in the core
      - update the image's metadata on image size, resolution and precision
        changes
      - obsolete the old metadata parasites
      - migrate the old parasites to new GimpMetadata object on XCF load
      21bed1e2
  15. 12 May, 2013 1 commit
  16. 20 Jun, 2012 1 commit
  17. 16 Jun, 2012 1 commit
  18. 14 Jun, 2012 1 commit
  19. 20 May, 2012 1 commit
  20. 18 May, 2012 1 commit
  21. 10 May, 2012 2 commits
  22. 02 May, 2012 2 commits
  23. 30 Sep, 2011 1 commit
  24. 20 Jul, 2011 1 commit
  25. 14 Jun, 2011 1 commit
  26. 18 May, 2011 1 commit
    • Martin Nordholts's avatar
      app/tests: Add test for GIMP 2.8 multi window session files · 87e69d23
      Martin Nordholts authored
      Move code in test-session-management.c to a common place so we can
      have several variants of session management tests. We can't easily run
      all session management tests in a single process, because some parts
      of Gimp (the GObject) initialization eeks if done twice in the same
      process.
      
      Rename test-session-management.c to test-session-2-6-compatibility.c
      and create a new test for GIMP 2.8 multi-window mode session files,
      namely test-session-2-8-compatibility-multi-window.c. Copy and rename
      sessionrc files accordingly.
      87e69d23
  27. 04 May, 2011 1 commit
  28. 08 Apr, 2011 1 commit
    • Martin Nordholts's avatar
      app/tests: Use plug-ins from build dir, in particular file-png · a5204631
      Martin Nordholts authored
      Use a selected set of plug-ins from the build dir rather than the
      install dir. In particular 'file-png' for the
      '/gimp-save-and-export/imported_file_uris' test. We might need to use
      other plug-ins from the build dir as well later, but for the ones from
      'plug-ins/common' is enough.
      a5204631
  29. 02 Feb, 2011 1 commit
  30. 31 Oct, 2010 1 commit
    • Martin Nordholts's avatar
      app/tests: Run tests on an Xvfb X server if available · cba98e1b
      Martin Nordholts authored
      Add a configure check for xvfb-run and run tests with that if
      available. This makes it possible to easily run UI tests in headless
      environments such as a server that does nightly builds; one just needs
      to make sure xvfb-run is available.
      cba98e1b
  31. 26 Oct, 2010 1 commit
  32. 29 Jun, 2010 1 commit
  33. 27 Jun, 2010 1 commit
    • Martin Nordholts's avatar
      app/tests: Merge some tests · a5c0d745
      Martin Nordholts authored
      Remove two GIMP initializations by putting
      "gimp-window-management/window_roles" into "gimp-ui" and removing
      "gimp-layer-groups/add_layer" which we already have in
      "gimp-layers". And we can have layer group tests there too.
      a5c0d745
  34. 20 Jun, 2010 2 commits
  35. 30 Jan, 2010 1 commit
  36. 29 Jan, 2010 1 commit
    • Martin Nordholts's avatar
      app: Have separate output gimpdir for test cases · 3612ef2d
      Martin Nordholts authored
      Make our test cases write gimpdir files in a dedicate output directory
      by changing GIMP2_DIRECTORY at runtime. This ends the writing to the
      source directory which make distcheck doesn't like, and it also allows
      us to have a separate expected sessionrc for the session management
      test. In that test we load a GIMP 2.6 formated sessionrc but write one
      updated for 2.8.
      
      We perform this change by passing the builddir through an environment
      variable to the test cases. The patch also does some generalizations
      in gimp-app-test-utils.c and adapts test cases accordingly.
      
      Also do an adjustment in sessionrc on the toolbox size since
      GIMP/GTK+/X/whatever has a tendency to adjust that during runs. The
      new size is stable for the moment.
      3612ef2d