Blame ChangeLog

Packit 78284e
2016-07-19  Kjell Ahlstedt  <kjell.ahlstedt@bredband.net>
Packit 78284e
Packit 78284e
	Build: Fix silent builds
Packit 78284e
Packit 78284e
	* configure.ac: Pass yes to AM_SILENT_RULES, thus enabling silent builds.
Packit 78284e
	Replace MM_AX_CXX_COMPILE_STDCXX_11 by MM_AX_CXX_COMPILE_STDCXX (not necessary
Packit 78284e
	for silent builds).
Packit 78284e
	* docs/reference/Doxyfile.in: Set QUIET=YES.
Packit 78284e
	Update for doxygen 1.8.11 (not necessary for silent builds).
Packit 78284e
	Bug #768797
Packit 78284e
Packit 78284e
2016-04-10  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	C++11: AttrIter, AttrList, Color: Make operator bool() explicit.
Packit 78284e
Packit 78284e
	See https://bugzilla.gnome.org/show_bug.cgi?id=626858#c4
Packit 78284e
Packit 78284e
2016-03-28  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.40
Packit 78284e
Packit 78284e
2016-03-28  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Regenerate docs.xml files.
Packit 78284e
Packit 78284e
2016-03-28  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Regenerate .defs.
Packit 78284e
Packit 78284e
2016-03-28  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Depend on latest glibmm-2.4
Packit 78284e
Packit 78284e
	To use the latest gmmproc.
Packit 78284e
Packit 78284e
2015-11-29  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.39.1
Packit 78284e
Packit 78284e
2015-11-29  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Depend on a recent glibmm
Packit 78284e
Packit 78284e
	To use the latest gmmproc.
Packit 78284e
Packit 78284e
2015-11-29  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Renderer: Add get/set_alpha().
Packit 78284e
Packit 78284e
	Wrapping pango_renderer_get/set_alpha(), which is new API
Packit 78284e
	in pango 1.38.
Packit 78284e
Packit 78284e
2015-11-29  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Attributes: Add create_attr_foreground/background_alpha().
Packit 78284e
Packit 78284e
	Wrapping new API in pango.
Packit 78284e
Packit 78284e
2015-11-29  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Regenerate docs.xml file.
Packit 78284e
Packit 78284e
2015-11-29  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Regenerate .defs files.
Packit 78284e
Packit 78284e
2015-10-27  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	--enable-warnings=fatal: Use the same warnings as glibmm and gtkmm.
Packit 78284e
Packit 78284e
2015-09-23  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Reduce the cairomm dependency back to 1.2.2.
Packit 78284e
Packit 78284e
	Because it probably works, and this is kinder.
Packit 78284e
	Bug #755460 (Daniel Stone)
Packit 78284e
Packit 78284e
2015-09-22  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.38.1
Packit 78284e
Packit 78284e
2015-09-21  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.38.0
Packit 78284e
Packit 78284e
2015-09-17  Chun-wei Fan  <fanchunwei@src.gnome.org>
Packit 78284e
Packit 78284e
	Update .gitignore for MSVC-specific Items
Packit 78284e
Packit 78284e
2015-09-10  Chun-wei Fan  <fanchunwei@src.gnome.org>
Packit 78284e
Packit 78284e
	MSVC Builds: Improve Build Speed and Debugging Experience
Packit 78284e
Packit 78284e
	Use multiprocessor compilation, which can cut down build times by quite a
Packit 78284e
	bit, and use /d2Zi+ to put more useful info into the .pdb's in release
Packit 78284e
	builds.
Packit 78284e
Packit 78284e
2015-09-10  Chun-wei Fan  <fanchunwei@src.gnome.org>
Packit 78284e
Packit 78284e
	MSVC Builds: Support only Visual Studio 2013 (and later)
Packit 78284e
Packit 78284e
	The current pangomm code base now requires C++-11 support, which is only
Packit 78284e
	supported well enough by Visual Studio 2013 and later, so:
Packit 78284e
Packit 78284e
	-Update the Visaul Studio 2010 projects to be in 2013 format, and rename
Packit 78284e
	things as needed.
Packit 78284e
	-Remove the Visual Studio 2005/2008 projects
Packit 78284e
	-Update the README.win32 file to reflect on these changes.
Packit 78284e
Packit 78284e
2015-09-03  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.37.2
Packit 78284e
Packit 78284e
2015-08-22  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	configure.ac: Require the latest glibmm.
Packit 78284e
Packit 78284e
	To use the latest gmmproc, which generates more move operations,
Packit 78284e
	and to have the latest Glib::Object/ObjectBase/Interface which have
Packit 78284e
	move operations that those generated move operations call.
Packit 78284e
Packit 78284e
2015-08-22  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	C++11: Mark all _CLASS_OPAQUE_REFCOUNTED classes as final.
Packit 78284e
Packit 78284e
	Because _CLASS_OPAQUE_REFCOUNTED already generates a comment
Packit 78284e
	telling us not to derive from them, presumably because they can
Packit 78284e
	only be instantiated by reinterpret_cast<>ing a base C struct.
Packit 78284e
Packit 78284e
	Ideally, _CLASS_OPAQUE_REFCOUNTED would add the final keyword,
Packit 78284e
	but the class line is is not generated, so that would be a little
Packit 78284e
	difficult.
Packit 78284e
Packit 78284e
2015-07-15  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.37.1
Packit 78284e
Packit 78284e
2015-07-15  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Regenerate pango_docs.xml
Packit 78284e
Packit 78284e
2015-07-15  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Regenerate pango_methods.defs.
Packit 78284e
Packit 78284e
2015-07-15  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Regenerate pango_enums.defs
Packit 78284e
Packit 78284e
2015-07-15  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Require the latest glibmm.
Packit 78284e
Packit 78284e
	For the latest gmmproc.
Packit 78284e
Packit 78284e
2015-07-15  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	configure.ac: Use MM_AX_CXX_COMPILE_STDCXX_11() from mm-common.
Packit 78284e
Packit 78284e
	Instead of a copy of AX_CXX_COMPILE_STDCXX_11().
Packit 78284e
Packit 78284e
2015-07-11  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Require C++11.
Packit 78284e
Packit 78284e
	configure.ac: Use AX_CXX_COMPILE_STDCXX_11 to check for compiler
Packit 78284e
	support for C++11 and use it (--std=c++11 for current versions of
Packit 78284e
	g++).
Packit 78284e
Packit 78284e
	Among other reasons, this is because glibmm now requires C++11,
Packit 78284e
	and its gmmrpoc generates C++11 code.
Packit 78284e
Packit 78284e
2015-06-30  Maks Naumov  <maksqwe1@ukr.net>
Packit 78284e
Packit 78284e
	Attribute: fix operator!=
Packit 78284e
Packit 78284e
	Bug #751531
Packit 78284e
Packit 78284e
2015-03-24  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.36.0
Packit 78284e
Packit 78284e
2015-02-04  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	1.35.1
Packit 78284e
Packit 78284e
2015-02-04  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	FontMap: Added get_serial().
Packit 78284e
Packit 78284e
2015-02-04  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Context: Add get_serial().
Packit 78284e
Packit 78284e
2015-02-04  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Layout: Add get_character_count() and get_serial().
Packit 78284e
Packit 78284e
2015-02-04  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Doxyfile: Make this more like the latest Doxyfile.in in gtkmm.
Packit 78284e
Packit 78284e
	Just to make sure that we are consistent.
