summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Worth <cworth@cworth.org>2004-02-24 10:45:26 +0000
committerCarl Worth <cworth@cworth.org>2004-02-24 10:45:26 +0000
commit0e02e71cf54331aa54eee2d39433be117bae1b7d (patch)
tree6bc540ab63a243000b1a5a390d72802afba5bb5c
parent431548c3d8a998d9b8b5615469b500d3e11edc06 (diff)
downloadcairo-0e02e71cf54331aa54eee2d39433be117bae1b7d.tar.gz
Add attribution for many people who have made generous contributions to cairo. This list was generated by sifting through the ChangeLog. Please let me know if I have missed anyone.
Add some historical notes on cairo development, prior to when we began to maintain this NEWS file. Add pointer to cairographics.org. Fix to use cairo rather than Cairo when not at the beginning of a sentence. Remove cairo_current_path, cairo_current_path_flat, cairo_text_extents, cairo_glyph_extents, cairo_text_path, and cairo_glyph_path from the TODO list as they have all been implemented now.
-rw-r--r--AUTHORS16
-rw-r--r--ChangeLog18
-rw-r--r--NEWS35
-rw-r--r--README3
-rw-r--r--TODO5
5 files changed, 70 insertions, 7 deletions
diff --git a/AUTHORS b/AUTHORS
index af389a72c..c260fdd97 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -1 +1,15 @@
-Carl D. Worth <cworth@isi.edu>
+Dave Beckett <dave.beckett@bristol.ac.uk> Track rename of libpixman, build fixes
+Andrew Chant <andrew.chant@utoronto.ca> Adding const where needed
+John Ellson <ellson@research.att.com> First font/glyph extents functions
+Richard Henderson <rth@twiddle.net> "slim" macros for better shared libraries
+James Henstridge <james@daa.com.au> Build fixes related to freetype
+Graydon Hoare <graydon@redhat.com> Support for non-render X server, first real text support
+Thomas Hunger <info@teh-web.de> Initial version of cairo_in_stroke/fill
+Keith Packard <keithp@keithp.com> Original concept, polygon tessellation, dashing
+Christof Petig <christof@petig-baender.de> Build fixes related to freetype
+Jamey Sharp <jamey@minilop.net> Surface/font backend virtualization, XCB backend
+Sasha V. <sasha@aftercode.net> Build fix to compile without xlib backend
+Carl Worth <cworth@isi.edu> Original library, support for paths, images
+Richard D. Worth <richard@theworths.org> Build fixes for cygwin
+
+(please let us know if we have missed anyone)
diff --git a/ChangeLog b/ChangeLog
index 1cf1433b2..7b68800a1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2004-02-24 Carl Worth <cworth@isi.edu>
+
+ * AUTHORS: Add attribution for many people who have made generous
+ contributions to cairo. This list was generated by sifting through
+ the ChangeLog. Please let me know if I have missed anyone.
+
+ * NEWS: Add some historical notes on cairo development, prior to
+ when we began to maintain this NEWS file.
+
+ * README (http): Add pointer to cairographics.org. Fix to use
+ "cairo" rather than "Cairo" when not at the beginning of a
+ sentence.
+
+ * TODO: Remove cairo_current_path, cairo_current_path_flat,
+ cairo_text_extents, cairo_glyph_extents, cairo_text_path, and
+ cairo_glyph_path from the TODO list as they have all been
+ implemented now.
+
2004-02-17 Carl Worth <cworth@isi.edu>
* src/cairo.h: Add comment indication cairo_copy will be going
diff --git a/NEWS b/NEWS
index daa8a717f..5e1f88247 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,5 @@
2003-12-16 cairo-0.1.17 Carl Worth <cworth@isi.edu>
----------------------------------------------------
+===================================================
Better text support
-------------------
@@ -42,3 +42,36 @@ OS X supported - several byte-order issues resolved
Cairo has now been successfully compiled under OS X. Testing revealed
that there were some byte-order problems in the PostScript backend and
the PNG generation in the demos. These have now been resolved.
+
+2003-10
+=======
+Graydon Hoare <graydon@redhat.com> implemented the first real text
+support using Freetype/fontconfig, (previous versions of cairo used
+Xft and could only draw text when using an X backend).
+
+2003-09
+=======
+Graydon Hoare <graydon@redhat.com> added the first real support for
+running cairo with a non-render-aware X server.
+
+Jamey Sharp <jamey@minilop.net> virtualized the backend font and
+surface interfaces in September, 2003.
+
+2003-06
+=======
+Xr is renamed cairo to avoid confusion since it no longer had a strict
+dependence on X.
+
+2003-05
+=======
+A new image surface backend is added to Xr. Keith Packard
+<keithp@keithp.com> wrote the image compositing code in libic that is
+used for the image_surface backend. This code was originally written
+as the software fallback for the render extension within the X
+server.
+
+2002-06
+=======
+Carl Worth <cworth@isi.edu> wrote the first lines of Xr, after Keith
+Packard <keithp@keithp.com> proposed the plan for a stateful drawing
+library in C providing a PostScript-like rendering model.
diff --git a/README b/README
index 7d557a79f..47f7ff9bf 100644
--- a/README
+++ b/README
@@ -1,4 +1,5 @@
Cairo - Multi-platform 2D graphics library
+http://cairographics.org
Compiling
---------
@@ -48,7 +49,7 @@ without whose patient help our ignorance would be much more apparent.
Mailing List
------------
-If you have trouble with Cairo or you have some ideas for how it could be
+If you have trouble with cairo or you have some ideas for how it could be
improved, please feel free to send a message to cairo@cairographics.org
Cairo is still under active development and all discussion happens on
diff --git a/TODO b/TODO
index e8ceef093..ddf16a6a1 100644
--- a/TODO
+++ b/TODO
@@ -1,7 +1,5 @@
* Clean up the API in preparation for freezing and release.
-* Add cairo_current_path and cairo_current_path_flat.
-
* Implement a PDF backend.
* Make a more interesting PS backend, (other than the current
@@ -21,8 +19,7 @@ mentioned in cairo_traps.c).
* Implement support for programmatic patterns, (ie. figure out how to
do gradients the Right Way).
-* Implement cairo_text_extents, cairo_glyph_extents, cairo_text_path,
-cairo_glyph_path, and cairo_stroke_path, cairo_arc_to.
+* Implement cairo_stroke_path and cairo_arc_to.
* Investigate what needs to be done so that old X servers aren't
swamped with image transport. This may involve adding one or more of