summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS22
-rw-r--r--configure.ac4
2 files changed, 23 insertions, 3 deletions
diff --git a/NEWS b/NEWS
index 09094be..4e8372f 100644
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,27 @@
+1.9.8 (unstable):
+* Surface:
+ - added create() for creating a sub-surface representing a rectangle on a
+ target surface
+ - PDF versioning API: get_versions(), restrict_to_version(),
+ version_to_string()
+ - add get_device()
+ - add new surface type enum values
+* Device
+ - add acquire() and release() functions
+ - Add Device::Lock convenience class
+* Region
+ - UNSTABLE API CHANGE: Fix do_union(), subtract(), intersect() to throw
+ exceptions instead of returning error statuses to be consistent with the
+ rest of the cairomm API
+ - add xor() functions
+ - add API for creating a region from a list of rectangles
+ - implement copy()
* Documentation:
- Context::arc(): Fix bug #31345 (Christopher Head) about bad math in arc()
- documentation. (Murray Cumming)
+ documentation. (Murray Cumming)
+ - Add documentation for Device class
+ - Add documentation for Region class
1.9.6 (unstable):
diff --git a/configure.ac b/configure.ac
index d785189..09f45ed 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.9.7], [https://bugs.freedesktop.org/enter_bug.cgi?product=cairomm],
+AC_INIT([cairomm], [1.9.8], [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.9.5 sigc++-2.0'])
+AC_SUBST([CAIROMM_MODULES], ['cairo >= 1.10.0 sigc++-2.0'])
cairomm_allmodules=$CAIROMM_MODULES
CAIROMM_INSTALL_PC='data/cairomm-1.0.pc'