Packit 78284e
Packit 78284e
2015-02-04  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Doxyfile: Remove obsolete (according to doxygen warnings) lines.
Packit 78284e
Packit 78284e
2015-02-04  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Regenerate _docs.xml file.
Packit 78284e
Packit 78284e
2015-02-04  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Regenerate methods .defs file.
Packit 78284e
Packit 78284e
2015-02-04  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Regenerate enums .defs file.
Packit 78284e
Packit 78284e
2015-02-04  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	tools/: Add gen_scripts/, as in glibmm and gtkmm.
Packit 78284e
Packit 78284e
	This makes it easier to regenerate the .defs and _docs.xml files.
Packit 78284e
Packit 78284e
2014-09-22  Chun-wei Fan  <fanchunwei@src.gnome.org>
Packit 78284e
Packit 78284e
	MSVC 2008/2010 Projects: Add "Install" Projects
Packit 78284e
Packit 78284e
	This adds "install" projects for Visual Studio 2008/2010 builds so that the
Packit 78284e
	build results can be copied to a common directory together with the
Packit 78284e
	dependencies, so that testing and packaging will be made easier.
Packit 78284e
Packit 78284e
	* MSVC_Net2008/pangomm-install.vsprops:
Packit 78284e
	* MSVC_Net2008/install.vcproj:
Packit 78284e
	* MSVC_Net2010/pangomm-install.props:
Packit 78284e
	* MSVC_Net2010/install.vcxproj: Add MSVC projects and property sheets to
Packit 78284e
	copy build results to a common directory under the root build directory.
Packit 78284e
	* MSVC_Net2008/pangomm.sln:
Packit 78284e
	* MSVC_Net2010/pangomm.sln: Include the "install" project in the build
Packit 78284e
	process.
Packit 78284e
	* MSVC_Net2008/filelist.am:
Packit 78284e
	* MSVC_Net2010/filelist.am: Include the added projects and property sheets
Packit 78284e
	in dist.
Packit 78284e
Packit 78284e
2014-09-18  Chun-wei Fan  <fanchunwei@src.gnome.org>
Packit 78284e
Packit 78284e
	Overhaul The Visual Studio 2010 Projects
Packit 78284e
Packit 78284e
	Give the Visual Studio 2010 Projects an overhaul, by using property sheets
Packit 78284e
	to consolidate commonly-used items, and moving all the projects to
Packit 78284e
	MSVC_Net2010.  Also stop using the /vd2 compile-time option, as it is more
Packit 78284e
	harm than help here, since it causes weird crashes.
Packit 78284e
Packit 78284e
	* MSVC_Net2010/pangomm-build-defines.props:
Packit 78284e
	* MSVC_Net2010/pangomm-version-paths.props: Add property sheet
Packit 78284e
	sheets to consolidate commonly-used items items so that projects
Packit 78284e
	can refer to them, which will help to simplify future
Packit 78284e
	maintenance.
Packit 78284e
	* MSVC_Net2010/gendef/gendef.vcxproj:
Packit 78284e
	* MSVC_Net2010/gendef/gendef.vcxproj.filters:
Packit 78284e
	* MSVC_Net2010/gendef/pangomm.vcxproj:
Packit 78284e
	* MSVC_Net2010/gendef/pangomm.vcxproj.filters: Move to
Packit 78284e
	MSVC_Net2010/, and clean up using the property sheets.  Adjust
Packit 78284e
	the source file paths accordingly, and remove the /vd2 compile-
Packit 78284e
	time option as it brings more trouble than help.  Add
Packit 78284e
	PlatformToolset tags so to ease future move to Visual Studio
Packit 78284e
	2012/2013.
Packit 78284e
	* MSVC_Net2010/filelist.am:
Packit 78284e
	* MSVC_Net2010/pangomm.sln: Update file paths accordingly.
Packit 78284e
Packit 78284e
2014-09-17  Chun-wei Fan  <fanchunwei@src.gnome.org>
Packit 78284e
Packit 78284e
	Overhaul the Visual Studio 2008 Projects
Packit 78284e
Packit 78284e
	Give the Visual Studio 2008 Projects an overhaul, and clean them up in the
Packit 78284e
	process by consolidating commonly-used items in property sheets, so to ease
Packit 78284e
	future maintenance.
Packit 78284e
Packit 78284e
	* MSVC_Net2008/pangomm-build-defines.vsprops:
Packit 78284e
	* MSVC_Net2008/pangomm-version-paths.vsprops: Add property sheets
Packit 78284e
	to group together commonly-used items so that the projects can
Packit 78284e
	refer to them, so to ease future maintenance.
Packit 78284e
	* MSVC_Net2008/pangomm/pangomm.vcproj:
Packit 78284e
	* MSVC_Net2008/gendef/gendef.vcproj: Move to MSVC_Net2008/ and
Packit 78284e
	clean up using the property sheets, and update the file paths
Packit 78284e
	accordingly.  Stop building blank.cpp, as the IDE recognize the
Packit 78284e
	.cc sources, and stop using the /vd2 option, as it is a source
Packit 78284e
	of weird crashes.
Packit 78284e
	* MSVC_Net2008/pangomm.sln:
Packit 78284e
	MSVC_Net2008/filelist.am: Update file paths accordingly.
Packit 78284e
Packit 78284e
2014-08-01  Andre Klapper  <a9016009@gmx.de>
Packit 78284e
Packit 78284e
	doap: add <programming-language>
Packit 78284e
Packit 78284e
2014-07-30  Olav Vitters  <olav@vitters.nl>
Packit 78284e
Packit 78284e
	doap category core
Packit 78284e
Packit 78284e
2013-09-09  Chun-wei Fan  <fanchunwei@src.gnome.org>
Packit 78284e
Packit 78284e
	Update the MSVC Project Files
Packit 78284e
Packit 78284e
	* MSVC_Net2005/gendef/gendef.vcproj:
Packit 78284e
	MSVC_Net2008/gendef/gendef.vcproj:
Packit 78284e
	MSVC_Net2010/gendef/gendef.vcxproj:
Packit 78284e
	MSVC_Net2005/pangomm/pangomm.vcproj:
Packit 78284e
	MSVC_Net2008/pangomm/pangomm.vcproj:
Packit 78284e
	MSVC_Net2010/pangomm/pangomm.vcxproj: Clean up the project files by
Packit 78284e
	purging unneeded entries, macros and whitespace.
Packit 78284e
Packit 78284e
	Also improve on the project files by adding to the
Packit 78284e
	AdditionalIncludeDirectories and AdditionalLibraryDirectories so that
Packit 78284e
	they can find and use the deps from a local build directory instead
Packit 78284e
	of using builds in the global include and libs path.  This is useful when
Packit 78284e
	we are building an unstable release as unstable releases usually require
Packit 78284e
	the latest unstable releases of their respective deps, which we do not
Packit 78284e
	usually want to place where they are used globally.
Packit 78284e
Packit 78284e
2013-09-09  Chun-wei Fan  <fanchunwei@src.gnome.org>
Packit 78284e
Packit 78284e
	MSVC Solution Files: Use DOS Line Endings
Packit 78284e
Packit 78284e
	* MSVC_Net2010/pangomm.sln: Use DOS/Windows line endings as Visual
Packit 78284e
	Studio expects .sln files to have DOS/Windows line endings in order to
Packit 78284e
	determine the Visual Studio version to use to open the .sln files.
Packit 78284e
Packit 78284e
2013-07-03  José Alburquerque  <jaalburquerque@gmail.com>
Packit 78284e
Packit 78284e
	Move to a generated ChangeLog.
Packit 78284e
Packit 78284e
2013-07-02  José Alburquerque  <jaalburquerque@gmail.com>
Packit 78284e
Packit 78284e
	Auto-generate the ChangeLog from the git log for 'make dist'.
