Remove completed 0.6 tasks. Add cairo_surface_flush to the cairo_surface_mark_dirty task.

This commit is contained in:
Carl Worth 2005-07-29 15:35:19 +00:00
parent ef4209a8a1
commit 172e535ee0
2 changed files with 9 additions and 21 deletions

View file

@ -1,3 +1,8 @@
2005-07-29 Carl Worth <cworth@cworth.org>
* ROADMAP: Remove completed 0.6 tasks. Add cairo_surface_flush to
the cairo_surface_mark_dirty task.
2005-07-29 T Rowley <tim.rowley@gmail.com> 2005-07-29 T Rowley <tim.rowley@gmail.com>
* src/cairo-atsui-font.c ( _cairo_atsui_font_create): * src/cairo-atsui-font.c ( _cairo_atsui_font_create):

25
ROADMAP
View file

@ -1,22 +1,3 @@
cairo 0.6 release requirements
==============================
The cairo 0.6 snapshot is intended to intended to have the last of the
API _changes_ prior to cairo 1.0. Here they are:
API changes
-----------
✓ A9. consistent error handling for all objects
Difficulty: Easy to implement to get the API right. Hard to test.
Status: Done.
✓ A10. cairo_font_options_t
Difficulty: Moderate
Status: Done.
✓ A11. cairo_xlib_surface_create needs to be screen-aware
Difficulty: Easy
Status: Done.
cairo 1.0 release requirements cairo 1.0 release requirements
============================== ==============================
Implementation work Implementation work
@ -60,10 +41,12 @@ API additions (more detail in TODO file)
krh, and otaylor answered all the tough questions it krh, and otaylor answered all the tough questions it
raised. There's not much work left to finish this one. raised. There's not much work left to finish this one.
A7. cairo_surface_mark_dirty A7. cairo_surface_mark_dirty and cairo_surface_flush
Difficulty: trivial to add API, moderate to actually optimize Difficulty: trivial to add API, moderate to actually optimize
based on it based on it
Status: cworth has sent API proposal to list Status: cworth has sent an API proposal to the list for
cairo_surface_mark_dirty. Recent discussions suggest
that cairo_surface_flush will need to reset the clip.
✓A12. cairo_xlib_surface_set_drawable ✓A12. cairo_xlib_surface_set_drawable
Difficulty: Easy Difficulty: Easy