1. 08 Dec, 2018 1 commit
  2. 30 Nov, 2018 4 commits
  3. 27 Nov, 2018 4 commits
  4. 26 Nov, 2018 2 commits
  5. 25 Nov, 2018 3 commits
  6. 24 Nov, 2018 5 commits
  7. 23 Nov, 2018 3 commits
  8. 21 Nov, 2018 2 commits
  9. 20 Nov, 2018 4 commits
  10. 19 Nov, 2018 1 commit
  11. 17 Nov, 2018 2 commits
  12. 13 Nov, 2018 2 commits
  13. 11 Nov, 2018 1 commit
  14. 10 Nov, 2018 6 commits
    • Christoph Reiter's avatar
      Merge branch '91-master' into 'master' · d95847fa
      Christoph Reiter authored
      Forward port !91
      
      Closes #275
      
      See merge request !98
      d95847fa
    • Chun-wei Fan's avatar
      setup.py: Enable tests to run on MSVC builds · a19d4cab
      Chun-wei Fan authored
      This enables the test command to be also usable on Visual Studio builds,
      where we allow the test DLLs and .gir/.typelib's and test Python modules
      to be built on Visual Studio builds as well.
      a19d4cab
    • Chun-wei Fan's avatar
      setup.py: Fix MSVC builds · 4fd6b1f3
      Chun-wei Fan authored
      The distutils C Compiler object for MSVC does not have a compiler
      sub-attribute, so check the compiler type before we try to use that
      sub-attribute.  This will fix builds on MSVC using distutils.
      
      Also, in place of checking the various GCC/CLang compiler flags for
      compile-type warnings we want to look out for, force-include
      msvc_recommended_pragmas.h when we are building with Visual Studio, as
      we are doing in the other GNOME projects, to achive similar effects.
      4fd6b1f3
    • Chun-wei Fan's avatar
      meson builds: Support Visual Studio as well · fba896c6
      Chun-wei Fan authored
      Check for the Cairo headers and libraries on Visual Studio builds if the
      pkg-config files could not be found, as we don't have direct control
      over the build system for Cairo/Cairo-GObject for Visual Studio.
      
      Also, don't add gcc/CLang-specific compiler flags for Visual Studio
      builds, but just force-include msvc_recommended_pragmas.h, which is
      shipped with GLib, which should make the compiler-time checks that we
      really want to look out for.
      fba896c6
    • Chun-wei Fan's avatar
      gi/pygi-closure.c: Cast arg->v_pointer as needed · 3c398bc7
      Chun-wei Fan authored
      Just cast to ffi_arg, which more or less corresponds to a pointer type
      as arg->v_pointer is a gpointer by itself.  Fixes compiler
      errors/warnings when we force-include msvc_recommended_pragmas.h
      3c398bc7
    • Christoph Reiter's avatar
      2db6db61