1. 27 May, 2013 1 commit
    • Chun-wei Fan's avatar
      Update Visual Studio 2010 projects · 3741a3bf
      Chun-wei Fan authored
      Add a PlatformToolset tag for each configuration for project files that
      do not yet have them.  This is to ease support for Visual Studio 2012 as
      we can copy and easily replace a few items with automated scripts as
      project files for Visual Studio 2010 and 2012 are very similar.
      
      This might change when we eventually support the Metro (aka Windows 8
      Modern UI), but this will suffice for the time being.
      3741a3bf
  2. 26 Mar, 2013 1 commit
  3. 20 Mar, 2013 2 commits
    • Chun-wei Fan's avatar
      Update Visual Studio Proprerty Sheets · b20fde04
      Chun-wei Fan authored
      Stop installing the gtk3-demo data files as they are now built into the
      gtk3-demo program using GResources.
      b20fde04
    • Chun-wei Fan's avatar
      Fix introspection building for Visual Studio builds · 9103dbb8
      Chun-wei Fan authored
      Apparently time_t is used in gtkrecentmanager.h, which is a special type
      that could not be recognized when Gtk-3.0.gir is built.  Judging from the
      ast.py from the gobject-introspection package, we can define time_t as
      long, and this will allow pygobject to load the Gtk module from
      gi.repository.
      9103dbb8
  4. 18 Mar, 2013 1 commit
    • Chun-wei Fan's avatar
      Fix Visual Studio Debug configs · 83f94ed1
      Chun-wei Fan authored
      The debug builds must link to the Debug version of the CRT, otherwise
      trouble will arise from mixing different CRTs into the resulting binary.
      83f94ed1
  5. 06 Mar, 2013 2 commits
    • Chun-wei Fan's avatar
      Update Visual Studio Solution Files · b0ccdae7
      Chun-wei Fan authored
      Integrate the utility projects to build the introspection files into the
      main solution files, so that one can build the introspection files from the
      IDE.  This is not built by default, so one can build the introspection
      files if he/she chooses to do so.
      b0ccdae7
    • Chun-wei Fan's avatar
      Visual Studio Builds: Support Building Introspection Files · 801a7ca1
      Chun-wei Fan authored
      Add Windows .bat and Python script to call g-ir-scanner to build
      introspection files for Visual Studio builds.  This will read from the
      autotools files using Python REGEX functionality to determine the headers
      and sources for g-ir-scanner to process, so the autotools files will not
      need to be updated except to distribute the necessary files.  Thils will
      also enable one to build introspection files on Windows without using a
      BASH-style shell such as MSYS.
      
      Also add an utility Visual Studio project to call the Windows .bat to
      build the introspection files for GTK+/GDK, for convenience.
      801a7ca1
  6. 27 Feb, 2013 1 commit
    • Chun-wei Fan's avatar
      Fix gtk3-demo Visual Studio projects · ed5649a4
      Chun-wei Fan authored
      Since we are linking in the resource items by the source, we need to
      disable WholeProgramOptimization so that the resource stuff does get linked
      into the demo binaries, so that they can be loaded properly.
      
      Also make sure that gtk3-demo-application is also built with the multibyte
      character set, like the rest.
      
      This should fix bug 694342, at least for Visual Studio builds.
      ed5649a4
  7. 22 Feb, 2013 2 commits
    • Chun-wei Fan's avatar
      Re-organize Visual Studio property sheets a bit · f50ce1f7
      Chun-wei Fan authored
      -Use ApiVersion instead of GtkApiVersion for consistency's sake across
       the board
      -Add placeholder directives in the property sheets for building
       introspection files using .bat files directly from the Visual Studio IDE.
      f50ce1f7
    • Chun-wei Fan's avatar
      Add Visual Studio project for gtk3-demo-application · 89338dff
      Chun-wei Fan authored
      This is used by the "Application Class" demo... so this should be built
      as well especially as we are getting gspawn-win{32|64}-helper.exe fixed
      on Visual Studio 2005 (and later) builds.
      89338dff
  8. 21 Feb, 2013 3 commits
  9. 08 Feb, 2013 2 commits
  10. 04 Feb, 2013 1 commit
  11. 24 Jan, 2013 1 commit
  12. 23 Jan, 2013 4 commits
  13. 13 Nov, 2012 1 commit
  14. 27 Sep, 2012 2 commits
  15. 15 Aug, 2012 2 commits
    • Chun-wei Fan's avatar
      Update Visual C++ 2010 project files · c88a969d
      Chun-wei Fan authored
      -Turn on Whole Program Optimization for all Release builds.
      -Disable Incremental Linking for all Release builds.
      -Use MultiByte character set for all configurations for consistency.
      c88a969d
    • Chun-wei Fan's avatar
      Update Visual C++ 2008 projects · 72d11631
      Chun-wei Fan authored
      -Enhance optimization by turning on WholeProgramOptimization for all
       Release builds
      -Disable IncrementalLinking for all Release builds
      -Make sure we are using MultiByte character set, to be consistent across
       the board for all configurations
      72d11631
  16. 26 Jul, 2012 2 commits
  17. 23 Jun, 2012 3 commits
  18. 06 Apr, 2012 1 commit
  19. 05 Apr, 2012 1 commit
  20. 15 Mar, 2012 1 commit
  21. 08 Mar, 2012 1 commit
  22. 21 Feb, 2012 2 commits
  23. 07 Jan, 2012 1 commit
  24. 30 Dec, 2011 1 commit
    • Chun-wei Fan's avatar
      Update Visual C++ projects · f166cdde
      Chun-wei Fan authored
      -Update include paths for the GTK+ main projects to be consistent across
       the board
      -Update demo projects to add a new demo source file, transparent.c
      f166cdde
  25. 17 Oct, 2011 1 commit
    • Chun-wei Fan's avatar
      Update VS property sheets · c301101e
      Chun-wei Fan authored
      Bid farewell to G_DISABLE_DEPRECATED and the build errors it causes as
      warnings are now used to deter people from using deprecated GLib items
      in a more subtle manner
      c301101e