Packit 78284e
Packit 78284e
	* Makefile.am: Include the dist-changelog.am file copied in build/
Packit 78284e
	from mm-common so that the ChangeLog is automatically generated from
Packit 78284e
	the git commit messages on 'make dist'.
Packit 78284e
Packit 78284e
2013-04-24  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.34.0
Packit 78284e
Packit 78284e
2012-10-26  José Alburquerque  <jaalburqu@svn.gnome.org>
Packit 78284e
Packit 78284e
	Remove the use of g_type_init() because it has been deprecated.
Packit 78284e
Packit 78284e
	* tools/extra_defs_gen/generate_defs_pango.cc: The docs for the
Packit 78284e
	function says that the GType system is initialized automatically now
Packit 78284e
	as of glib-2.36.
Packit 78284e
Packit 78284e
2011-10-26  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.28.4
Packit 78284e
Packit 78284e
2011-10-25  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Add #includes needed with the latest glibmm.
Packit 78284e
Packit 78284e
	* pango/src/attributes.ccg:
Packit 78284e
	* pango/src/attributes.hg:
Packit 78284e
	* pango/src/color.hg:
Packit 78284e
	* pango/src/fontdescription.hg:
Packit 78284e
	* pango/src/fontface.hg:
Packit 78284e
	* pango/src/fontmetrics.hg:
Packit 78284e
	* pango/src/fontset.ccg:
Packit 78284e
	* pango/src/item.hg:
Packit 78284e
	* pango/src/language.hg:
Packit 78284e
	* pango/src/layoutline.hg: Add individual includes now that gmmproc does not
Packit 78284e
	add #include glibmm.h at the top of every generated header.
Packit 78284e
Packit 78284e
2011-09-27  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.28.3
Packit 78284e
Packit 78284e
2011-09-22  Krzesimir Nowak  <qdlacz@gmail.com>
Packit 78284e
Packit 78284e
	Don't use obsolete macros.
Packit 78284e
Packit 78284e
	* autogen.sh: Warn about everything during autoreconf.
Packit 78284e
	* configure.ac: Replaced obsolete macros with their modern counterparts.
Packit 78284e
Packit 78284e
2011-08-31  Frédéric Péters  <fpeters@0d.be>
Packit 78284e
Packit 78284e
	ship convert_pangomm.m4 in tarballs
Packit 78284e
Packit 78284e
	https://bugzilla.gnome.org/show_bug.cgi?id=657817
Packit 78284e
Packit 78284e
2011-05-24  Olav Vitters  <olav@vitters.nl>
Packit 78284e
Packit 78284e
	Use tar-ustar instead of tar-pax to ensure OpenBSD compatibility
Packit 78284e
Packit 78284e
2011-03-30  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.28.2
Packit 78284e
Packit 78284e
2011-03-30  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Use the latest mm-common.
Packit 78284e
Packit 78284e
	* configure.ac: Require the latest version.
Packit 78284e
	* doc/Makefile.am: Don't specify the mm-common .pl files to distribute
Packit 78284e
	because mm-common now does this automatically.
Packit 78284e
Packit 78284e
2011-03-26  Kalev Lember  <kalev@smartlink.ee>
Packit 78284e
Packit 78284e
	Install the m4 files without --enable-maintainer-mode
Packit 78284e
Packit 78284e
	* Makefile.am: Install the convert.m4 files even if we aren't in
Packit 78284e
	maintainer mode; this makes sure distro packages pick up the files.
Packit 78284e
Packit 78284e
2011-03-25  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.28.1
Packit 78284e
Packit 78284e
2011-03-25  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Avoid a tarball dependency on mm-common.
Packit 78284e
Packit 78284e
	* configure.ac: Add a call to MM_CONFIG_DOCTOOL_DIR() telling it to
Packit 78284e
	copy the files locally and use them from there.
Packit 78284e
	* docs/Makefile.am: Dist the copied files, so that the build does not
Packit 78284e
	try to use the versions installed by mm-common.
Packit 78284e
Packit 78284e
2011-03-23  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.28.0
Packit 78284e
Packit 78284e
2011-01-08  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.27.1
Packit 78284e
Packit 78284e
2011-01-08  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Added missing file
Packit 78284e
Packit 78284e
2011-01-08  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	LayoutIter: Wrap this as a boxed type, which needs less code.
Packit 78284e
Packit 78284e
	* pango/src/layoutiter.[hg|ccg]: PangoLayoutIter became a boxed type at some
Packit 78284e
	point, with a pango_layout_iter_copy() function, so we can now wrap it
Packit 78284e
	normally without so much hand-coding. This also adds a copy constructor.
Packit 78284e
	* pango/src/layout.ccg: get_iter(): Use the LayoutIter copy constructor
Packit 78284e
	instead of the crappy old assign_gobj() function. Also deprecate this
Packit 78284e
	method, adding a get_iter(void), now that the copy constructor allows us to
Packit 78284e
	use LayoutIter as a return type.
Packit 78284e
Packit 78284e
2011-01-08  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Improve the generated API documentation.
Packit 78284e
Packit 78284e
	* pango/src/pango_methods.defs: Regenerated with h2defs.py
Packit 78284e
	* pango/src/pango_extra_objects.defs: Added some object definitions to help
Packit 78284e
	the documentation generator, avoiding warnings about not being able to
Packit 78284e
	transform C function names into C++ function names. I did the same thing in
Packit 78284e
	gtkmm a few months ago.
Packit 78284e
	* pango/src/filelist.am: Mention the new files.
Packit 78284e
	* pango/src/pango.defs: Include the new file.
Packit 78284e
Packit 78284e
2011-01-08  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Added conversions used by gtkmm.
Packit 78284e
Packit 78284e
	* tools/m4/convert_pango.m4: Added the extra conversions that were in the
Packit 78284e
	gtkmm copy of this file. They will probably be needed by other modules so
Packit 78284e
	it makes sense to keep them to here to avoid duplication.
Packit 78284e
Packit 78284e
2011-01-07  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Allow other modules to use the m4 files.
Packit 78284e
Packit 78284e
	* codegen/Makefile.am: Install the m4 files, like gtkmm installs its files.
Packit 78284e
	* pango/pangomm.pc.in: Add the gmmproc4mdir variable so that other modules such
Packit 78284e
	as gtkmm and cluttermm can get the path to the m4 file, to avoid
Packit 78284e
	duplicating its contents.
Packit 78284e
Packit 78284e
2011-01-07  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Fix the build with --enable-warnings=fatal.
Packit 78284e
Packit 78284e
	* configure.ac: Add no-long-long to avoid a warning caused by a newer glib.
Packit 78284e
	Also avoid use of deprecated GLIBMM API and make sure that GSEAL is defined.
Packit 78284e
Packit 78284e
2010-12-09  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Include convert_glibmm.m4 instead of convert_gtkmm.m4.
Packit 78284e
Packit 78284e
	* tools/m4/convert.m4: Inlcude convert_glibmm.m4, just added to glibmm,
Packit 78284e
	instead of convert_gtkmm.m4, which glibmm no longer provides.
Packit 78284e
	Also include convert_pangomm.m4 - we probably used the copy in glibmm until
Packit 78284e
	now.
Packit 78284e
Packit 78284e
2010-10-01  Armin Burgmeier  <armin@arbur.net>
Packit 78284e
Packit 78284e
	Add support for MSVC 2010 and 64 bit to MSVC project files
Packit 78284e
Packit 78284e
2010-09-30  Armin Burgmeier  <armin@arbur.net>
Packit 78284e
Packit 78284e
	* MSVC_Net2005/gendef/gendef.vcproj:
Packit 78284e
	* MSVC_Net2005/pangomm.sln:
