mirror of
https://gitlab.freedesktop.org/cairo/cairo.git
synced 2026-04-20 18:50:40 +02:00
Update API Shakeup planning chart.
This commit is contained in:
parent
6d4653fe22
commit
2fbdcf2082
2 changed files with 34 additions and 26 deletions
|
|
@ -1,3 +1,7 @@
|
|||
2005-03-09 Carl Worth <cworth@cworth.org>
|
||||
|
||||
* TODO: Update API Shakeup planning chart.
|
||||
|
||||
2005-03-09 Carl Worth <cworth@cworth.org>
|
||||
|
||||
* doc/public/cairo-sections.txt:
|
||||
|
|
|
|||
56
TODO
56
TODO
|
|
@ -1,29 +1,33 @@
|
|||
API Shakeup work
|
||||
----------------
|
||||
Patch? Reviewed?
|
||||
yes yes user data (was Re: [cairo] Patch improving fallbacks)
|
||||
cairo_paint
|
||||
yes yes setters and getters
|
||||
cairo_current_matrix
|
||||
Renaming the terms of the rendering equation
|
||||
Making set_source consistent
|
||||
Eliminating cairo_show_surface
|
||||
cairo_mask
|
||||
cairo_begin_group, cairo_end_group, cairo_get_group
|
||||
yes yes cairo_output_stream_t and cairo_surface_finish()
|
||||
cairo_create and eliminating cairo_set_target_surface
|
||||
cairo_fill_preserve, cairo_stroke_preserve, cairo_clip_preserve
|
||||
default matrix
|
||||
cairo_current_path -> cairo_copy_path_data
|
||||
cairo_surface_finish, cairo_surface_flush
|
||||
cairo_<device>_surface_mark_dirty
|
||||
Eliminating cairo_copy
|
||||
Eliminating cairo_surface_set_repeat/matrix/filter
|
||||
A hidden offset for the xlib backend
|
||||
cairo_stroke_path -> cairo_stroke_to_path
|
||||
Simplifying the operator set
|
||||
Abbreviation hunt: cairo_init_clip and cairo_concat_matrix
|
||||
Consistent error handling for all objects
|
||||
API Shakeup planning
|
||||
--------------------
|
||||
Patch exists for functionality?
|
||||
/ Review completed for patch?
|
||||
|/ Test case added?
|
||||
||/ Commited.
|
||||
|||/
|
||||
PR user data (was Re: [cairo] Patch improving fallbacks)
|
||||
cairo_paint
|
||||
PR C setters and getters
|
||||
cairo_current_matrix
|
||||
Renaming the terms of the rendering equation
|
||||
Making set_source consistent
|
||||
Eliminating cairo_show_surface
|
||||
cairo_mask
|
||||
cairo_begin_group, cairo_end_group, cairo_get_group
|
||||
P R cairo_output_stream_t and cairo_surface_finish()
|
||||
cairo_create and eliminating cairo_set_target_surface
|
||||
cairo_fill_preserve, cairo_stroke_preserve, cairo_clip_preserve
|
||||
default matrix
|
||||
cairo_current_path -> cairo_copy_path_data
|
||||
cairo_surface_finish, cairo_surface_flush
|
||||
cairo_<device>_surface_mark_dirty
|
||||
Eliminating cairo_copy
|
||||
Eliminating cairo_surface_set_repeat/matrix/filter
|
||||
A hidden offset for the xlib backend
|
||||
cairo_stroke_path -> cairo_stroke_to_path
|
||||
Simplifying the operator set
|
||||
Abbreviation hunt: cairo_init_clip and cairo_concat_matrix
|
||||
Consistent error handling for all objects
|
||||
|
||||
* Add support for non-antialiased rendering. API ?
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue