1. 01 Dec, 2014 3 commits
  2. 30 Nov, 2014 1 commit
  3. 24 Nov, 2014 1 commit
  4. 16 Nov, 2014 1 commit
  5. 10 Nov, 2014 1 commit
  6. 28 Oct, 2014 2 commits
  7. 23 Oct, 2014 1 commit
  8. 22 Oct, 2014 1 commit
  9. 21 Oct, 2014 1 commit
  10. 18 Oct, 2014 1 commit
    • Matthias Clasen's avatar
      Work around a pkg-config bug · 57751fa3
      Matthias Clasen authored
      It doesn't report -I${prefix}/include in cflags, even if .pc
      files explicitly put it there. This was breaking the build
      outside of a jhbuild shell when libepoxy is in the jhbuild tree
      but not in /usr.
      57751fa3
  11. 13 Oct, 2014 2 commits
    • Alexander Larsson's avatar
      wayland: Add OpenGL support · 7eae4985
      Alexander Larsson authored
      This uses EGL to implement GdkGLContext for wayland.
      7eae4985
    • Emmanuele Bassi's avatar
      build: Require libepoxy · 892c6bd6
      Emmanuele Bassi authored
      If we want to use OpenGL in GDK then we have two choices; either:
      
        - find the GL headers on each platform
        - do extension discovery
        - implement all the crazy dlopen()/dlsym() dispatch tables
      
      *or* use libepoxy, which shields us from all this madness and provides a
      decent layer for GL clients to use, without creating its own namespace.
      
      Epoxy is also used by other projects, like Xorg and piglit, and it's
      portable to all the platforms GDK cares about.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=119189
      892c6bd6
  12. 12 Oct, 2014 1 commit
  13. 30 Sep, 2014 1 commit
  14. 22 Sep, 2014 2 commits
  15. 04 Sep, 2014 2 commits
  16. 02 Sep, 2014 2 commits
  17. 29 Aug, 2014 1 commit
  18. 27 Aug, 2014 1 commit
  19. 23 Aug, 2014 1 commit
  20. 21 Aug, 2014 1 commit
  21. 17 Aug, 2014 1 commit
  22. 16 Aug, 2014 1 commit
  23. 15 Aug, 2014 2 commits
  24. 13 Aug, 2014 1 commit
    • Jehan's avatar
      Fix the build of the native gtk-update-icon-cache when cross-compiling. · 4376b4f7
      Jehan authored
      As a noinst_PROGRAMS, the libtool generated for cross-compiling will be
      used, which will mess up the linking. Create a all-local target instead.
      Also ensure that building uses always a native version of the tool by
      specifying a GTK_UPDATE_ICON_CACHE automake variable.
      Finally "config.h" has been created to work for the target platform and
      causes problem when cross-compiling. So we temporarily generate a basic
      config.h which contains only the strict minimum.
      4376b4f7
  25. 10 Aug, 2014 1 commit
  26. 07 Aug, 2014 1 commit
    • Chun-wei Fan's avatar
      MSVC Build Files: Use Real GTK+ Version · 8a2a5adc
      Chun-wei Fan authored
      Make the Visual C++-related build files contain the actual GTK+ version, by
      generating them during the configure stage and dist'ing them in the release
      tarballs.  This is especially important for builds of introspection files,
      as one may need to look at the release version of GTK+ in those files.
      8a2a5adc
  27. 05 Aug, 2014 1 commit
    • LRN's avatar
      Make sure native W32 print dialog uses visual styles · 0d02cc82
      LRN authored
      For that to happen the libgtk3 is embedded with a manifest that requests
      common controls library 6.x, and GTK lazily calls InitCommonControlsEx()
      to initialize those. Then this manifest is used to temporarily override
      the process activation contest when loading comdlg32 (which contains the
      code for the print dialog), ensuring that it too depends on common
      controls 6.x, even if the application that uses GTK does not.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=733773
      0d02cc82
  28. 04 Aug, 2014 1 commit
  29. 03 Aug, 2014 1 commit
  30. 22 Jul, 2014 1 commit
  31. 20 Jul, 2014 1 commit
  32. 14 Jul, 2014 1 commit