Packit 78284e
	* MSVC_Net2005/pangomm/pangomm.vcproj:
Packit 78284e
	* MSVC_Net2008/gendef/gendef.vcproj:
Packit 78284e
	* MSVC_Net2008/pangomm.sln:
Packit 78284e
	* MSVC_Net2008/pangomm/pangomm.vcproj:
Packit 78284e
	* MSVC_Net2010/filelist.am:
Packit 78284e
	* MSVC_Net2010/gendef/gendef.cc:
Packit 78284e
	* MSVC_Net2010/gendef/gendef.vcxproj:
Packit 78284e
	* MSVC_Net2010/gendef/gendef.vcxproj.filters:
Packit 78284e
	* MSVC_Net2010/pangomm.sln:
Packit 78284e
	* MSVC_Net2010/pangomm/pangomm.rc.in:
Packit 78284e
	* MSVC_Net2010/pangomm/pangomm.vcxproj:
Packit 78284e
	* MSVC_Net2010/pangomm/pangomm.vcxproj.filters:
Packit 78284e
	* Makefile.am:
Packit 78284e
	* configure.ac: Add support for MSVC 2010 and 64 bit.
Packit 78284e
Packit 78284e
2010-06-06  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Remove unused file.
Packit 78284e
Packit 78284e
2010-05-04  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.26.2
Packit 78284e
Packit 78284e
2010-05-04  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Documentation: Main page: Improve, linking to class and correcting pkg-config
Packit 78284e
Packit 78284e
	* pango/pangomm.h: Simplify the text, improving the link, and link to
Packit 78284e
	Pango::Layout as a starting point. Correct the pkg-config check from pangomm
Packit 78284e
	to pangomm-1.4.
Packit 78284e
Packit 78284e
2010-04-27  David King  <davidk@openismus.com>
Packit 78284e
Packit 78284e
	Update link formatting in main page of documentation
Packit 78284e
Packit 78284e
	* pango/pangomm.h: Add link text to Pango link.
Packit 78284e
Packit 78284e
2010-04-23  David King  <davidk@openismus.com>
Packit 78284e
Packit 78284e
	Add main page to Doxygen documentation
Packit 78284e
Packit 78284e
	* docs/Makefile.am: Parse pango/pangomm.h for documentation.
Packit 78284e
	* pango/pangomm.h: Add main page to Doxygen documentation.
Packit 78284e
Packit 78284e
2010-04-18  Olav Vitters  <olav@vitters.nl>
Packit 78284e
Packit 78284e
	Fix doap file
Packit 78284e
Packit 78284e
2010-04-16  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.26.1
Packit 78284e
Packit 78284e
2010-04-16  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Regenerated C documentation XML.
Packit 78284e
Packit 78284e
	* pango/src/pango_docs.xml: Regenerated with the improved docextract_to_xml.py.
Packit 78284e
Packit 78284e
2010-03-17  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Regenerated pango function .defs.
Packit 78284e
Packit 78284e
	* pango/src/pango_methods.defs: Regnerated with h2defs.py thought there is
Packit 78284e
	no significant change.
Packit 78284e
Packit 78284e
2009-09-21  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.26.0
Packit 78284e
Packit 78284e
2009-09-19  Daniel Elstner  <daniel.kitta@gmail.com>
Packit 78284e
Packit 78284e
	Support Automake silent rules
Packit 78284e
Packit 78284e
	* configure.ac: Call the AM_SILENT_RULES macro if it is defined.
Packit 78284e
	(AM_INIT_AUTOMAKE): Add check-news option.
Packit 78284e
	(MM_INIT_MODULE): Move block below Automake initialization.
Packit 78284e
Packit 78284e
2009-09-07  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Update Doxygen configuration for Doxygen 1.6.1
Packit 78284e
Packit 78284e
	* docs/reference/Doxyfile.in: Update file using Doxygen 1.6.1.
Packit 78284e
	(SORT_MEMBERS_CTORS_1ST): Set option to YES.
Packit 78284e
Packit 78284e
2009-09-07  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Delete obsolete MAINTAINERS file
Packit 78284e
Packit 78284e
2009-08-28  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Increment version to 2.25.1.3 and update news
Packit 78284e
Packit 78284e
	* configure.ac (AC_INIT): Bump version to pangomm 2.25.1.3.
Packit 78284e
	* NEWS: Write news entry for pangomm 2.25.1.3.
Packit 78284e
Packit 78284e
2009-08-28  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Fix documentation location in pkg-config files
Packit 78284e
Packit 78284e
	* pango/pangomm{,-uninstalled}.pc.in (htmlrefpub): Point to
Packit 78284e
	library.gnome.org.
Packit 78284e
Packit 78284e
2009-08-28  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Increment version to 2.25.1.2 and update news
Packit 78284e
Packit 78284e
	* configure.ac (AC_INIT): Bump version to pangomm 2.25.1.2.
Packit 78284e
	* NEWS: Write news entry for pangomm 2.25.1.2.
Packit 78284e
Packit 78284e
2009-08-28  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Remove documentation location override
Packit 78284e
Packit 78284e
	* docs/Makefile.am (htmlrefpub): Remove variable override as
Packit 78284e
	the documentation is now hosted on library.gnome.org.  D'oh.
Packit 78284e
Packit 78284e
2009-08-28  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Increment version to 2.25.1.1 and update news
Packit 78284e
Packit 78284e
	* configure.ac (AC_INIT): Bump version to pangomm 2.25.1.1.
Packit 78284e
	(MM_PREREQ): Require mm-common 0.7.1.
Packit 78284e
	* NEWS: Write news entry for pangomm 2.25.1.1.
Packit 78284e
Packit 78284e
2009-08-28  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Use shared mm-common Doxygen style sheet
Packit 78284e
Packit 78284e
	* configure.ac (MM_PREREQ): Require mm-common 0.7.
Packit 78284e
	* docs/reference/Doxyfile.in (HTML_STYLESHEET): Assign path
Packit 78284e
	to the shared doxygen.css provided by mm-common.
Packit 78284e
Packit 78284e
2009-08-28  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Remove header and footer HTML fragments
Packit 78284e
Packit 78284e
	* docs/reference/pangomm_{header,footer}.html_fragment: Delete
Packit 78284e
	files.  These custom fragments were an unnecessary maintenance
Packit 78284e
	hassle.  Also, the files were out of date with respect to the
Packit 78284e
	encoding and CSS classes used by Doxygen.
Packit 78284e
	* docs/reference/Doxyfile.in (HTML_HEADER), (HTML_FOOTER): Set
Packit 78284e
	to the empty string.
Packit 78284e
	(PROJECT_NUMBER): Substitute @PACKAGE_VERSION@.  It does look
Packit 78284e
	nicer in the generated HTML pages, and is probably also less
Packit 78284e
	confusing.
Packit 78284e
	(SORT_GROUP_NAMES): Enable for predictability.
Packit 78284e
	* docs/Makefile.am (dist_noinst_DATA): Remove deleted HTML
Packit 78284e
	fragment files.
Packit 78284e
Packit 78284e
2009-08-26  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Reenable hierarchy graphs for each class
Packit 78284e
Packit 78284e
	* docs/reference/Doxyfile.in (COLLABORATION_GRAPH): Set option
Packit 78284e
	to YES to enable the per-class inheritance graphs.
Packit 78284e
Packit 78284e
2009-08-26  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.25.1
Packit 78284e
Packit 78284e
2009-08-25  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Regenerated .defs files.
Packit 78284e
Packit 78284e
	* pango/src/pango_docs.xml:
Packit 78284e
	* pango/src/pango_methods.defs: Regenerated.
