1. 08 Jan, 2017 1 commit
  2. 31 Jul, 2016 2 commits
  3. 02 Jun, 2016 1 commit
  4. 26 May, 2016 1 commit
  5. 11 Jan, 2016 1 commit
  6. 04 Jan, 2016 1 commit
  7. 03 Jan, 2016 2 commits
  8. 28 Dec, 2015 1 commit
  9. 22 Dec, 2015 1 commit
  10. 25 Nov, 2015 1 commit
  11. 27 Aug, 2015 2 commits
  12. 16 Jul, 2015 1 commit
  13. 03 Jul, 2015 3 commits
  14. 17 Jun, 2015 1 commit
  15. 15 Apr, 2015 1 commit
  16. 13 Apr, 2015 1 commit
  17. 07 Dec, 2014 1 commit
  18. 06 Nov, 2014 1 commit
  19. 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
  20. 15 Aug, 2014 2 commits
    • Jehan's avatar
      tests: gimp_test_utils_synthesize_key_event() not working for win32. · 2b64efc1
      Jehan authored
      gdk_test_simulate_key() has currently no win32 implementation.
      Add this implementation in our code until a patch to GTK+ for this is
      merged. This fixes 2 `make check` tests for win32.
      2b64efc1
    • 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
  21. 08 Jul, 2014 1 commit
  22. 12 May, 2014 1 commit
  23. 02 May, 2014 3 commits
    • Mukund Sivaraman's avatar
      build: Add HarfBuzz dependency · 81e955ed
      Mukund Sivaraman authored
      81e955ed
    • Michael Natterer's avatar
      app: add screen and monitor to all display and image window constructors · 7f23fbec
      Michael Natterer authored
      so they appear on the proper monitor as well.
      7f23fbec
    • Michael Natterer's avatar
      app: make things behave more reasonable with multiple monitors · 843866e7
      Michael Natterer authored
      There is now a preference option that determines whether windows
      should be opened on the same monitor as before. It should be disabled
      when the machine gets monitors plugged/unplugged dynamically ("laptop")
      and enabled when there is a static multi-monitor setup ("wokstation").
      This is merely the current simplistic policy on top of the newly added
      underlying infrastructure:
      
      - pass integer monitor numbers around in all places where we already
        pass around a GdkScreen. Pass the "current" monitor to these changed
        APIs, where "current" is either the monitor where the action-triggering
        widget is, or if that is unavailable the monitor where the mouse is.
      
      - add gimp_widget_get_monitor() in order to easily get to the monitor,
        just like gtk_widget_get_screen().
      
      - add screen and monitor parameters in some places that were missed
        before.
      
      - in sessionrc, save all window positions relative to the window's
        monitor, and save the monitor separately, if it's not the screen's
        primary monitor.
      
      - when restoring window positions, use the stored monitor when the new
        prefs options says so (use the screen's primary monitor if there is
        no stored monitor), otherwise use current monitor that is now passed
        around.
      843866e7
  24. 16 Mar, 2014 1 commit
  25. 10 Jan, 2014 1 commit
  26. 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
  27. 13 Oct, 2013 1 commit
  28. 11 Oct, 2013 1 commit
  29. 09 Oct, 2013 1 commit
  30. 23 Jun, 2013 2 commits
  31. 25 May, 2013 1 commit