[pangomm] Move to a generated ChangeLog.
- From: José Alburquerque <jaalburqu src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pangomm] Move to a generated ChangeLog.
- Date: Thu, 4 Jul 2013 00:16:34 +0000 (UTC)
commit 4866ee66924db3d77e6b3aa05a77268de96a96c6
Author: José Alburquerque <jaalburquerque gmail com>
Date: Wed Jul 3 19:24:06 2013 -0400
Move to a generated ChangeLog.
ChangeLog | 747 +-------------------------------------------------
ChangeLog.pre-2-34-0 | 745 +++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 747 insertions(+), 745 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 3236b2a..08cdadb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,745 +1,2 @@
-2.34.0 (stable):
-
-2012-10-26 José Alburquerque <jaalburquerque gmail com>
-
- Remove the use of g_type_init() because it has been deprecated.
-
- * tools/extra_defs_gen/generate_defs_pango.cc: The docs for the
- function says that the GType system is initialized automatically now
- as of glib-2.36.
-
-2.28.4 (stable):
-
-2011-10-25 Murray Cumming <murrayc murrayc com>
-
- Add #includes needed with the latest glibmm.
-
- * pango/src/attributes.hg:
- * pango/src/color.hg:
- * pango/src/fontdescription.hg:
- * pango/src/fontface.hg:
- * pango/src/fontmetrics.hg:
- * pango/src/item.hg:
- * pango/src/language.hg:
- * pango/src/layoutline.hg: Add individual includes now that gmmproc does not
- add #include glibmm.h at the top of every generated header.
-
-2.28.3 (stable):
-
-2011-09-21 Krzesimir Nowak <qdlacz gmail com>
-
- Don't use obsolete macros.
-
- * autogen.sh: Warn about everything during autoreconf.
- * configure.ac: Replaced obsolete macros with their modern counterparts.
-
-2011-08-31 Frederic Peters <fpeters 0d be>
-
- Ship convert_pangomm.m4 in tarballs.
- Bug #657817
-
-2011-05-24 Olav Vitters <olav vitters nl>
-
- Use tar-ustar instead of tar-pax to ensure OpenBSD compatibility
-
-2.28.2 (stable):
-
-2011-03-30 Murray Cumming <murrayc murrayc com>
-
- Use the latest mm-common.
-
- * configure.ac: Require the latest version.
- * doc/Makefile.am: Don't specify the mm-common .pl files to distribute
- because mm-common now does this automatically.
-
-2011-03-25 Kalev Lember <kalev smartlink ee>
-
- Install the m4 files without --enable-maintainer-mode
-
- * Makefile.am: Install the convert.m4 files even if we aren't in
- maintainer mode; this makes sure distro packages pick up the files.
-
-2.28.1 (stable):
-
-2011-03-25 Murray Cumming <murrayc murrayc com>
-
- Avoid a tarball dependency on mm-common.
-
- * configure.ac: Add a call to MM_CONFIG_DOCTOOL_DIR() telling it to
- copy the files locally and use them from there.
- * docs/Makefile.am: Dist the copied files, so that the build does not
- try to use the versions installed by mm-common.
-
-2.28.0 (stable):
-
-Just a version increase and a regenerated tarball due to changes in an m4
-macro in mm-common.
-
-2.27.1:
-
-2011-01-08 Murray Cumming <murrayc murrayc com>
-
- LayoutIter: Wrap this as a boxed type, which needs less code.
-
- * pango/src/layoutiter.[hg|ccg]: PangoLayoutIter became a boxed type at some
- point, with a pango_layout_iter_copy() function, so we can now wrap it
- normally without so much hand-coding. This also adds a copy constructor.
- * pango/src/layout.ccg: get_iter(): Use the LayoutIter copy constructor
- instead of the crappy old assign_gobj() function. Also deprecate this
- method, adding a get_iter(void), now that the copy constructor allows us to
- use LayoutIter as a return type.
-
-2011-01-08 Murray Cumming <murrayc murrayc com>
-
- Improve the generated API documentation.
-
- * pango/src/pango_methods.defs: Regenerated with h2defs.py
- * pango/src/pango_extra_objects.defs: Added some object definitions to help
- the documentation generator, avoiding warnings about not being able to
- transform C function names into C++ function names. I did the same thing in
- gtkmm a few months ago.
- * pango/src/filelist.am: Mention the new files.
- * pango/src/pango.defs: Include the new file.
-
-2011-01-08 Murray Cumming <murrayc murrayc com>
-
- Added conversions used by gtkmm.
-
- * tools/m4/convert_pango.m4: Added the extra conversions that were in the
- gtkmm copy of this file. They will probably be needed by other modules so
- it makes sense to keep them to here to avoid duplication.
-
-2011-01-07 Murray Cumming <murrayc murrayc com>
-
- Allow other modules to use the m4 files.
-
- * codegen/Makefile.am: Install the m4 files, like gtkmm installs its files.
- * pango/pangomm.pc.in: Add the gmmproc4mdir variable so that other modules such
- as gtkmm and cluttermm can get the path to the m4 file, to avoid
- duplicating its contents.
-
-2011-01-07 Murray Cumming <murrayc murrayc com>
-
- Fix the build with --enable-warnings=fatal.
-
- * configure.ac: Add no-long-long to avoid a warning caused by a newer glib.
- Also avoid use of deprecated GLIBMM API and make sure that GSEAL is defined.
-
-2010-12-09 Murray Cumming <murrayc murrayc com>
-
- Include convert_glibmm.m4 instead of convert_gtkmm.m4.
-
- * tools/m4/convert.m4: Inlcude convert_glibmm.m4, just added to glibmm,
- instead of convert_gtkmm.m4, which glibmm no longer provides.
- Also include convert_pangomm.m4 - we probably used the copy in glibmm until
- now.
-
-2010-09-30 Armin Burgmeier <armin arbur net>
-
- * MSVC_Net2005/gendef/gendef.vcproj:
- * MSVC_Net2005/pangomm.sln:
- * MSVC_Net2005/pangomm/pangomm.vcproj:
- * MSVC_Net2008/gendef/gendef.vcproj:
- * MSVC_Net2008/pangomm.sln:
- * MSVC_Net2008/pangomm/pangomm.vcproj:
- * MSVC_Net2010/filelist.am:
- * MSVC_Net2010/gendef/gendef.cc:
- * MSVC_Net2010/gendef/gendef.vcxproj:
- * MSVC_Net2010/gendef/gendef.vcxproj.filters:
- * MSVC_Net2010/pangomm.sln:
- * MSVC_Net2010/pangomm/pangomm.rc.in:
- * MSVC_Net2010/pangomm/pangomm.vcxproj:
- * MSVC_Net2010/pangomm/pangomm.vcxproj.filters:
- * Makefile.am:
- * configure.ac: Add support for MSVC 2010 and 64 bit.
-
-2.26.2:
-
-2010-05-04 Murray Cumming <murrayc murrayc-x61>
-
- Documentation: Main page: Improve, linking to class and correcting pkg-config
-
- * pango/pangomm.h: Simplify the text, improving the link, and link to
- Pango::Layout as a starting point. Correct the pkg-config check from pangomm
- to pangomm-1.4.
-
-2010-04-27 David King <davidk openismus com>
-
- Update link formatting in main page of documentation
-
- * pango/pangomm.h: Add link text to Pango link.
-
-2010-04-23 David King <davidk openismus com>
-
- Add main page to Doxygen documentation
-
- * docs/Makefile.am: Parse pango/pangomm.h for documentation.
- * pango/pangomm.h: Add main page to Doxygen documentation.
-
-2.26.1:
-
-2010-04-16 Murray Cumming <murrayc murrayc com>
-
- Regenerated C documentation XML.
-
- * pango/src/pango_docs.xml: Regenerated with the improved docextract_to_xml.py.
-
-2010-03-17 Murray Cumming <murrayc murrayc com>
-
- Regenerated pango function .defs.
-
- * pango/src/pango_methods.defs: Regnerated with h2defs.py thought there is
- no significant change.
-
-2.26.0:
-
-2009-09-19 Daniel Elstner <daniel kitta gmail com>
-
- Support Automake silent rules
-
- * configure.ac: Call the AM_SILENT_RULES macro if it is defined.
- (AM_INIT_AUTOMAKE): Add check-news option.
- (MM_INIT_MODULE): Move block below Automake initialization.
-
-2009-09-07 Daniel Elstner <danielk openismus com>
-
- Update Doxygen configuration for Doxygen 1.6.1
-
- * docs/reference/Doxyfile.in: Update file using Doxygen 1.6.1.
- (SORT_MEMBERS_CTORS_1ST): Set option to YES.
-
-2.25.1.3:
-
-2009-08-28 Daniel Elstner <danielk openismus com>
-
- Increment version to 2.25.1.3 and update news
-
- * configure.ac (AC_INIT): Bump version to pangomm 2.25.1.3.
- * NEWS: Write news entry for pangomm 2.25.1.3.
-
-2009-08-28 Daniel Elstner <danielk openismus com>
-
- Fix documentation location in pkg-config files
-
- * pango/pangomm{,-uninstalled}.pc.in (htmlrefpub): Point to
- library.gnome.org.
-
-2009-08-28 Daniel Elstner <danielk openismus com>
-
- Increment version to 2.25.1.2 and update news
-
- * configure.ac (AC_INIT): Bump version to pangomm 2.25.1.2.
- * NEWS: Write news entry for pangomm 2.25.1.2.
-
-2009-08-28 Daniel Elstner <danielk openismus com>
-
- Remove documentation location override
-
- * docs/Makefile.am (htmlrefpub): Remove variable override as
- the documentation is now hosted on library.gnome.org. D'oh.
-
-2009-08-28 Daniel Elstner <danielk openismus com>
-
- Increment version to 2.25.1.1 and update news
-
- * configure.ac (AC_INIT): Bump version to pangomm 2.25.1.1.
- (MM_PREREQ): Require mm-common 0.7.1.
- * NEWS: Write news entry for pangomm 2.25.1.1.
-
-2009-08-28 Daniel Elstner <danielk openismus com>
-
- Use shared mm-common Doxygen style sheet
-
- * configure.ac (MM_PREREQ): Require mm-common 0.7.
- * docs/reference/Doxyfile.in (HTML_STYLESHEET): Assign path
- to the shared doxygen.css provided by mm-common.
-
-2009-08-28 Daniel Elstner <danielk openismus com>
-
- Remove header and footer HTML fragments
-
- * docs/reference/pangomm_{header,footer}.html_fragment: Delete
- files. These custom fragments were an unnecessary maintenance
- hassle. Also, the files were out of date with respect to the
- encoding and CSS classes used by Doxygen.
- * docs/reference/Doxyfile.in (HTML_HEADER), (HTML_FOOTER): Set
- to the empty string.
- (PROJECT_NUMBER): Substitute @PACKAGE_VERSION It does look
- nicer in the generated HTML pages, and is probably also less
- confusing.
- (SORT_GROUP_NAMES): Enable for predictability.
- * docs/Makefile.am (dist_noinst_DATA): Remove deleted HTML
- fragment files.
-
-2009-08-26 Daniel Elstner <danielk openismus com>
-
- Reenable hierarchy graphs for each class
-
- * docs/reference/Doxyfile.in (COLLABORATION_GRAPH): Set option
- to YES to enable the per-class inheritance graphs.
-
-2.25.1:
-
-2009-08-25 Murray Cumming <murrayc murrayc com>
-
- Regenerated .defs files.
-
- * pango/src/pango_docs.xml:
- * pango/src/pango_methods.defs: Regenerated.
-
-This is the master branch. See also the pangomm-2-24 branch.
-
-2009-08-20 Daniel Elstner <danielk openismus com>
-
- Rename @since back to @newin
-
- * docs/reference/Doxyfile.in (ALIASES): Rename the @since alias
- back to its old name @newin, but otherwise keep the parameters.
- Apparently there is a @since command predefined in Doxygen which
- I hadn't noticed. It does seem to get overridden silently, but
- it is better not to rely on this.
- * pango/src/{language,layout}.hg: Replace all uses of @since with
- @newin.
-
-2009-08-20 Daniel Elstner <danielk openismus com>
-
- Remove bogus backslash in Doxygen configuration
-
- * docs/reference/Doxyfile.in (STRIP_FROM_PATH): Remove bogus
- trailing \ after the the last assigned value. This probably
- caused the following assignment to STRIP_FROM_INC_PATH to be
- eaten.
-
-2009-08-20 Daniel Elstner <danielk openismus com>
-
- Substitute API version in filenames dynamically
-
- * pango/pangomm.pc.in: Rename file from pango/pangomm-1.4.pc.in.
- * pango/pangomm-uninstalled.pc.in: Rename file from
- pango/pangomm-1.4-uninstalled.pc.in.
- * configure.ac (AC_CONFIG_FILES): Insert ${PANGOMM_MODULE_NAME}
- into output filenames and remove the hard-coded version from the
- input filenames.
- * pango/pangomm/Makefile.am (lib_LTLIBRARIES): Substitute
- @PANGOMM_API_VERSION@ into the libtool archive name as well as
- the variable names derived from it instead of hard-coding the
- API version.
-
-2009-08-20 Daniel Elstner <danielk openismus com>
-
- Do not hard-code API version in resource files
-
- * MSVC_Net200[58]/pangomm/pangomm.rc.in: Use newer @PACKAGE_VERSION@
- substitution in place of @VERSION Use "@PANGOMM_MODULE_NAME dll"
- instead of hardcoding the API version.
-
-2009-08-19 Daniel Elstner <daniel kitta gmail com>
-
- Reference external cairomm documentation
-
- * configure.ac (MM_ARG_WITH_TAGFILE_DOC): Specify cairomm-1.0.tag
- as Doxygen tag file dependency for links to the external reference
- documentation of cairomm.
-
-2009-08-18 Daniel Elstner <danielk openismus com>
-
- Use parametric Doxygen alias @since{m,n}
-
- * docs/reference/Doxyfile.in (ALIASES): Define a parametrized alias
- @since{major,minor} to replace the old @newin?p?* aliases which had
- to be defined manually for every version number used.
- * pango/src/*.hg: Change all uses of @newin?p?* to @since{m,n}.
-
-2009-08-17 Daniel Elstner <danielk openismus com>
-
- Define PANGOMM_BUILD macro during build
-
- * pango/pangomm/Makefile.am (local_cppflags): Add -DPANGOMM_BUILD=1.
-
-2009-08-17 Daniel Elstner <danielk openismus com>
-
- Make use of new MM_ARG_DISABLE_DEPRECATED macro
-
- * configure.ac (PANGOMM_DISABLE_DEPRECATED): Call the new
- MM_ARG_DISABLE_DEPRECATED_API macro from mm-common in order
- to provide the option to omit deprecated API from the library
- build, and to define the corresponding configuration macro.
- * pango/pangommconfig.h.in (PANGOMM_DISABLE_DEPRECATED): Copy
- the #undef statement from the generated config.h.in template.
-
-2009-08-17 Daniel Elstner <daniel kitta gmail com>
-
- Append slash to overridden $(htmlrefpub)
-
- * docs/Makefile.am (htmlrefpub): Append trailing slash for
- consistency with the non-overridden value.
-
-2009-08-17 Daniel Elstner <daniel kitta gmail com>
-
- Reenable JAVADOC_AUTOBRIEF mode of Doxygen
-
- * docs/reference/Doxyfile.in (JAVADOC_AUTOBRIEF): Change value
- back to 'YES'. I accidentally turned off the setting during the
- build infrastructure transition.
-
-2009-08-16 Daniel Elstner <daniel kitta gmail com>
-
- Include glibmmconfig.h from pangommconfig.h
-
- * pango/pangommconfig.h.in: Include glibmmconfig.h for
- consistency with gtkmm. Also define an include guard.
-
-2009-08-16 Daniel Elstner <daniel kitta gmail com>
-
- List PANGOMM_* macros in pangommconfig.h.in
-
- * pango/pangommconfig.h.in (PANGOMM_*_VERSION): Add #undef
- statements for the version number component macros.
-
-2009-08-16 Daniel Elstner <daniel kitta gmail com>
-
- Add pkg-config file for uninstalled use
-
- * pango/pangomm-1.4-uninstalled.pc.in: New pkg-config metadata
- file for building against a non-installed pangomm library.
- * configure.ac (AC_CONFIG_FILES): Add configure output file
- pango/pangomm-1.4-uninstalled.pc.
-
-2009-08-16 Daniel Elstner <daniel kitta gmail com>
-
- Make use of latest mm-common features
-
- * configure.ac: Insert MM_PREREQ([0.4]) macro call.
- (MM_INIT_MODULE): Remove now optional second argument.
- * pango/pangomm-1.4.pc.in (htmlrefpub): Append trailing slash
- as per new mm-common guidelines.
-
-2009-08-16 Daniel Elstner <daniel kitta gmail com>
-
- Get rid of GLIBMM_USING_STD()
-
- * pango/src/tabarray.hg: Stop using GLIBMM_USING_STD(), now
- that it has been removed from glibmm.
-
-2009-08-12 Daniel Elstner <danielk openismus com>
-
- Install pangomm.h and pangomm-1.4.pc again
-
- * Makefile.am (pangomm_include_HEADERS): Install pango/pangomm.h.
- (nodist_pangomm_libinclude_HEADERS): Install pango/pangommconfig.h.
- (nodist_pkgconfig_DATA): Install pango/pangomm-1.4.pc.
- * pango/Makefile.am: Delete already unused file.
-
-2009-08-11 Daniel Elstner <danielk openismus com>
-
- Provide documentation location via pkg-config
-
- * pango/pangomm-1.4.pc.in (datadir), (datarootdir): Substitute.
- (docdir), (doxytagfile), (htmlrefdir), (htmlrefpub): Point to the
- location of the reference documentation.
-
-2009-08-11 Daniel Elstner <danielk openismus com>
-
- Wrap pango_font_map_create_context()
-
- * pango/src/fontmap.hg (FontMap::create_context): Wrap new
- pango_font_map_create_context() method.
- * pango/src/cairofontmap.{ccg,hg} (CairoFontMap::create_context):
- Wrap method manually in terms of pango_font_map_create_context(),
- so that it longer uses deprecated API. The wrapper method should
- be removed altogether when we can break API and ABI.
-
-2009-08-11 Daniel Elstner <danielk openismus com>
-
- Fix typo in tools/m4/convert_pango.m4
-
-2009-08-11 Daniel Elstner <danielk openismus com>
-
- Regenerate pango/src/pango_methods.defs
-
-2009-08-11 Daniel Elstner <danielk openismus com>
-
- Generate more complete extra defs
-
- * tools/extra_defs_gen/generate_defs_pango.cc (main): Query the
- defs for all not backend-specific GObject classes in Pango, just
- in case.
-
-2009-08-11 Daniel Elstner <danielk openismus com>
-
- Rename scripts/ subdirectory to build/
-
- * configure.ac (AC_CONFIG_AUX_DIR): Point to build/ directory.
- (AC_CONFIG_MACRO_DIR): ditto.
- * Makefile.am (ACLOCAL_AMFLAGS): Use -I build as M4 include path.
- * docs/Makefile.am, pango/{src,pangomm}/Makefile.am: Include files
- from $(top_srcdir)/build/ instead of $(top_srcdir)/scripts/.
-
-2009-08-11 Daniel Elstner <danielk openismus com>
-
- Delete obsolete Autoconf M4 files from scripts/
-
- * scripts/*.m4: Delete all Autoconf M4 files from version control.
- * scripts/README: Delete superfluous file.
- * Makefile.am (text_files): Remove scripts/README.
- (msvc_files): Use $(addprefix ...) for readability.
-
-2009-08-11 Daniel Elstner <danielk openismus com>
-
- Transition to mm-common documentation build
-
- * configure.ac (AC_CONFIG_FILES): List docs/Makefile.am and
- docs/reference/Doxyfile as output files.
- * Makefile.am (SUBDIRS): Resurrect docs/ subdirectory.
- * docs/Makefile.am: Rewrite based upon the new mm-common build
- infrastructure for the reference documentation.
- * docs/reference/Doxyfile.in: Heavily modernize and adapt to the
- new documentation build organization.
- * docs/Makefile_web.am_fragment: Delete obsolete file.
- * docs/images/Makefile.am: ditto,
- * docs/reference/Makefile.am: ditto,
- * docs/reference/doxygen_to_devhelp.xsl: ditto,
- * docs/reference/README: ditto.
- * docs/reference/widget_hierarchy.{dia,html,png}: Delete files as
- they belong to the documentation of the gtkmm module, not pangomm.
-
-2009-08-11 Daniel Elstner <danielk openismus com>
-
- Further reduce pointless make recursion
-
- * scripts/Makefile.am: Delete file.
- * MSVC_Net200[58]/**/Makefile.am: Delete files.
- * MSVC_Net200[58]/filelist.am: New files, defining the files to
- distribute from the MSVC subdirectories.
- * Makefile.am: Include MSVC_Net200[58]/filelist.am and distribute
- the files listed there.
- (SUBDIRS): Remove scripts/ and MSVC_Net200[58]/. Temporarily
- remove docs/ subdirectory.
- * configure.ac: Use mm-common Autoconf macros for setting up the
- documentation build.
- (AC_CONFIG_FILES): Remove deleted Makefiles from the list.
- (AC_CONFIG_COMMANDS): Append commands to config.status to copy the
- pangommconfig.h configuration header into the MSVC subdirectories.
-
-2009-08-11 Daniel Elstner <danielk openismus com>
-
- Convert tools/ and pango/ to new infrastructure
-
- * Makefile.am (SUBDIRS): Skip the pango/ subdirectory and recurse
- directly into pango/src/ and pango/pangomm/.
- (EXTRA_DIST): Remove the old build_shared/ include files.
- * configure.ac (AC_CONFIG_FILES): Remove files pango/Makefile.am,
- pango/pangomm/private/Makefile.am and tools/m4/Makefile.am from
- the list of output files.
- * pango/src/filelist.am: Rename Makefile_list_of_hg.am_fragment
- and adapt to new mm-common Automake include files.
- * pango/pangomm/filelist.am: New file, defining the list of source
- code files to compile.
- * pango/pangomm/private/Makefile.am: Delete obsolete file.
- * pango/src/Makefile.am: Rewrite to use new mm-common build
- infrastructure.
- * pango/pangomm/Makefile.am: ditto,
- * tools/Makefile.am: ditto.
- * tools/m4/filelist.am: Rename Makefile_list_of_sources.am_fragment
- and adapt to new mm-common Automake include files.
- * tools/m4/Makefile.am: Delete obsolete file.
- * build_shared/*.am_fragment: Delete obsolete build support files.
-
-2009-08-11 Daniel Elstner <danielk openismus com>
-
- Begin transition to mm-common build system
-
- * autogen.sh: Replace with minimal version using mm-common-prepare
- and autoreconf.
- * configure.ac: Rename file from configure.in. Remove a lot of old
- cruft and clean up the remaining bits. Make use of mm-common macros.
- Insert temporary dummy conditionals to keep the module buildable.
- * config.h.in: Delete file, as it is now generated by autoheader.
- * Makefile.am (ACLOCAL_AMFLAGS): Set to help autoreconf do its work.
- * MSVC_Net200[58]/pangomm/Makefile.am: Change rule dependency
- configure.in to configure.ac.
-
-2009-03-09 Theppitak Karoonboonyanan <thep linux thai net>
-
- * docs/reference/Makefile.am: Split out devhelp installation rule, so
- VPATH reference is possible for both tarball and VCS builds, fixing
- distcheck correctly.
-
-2.24.0:
-
-2009-03-09 Murray Cumming <murrayc murrayc com>
-
- * docs/reference/Makefile.am: Added srcdir before the devhelp file, to
- fix distcheck.
-
-2009-03-09 Murray Cumming <murrayc murrayc com>
-
- * pango/src/pango_docs.xml: Regenerated with doxextract_to_xml.py.
-
-2009-02-05 Theppitak Karoonboonyanan <thep linux thai net>
-
- * docs/reference/Doxyfile.in:
- * docs/reference/Makefile.am: Allow pangomm to build outside the source
- tree. Bug #570322
-
-2009-01-20 Deng Xiyue <manphiz gmail com>
-
- * Change license header to mention Lesser General Public License
- version 2.1 instead of Library General Public License, to be
- consistent with COPYING.
-
-2008-11-13 Murray Cumming <murrayc murrayc com>
-
- * docs/reference/Doxyfile.in: Add some more newin2p* aliases.
- * pango/src/layout.hg: Mark show_in_cairo_context as since 2.16.
-
-2008-11-12 Louis-Francis Ratté-Boulianne <louisfrancis rb gmail com>
-
- * pango/src/layout.cgg:
- * pango/src/layout.hg: Added show_in_cairo_context().
- Bug #560232,
-
-2.14.1:
-
-2008-11-08 Deng Xiyue <manphiz gmail com>
-
- * docs/reference/doxygen_to_devhelp.xsl: Fix references to gtkmm,
- should be pangomm, and use reference index.html as start point.
-
-2008-10-23 Jonathon Jongsma <jonathon quotidian org>
-
- * configure.in:
- * docs/reference/Makefile.am:
- * docs/reference/images: Removed gtk stock image stuff that was accidentally
- left over from splitting up pangomm from gtkmm.
-
-2008-10-09 Armin Burgmeier <armin openismus com>
-
- * MSVC_Net2005/pangomm/pangomm.vcproj: Changed the library DLL name to
- match the new naming convention.
-
- * MSVC_Net2008/: Added Visual Studio 2008 project files.
-
- * Makefile.am:
- * configure.in: Added the new files to the distribution.
-
-2.14.0 (wraps pango 1.22):
-
-2008-09-08 Deng Xiyue <manphiz gmail com>
-
- * Added COPYING.tools with the GPL because the tools/*.cc file is
- GPL. Bug #550789.
-
-2008-09-08 Deng Xiyue <manphiz gmail com>
-
- * README: Mention pangomm instead of gtkmm. Bug #550789.
-
-2008-08-27 Armin Burgmeier <armin arbur net>
-
- * MSVC_Net2005/pangomm/pangomm.rc.in: Replaced #include "afxres.h" by
- #include <windows.h> which does the job equally well, and allows
- compilation with the freely available Visual Studio Express compiler.
-
-2008-08-20 Murray Cumming <murrayc murrayc com>
-
- * pango/src/language.ccg:
- * pango/src/language.hg: Added get_scripts().
-
-2.13.8:
-
-2008-08-12 Murray Cumming <murrayc murrayc com>
-
- * pango/src/context.hg: Added set_font_map() because it is now public
- (non backend-only) API.
-
-2008-08-12 Murray Cumming <murrayc murrayc com>
-
- * pango/src/layoutrun.ccg:
- * pango/src/layoutrun.hg: Wrap this with CLASS_BOXEDTYPE() instead of
- _CLASS_GENERIC(), because the PangoGlyphItem (of which PangoLayoutRun
- is a typedef) is a boxed type. This reduces the amount of code in .hg,
- while apparently not breaking API or ABI.
- This should be renamed to GlyphItem when we can break ABI.
-
-2008-08-12 Murray Cumming <murrayc murrayc com>
-
- * pango/src/layoutrun.hg: Typedef this to GlyphItem, because
- that is what it is (and is documented as) in Pango.
- Added splt() and letter() space to LayoutRun, wrapping PangoGlyphItem
- functions.
- * tools/m4/convert_pango.m4:
- * pango/src/renderer.hg: Added draw_glyph_item().
-
- * pango/src/cairofontmap.hg: Added set_default().
-
-2008-08-09 Armin Burgmeier <armin arbur net>
-
- * MSVC_Net2005/gendef/gendef.cc:
- * MSVC_Net2005/gendef/gendef.vcproj:
- * MSVC_Net2005/gendef/Makefile.am:
- * MSVC_Net2005/pangomm/pangomm.vcproj:
- * MSVC_Net2005/pangomm/pangomm.rc.in:
- * MSVC_Net2005/pangomm/Makefile.am:
- * MSVC_Net2005/pangomm.sln:
- * MSVC_Net2005/blank.cpp:
- * MSVC_Net2005/Makefile.am: Added project files to build pangomm with
- Visual Studio 2005.
-
- * configure.in:
- * Makefile.am: Adapt build files.
-
-2.13.7:
-
-2008-08-02 Murray Cumming <murrayc murrayc com>
-
- * docs/Makefile.am: Do not try to upload a non-existant index.html
- * docs/images/Makefile.am: Correct the filenames.
- * docs/reference/pangomm_header.html_fragment: Change the links as
- in glibmm.
-
-2008-08-01 Deng Xiyue <manphiz gmail com>
-
- * docs/Makefile_web.am_fragment:
- * docs/reference/Makefile.am:
- * tools/m4/Makefile.am:
- * Makefile.am: Fix all references of ABI version 2.4 to version 1.4,
- though the tarball version (as reported by pkgconfig --modversion)
- must stay as 2.x.
- Bug #545537.
-
-2008-08-01 Murray Cumming <murrayc murrayc com>
-
- * docs/Makefile.am:
- * docs/index.html: Removed index.html. It was just a copy from
- gtkmm (from where I will also be removing it.) The true copy is in
- gnomemm-website (uploaded to gtkmm.org).
-
-2008-07-30 Sebastien Bacher <seb128 ubuntu com>
-
- * configure.in: require a correct pango version (bug #545378)
-
-2008-07-27 Murray Cumming <murrayc murrayc com>
-
- * docs/Makefile_web.am_fragment: Corrected the upload location.
- * docs/reference/Doxyfile.in: Corrected a variable so we really
- generate documentation.
-
-2.13.6:
-
-2008-07-27 Murray Cumming <murrayc murrayc com>
-
- * pango/src/pango_docs.xml:
- * pango/src/pango_enums.defs:
- * pango/src/pango_methods.defs: Regenerated.
-
- * pango/src/layout.hg: Added get_height(), set_height(),
- get_baseline().
- * pango/src/layoutiter.ccg:
- * pango/src/layoutiter.hg: Added get_layout().
- * pango/src/renderer.hg: Added get_layout() and get_layout_line().
-
-2.13.5:
-
-Created a standalone pangomm module from gtkmm in svn trunk,
-so that things can depend on pangomm without needing gtkmm at
-build time.
+The ChangeLog is auto-generated when releasing. If you
+are seeing this, use 'git log' for a detailed list of changes.
diff --git a/ChangeLog.pre-2-34-0 b/ChangeLog.pre-2-34-0
new file mode 100644
index 0000000..3236b2a
--- /dev/null
+++ b/ChangeLog.pre-2-34-0
@@ -0,0 +1,745 @@
+2.34.0 (stable):
+
+2012-10-26 José Alburquerque <jaalburquerque gmail com>
+
+ Remove the use of g_type_init() because it has been deprecated.
+
+ * tools/extra_defs_gen/generate_defs_pango.cc: The docs for the
+ function says that the GType system is initialized automatically now
+ as of glib-2.36.
+
+2.28.4 (stable):
+
+2011-10-25 Murray Cumming <murrayc murrayc com>
+
+ Add #includes needed with the latest glibmm.
+
+ * pango/src/attributes.hg:
+ * pango/src/color.hg:
+ * pango/src/fontdescription.hg:
+ * pango/src/fontface.hg:
+ * pango/src/fontmetrics.hg:
+ * pango/src/item.hg:
+ * pango/src/language.hg:
+ * pango/src/layoutline.hg: Add individual includes now that gmmproc does not
+ add #include glibmm.h at the top of every generated header.
+
+2.28.3 (stable):
+
+2011-09-21 Krzesimir Nowak <qdlacz gmail com>
+
+ Don't use obsolete macros.
+
+ * autogen.sh: Warn about everything during autoreconf.
+ * configure.ac: Replaced obsolete macros with their modern counterparts.
+
+2011-08-31 Frederic Peters <fpeters 0d be>
+
+ Ship convert_pangomm.m4 in tarballs.
+ Bug #657817
+
+2011-05-24 Olav Vitters <olav vitters nl>
+
+ Use tar-ustar instead of tar-pax to ensure OpenBSD compatibility
+
+2.28.2 (stable):
+
+2011-03-30 Murray Cumming <murrayc murrayc com>
+
+ Use the latest mm-common.
+
+ * configure.ac: Require the latest version.
+ * doc/Makefile.am: Don't specify the mm-common .pl files to distribute
+ because mm-common now does this automatically.
+
+2011-03-25 Kalev Lember <kalev smartlink ee>
+
+ Install the m4 files without --enable-maintainer-mode
+
+ * Makefile.am: Install the convert.m4 files even if we aren't in
+ maintainer mode; this makes sure distro packages pick up the files.
+
+2.28.1 (stable):
+
+2011-03-25 Murray Cumming <murrayc murrayc com>
+
+ Avoid a tarball dependency on mm-common.
+
+ * configure.ac: Add a call to MM_CONFIG_DOCTOOL_DIR() telling it to
+ copy the files locally and use them from there.
+ * docs/Makefile.am: Dist the copied files, so that the build does not
+ try to use the versions installed by mm-common.
+
+2.28.0 (stable):
+
+Just a version increase and a regenerated tarball due to changes in an m4
+macro in mm-common.
+
+2.27.1:
+
+2011-01-08 Murray Cumming <murrayc murrayc com>
+
+ LayoutIter: Wrap this as a boxed type, which needs less code.
+
+ * pango/src/layoutiter.[hg|ccg]: PangoLayoutIter became a boxed type at some
+ point, with a pango_layout_iter_copy() function, so we can now wrap it
+ normally without so much hand-coding. This also adds a copy constructor.
+ * pango/src/layout.ccg: get_iter(): Use the LayoutIter copy constructor
+ instead of the crappy old assign_gobj() function. Also deprecate this
+ method, adding a get_iter(void), now that the copy constructor allows us to
+ use LayoutIter as a return type.
+
+2011-01-08 Murray Cumming <murrayc murrayc com>
+
+ Improve the generated API documentation.
+
+ * pango/src/pango_methods.defs: Regenerated with h2defs.py
+ * pango/src/pango_extra_objects.defs: Added some object definitions to help
+ the documentation generator, avoiding warnings about not being able to
+ transform C function names into C++ function names. I did the same thing in
+ gtkmm a few months ago.
+ * pango/src/filelist.am: Mention the new files.
+ * pango/src/pango.defs: Include the new file.
+
+2011-01-08 Murray Cumming <murrayc murrayc com>
+
+ Added conversions used by gtkmm.
+
+ * tools/m4/convert_pango.m4: Added the extra conversions that were in the
+ gtkmm copy of this file. They will probably be needed by other modules so
+ it makes sense to keep them to here to avoid duplication.
+
+2011-01-07 Murray Cumming <murrayc murrayc com>
+
+ Allow other modules to use the m4 files.
+
+ * codegen/Makefile.am: Install the m4 files, like gtkmm installs its files.
+ * pango/pangomm.pc.in: Add the gmmproc4mdir variable so that other modules such
+ as gtkmm and cluttermm can get the path to the m4 file, to avoid
+ duplicating its contents.
+
+2011-01-07 Murray Cumming <murrayc murrayc com>
+
+ Fix the build with --enable-warnings=fatal.
+
+ * configure.ac: Add no-long-long to avoid a warning caused by a newer glib.
+ Also avoid use of deprecated GLIBMM API and make sure that GSEAL is defined.
+
+2010-12-09 Murray Cumming <murrayc murrayc com>
+
+ Include convert_glibmm.m4 instead of convert_gtkmm.m4.
+
+ * tools/m4/convert.m4: Inlcude convert_glibmm.m4, just added to glibmm,
+ instead of convert_gtkmm.m4, which glibmm no longer provides.
+ Also include convert_pangomm.m4 - we probably used the copy in glibmm until
+ now.
+
+2010-09-30 Armin Burgmeier <armin arbur net>
+
+ * MSVC_Net2005/gendef/gendef.vcproj:
+ * MSVC_Net2005/pangomm.sln:
+ * MSVC_Net2005/pangomm/pangomm.vcproj:
+ * MSVC_Net2008/gendef/gendef.vcproj:
+ * MSVC_Net2008/pangomm.sln:
+ * MSVC_Net2008/pangomm/pangomm.vcproj:
+ * MSVC_Net2010/filelist.am:
+ * MSVC_Net2010/gendef/gendef.cc:
+ * MSVC_Net2010/gendef/gendef.vcxproj:
+ * MSVC_Net2010/gendef/gendef.vcxproj.filters:
+ * MSVC_Net2010/pangomm.sln:
+ * MSVC_Net2010/pangomm/pangomm.rc.in:
+ * MSVC_Net2010/pangomm/pangomm.vcxproj:
+ * MSVC_Net2010/pangomm/pangomm.vcxproj.filters:
+ * Makefile.am:
+ * configure.ac: Add support for MSVC 2010 and 64 bit.
+
+2.26.2:
+
+2010-05-04 Murray Cumming <murrayc murrayc-x61>
+
+ Documentation: Main page: Improve, linking to class and correcting pkg-config
+
+ * pango/pangomm.h: Simplify the text, improving the link, and link to
+ Pango::Layout as a starting point. Correct the pkg-config check from pangomm
+ to pangomm-1.4.
+
+2010-04-27 David King <davidk openismus com>
+
+ Update link formatting in main page of documentation
+
+ * pango/pangomm.h: Add link text to Pango link.
+
+2010-04-23 David King <davidk openismus com>
+
+ Add main page to Doxygen documentation
+
+ * docs/Makefile.am: Parse pango/pangomm.h for documentation.
+ * pango/pangomm.h: Add main page to Doxygen documentation.
+
+2.26.1:
+
+2010-04-16 Murray Cumming <murrayc murrayc com>
+
+ Regenerated C documentation XML.
+
+ * pango/src/pango_docs.xml: Regenerated with the improved docextract_to_xml.py.
+
+2010-03-17 Murray Cumming <murrayc murrayc com>
+
+ Regenerated pango function .defs.
+
+ * pango/src/pango_methods.defs: Regnerated with h2defs.py thought there is
+ no significant change.
+
+2.26.0:
+
+2009-09-19 Daniel Elstner <daniel kitta gmail com>
+
+ Support Automake silent rules
+
+ * configure.ac: Call the AM_SILENT_RULES macro if it is defined.
+ (AM_INIT_AUTOMAKE): Add check-news option.
+ (MM_INIT_MODULE): Move block below Automake initialization.
+
+2009-09-07 Daniel Elstner <danielk openismus com>
+
+ Update Doxygen configuration for Doxygen 1.6.1
+
+ * docs/reference/Doxyfile.in: Update file using Doxygen 1.6.1.
+ (SORT_MEMBERS_CTORS_1ST): Set option to YES.
+
+2.25.1.3:
+
+2009-08-28 Daniel Elstner <danielk openismus com>
+
+ Increment version to 2.25.1.3 and update news
+
+ * configure.ac (AC_INIT): Bump version to pangomm 2.25.1.3.
+ * NEWS: Write news entry for pangomm 2.25.1.3.
+
+2009-08-28 Daniel Elstner <danielk openismus com>
+
+ Fix documentation location in pkg-config files
+
+ * pango/pangomm{,-uninstalled}.pc.in (htmlrefpub): Point to
+ library.gnome.org.
+
+2009-08-28 Daniel Elstner <danielk openismus com>
+
+ Increment version to 2.25.1.2 and update news
+
+ * configure.ac (AC_INIT): Bump version to pangomm 2.25.1.2.
+ * NEWS: Write news entry for pangomm 2.25.1.2.
+
+2009-08-28 Daniel Elstner <danielk openismus com>
+
+ Remove documentation location override
+
+ * docs/Makefile.am (htmlrefpub): Remove variable override as
+ the documentation is now hosted on library.gnome.org. D'oh.
+
+2009-08-28 Daniel Elstner <danielk openismus com>
+
+ Increment version to 2.25.1.1 and update news
+
+ * configure.ac (AC_INIT): Bump version to pangomm 2.25.1.1.
+ (MM_PREREQ): Require mm-common 0.7.1.
+ * NEWS: Write news entry for pangomm 2.25.1.1.
+
+2009-08-28 Daniel Elstner <danielk openismus com>
+
+ Use shared mm-common Doxygen style sheet
+
+ * configure.ac (MM_PREREQ): Require mm-common 0.7.
+ * docs/reference/Doxyfile.in (HTML_STYLESHEET): Assign path
+ to the shared doxygen.css provided by mm-common.
+
+2009-08-28 Daniel Elstner <danielk openismus com>
+
+ Remove header and footer HTML fragments
+
+ * docs/reference/pangomm_{header,footer}.html_fragment: Delete
+ files. These custom fragments were an unnecessary maintenance
+ hassle. Also, the files were out of date with respect to the
+ encoding and CSS classes used by Doxygen.
+ * docs/reference/Doxyfile.in (HTML_HEADER), (HTML_FOOTER): Set
+ to the empty string.
+ (PROJECT_NUMBER): Substitute @PACKAGE_VERSION It does look
+ nicer in the generated HTML pages, and is probably also less
+ confusing.
+ (SORT_GROUP_NAMES): Enable for predictability.
+ * docs/Makefile.am (dist_noinst_DATA): Remove deleted HTML
+ fragment files.
+
+2009-08-26 Daniel Elstner <danielk openismus com>
+
+ Reenable hierarchy graphs for each class
+
+ * docs/reference/Doxyfile.in (COLLABORATION_GRAPH): Set option
+ to YES to enable the per-class inheritance graphs.
+
+2.25.1:
+
+2009-08-25 Murray Cumming <murrayc murrayc com>
+
+ Regenerated .defs files.
+
+ * pango/src/pango_docs.xml:
+ * pango/src/pango_methods.defs: Regenerated.
+
+This is the master branch. See also the pangomm-2-24 branch.
+
+2009-08-20 Daniel Elstner <danielk openismus com>
+
+ Rename @since back to @newin
+
+ * docs/reference/Doxyfile.in (ALIASES): Rename the @since alias
+ back to its old name @newin, but otherwise keep the parameters.
+ Apparently there is a @since command predefined in Doxygen which
+ I hadn't noticed. It does seem to get overridden silently, but
+ it is better not to rely on this.
+ * pango/src/{language,layout}.hg: Replace all uses of @since with
+ @newin.
+
+2009-08-20 Daniel Elstner <danielk openismus com>
+
+ Remove bogus backslash in Doxygen configuration
+
+ * docs/reference/Doxyfile.in (STRIP_FROM_PATH): Remove bogus
+ trailing \ after the the last assigned value. This probably
+ caused the following assignment to STRIP_FROM_INC_PATH to be
+ eaten.
+
+2009-08-20 Daniel Elstner <danielk openismus com>
+
+ Substitute API version in filenames dynamically
+
+ * pango/pangomm.pc.in: Rename file from pango/pangomm-1.4.pc.in.
+ * pango/pangomm-uninstalled.pc.in: Rename file from
+ pango/pangomm-1.4-uninstalled.pc.in.
+ * configure.ac (AC_CONFIG_FILES): Insert ${PANGOMM_MODULE_NAME}
+ into output filenames and remove the hard-coded version from the
+ input filenames.
+ * pango/pangomm/Makefile.am (lib_LTLIBRARIES): Substitute
+ @PANGOMM_API_VERSION@ into the libtool archive name as well as
+ the variable names derived from it instead of hard-coding the
+ API version.
+
+2009-08-20 Daniel Elstner <danielk openismus com>
+
+ Do not hard-code API version in resource files
+
+ * MSVC_Net200[58]/pangomm/pangomm.rc.in: Use newer @PACKAGE_VERSION@
+ substitution in place of @VERSION Use "@PANGOMM_MODULE_NAME dll"
+ instead of hardcoding the API version.
+
+2009-08-19 Daniel Elstner <daniel kitta gmail com>
+
+ Reference external cairomm documentation
+
+ * configure.ac (MM_ARG_WITH_TAGFILE_DOC): Specify cairomm-1.0.tag
+ as Doxygen tag file dependency for links to the external reference
+ documentation of cairomm.
+
+2009-08-18 Daniel Elstner <danielk openismus com>
+
+ Use parametric Doxygen alias @since{m,n}
+
+ * docs/reference/Doxyfile.in (ALIASES): Define a parametrized alias
+ @since{major,minor} to replace the old @newin?p?* aliases which had
+ to be defined manually for every version number used.
+ * pango/src/*.hg: Change all uses of @newin?p?* to @since{m,n}.
+
+2009-08-17 Daniel Elstner <danielk openismus com>
+
+ Define PANGOMM_BUILD macro during build
+
+ * pango/pangomm/Makefile.am (local_cppflags): Add -DPANGOMM_BUILD=1.
+
+2009-08-17 Daniel Elstner <danielk openismus com>
+
+ Make use of new MM_ARG_DISABLE_DEPRECATED macro
+
+ * configure.ac (PANGOMM_DISABLE_DEPRECATED): Call the new
+ MM_ARG_DISABLE_DEPRECATED_API macro from mm-common in order
+ to provide the option to omit deprecated API from the library
+ build, and to define the corresponding configuration macro.
+ * pango/pangommconfig.h.in (PANGOMM_DISABLE_DEPRECATED): Copy
+ the #undef statement from the generated config.h.in template.
+
+2009-08-17 Daniel Elstner <daniel kitta gmail com>
+
+ Append slash to overridden $(htmlrefpub)
+
+ * docs/Makefile.am (htmlrefpub): Append trailing slash for
+ consistency with the non-overridden value.
+
+2009-08-17 Daniel Elstner <daniel kitta gmail com>
+
+ Reenable JAVADOC_AUTOBRIEF mode of Doxygen
+
+ * docs/reference/Doxyfile.in (JAVADOC_AUTOBRIEF): Change value
+ back to 'YES'. I accidentally turned off the setting during the
+ build infrastructure transition.
+
+2009-08-16 Daniel Elstner <daniel kitta gmail com>
+
+ Include glibmmconfig.h from pangommconfig.h
+
+ * pango/pangommconfig.h.in: Include glibmmconfig.h for
+ consistency with gtkmm. Also define an include guard.
+
+2009-08-16 Daniel Elstner <daniel kitta gmail com>
+
+ List PANGOMM_* macros in pangommconfig.h.in
+
+ * pango/pangommconfig.h.in (PANGOMM_*_VERSION): Add #undef
+ statements for the version number component macros.
+
+2009-08-16 Daniel Elstner <daniel kitta gmail com>
+
+ Add pkg-config file for uninstalled use
+
+ * pango/pangomm-1.4-uninstalled.pc.in: New pkg-config metadata
+ file for building against a non-installed pangomm library.
+ * configure.ac (AC_CONFIG_FILES): Add configure output file
+ pango/pangomm-1.4-uninstalled.pc.
+
+2009-08-16 Daniel Elstner <daniel kitta gmail com>
+
+ Make use of latest mm-common features
+
+ * configure.ac: Insert MM_PREREQ([0.4]) macro call.
+ (MM_INIT_MODULE): Remove now optional second argument.
+ * pango/pangomm-1.4.pc.in (htmlrefpub): Append trailing slash
+ as per new mm-common guidelines.
+
+2009-08-16 Daniel Elstner <daniel kitta gmail com>
+
+ Get rid of GLIBMM_USING_STD()
+
+ * pango/src/tabarray.hg: Stop using GLIBMM_USING_STD(), now
+ that it has been removed from glibmm.
+
+2009-08-12 Daniel Elstner <danielk openismus com>
+
+ Install pangomm.h and pangomm-1.4.pc again
+
+ * Makefile.am (pangomm_include_HEADERS): Install pango/pangomm.h.
+ (nodist_pangomm_libinclude_HEADERS): Install pango/pangommconfig.h.
+ (nodist_pkgconfig_DATA): Install pango/pangomm-1.4.pc.
+ * pango/Makefile.am: Delete already unused file.
+
+2009-08-11 Daniel Elstner <danielk openismus com>
+
+ Provide documentation location via pkg-config
+
+ * pango/pangomm-1.4.pc.in (datadir), (datarootdir): Substitute.
+ (docdir), (doxytagfile), (htmlrefdir), (htmlrefpub): Point to the
+ location of the reference documentation.
+
+2009-08-11 Daniel Elstner <danielk openismus com>
+
+ Wrap pango_font_map_create_context()
+
+ * pango/src/fontmap.hg (FontMap::create_context): Wrap new
+ pango_font_map_create_context() method.
+ * pango/src/cairofontmap.{ccg,hg} (CairoFontMap::create_context):
+ Wrap method manually in terms of pango_font_map_create_context(),
+ so that it longer uses deprecated API. The wrapper method should
+ be removed altogether when we can break API and ABI.
+
+2009-08-11 Daniel Elstner <danielk openismus com>
+
+ Fix typo in tools/m4/convert_pango.m4
+
+2009-08-11 Daniel Elstner <danielk openismus com>
+
+ Regenerate pango/src/pango_methods.defs
+
+2009-08-11 Daniel Elstner <danielk openismus com>
+
+ Generate more complete extra defs
+
+ * tools/extra_defs_gen/generate_defs_pango.cc (main): Query the
+ defs for all not backend-specific GObject classes in Pango, just
+ in case.
+
+2009-08-11 Daniel Elstner <danielk openismus com>
+
+ Rename scripts/ subdirectory to build/
+
+ * configure.ac (AC_CONFIG_AUX_DIR): Point to build/ directory.
+ (AC_CONFIG_MACRO_DIR): ditto.
+ * Makefile.am (ACLOCAL_AMFLAGS): Use -I build as M4 include path.
+ * docs/Makefile.am, pango/{src,pangomm}/Makefile.am: Include files
+ from $(top_srcdir)/build/ instead of $(top_srcdir)/scripts/.
+
+2009-08-11 Daniel Elstner <danielk openismus com>
+
+ Delete obsolete Autoconf M4 files from scripts/
+
+ * scripts/*.m4: Delete all Autoconf M4 files from version control.
+ * scripts/README: Delete superfluous file.
+ * Makefile.am (text_files): Remove scripts/README.
+ (msvc_files): Use $(addprefix ...) for readability.
+
+2009-08-11 Daniel Elstner <danielk openismus com>
+
+ Transition to mm-common documentation build
+
+ * configure.ac (AC_CONFIG_FILES): List docs/Makefile.am and
+ docs/reference/Doxyfile as output files.
+ * Makefile.am (SUBDIRS): Resurrect docs/ subdirectory.
+ * docs/Makefile.am: Rewrite based upon the new mm-common build
+ infrastructure for the reference documentation.
+ * docs/reference/Doxyfile.in: Heavily modernize and adapt to the
+ new documentation build organization.
+ * docs/Makefile_web.am_fragment: Delete obsolete file.
+ * docs/images/Makefile.am: ditto,
+ * docs/reference/Makefile.am: ditto,
+ * docs/reference/doxygen_to_devhelp.xsl: ditto,
+ * docs/reference/README: ditto.
+ * docs/reference/widget_hierarchy.{dia,html,png}: Delete files as
+ they belong to the documentation of the gtkmm module, not pangomm.
+
+2009-08-11 Daniel Elstner <danielk openismus com>
+
+ Further reduce pointless make recursion
+
+ * scripts/Makefile.am: Delete file.
+ * MSVC_Net200[58]/**/Makefile.am: Delete files.
+ * MSVC_Net200[58]/filelist.am: New files, defining the files to
+ distribute from the MSVC subdirectories.
+ * Makefile.am: Include MSVC_Net200[58]/filelist.am and distribute
+ the files listed there.
+ (SUBDIRS): Remove scripts/ and MSVC_Net200[58]/. Temporarily
+ remove docs/ subdirectory.
+ * configure.ac: Use mm-common Autoconf macros for setting up the
+ documentation build.
+ (AC_CONFIG_FILES): Remove deleted Makefiles from the list.
+ (AC_CONFIG_COMMANDS): Append commands to config.status to copy the
+ pangommconfig.h configuration header into the MSVC subdirectories.
+
+2009-08-11 Daniel Elstner <danielk openismus com>
+
+ Convert tools/ and pango/ to new infrastructure
+
+ * Makefile.am (SUBDIRS): Skip the pango/ subdirectory and recurse
+ directly into pango/src/ and pango/pangomm/.
+ (EXTRA_DIST): Remove the old build_shared/ include files.
+ * configure.ac (AC_CONFIG_FILES): Remove files pango/Makefile.am,
+ pango/pangomm/private/Makefile.am and tools/m4/Makefile.am from
+ the list of output files.
+ * pango/src/filelist.am: Rename Makefile_list_of_hg.am_fragment
+ and adapt to new mm-common Automake include files.
+ * pango/pangomm/filelist.am: New file, defining the list of source
+ code files to compile.
+ * pango/pangomm/private/Makefile.am: Delete obsolete file.
+ * pango/src/Makefile.am: Rewrite to use new mm-common build
+ infrastructure.
+ * pango/pangomm/Makefile.am: ditto,
+ * tools/Makefile.am: ditto.
+ * tools/m4/filelist.am: Rename Makefile_list_of_sources.am_fragment
+ and adapt to new mm-common Automake include files.
+ * tools/m4/Makefile.am: Delete obsolete file.
+ * build_shared/*.am_fragment: Delete obsolete build support files.
+
+2009-08-11 Daniel Elstner <danielk openismus com>
+
+ Begin transition to mm-common build system
+
+ * autogen.sh: Replace with minimal version using mm-common-prepare
+ and autoreconf.
+ * configure.ac: Rename file from configure.in. Remove a lot of old
+ cruft and clean up the remaining bits. Make use of mm-common macros.
+ Insert temporary dummy conditionals to keep the module buildable.
+ * config.h.in: Delete file, as it is now generated by autoheader.
+ * Makefile.am (ACLOCAL_AMFLAGS): Set to help autoreconf do its work.
+ * MSVC_Net200[58]/pangomm/Makefile.am: Change rule dependency
+ configure.in to configure.ac.
+
+2009-03-09 Theppitak Karoonboonyanan <thep linux thai net>
+
+ * docs/reference/Makefile.am: Split out devhelp installation rule, so
+ VPATH reference is possible for both tarball and VCS builds, fixing
+ distcheck correctly.
+
+2.24.0:
+
+2009-03-09 Murray Cumming <murrayc murrayc com>
+
+ * docs/reference/Makefile.am: Added srcdir before the devhelp file, to
+ fix distcheck.
+
+2009-03-09 Murray Cumming <murrayc murrayc com>
+
+ * pango/src/pango_docs.xml: Regenerated with doxextract_to_xml.py.
+
+2009-02-05 Theppitak Karoonboonyanan <thep linux thai net>
+
+ * docs/reference/Doxyfile.in:
+ * docs/reference/Makefile.am: Allow pangomm to build outside the source
+ tree. Bug #570322
+
+2009-01-20 Deng Xiyue <manphiz gmail com>
+
+ * Change license header to mention Lesser General Public License
+ version 2.1 instead of Library General Public License, to be
+ consistent with COPYING.
+
+2008-11-13 Murray Cumming <murrayc murrayc com>
+
+ * docs/reference/Doxyfile.in: Add some more newin2p* aliases.
+ * pango/src/layout.hg: Mark show_in_cairo_context as since 2.16.
+
+2008-11-12 Louis-Francis Ratté-Boulianne <louisfrancis rb gmail com>
+
+ * pango/src/layout.cgg:
+ * pango/src/layout.hg: Added show_in_cairo_context().
+ Bug #560232,
+
+2.14.1:
+
+2008-11-08 Deng Xiyue <manphiz gmail com>
+
+ * docs/reference/doxygen_to_devhelp.xsl: Fix references to gtkmm,
+ should be pangomm, and use reference index.html as start point.
+
+2008-10-23 Jonathon Jongsma <jonathon quotidian org>
+
+ * configure.in:
+ * docs/reference/Makefile.am:
+ * docs/reference/images: Removed gtk stock image stuff that was accidentally
+ left over from splitting up pangomm from gtkmm.
+
+2008-10-09 Armin Burgmeier <armin openismus com>
+
+ * MSVC_Net2005/pangomm/pangomm.vcproj: Changed the library DLL name to
+ match the new naming convention.
+
+ * MSVC_Net2008/: Added Visual Studio 2008 project files.
+
+ * Makefile.am:
+ * configure.in: Added the new files to the distribution.
+
+2.14.0 (wraps pango 1.22):
+
+2008-09-08 Deng Xiyue <manphiz gmail com>
+
+ * Added COPYING.tools with the GPL because the tools/*.cc file is
+ GPL. Bug #550789.
+
+2008-09-08 Deng Xiyue <manphiz gmail com>
+
+ * README: Mention pangomm instead of gtkmm. Bug #550789.
+
+2008-08-27 Armin Burgmeier <armin arbur net>
+
+ * MSVC_Net2005/pangomm/pangomm.rc.in: Replaced #include "afxres.h" by
+ #include <windows.h> which does the job equally well, and allows
+ compilation with the freely available Visual Studio Express compiler.
+
+2008-08-20 Murray Cumming <murrayc murrayc com>
+
+ * pango/src/language.ccg:
+ * pango/src/language.hg: Added get_scripts().
+
+2.13.8:
+
+2008-08-12 Murray Cumming <murrayc murrayc com>
+
+ * pango/src/context.hg: Added set_font_map() because it is now public
+ (non backend-only) API.
+
+2008-08-12 Murray Cumming <murrayc murrayc com>
+
+ * pango/src/layoutrun.ccg:
+ * pango/src/layoutrun.hg: Wrap this with CLASS_BOXEDTYPE() instead of
+ _CLASS_GENERIC(), because the PangoGlyphItem (of which PangoLayoutRun
+ is a typedef) is a boxed type. This reduces the amount of code in .hg,
+ while apparently not breaking API or ABI.
+ This should be renamed to GlyphItem when we can break ABI.
+
+2008-08-12 Murray Cumming <murrayc murrayc com>
+
+ * pango/src/layoutrun.hg: Typedef this to GlyphItem, because
+ that is what it is (and is documented as) in Pango.
+ Added splt() and letter() space to LayoutRun, wrapping PangoGlyphItem
+ functions.
+ * tools/m4/convert_pango.m4:
+ * pango/src/renderer.hg: Added draw_glyph_item().
+
+ * pango/src/cairofontmap.hg: Added set_default().
+
+2008-08-09 Armin Burgmeier <armin arbur net>
+
+ * MSVC_Net2005/gendef/gendef.cc:
+ * MSVC_Net2005/gendef/gendef.vcproj:
+ * MSVC_Net2005/gendef/Makefile.am:
+ * MSVC_Net2005/pangomm/pangomm.vcproj:
+ * MSVC_Net2005/pangomm/pangomm.rc.in:
+ * MSVC_Net2005/pangomm/Makefile.am:
+ * MSVC_Net2005/pangomm.sln:
+ * MSVC_Net2005/blank.cpp:
+ * MSVC_Net2005/Makefile.am: Added project files to build pangomm with
+ Visual Studio 2005.
+
+ * configure.in:
+ * Makefile.am: Adapt build files.
+
+2.13.7:
+
+2008-08-02 Murray Cumming <murrayc murrayc com>
+
+ * docs/Makefile.am: Do not try to upload a non-existant index.html
+ * docs/images/Makefile.am: Correct the filenames.
+ * docs/reference/pangomm_header.html_fragment: Change the links as
+ in glibmm.
+
+2008-08-01 Deng Xiyue <manphiz gmail com>
+
+ * docs/Makefile_web.am_fragment:
+ * docs/reference/Makefile.am:
+ * tools/m4/Makefile.am:
+ * Makefile.am: Fix all references of ABI version 2.4 to version 1.4,
+ though the tarball version (as reported by pkgconfig --modversion)
+ must stay as 2.x.
+ Bug #545537.
+
+2008-08-01 Murray Cumming <murrayc murrayc com>
+
+ * docs/Makefile.am:
+ * docs/index.html: Removed index.html. It was just a copy from
+ gtkmm (from where I will also be removing it.) The true copy is in
+ gnomemm-website (uploaded to gtkmm.org).
+
+2008-07-30 Sebastien Bacher <seb128 ubuntu com>
+
+ * configure.in: require a correct pango version (bug #545378)
+
+2008-07-27 Murray Cumming <murrayc murrayc com>
+
+ * docs/Makefile_web.am_fragment: Corrected the upload location.
+ * docs/reference/Doxyfile.in: Corrected a variable so we really
+ generate documentation.
+
+2.13.6:
+
+2008-07-27 Murray Cumming <murrayc murrayc com>
+
+ * pango/src/pango_docs.xml:
+ * pango/src/pango_enums.defs:
+ * pango/src/pango_methods.defs: Regenerated.
+
+ * pango/src/layout.hg: Added get_height(), set_height(),
+ get_baseline().
+ * pango/src/layoutiter.ccg:
+ * pango/src/layoutiter.hg: Added get_layout().
+ * pango/src/renderer.hg: Added get_layout() and get_layout_line().
+
+2.13.5:
+
+Created a standalone pangomm module from gtkmm in svn trunk,
+so that things can depend on pangomm without needing gtkmm at
+build time.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]