Packit 78284e
Packit 78284e
2009-08-20  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Rename @since back to @newin
Packit 78284e
Packit 78284e
	* docs/reference/Doxyfile.in (ALIASES): Rename the @since alias
Packit 78284e
	back to its old name @newin, but otherwise keep the parameters.
Packit 78284e
	Apparently there is a @since command predefined in Doxygen which
Packit 78284e
	I hadn't noticed.  It does seem to get overridden silently, but
Packit 78284e
	it is better not to rely on this.
Packit 78284e
	* pango/src/{language,layout}.hg: Replace all uses of @since with
Packit 78284e
	@newin.
Packit 78284e
Packit 78284e
2009-08-20  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Remove bogus backslash in Doxygen configuration
Packit 78284e
Packit 78284e
	* docs/reference/Doxyfile.in (STRIP_FROM_PATH): Remove bogus
Packit 78284e
	trailing \ after the the last assigned value.  This probably
Packit 78284e
	caused the following assignment to STRIP_FROM_INC_PATH to be
Packit 78284e
	eaten.
Packit 78284e
Packit 78284e
2009-08-20  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Substitute API version in filenames dynamically
Packit 78284e
Packit 78284e
	* pango/pangomm.pc.in: Rename file from pango/pangomm-1.4.pc.in.
Packit 78284e
	* pango/pangomm-uninstalled.pc.in: Rename file from
Packit 78284e
	pango/pangomm-1.4-uninstalled.pc.in.
Packit 78284e
	* configure.ac (AC_CONFIG_FILES): Insert ${PANGOMM_MODULE_NAME}
Packit 78284e
	into output filenames and remove the hard-coded version from the
Packit 78284e
	input filenames.
Packit 78284e
	* pango/pangomm/Makefile.am (lib_LTLIBRARIES): Substitute
Packit 78284e
	@PANGOMM_API_VERSION@ into the libtool archive name as well as
Packit 78284e
	the variable names derived from it instead of hard-coding the
Packit 78284e
	API version.
Packit 78284e
Packit 78284e
2009-08-20  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Do not hard-code API version in resource files
Packit 78284e
Packit 78284e
	* MSVC_Net200[58]/pangomm/pangomm.rc.in: Use newer @PACKAGE_VERSION@
Packit 78284e
	substitution in place of @VERSION@.  Use "@PANGOMM_MODULE_NAME@.dll"
Packit 78284e
	instead of hardcoding the API version.
Packit 78284e
Packit 78284e
2009-08-19  Daniel Elstner  <daniel.kitta@gmail.com>
Packit 78284e
Packit 78284e
	Reference external cairomm documentation
Packit 78284e
Packit 78284e
	* configure.ac (MM_ARG_WITH_TAGFILE_DOC): Specify cairomm-1.0.tag
Packit 78284e
	as Doxygen tag file dependency for links to the external reference
Packit 78284e
	documentation of cairomm.
Packit 78284e
Packit 78284e
2009-08-18  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Use parametric Doxygen alias @since{m,n}
Packit 78284e
Packit 78284e
	* docs/reference/Doxyfile.in (ALIASES): Define a parametrized alias
Packit 78284e
	@since{major,minor} to replace the old @newin?p?* aliases which had
Packit 78284e
	to be defined manually for every version number used.
