1. 06 Jan, 2017 6 commits
    • Chun-wei Fan's avatar
      Visual Studio 2010 projects: Add missed PlatformToolset tag · 85967ecc
      Chun-wei Fan authored
      This eases easier upgrade of project files by search and replace, which
      was added in the other 2010 projects.
    • Chun-wei Fan's avatar
      Visual Studio 2010 Projects: Add "install" projects · 62efbe86
      Chun-wei Fan authored
      This makes using the build to package and/or to use as an SDK easier, by
      copying the build results, data files and headers to a set centralized
    • Chun-wei Fan's avatar
      Refactor Visual Studio 2010 projects · 3519becf
      Chun-wei Fan authored
      This consolidates common items into the property sheets, and makes the
      header/lib search more like the project files that is provided by the GTK+
      stack, so that we can simplify the project files, to ease future
      maintenance  This also generates the .pdb files for all builds, to ease
      This also simplifies the build with later Visual Studio versions so that
      the .dll/.lib/.pdb  filename can be updated by just updating the
      gtkmm-version-paths.props property sheet.
    • Chun-wei Fan's avatar
      Add missed Visual Studio 2008 property sheets · 6e5e0b35
      Chun-wei Fan authored
      I forgot to include the property sheets for the project file refactoring,
    • Chun-wei Fan's avatar
      Visual Studio 2008: Add "install" project · 9ecc32c3
      Chun-wei Fan authored
      This copies the build results, headers and data files for the gtkmm-demo
      so that the an be packaged easily or used in a development environment.
      Similar commits for Visual Stuio 2010+ will follow.
    • Chun-wei Fan's avatar
      Visual Studio builds: Refactor Visual Studio 2008 Projects · 5ffee6e2
      Chun-wei Fan authored
      This attempts to  clean up the projects by using property sheets and
      removing items that aren't necessary, and so should be much easier to
      Similar commits for Visual Studio 2010 will follow later.
  2. 04 Sep, 2016 1 commit
  3. 03 Sep, 2016 1 commit
  4. 31 May, 2016 1 commit
  5. 25 May, 2016 2 commits
    • Kjell Ahlstedt's avatar
      Improve the documentation of Gtk::ComboBoxText · 85a2d7f1
      Kjell Ahlstedt authored
      Bug #766039
    • Kjell Ahlstedt's avatar
      Update to be more compatible with glibmm 2.47.6 and later · db08358e
      Kjell Ahlstedt authored
      * gdk/src/types.hg: Glib::ScopedPtr has been deprecated. To be able to build
      gtkmm with GLIBMM_DISABLE_DEPRECATED, copy Glib::ScopedPtr to Gdk::ScopedPtr.
      * gdk/src/types.ccg:
      * gtk/src/clipboard.ccg:
      * gtk/src/colorselection.ccg:
      * gtk/src/rc.ccg:
      * gtk/src/widget.ccg:
      * demos/gtk-demo/example_dialog.cc: Use Gdk::ScopedPtr instead of
      * gtk/src/menushell.ccg: Glib::Refptr::operator bool() has been made explicit.
      It's no longer used in item != 0, where item is a RefPtr. Change the
      expression to the equivalent !!item.
      Even with these changes it's not unproblematic to build gtkmm2 with a new
      version of gmmproc, because _CLASS_BOXEDTYPE and _CLASS_GOBJECT generate
      move operators but gtkmm2 does not require a C++11 compiler.
  6. 14 Aug, 2015 2 commits
  7. 24 Jul, 2015 2 commits
  8. 05 Jul, 2015 1 commit
    • Kjell Ahlstedt's avatar
      More fixes to suit newish glibmm. · 9d52f886
      Kjell Ahlstedt authored
      	* gtk/src/entrycompletion.hg: Add a missing double quote in
      	_WRAP_PROPERTY("text_column, int), to avoid a warning from gmmproc 2.41.0
      	or newer.
      	* gtk/src/printunixdialog.hg: get_selected_printer(): Ref-counting correction.
      	Fix a .->, typo to make the refreturn option actually be used. Necessary
      	with gmmproc 2.29.13 or newer. Discussed in bug #657751, comment 5.
  9. 02 Jul, 2015 1 commit
    • Kjell Ahlstedt's avatar
      Add #includes needed with glibmm newer than 2.31.0. · 185abd36
      Kjell Ahlstedt authored
      	* gdk/src/color.hg:
      	* gdk/src/pixbufanimationiter.hg:
      	* gdk/src/pixbufformat.hg:
      	* gdk/src/rectangle.hg:
      	* gdk/src/rgbcmap.hg:
      	* gdk/src/types.hg:
      	* gtk/src/enums.hg:
      	* gtk/src/main.hg:
      	* gtk/src/papersize.hg:
      	* gtk/src/textattributes.hg:
      	* gtk/src/treemodel.hg: Add individual includes now that gmmproc does not
      	add #include <glibmm.h> at the top of every generated header.
      	* gtk/gtkmm/border.h: Add #include <gtk/gtk.h> to make
      	glibmm/tools/test_scripts/testheaders.sh happy.
  10. 19 Sep, 2014 2 commits
    • Chun-wei Fan's avatar
      Fix the Visual Studio 2008/2010 Projects · 23bf8329
      Chun-wei Fan authored
      Remove the /vd2 compile-time option, as it causes crashes in the built
      binaries, and define a MSVC-compatible getc_unlocked() replacement.
      	* MSVC_Net2008/gdkmm/gdkmm.vcproj:
      	* MSVC_Net2008/gtkmm/gtkmm.vcproj:
      	* MSVC_Net2010/gdkmm/gdkmm.vcxproj:
      	* MSVC_Net2010/gtkmm/gtkmm.vcxproj: Remove the /vd2 compile option, as it
      	  is not needed and causes crashes in the built code.
      	* MSVC_Net2008/demos/gtk-demo/gtk-demo.vcproj:
      	* MSVC_Net2010/demos/gtk-demo/gtk-demo.vcxproj: Remove the /vd2
      	  compile option, and define a getc_unlocked() replacement suitable
      	  for Visual Studio builds.
    • Chun-wei Fan's avatar
      MSVC Projects: Use DOS/Windows Line Feeds for .sln Files · 4ea40ff1
      Chun-wei Fan authored
      Visual Studio expects .sln files to have DOS/Windows line feeds so that
      the their versions and meta data can be properly recognized.
      	* MSVC_Net2005/gtkmm.sln:
      	* MSVC_Net2008/gtkmm.sln:
      	* MSVC_Net2010/gtkmm.sln: Use DOS/Windows line feeds as this is
      	  what the Visual Studio IDE expects of those files.
  11. 01 Oct, 2013 1 commit
  12. 25 Jun, 2013 1 commit
  13. 05 Apr, 2013 2 commits
  14. 17 Nov, 2011 1 commit
  15. 12 Aug, 2011 1 commit
    • Chun-wei Fan's avatar
      Fix up gtk(mm)-demo VS projects · 96d9faf5
      Chun-wei Fan authored
      -Link also to cairomm for all gtk(mm)-demo projects-this is needed now.
      -Fix VS2010 gtk(mm)-demo project to link to the correct .lib files for
       libsigc++, glibmm, atkmm and pangomm (*-vc90-*.lib -> *-vc100-*.lib)
  16. 19 Jul, 2011 1 commit
  17. 08 Jul, 2011 3 commits
  18. 07 Jul, 2011 1 commit
  19. 14 Jun, 2011 4 commits
  20. 22 Feb, 2011 1 commit
  21. 08 Feb, 2011 2 commits
  22. 02 Feb, 2011 3 commits