1. 26 May, 2016 1 commit
  2. 20 May, 2016 1 commit
  3. 16 May, 2016 1 commit
  4. 10 May, 2016 1 commit
  5. 29 Apr, 2016 2 commits
  6. 28 Apr, 2016 1 commit
  7. 27 Apr, 2016 1 commit
  8. 19 Apr, 2016 1 commit
    • Chun-wei Fan's avatar
      MSVC builds: Update how introspection builds are done · 9a87b6be
      Chun-wei Fan authored
      This first adds a common autotools module that can be included by
      the Makefile.am's to generate the file lists and the g-ir-scanner/
      g-ir-compiler command lines to build the introspection files.
      
      The autotools files for gdk/ and gtk/ are then updated to generate
      the full file lists needed to build the introspection files, with
      the full command lines for g-ir-scanner and g-ir-compiler as NMake
      Makefile modules that can be used to build the introspection files
      for Visual Studio builds.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=765195
      9a87b6be
  9. 06 Apr, 2016 1 commit
  10. 29 Mar, 2016 1 commit
  11. 25 Mar, 2016 1 commit
  12. 21 Mar, 2016 1 commit
  13. 10 Mar, 2016 1 commit
  14. 02 Mar, 2016 2 commits
  15. 24 Feb, 2016 1 commit
  16. 22 Feb, 2016 1 commit
    • Chun-wei Fan's avatar
      Windows: Update how gtk-win32.rc is generated · 5962daef
      Chun-wei Fan authored
      On Visual Studio, unlike MinGW, manifest files are embedded via
      including the manifest file as a resource file in the projects, not
      via the .rc file.  This means that the line in the .rc file that
      specifies the manifest file would cause trouble, so that line gets
      removed when the full gtk3-win32.rc is generated on Visual Studio builds,
      otherwise 2010+ Visual Studio will complain when compiling the .rc file.
      Also, the inclusion of winuser.h will cause warnings during the
      compilation of the .rc file.
      
      Fix this by isolating the Win32 resource portions of gtk-win32.rc.in to
      gtk-win32.rc.body.in and:
      -On MinGW, construct the full gtk-win32.rc by doing the winver.h and
       winuser.h inclusion first, then append the contents of gtk-win32.rc.body,
       and then appending the line to embed the manifest file.
      -On Visual Studio, simply copy the gtk-win32.rc.body to gtk-win32.rc,
       and generate the full libgtk3.manifest file.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=762311
      5962daef
  17. 17 Feb, 2016 1 commit
  18. 30 Jan, 2016 1 commit
  19. 26 Jan, 2016 2 commits
    • Emmanuele Bassi's avatar
      Add more checks for the font features demo · 9267f73c
      Emmanuele Bassi authored
      The demo also uses PangoFt2 API.
      9267f73c
    • Emmanuele Bassi's avatar
      demo: Link against Harfbuzz · c8686f0c
      Emmanuele Bassi authored
      The font features demo started calling the Harfbuzz API directly
      starting from commit 9de3b24c. Harfbuzz
      is an implicit dependency of Pango on some platforms, but it's not part
      of the public dependencies; this means that we cannot expect to link to
      Pango and automatically get Harfbuzz symbols to link against —
      especially when things like --as-needed are in play.
      
      This change triggered build failures on non-Unix platforms, fixed by
      commit 2a996773, as well as build
      failures in Continuous, with this error message:
      
      /usr/lib/gcc/x86_64-gnomeostree-linux/4.9.3/../../../../x86_64-gnomeostree-linux/bin/ld:
      font_features.o: undefined reference to symbol 'hb_tag_to_string'
      //lib/libharfbuzz.so.0: error adding symbols: DSO missing from command
      line
      collect2: error: ld returned 1 exit status
      
      In order to get the font features demo to build everywhere we should
      take an explicit, though optional, check on Harfbuzz, and conditionally
      build the font features demo with the right compiler and linker flags.
      c8686f0c
  20. 20 Jan, 2016 1 commit
  21. 19 Jan, 2016 1 commit
  22. 08 Jan, 2016 1 commit
  23. 03 Jan, 2016 2 commits
  24. 30 Dec, 2015 1 commit
  25. 16 Dec, 2015 1 commit
  26. 04 Dec, 2015 1 commit
  27. 26 Nov, 2015 1 commit
  28. 24 Nov, 2015 1 commit
  29. 20 Nov, 2015 1 commit
  30. 28 Oct, 2015 1 commit
  31. 15 Oct, 2015 1 commit
  32. 09 Oct, 2015 1 commit
  33. 04 Oct, 2015 1 commit
  34. 03 Oct, 2015 1 commit
  35. 22 Sep, 2015 1 commit
  36. 21 Sep, 2015 1 commit