Packit 78284e
	* pango/src/*.hg: Change all uses of @newin?p?* to @since{m,n}.
Packit 78284e
Packit 78284e
2009-08-17  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Define PANGOMM_BUILD macro during build
Packit 78284e
Packit 78284e
	* pango/pangomm/Makefile.am (local_cppflags): Add -DPANGOMM_BUILD=1.
Packit 78284e
Packit 78284e
2009-08-17  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Make use of new MM_ARG_DISABLE_DEPRECATED macro
Packit 78284e
Packit 78284e
	* configure.ac (PANGOMM_DISABLE_DEPRECATED): Call the new
Packit 78284e
	MM_ARG_DISABLE_DEPRECATED_API macro from mm-common in order
Packit 78284e
	to provide the option to omit deprecated API from the library
Packit 78284e
	build, and to define the corresponding configuration macro.
Packit 78284e
	* pango/pangommconfig.h.in (PANGOMM_DISABLE_DEPRECATED): Copy
Packit 78284e
	the #undef statement from the generated config.h.in template.
Packit 78284e
Packit 78284e
2009-08-17  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Append slash to overridden $(htmlrefpub)
Packit 78284e
Packit 78284e
	* docs/Makefile.am (htmlrefpub): Append trailing slash for
Packit 78284e
	consistency with the non-overridden value.
Packit 78284e
Packit 78284e
2009-08-17  Daniel Elstner  <daniel.kitta@gmail.com>
Packit 78284e
Packit 78284e
	Reenable JAVADOC_AUTOBRIEF mode of Doxygen
Packit 78284e
Packit 78284e
	* docs/reference/Doxyfile.in (JAVADOC_AUTOBRIEF): Change value
Packit 78284e
	back to 'YES'.  I accidentally turned off the setting during the
Packit 78284e
	build infrastructure transition.
Packit 78284e
Packit 78284e
2009-08-16  Daniel Elstner  <daniel.kitta@gmail.com>
Packit 78284e
Packit 78284e
	Include glibmmconfig.h from pangommconfig.h
Packit 78284e
Packit 78284e
	* pango/pangommconfig.h.in: Include glibmmconfig.h for
Packit 78284e
	consistency with gtkmm.  Also define an include guard.
Packit 78284e
Packit 78284e
2009-08-16  Daniel Elstner  <daniel.kitta@gmail.com>
Packit 78284e
Packit 78284e
	List PANGOMM_* macros in pangommconfig.h.in
Packit 78284e
Packit 78284e
	* pango/pangommconfig.h.in (PANGOMM_*_VERSION): Add #undef
Packit 78284e
	statements for the version number component macros.
Packit 78284e
Packit 78284e
2009-08-16  Daniel Elstner  <daniel.kitta@gmail.com>
Packit 78284e
Packit 78284e
	Add pkg-config file for uninstalled use
Packit 78284e
Packit 78284e
	* pango/pangomm-1.4-uninstalled.pc.in: New pkg-config metadata
Packit 78284e
	file for building against a non-installed pangomm library.
Packit 78284e
	* configure.ac (AC_CONFIG_FILES): Add configure output file
Packit 78284e
	pango/pangomm-1.4-uninstalled.pc.
Packit 78284e
Packit 78284e
2009-08-16  Daniel Elstner  <daniel.kitta@gmail.com>
Packit 78284e
Packit 78284e
	Make use of latest mm-common features
Packit 78284e
Packit 78284e
	* configure.ac: Insert MM_PREREQ([0.4]) macro call.
Packit 78284e
	(MM_INIT_MODULE): Remove now optional second argument.
Packit 78284e
	* pango/pangomm-1.4.pc.in (htmlrefpub): Append trailing slash
Packit 78284e
	as per new mm-common guidelines.
Packit 78284e
Packit 78284e
2009-08-16  Daniel Elstner  <daniel.kitta@gmail.com>
Packit 78284e
Packit 78284e
	Get rid of GLIBMM_USING_STD()
Packit 78284e
Packit 78284e
	* pango/src/tabarray.hg: Stop using GLIBMM_USING_STD(), now
Packit 78284e
	that it has been removed from glibmm.
Packit 78284e
Packit 78284e
2009-08-12  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Delete empty pango/README file
Packit 78284e
Packit 78284e
2009-08-12  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Really do delete pango/Makefile.am
Packit 78284e
Packit 78284e
2009-08-12  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Install pangomm.h and pangomm-1.4.pc again
Packit 78284e
Packit 78284e
	* Makefile.am (pangomm_include_HEADERS): Install pango/pangomm.h.
Packit 78284e
	(nodist_pangomm_libinclude_HEADERS): Install pango/pangommconfig.h.
Packit 78284e
	(nodist_pkgconfig_DATA): Install pango/pangomm-1.4.pc.
Packit 78284e
	* pango/Makefile.am: Delete already unused file.
Packit 78284e
Packit 78284e
2009-08-11  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Provide documentation location via pkg-config
Packit 78284e
Packit 78284e
	* pango/pangomm-1.4.pc.in (datadir), (datarootdir): Substitute.
Packit 78284e
	(docdir), (doxytagfile), (htmlrefdir), (htmlrefpub): Point to the
Packit 78284e
	location of the reference documentation.
Packit 78284e
Packit 78284e
2009-08-11  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Wrap pango_font_map_create_context()
Packit 78284e
Packit 78284e
	* pango/src/fontmap.hg (FontMap::create_context): Wrap new
Packit 78284e
	pango_font_map_create_context() method.
Packit 78284e
	* pango/src/cairofontmap.{ccg,hg} (CairoFontMap::create_context):
Packit 78284e
	Wrap method manually in terms of pango_font_map_create_context(),
Packit 78284e
	so that it longer uses deprecated API.  The wrapper method should
Packit 78284e
	be removed altogether when we can break API and ABI.
Packit 78284e
Packit 78284e
2009-08-11  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Fix typo in tools/m4/convert_pango.m4
Packit 78284e
Packit 78284e
2009-08-11  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Regenerate pango/src/pango_methods.defs
Packit 78284e
Packit 78284e
2009-08-11  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Generate more complete extra defs
Packit 78284e
Packit 78284e
	* tools/extra_defs_gen/generate_defs_pango.cc (main): Query the
Packit 78284e
	defs for all not backend-specific GObject classes in Pango, just
Packit 78284e
	in case.
Packit 78284e
Packit 78284e
2009-08-11  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Rename scripts/ subdirectory to build/
Packit 78284e
Packit 78284e
	* configure.ac (AC_CONFIG_AUX_DIR): Point to build/ directory.
Packit 78284e
	(AC_CONFIG_MACRO_DIR): ditto.
Packit 78284e
	* Makefile.am (ACLOCAL_AMFLAGS): Use -I build as M4 include path.
Packit 78284e
	* docs/Makefile.am, pango/{src,pangomm}/Makefile.am: Include files
Packit 78284e
	from $(top_srcdir)/build/ instead of $(top_srcdir)/scripts/.
Packit 78284e
Packit 78284e
2009-08-11  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Delete obsolete Autoconf M4 files from scripts/
Packit 78284e
Packit 78284e
	* scripts/*.m4: Delete all Autoconf M4 files from version control.
Packit 78284e
	* scripts/README: Delete superfluous file.
Packit 78284e
	* Makefile.am (text_files): Remove scripts/README.
Packit 78284e
	(msvc_files): Use $(addprefix ...) for readability.
Packit 78284e
Packit 78284e
2009-08-11  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Transition to mm-common documentation build
Packit 78284e
Packit 78284e
	* configure.ac (AC_CONFIG_FILES): List docs/Makefile.am and
Packit 78284e
	docs/reference/Doxyfile as output files.
Packit 78284e
	* Makefile.am (SUBDIRS): Resurrect docs/ subdirectory.
Packit 78284e
	* docs/Makefile.am: Rewrite based upon the new mm-common build
Packit 78284e
	infrastructure for the reference documentation.
Packit 78284e
	* docs/reference/Doxyfile.in: Heavily modernize and adapt to the
Packit 78284e
	new documentation build organization.
Packit 78284e
	* docs/Makefile_web.am_fragment: Delete obsolete file.
Packit 78284e
	* docs/images/Makefile.am: ditto,
Packit 78284e
	* docs/reference/Makefile.am: ditto,
Packit 78284e
	* docs/reference/doxygen_to_devhelp.xsl: ditto,
Packit 78284e
	* docs/reference/README: ditto.
Packit 78284e
	* docs/reference/widget_hierarchy.{dia,html,png}: Delete files as
Packit 78284e
	they belong to the documentation of the gtkmm module, not pangomm.
Packit 78284e
Packit 78284e
2009-08-11  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Further reduce pointless make recursion
Packit 78284e
Packit 78284e
	* scripts/Makefile.am: Delete file.
Packit 78284e
	* MSVC_Net200[58]/**/Makefile.am: Delete files.
Packit 78284e
	* MSVC_Net200[58]/filelist.am: New files, defining the files to
Packit 78284e
	distribute from the MSVC subdirectories.
Packit 78284e
	* Makefile.am: Include MSVC_Net200[58]/filelist.am and distribute
Packit 78284e
	the files listed there.
Packit 78284e
	(SUBDIRS): Remove scripts/ and MSVC_Net200[58]/.  Temporarily
Packit 78284e
	remove docs/ subdirectory.
Packit 78284e
	* configure.ac: Use mm-common Autoconf macros for setting up the
Packit 78284e
	documentation build.
Packit 78284e
	(AC_CONFIG_FILES): Remove deleted Makefiles from the list.
Packit 78284e
	(AC_CONFIG_COMMANDS): Append commands to config.status to copy the
Packit 78284e
	pangommconfig.h configuration header into the MSVC subdirectories.
Packit 78284e
Packit 78284e
2009-08-11  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Convert tools/ and pango/ to new infrastructure
Packit 78284e
Packit 78284e
	* Makefile.am (SUBDIRS): Skip the pango/ subdirectory and recurse
Packit 78284e
	directly into pango/src/ and pango/pangomm/.
Packit 78284e
	(EXTRA_DIST): Remove the old build_shared/ include files.
Packit 78284e
	* configure.ac (AC_CONFIG_FILES): Remove files pango/Makefile.am,
Packit 78284e
	pango/pangomm/private/Makefile.am and tools/m4/Makefile.am from
Packit 78284e
	the list of output files.
Packit 78284e
	* pango/src/filelist.am: Rename Makefile_list_of_hg.am_fragment
Packit 78284e
	and adapt to new mm-common Automake include files.
Packit 78284e
	* pango/pangomm/filelist.am: New file, defining the list of source
Packit 78284e
	code files to compile.
Packit 78284e
	* pango/pangomm/private/Makefile.am: Delete obsolete file.
Packit 78284e
	* pango/src/Makefile.am: Rewrite to use new mm-common build
Packit 78284e
	infrastructure.
Packit 78284e
	* pango/pangomm/Makefile.am: ditto,
Packit 78284e
	* tools/Makefile.am: ditto.
Packit 78284e
	* tools/m4/filelist.am: Rename Makefile_list_of_sources.am_fragment
Packit 78284e
	and adapt to new mm-common Automake include files.
Packit 78284e
	* tools/m4/Makefile.am: Delete obsolete file.
