This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

1. Source Repository

1.1. Bugs/Patches

2. Links

3. Goals

3.1. Other views

A GdkPixbuf view would be nice, as well as a file writer that can be used to create PNG/SVG thumbnails. A CellRenderer might be useful for drag and drop operations.

3.2. Printing

Printing is not yet implemented. I have several ideas for that, but there's 2 things we need for that:

3.3. Embedding Widgets

Alex wrote some code for off screen rendering, let's see whether we can get widgets to be displayed.

3.4. Canvas Editing

This needs three things:

Maybe we should wait for libglade to come into GTK+ so we can use the same code as there.

4. Canvas Users

Sven Herzberg is developing the presentation application Criawips, which will be ported to libccc once it's as powerful as required for this application.

Canek Peláez Valdés is using libccc for his interactive geometry application Geom.

Yves Combe made a test to port the education application GCompris to libccc. After investigation, we decided to use the goocanvas library as it is close at the API level from the goocanvas. Since GCompris is a heavy user of the gnomecanvas, it is easier for us to move to a similar API.

Jean Brefort is porting the chemistry application gChempaint to libccc.

Sven Herzberg offered help to the developers of the DTP application passepartout to port their document rendering to libccc.

5. Roadmap

This section will highlight the currently planned development for the future. Note that right now, there are no API and ABI guarantees (but starting with 0.0.6 I'm going to have a migration guide within the API reference, so you can port your applications to newer versions step-by-step).

5.1. 0.0.6

Whole list including bug fixes: 0.0.6

5.2. 0.0.7

5.3. Future


2024-10-23 10:58