summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMurray Cumming <murrayc@murrayc.com>2010-07-19 15:55:30 +0200
committerMurray Cumming <murrayc@murrayc.com>2010-07-19 15:55:30 +0200
commit60bc5376e20b33d62c8ca6252677d481a5985045 (patch)
treeba7a3ce711033c25f2cd99c3c4f849fa369e730c
parent17919cdca5e03bd96b49bbd82becbe365171f242 (diff)
1.9.1
-rw-r--r--ChangeLog4
-rw-r--r--NEWS39
-rw-r--r--configure.ac4
3 files changed, 32 insertions, 15 deletions
diff --git a/ChangeLog b/ChangeLog
index a139efc..e66fe1e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,5 @@
+1.9.1:
+
2010-07-06 Murray Cumming <murrayc@murrayc.com>
Add Region, wrapping cairo_region_t, new in cairo 1.10.
@@ -88,6 +90,8 @@
(BOOST_UNIT_TEST_FRAMEWORK_STATIC_LIB): Rewrite the fragile shell code
of the boost check.
+1.8.4:
+
2009-10-19 Jonathon Jongsma <jjongsma@gnome.org>
bump to 1.8.4, update NEWS
diff --git a/NEWS b/NEWS
index 84dbaa7..ff2dab8 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,17 @@
+1.9.1 (unstable):
+
+* Added Region.
+ (Murray Cumming)
+* Context: Don't allow this to be copied.
+ (Daniel Elstner)
+* Build:
+ - Fix the MSVC build.
+ (Armin Burgmeier)
+ - Fix the 64-bit build.
+ (Augusto Jun Devegil)
+ - Actually install cairomm-xlib-xrender-1.0.pc.
+ (Daisuke Nishikawa)
+
1.8.4:
* move to new mm-common build infrastructure
@@ -131,7 +145,7 @@
1.4.4:
- * Added the --enable-api-exceptions=yes/no configure option, to allow
+ * Added the --enable-api-exceptions=yes/no configure option, to allow
cairomm to build when exceptions are disabled. For instance, when using
CXXFLAGS=-fno-exceptions with g++.
@@ -187,28 +201,28 @@
- enumerations are now wrapped within the Cairo namespace. So, for example,
CAIRO_FORMAT_ARGB32 becomes Cairo::FORMAT_ARGB32
* Examples: added simple text example translated from Cairo.
-* Bugfixes for the Glitz and Windows backends.
+* Bugfixes for the Glitz and Windows backends.
* Build and installation improvements (Danilo Piazzalunga)
0.5.0:
* Surface:
- - Created derived classes for PDF, PS, SVG, Glitz,
- X11 and Win32 surfaces, which are only available if your copy
- of cairo supports those surfaces. The X11 and Win32 Surface headers
+ - Created derived classes for PDF, PS, SVG, Glitz,
+ X11 and Win32 surfaces, which are only available if your copy
+ of cairo supports those surfaces. The X11 and Win32 Surface headers
must be #included explicitly.
(Jonathon Jongsma)
- - Added write_to_png() and write_to_png_stream(), available when PNG
+ - Added write_to_png() and write_to_png_stream(), available when PNG
support is available in Cairo.
(Jonathon Jongsma)
* Examples: Added PNG, PDF, PS, and SVG Surface examples.
(Jonathon Jongsma)
* Added API documentation generation with doxygen (Jonathon Jongsma)
-
+
0.4.0:
-* Add Cairo::RefPtr<> and use all reference-counted
- objects via it. Use the static create() methods
+* Add Cairo::RefPtr<> and use all reference-counted
+ objects via it. Use the static create() methods
instead of new for these classes.
* Context:
- Change set_dash(void) to unset_dash().
@@ -222,12 +236,11 @@
* Context:
- Change mask_surface() to mask() and
set_source_surface() to set_source().
- - Add typedef for Matrix, but a real Matrix
+ - Add typedef for Matrix, but a real Matrix
class would be nice.
* Pattern: Created hierarchy of classes.
* Check for errors in constructors.
-* Exception: Rename to logic_error, and throw
- std::bad_alloc or std::io_base::failure instead
+* Exception: Rename to logic_error, and throw
+ std::bad_alloc or std::io_base::failure instead
when appropriate.
(Murray Cumming)
-
diff --git a/configure.ac b/configure.ac
index 73954ff..6b93151 100644
--- a/configure.ac
+++ b/configure.ac
@@ -15,7 +15,7 @@
## You should have received a copy of the GNU Lesser General Public License
## along with this library. If not, see <http://www.gnu.org/licenses/>.
-AC_INIT([cairomm], [1.8.4], [https://bugs.freedesktop.org/enter_bug.cgi?product=cairomm],
+AC_INIT([cairomm], [1.9.1], [https://bugs.freedesktop.org/enter_bug.cgi?product=cairomm],
[cairomm], [http://www.cairographics.org/cairomm/])
AC_PREREQ([2.62])
@@ -42,7 +42,7 @@ AC_LIBTOOL_WIN32_DLL
AC_PROG_LIBTOOL
PKG_PROG_PKG_CONFIG
-AC_SUBST([CAIROMM_MODULES], ['cairo >= 1.8.0 sigc++-2.0'])
+AC_SUBST([CAIROMM_MODULES], ['cairo >= 1.9.5 sigc++-2.0'])
cairomm_allmodules=$CAIROMM_MODULES
CAIROMM_INSTALL_PC='data/cairomm-1.0.pc'