Packit 78284e
	* build_shared/*.am_fragment: Delete obsolete build support files.
Packit 78284e
Packit 78284e
2009-08-11  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Create .gitignore files
Packit 78284e
Packit 78284e
2009-08-11  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Begin transition to mm-common build system
Packit 78284e
Packit 78284e
	* autogen.sh: Replace with minimal version using mm-common-prepare
Packit 78284e
	and autoreconf.
Packit 78284e
	* configure.ac: Rename file from configure.in.  Remove a lot of old
Packit 78284e
	cruft and clean up the remaining bits.  Make use of mm-common macros.
Packit 78284e
	Insert temporary dummy conditionals to keep the module buildable.
Packit 78284e
	* config.h.in: Delete file, as it is now generated by autoheader.
Packit 78284e
	* Makefile.am (ACLOCAL_AMFLAGS): Set to help autoreconf do its work.
Packit 78284e
	* MSVC_Net200[58]/pangomm/Makefile.am: Change rule dependency
Packit 78284e
	configure.in to configure.ac.
Packit 78284e
Packit 78284e
2009-06-24  Daniel Elstner  <danielk@openismus.com>
Packit 78284e
Packit 78284e
	Add DOAP file and fix mail address in MAINTAINERS
Packit 78284e
Packit 78284e
2009-03-09  Theppitak Karoonboonyanan  <thep@linux.thai.net>
Packit 78284e
Packit 78284e
	Split out devhelp installation rule, so VPATH reference is possible for
Packit 78284e
Packit 78284e
2009-03-09  Theppitak Karoonboonyanan  <thep@linux.thai.net>
Packit 78284e
Packit 78284e
	* docs/reference/Makefile.am: Split out devhelp installation rule, so
Packit 78284e
	VPATH reference is possible for both tarball and VCS builds, fixing
Packit 78284e
	distcheck correctly.
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=35
Packit 78284e
Packit 78284e
2009-03-09  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	2.24.0:
Packit 78284e
Packit 78284e
2009-03-09  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	* docs/reference/Makefile.am: Added srcdir before the devhelp file, to 
Packit 78284e
	fix distcheck.
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=34
Packit 78284e
Packit 78284e
2009-03-09  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Regenerated with doxextract_to_xml.py.
Packit 78284e
Packit 78284e
2009-03-09  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	* pango/src/pango_docs.xml: Regenerated with doxextract_to_xml.py.
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=33
Packit 78284e
Packit 78284e
2009-02-05  Theppitak Karoonboonyanan  <thep@linux.thai.net>
Packit 78284e
Packit 78284e
	Allow pangomm to build outside the source tree. Bug #570322
Packit 78284e
Packit 78284e
2009-02-05  Theppitak Karoonboonyanan  <thep@linux.thai.net>
Packit 78284e
Packit 78284e
	* docs/reference/Doxyfile.in:
Packit 78284e
	* docs/reference/Makefile.am: Allow pangomm to build outside the source 
Packit 78284e
	tree. Bug #570322
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=32
Packit 78284e
Packit 78284e
2009-01-19  Deng Xiyue  <manphiz@gmail.com>
Packit 78284e
Packit 78284e
	Change license header to mention Lesser General Public License version 2.1
Packit 78284e
Packit 78284e
2009-01-20  Deng Xiyue  <manphiz@gmail.com>
Packit 78284e
Packit 78284e
	* Change license header to mention Lesser General Public License
Packit 78284e
	version 2.1 instead of Library General Public License, to be
Packit 78284e
	consistent with COPYING.
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=31
Packit 78284e
Packit 78284e
2008-11-13  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Add some more newin2p* aliases. Mark show_in_cairo_context as since 2.16.
Packit 78284e
Packit 78284e
2008-11-13  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	* docs/reference/Doxyfile.in: Add some more newin2p* aliases.
Packit 78284e
	* pango/src/layout.hg: Mark show_in_cairo_context as since 2.16.
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=30
Packit 78284e
Packit 78284e
2008-11-13  Louis-Francis Ratté-Boulianne  <louisfrancis.rb@gmail.com>
Packit 78284e
Packit 78284e
	Added show_in_cairo_context(). Bug #560232,
Packit 78284e
Packit 78284e
	2008-11-12  Louis-Francis Ratté-Boulianne <louisfrancis.rb@gmail.com>
Packit 78284e
Packit 78284e
	* pango/src/layout.cgg:
Packit 78284e
	* pango/src/layout.hg: Added show_in_cairo_context().
Packit 78284e
	Bug #560232,
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=29
Packit 78284e
Packit 78284e
2008-11-10  Murray Cumming  <murrayc@src.gnome.org>
Packit 78284e
Packit 78284e
	Increased version
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=27
Packit 78284e
Packit 78284e
2008-11-10  Deng Xiyue  <manphiz@gmail.com>
Packit 78284e
Packit 78284e
	Fix references to gtkmm, should be pangomm, and use reference index.html
Packit 78284e
Packit 78284e
2008-11-08  Deng Xiyue  <manphiz@gmail.com>
Packit 78284e
Packit 78284e
	* docs/reference/doxygen_to_devhelp.xsl: Fix references to gtkmm,
Packit 78284e
	should be pangomm, and use reference index.html as start point.
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=26
Packit 78284e
Packit 78284e
2008-10-23  Jonathon Jongsma  <jjongsma@src.gnome.org>
Packit 78284e
Packit 78284e
	Removed gtk stock image stuff that was accidentally left over from splitting up pangomm from gtkmm.
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=25
Packit 78284e
Packit 78284e
2008-10-09  Armin Burgmeier  <arminb@src.gnome.org>
Packit 78284e
Packit 78284e
	Added missing MSVC 2008 solution file to the repository.
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=24
Packit 78284e
Packit 78284e
2008-10-09  Armin Burgmeier  <armin@openismus.com>
Packit 78284e
Packit 78284e
	Changed the library DLL name to match the new naming convention.
Packit 78284e
Packit 78284e
2008-10-09  Armin Burgmeier  <armin@openismus.com>
Packit 78284e
Packit 78284e
	* MSVC_Net2005/pangomm/pangomm.vcproj: Changed the library DLL name to
Packit 78284e
	match the new naming convention.
Packit 78284e
Packit 78284e
	* MSVC_Net2008/: Added Visual Studio 2008 project files.
Packit 78284e
Packit 78284e
	* Makefile.am:
Packit 78284e
	* configure.in: Added the new files to the distribution.
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=23
Packit 78284e
Packit 78284e
2008-09-21  Murray Cumming  <murrayc@src.gnome.org>
Packit 78284e
Packit 78284e
	Increased version
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=22
Packit 78284e
Packit 78284e
2008-09-08  Deng Xiyue  <manphiz@gmail.com>
Packit 78284e
Packit 78284e
	Added COPYING.tools with the GPL because the tools/*.cc file is GPL. Bug
Packit 78284e
Packit 78284e
2008-09-08  Deng Xiyue  <manphiz@gmail.com>
Packit 78284e
Packit 78284e
	* Added COPYING.tools with the GPL because the tools/*.cc file is 
Packit 78284e
	GPL. Bug #550789.
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=21
Packit 78284e
Packit 78284e
2008-09-08  Deng Xiyue  <manphiz@gmail.com>
Packit 78284e
Packit 78284e
	Mention pangomm instead of gtkmm. Bug #550789.
Packit 78284e
Packit 78284e
2008-09-08  Deng Xiyue  <manphiz@gmail.com>
Packit 78284e
Packit 78284e
	* README: Mention pangomm instead of gtkmm. Bug #550789.
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=20
Packit 78284e
Packit 78284e
2008-08-27  Armin Burgmeier  <armin@arbur.net>
Packit 78284e
Packit 78284e
	Replaced #include "afxres.h" by #include <windows.h> which does the job
Packit 78284e
Packit 78284e
2008-08-27  Armin Burgmeier  <armin@arbur.net>
Packit 78284e
Packit 78284e
	* MSVC_Net2005/pangomm/pangomm.rc.in: Replaced #include "afxres.h" by
Packit 78284e
	#include <windows.h> which does the job equally well, and allows
Packit 78284e
	compilation with the freely available Visual Studio Express compiler.
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=19
Packit 78284e
Packit 78284e
2008-08-20  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Added get_scripts().
Packit 78284e
Packit 78284e
2008-08-20  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	* pango/src/language.ccg:
Packit 78284e
	* pango/src/language.hg: Added get_scripts().
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=18
Packit 78284e
Packit 78284e
2008-08-20  Murray Cumming  <murrayc@src.gnome.org>
Packit 78284e
Packit 78284e
	Increased version
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=17
Packit 78284e
Packit 78284e
2008-08-12  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Wrap this with CLASS_BOXEDTYPE() instead of _CLASS_GENERIC(), because the
Packit 78284e
Packit 78284e
2008-08-12  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	* pango/src/layoutrun.ccg:
Packit 78284e
	* pango/src/layoutrun.hg: Wrap this with CLASS_BOXEDTYPE() instead of 
Packit 78284e
	_CLASS_GENERIC(), because the PangoGlyphItem (of which PangoLayoutRun 
Packit 78284e
	is a typedef) is a boxed type. This reduces the amount of code in .hg, 
Packit 78284e
	while apparently not breaking API or ABI.
Packit 78284e
	This should be renamed to GlyphItem when we can break ABI.
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=16
Packit 78284e
Packit 78284e
2008-08-12  Murray Cumming  <murrayc@src.gnome.org>
Packit 78284e
Packit 78284e
	A few documention comments.
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=15
Packit 78284e
Packit 78284e
2008-08-12  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Typedef this to GlyphItem, because that is what it is (and is documented
Packit 78284e
Packit 78284e
2008-08-12  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	* pango/src/layoutrun.hg: Typedef this to GlyphItem, because 
Packit 78284e
	that is what it is (and is documented as) in Pango.
Packit 78284e
	Added splt() and letter() space to LayoutRun, wrapping PangoGlyphItem 
Packit 78284e
	functions. 
Packit 78284e
	* tools/m4/convert_pango.m4:
Packit 78284e
	* pango/src/renderer.hg: Added draw_glyph_item().
Packit 78284e
Packit 78284e
	* pango/src/cairofontmap.hg: Added set_default().
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=14
Packit 78284e
Packit 78284e
2008-08-09  Armin Burgmeier  <armin@arbur.net>
Packit 78284e
Packit 78284e
	Added project files to build pangomm with Visual Studio 2005.
Packit 78284e
Packit 78284e
2008-08-09  Armin Burgmeier  <armin@arbur.net>
Packit 78284e
Packit 78284e
	* MSVC_Net2005/gendef/gendef.cc:
Packit 78284e
	* MSVC_Net2005/gendef/gendef.vcproj:
Packit 78284e
	* MSVC_Net2005/gendef/Makefile.am:
Packit 78284e
	* MSVC_Net2005/pangomm/pangomm.vcproj:
Packit 78284e
	* MSVC_Net2005/pangomm/pangomm.rc.in:
Packit 78284e
	* MSVC_Net2005/pangomm/Makefile.am:
Packit 78284e
	* MSVC_Net2005/pangomm.sln:
Packit 78284e
	* MSVC_Net2005/blank.cpp:
Packit 78284e
	* MSVC_Net2005/Makefile.am: Added project files to build pangomm with
Packit 78284e
	Visual Studio 2005.
Packit 78284e
Packit 78284e
	* configure.in:
Packit 78284e
	* Makefile.am: Adapt build files.
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=13
Packit 78284e
Packit 78284e
2008-08-04  Murray Cumming  <murrayc@src.gnome.org>
Packit 78284e
Packit 78284e
	Increased version
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=12
Packit 78284e
Packit 78284e
2008-08-02  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Do not try to upload a non-existant index.html Correct the filenames.
Packit 78284e
Packit 78284e
2008-08-02  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	* docs/Makefile.am: Do not try to upload a non-existant index.html
Packit 78284e
	* docs/images/Makefile.am: Correct the filenames.
Packit 78284e
	* docs/reference/pangomm_header.html_fragment: Change the links as 
Packit 78284e
	in glibmm.
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=11
Packit 78284e
Packit 78284e
2008-08-02  Deng Xiyue  <manphiz@gmail.com>
Packit 78284e
Packit 78284e
	Fix all references of ABI version 2.4 to version 1.4, though the tarball
Packit 78284e
Packit 78284e
	2008-08-01  Deng Xiyue <manphiz@gmail.com>
Packit 78284e
Packit 78284e
	* docs/Makefile_web.am_fragment:
Packit 78284e
	* docs/reference/Makefile.am:
Packit 78284e
	* tools/m4/Makefile.am:
Packit 78284e
	* Makefile.am: Fix all references of ABI version 2.4 to version 1.4, 
Packit 78284e
	though the tarball version (as reported by pkgconfig --modversion) 
Packit 78284e
	must stay as 2.x.
Packit 78284e
	Bug #545537.
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=10
Packit 78284e
Packit 78284e
2008-08-01  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Removed index.html. It was just a copy from gtkmm (from where I will also
Packit 78284e
Packit 78284e
2008-08-01  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	* docs/Makefile.am:
Packit 78284e
	* docs/index.html: Removed index.html. It was just a copy from 
Packit 78284e
	gtkmm (from where I will also be removing it.) The true copy is in 
Packit 78284e
	gnomemm-website (uploaded to gtkmm.org).
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=9
Packit 78284e
Packit 78284e
2008-07-30  Sebastien Bacher  <seb128@ubuntu.com>
Packit 78284e
Packit 78284e
	require a correct pango version (bug #545378)
Packit 78284e
Packit 78284e
2008-07-30  Sebastien Bacher  <seb128@ubuntu.com>
Packit 78284e
Packit 78284e
	* configure.in: require a correct pango version (bug #545378)
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=8
Packit 78284e
Packit 78284e
2008-07-27  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Corrected the upload location. Corrected a variable so we really generate
Packit 78284e
Packit 78284e
2008-07-27  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	* docs/Makefile_web.am_fragment: Corrected the upload location.
Packit 78284e
	* docs/reference/Doxyfile.in: Corrected a variable so we really 
Packit 78284e
	generate documentation.
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=7
Packit 78284e
Packit 78284e
2008-07-27  Murray Cumming  <murrayc@src.gnome.org>
Packit 78284e
Packit 78284e
	Increased version
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=6
Packit 78284e
Packit 78284e
2008-07-27  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	Regenerated.
Packit 78284e
Packit 78284e
2008-07-27  Murray Cumming  <murrayc@murrayc.com>
Packit 78284e
Packit 78284e
	* pango/src/pango_docs.xml:
Packit 78284e
	* pango/src/pango_enums.defs:
Packit 78284e
	* pango/src/pango_methods.defs: Regenerated.
Packit 78284e
Packit 78284e
	* pango/src/layout.hg: Added get_height(), set_height(), 
Packit 78284e
	get_baseline().
Packit 78284e
	* pango/src/layoutiter.ccg:
Packit 78284e
	* pango/src/layoutiter.hg: Added get_layout().
Packit 78284e
	* pango/src/renderer.hg: Added get_layout() and get_layout_line().
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=5
Packit 78284e
Packit 78284e
2008-07-23  Murray Cumming  <murrayc@src.gnome.org>
Packit 78284e
Packit 78284e
	Released
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=4
Packit 78284e
Packit 78284e
2008-07-18  Murray Cumming  <murrayc@src.gnome.org>
Packit 78284e
Packit 78284e
	Now it builds and distchecks
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=3
Packit 78284e
Packit 78284e
2008-07-18  Murray Cumming  <murrayc@src.gnome.org>
Packit 78284e
Packit 78284e
	Added pangomm source by copying from gtkmm
Packit 78284e
Packit 78284e
	svn path=/trunk/; revision=2
Packit 78284e