-
Committer:
Bazaar Package Importer
-
Author(s):
Sebastien Bacher
-
Date:
2007-02-20 18:25:58 UTC
-
mfrom:
(1.1.1 upstream)
-
Revision ID:
james.westby@ubuntu.com-20070220182558-tjofc7wdzkzlxzor
Tags: 0.6-0ubuntu1
* New upstream version (UVF exception #86533):
- Major rewrite to make the model optional, so people can choose to have
either a simple canvas or a model/view canvas. The standard items can be
used in either scenario.
- Added support for cascading style properties (things like fill color,
stroke width, font etc.). Properties use a GQuark for a unique
identifier, and a GValue for the property value, so they are very
flexible.
- Added GooCanvasTable item to layout child items.
- Made it much easier to create new items, by subclassing
GooCanvasItemSimple which handles most of the work. See demo/demo-item.c
for a simple item.
- Added support for different units - pixels, points, inches or
millimeters, and allow setting of vertical
and horizontal resolution (dpi).
- Added workaround for cairo's 16-bit limit, to support large canvases.
- Added demo/scalability-demo which creates 100,000 items over a large
canvas. It takes a few seconds to create all the items, but once created
it seems to work fast enough.
- Improved the animation code, supporting relative or absolute values for
the x, y, scale and rotation.
- Added "clip-path" and "clip-fill-rule" to specify a clip path
for an item.
* debian/control:
- updated GTK requirement to 2.10
* debian/control, debian/libgoocanvas0.install, debian/libgoocanvas1.install,
debian/rules:
- updated for soname change