2018-11-05 Kjell Ahlstedt 2.43.1 2018-11-05 Kjell Ahlstedt Change the ABI to pangomm-2.44 So we can use the 2.42 version numbers for stable releases in the pangomm-1.4 ABI series. We don't need to release a stable ABI-parallel pangomm until we need to release gtkmm 4.0, and that won't happen until GTK+ 4.0.0 happens, and we don't know when that might be. We've done similar ABI name changes before. 2018-11-05 Kjell Ahlstedt FontDescription: Add set/get_variations() 2018-11-05 Kjell Ahlstedt Regenerate .defs and docs.xml files 2018-11-05 Kjell Ahlstedt Add tools/gen_scripts/generate_all.sh 2018-11-05 Kjell Ahlstedt Use glibmm-2.60 instead of glibmm-2.58 We have changed the ABI name in glibmm. 2018-10-26 Kjell Ahlstedt configure.ac: Update bug report address 2018-09-10 Kjell Ahlstedt Update .gitignore 2018-09-10 Chun-wei Fan Fix reference documentation generation * pango/pangomm/Makefile.am: * pango/pangomm/filelist.gmake.am: Split out again the autotools-specific portion that we previously split out from pango/pangomm/filelist.am into a file of its own. * docs/Makefile.am: Include pango/pangomm/filelist.gmake.am to ensure the reference documentation is generated for all files. 2018-09-07 Chun-wei Fan build: Remove Visual Studio 2017 projects Since they have been superseded with the NMake Makefiles, remove them from the source tree. 2018-09-07 Chun-wei Fan build: Add NMake Makefiles to build pangomm This adds a set of NMake Makefiles to be used to build pangomm with Visual Studio 2017 and later, which will share the pango/[src|pangomm]/filelist.am with the autotools build system. By doing so, this will reduce the likelihood of the Visual Studio build files getting out-of-date when source files are added or removed. This also updates the build instructions in README.win32 (which is also changed to DOS/Windows line endings), and will dist the NMake Makefiles instead of the Visual Studio project files, which have been superseded and will be removed in the next commit. 2018-09-07 Chun-wei Fan build: Split out GNU-specific stuff from filelist.am This is to prepare for it to be shared with non-GNU Make build systems. 2018-09-07 Chun-wei Fan build: Rename MSVC_Net2017 to MSVC_NMake This prepares for the transition of the Visual Studio build files from the Visual Studio projects to NMake Makefiles, to ease future maintenance. 2018-09-03 Kjell Ahlstedt Attribute: Add several create_attr_*() methods * pango/src/attributes.[ccg|hg]: Add create_attr_size_absolute(), create_attr_underline_color(), create_attr_strikethrough_color(), create_attr_fallback(), create_attr_letter_spacing(), create_attr_gravity(), create_attr_gravity_hint(), create_attr_font_features(). Fixes #2 2018-09-03 Kjell Ahlstedt Fix compilation of each header file Add #includes, necessary to make all header files pass the test with glibmm/tools/test_scripts/testheaders.sh. 2018-04-08 Murray Cumming Require C++17 Because libsigc++-3.0 (and therefore glibmm) now requires C++17. 2018-03-26 Kjell Ahlstedt Use glibmm-2.58 instead of glibmm-2.56 We have changed the ABI name in glibmm.