summaryrefslogtreecommitdiff
path: root/configure.in
AgeCommit message (Collapse)AuthorFilesLines
2006-08-212006-08-21 Jonathon Jongsma <jonathon.jongsma@gmail.com>RELEASE_1_2_2Jonathon Jongsma1-1/+1
* NEWS: update for 1.2.2 * configure.in: bump to next even number (1.2.2)
2006-08-202006-08-20 Jonathon Jongsma <jonathon.jongsma@gmail.com>Jonathon Jongsma1-1/+1
* Makefile.am: fix up the release announcement template to explain what cairomm is at the top of the email before telling where to get it. * configure.in: post-release bump (1.2.1)
2006-08-202006-08-20 Jonathon Jongsma <jonathon.jongsma@gmail.com>RELEASE_1_2_0Jonathon Jongsma1-3/+3
* NEWS: Update information about new stuff in 1.2.0 * configure.in: bump the release version number to 1.2.0 and the shared library version number to 1:0:0 since interfaces were changed and added and we're now guaranteeing API/ABI stability
2006-08-192006-08-18 Cedric Gustin <cedric.gustin@gmail.com>Jonathon Jongsma1-0/+13
* cairomm/context.cc: Define M_PI for MSVC. * cairomm/scaledfont.cc: Allocate glyph_array as a dynamic array as MSVC does not like non-const arguments as array size. * examples/pdf-surface/main.cc, examples/png_file/main.cc, examples/ps-surface/main.cc, examples/svg-surface/main.cc, examples/text-rotate/text-rotate.cc: Define M_PI for MSVC. * configure.in, Makefile.am: Generate Makefiles in the MSVC subdirectories. * .cvsignore: Added Eclipse .project to the list of ignored files. * MSVC/*: Added project and resource files for Visual Studio 2005.
2006-08-182006-08-18 Jonathon Jongsma <jonathon.jongsma@gmail.com>Jonathon Jongsma1-1/+1
* cairomm/context.cc: * cairomm/context.h: API CHANGE: some API was changed to maintain a closer similarity to the underlying cairo API (while also attempting to avoid confusion with the C++ 'new' keyword) in preparation for freezing the cairomm API. Two functions are affected: - Context::clear_path() -> Context::begin_new_path() - Context::new_sub_path() -> Context::begin_new_sub_path() * configure.in: bump the libtool version to indicate API change
2006-07-092006-07-09 Jonathon Jongsma <jonathon.jongsma@gmail.com>Jonathon Jongsma1-1/+1
* NEWS: add NEWS for 1.1.10 release * configure.in: bump version to 1.1.12
2006-07-052006-07-04 Jonathon Jongsma <jonathon.jongsma@gmail.com>Jonathon Jongsma1-3/+3
* Makefile.am: add ability to do snapshot releases to the cairographics.org/snapshots/ directory in addition to official releases * configure.in: bumped the revision to 1.1.10 in preparation for a snapshot release of the 1.2 API * docs/reference/Makefile.am: fixed some distcheck errors
2006-07-012006-06-30 Jonathon Jongsma <jonathon.jongsma@gmail.com>Jonathon Jongsma1-3/+3
* configure.in: bumped cairomm version to 0.7.0 and bumped cairo requirement to 1.2.0
2006-06-13update for new cairo API cairo_surface_set_fallback_resolution()Jonathon Jongsma1-1/+1
2006-05-092006-05-08 Jonathon Jongsma <jonathon.jongsma@gmail.com>Jonathon Jongsma1-2/+0
* configure.in: remove check for perl since we're not using any of the gmmproc stuff for cairomm * docs/reference/Makefile.am: add documentation dependency on all of the headers in the cairomm/ directory so that if a header changes the documentation will be rebuilt.
2006-04-052006-04-04 Jonathon Jongsma <jonathon.jongsma@gmail.com>Jonathon Jongsma1-2/+2
* NEWS: add news for 0.6.0 release * configure.in: bump version to 0.6.0
2006-03-312006-03-30 Danilo Piazzalunga <danilopiazza@gmail.com>Jonathon Jongsma1-11/+14
* configure.in: enable documentation even if doxygen and/or graphviz are missing, so the docs will be installed when building a release. * docs/reference/Makefile.am: don't remove html directory with `make clean`, so that users of the tarball releases don't destroy the pre-built documentation when running make clean. Change to maintainer-clean
2006-03-302006-03-29 Jonathon Jongsma <jonathon.jongsma@gmail.com>Jonathon Jongsma1-9/+18
* configure.in: added tests for doxygen and graphviz which displays a warning if the user has --enable-docs set but doesn't have doxygen or graphviz installed.
2006-03-152006-03-14 Jonathon Jongsma <jonathon.jongsma@gmail.com>Jonathon Jongsma1-0/+1
* configure.in: * examples/Makefile.am: * examples/text-rotate/.cvsignore: * examples/text-rotate/Makefile.am: * examples/text-rotate/text-rotate.cc: Added another basic example, borrowed from a test-case in cairo. This one is just a simple example of using text in cairomm
2006-02-172006-02-17 Danilo Piazzalunga <danilopiazza@gmail.com>Jonathon Jongsma1-5/+8
* configure.in: Bug #5929: Output files in docs subdir only if --enable-docs is set. This prevents configure from generating files which are not cleaned up when --disable-docs is used. Use AC_CONFIG_FILES and AC_OUTPUT as recommended.
2006-02-082006-02-07 Jonathon Jongsma <jonathon.jongsma@gmail.com>Jonathon Jongsma1-0/+16
* Makefile.am: add docs/ subdir * configure.in: added an --enable-docs switch to the configure script (enabled by default), and added AC_OUTPUT directives for the documentation Makefiles, etc. * docs/.cvsignore: * docs/Makefile.am: * docs/reference/.cvsignore: * docs/reference/Doxyfile.in: * docs/reference/Makefile.am: * docs/reference/introduction.h: Added infrastructure to build and install the API documentation for cairomm (based on libxml++ makefiles).
2006-01-27Increase version.Murray Cumming1-2/+2
2006-01-262006-01-25 Jonathon Jongsma <jonathon.jongsma@gmail.com>Murray Cumming1-0/+3
* configure.in: * examples/Makefile.am: * examples/pdf-surface/: * examples/ps-surface/: * examples/svg-surface/: add examples for additional surfaces
2006-01-072006-01-06 Jonathon Jongsma <jonathon.jongsma@gmail.com>Murray Cumming1-0/+1
* cairomm/surface.cc: * cairomm/surface.h: Added implementation of write_to_png() and write_to_png_stream() when PNG support is available in the base cairo library * examples/png_file/*: Added an example of creating an image surface and saving it to a png image file * examples/Makefile.am: add new example directory to SUBDIRS list * configure.in: added output declaration for examples/png_file/Makefile * examples/makefile.am_fragment: fix leftover libxml boilerplate
2005-12-230.4.0:RELEASE_0_4_0Murray Cumming1-2/+2
2005-12-17 Murray Cumming <murrayc@murrayc.com> * cairomm/Makefile.am: * cairomm/refptr.h: Add shared reference-counting smartpointer, using the reference-count in the object. A copy of the tried and tested glibmm RefPtr. * cairomm/context.cc: * cairomm/context.h: * cairomm/fontface.cc: * cairomm/fontface.h: * cairomm/pattern.cc: * cairomm/pattern.h: * cairomm/surface.cc: * cairomm/surface.h: Make constructors protected and add public static create() methods that return instances in RefPtr<>s. This allows reference-counted objects to be clearly const or non-const, and allows casting between related types.
2005-12-172005-12-17 Murray Cumming <murrayc@murrayc.com>Murray Cumming1-2/+2
* cairomm/context.cc: * cairomm/context.h: Change set_dash(void) to unset_dash(). Change rotate_deg() to rotate_degrees(). Change identity_matrix() to set_identity_matrix(). Change new_path() to clear_path(). * cairomm/fontface.cc: * cairomm/fontface.h: Comment-out get/set_user_data(), because it seems useless.
2005-12-02Increase version.Murray Cumming1-2/+2
2005-12-02Initial revisionMurray Cumming1-0/+104