svn path=/branches/mono-1-1-9/mcs/; revision=51207
[mono.git] / mcs / class / Mono.Cairo / ChangeLog
index e14f97c7102fd9edf9c77f516aa9825ab73160ef..b4a5171779f9364d78d2827535e1758ec3ef829e 100644 (file)
@@ -1,3 +1,73 @@
+2005-09-07  John Luke  <john.luke@gmail.com>
+
+       * Mono.Cairo/Graphics.cs: the Relative path methods
+       should use a Distance not a PointD, and update some
+       parameter names for better documentation purposes
+       remove SetTargetImage (), and SetTargetDrawable ()
+       use Graphics.Target = Surface instead
+       * Mono.Cairo/Surface.cs: don't reference the surface after
+       we create it as it is not necessary
+       add the new surfaces to the surfaces hashtable on instantiation 
+       * Mono.Cairo/Pattern.cs: don't reference the pattern after
+       we create it as it is not necessary
+       
+2005-09-07 Hisham Mardam Bey <hisham.mardambey@gmail.com>
+
+       * Samples/png: Fixed samples with new changes.
+       * Samples/x11: Fixed samples with new changes.
+       * Samples/gtk: Fixed samples with new changes.  
+
+2005-09-06  John Luke  <john.luke@gmail.com>
+
+       * Samples/gtk/circles.cs: fix partially broken sample
+
+2005-09-06  John Luke  <john.luke@gmail.com>
+
+       * Mono.Cairo/Surface.cs: make CreateSimilar non-static
+       and use Content instead of Format, add Surface.Status
+       * Mono.Cairo/Graphics.cs: add convenience
+       ctor to Color with an alpha of 1.0
+       add Tolerance getter, Change SetDash to compute
+       the length automatically, rename TargetSurface to Target,
+       add SetSourceRGB, SetSourceRGBA, and SetSourceSurface (),
+       add Paint, PaintWithAlpha, Mask, and MaskSurface (),
+       add StrokeExtents, FillExtents, ClipPreserve (), and CopyPage ()
+       * Mono.Cairo/Cairo.cs: add new imports:
+       cairo_stroke_extents, cairo_fill_extents,
+       cairo_clip_preserve, cairo_mask, cairo_mask_surface,
+       cairo_paint_with_alpha, cairo_surface_status
+       add Content enum and fix cairo_surface_create_similar to use
+       Content not Format
+       
+2005-09-05  John Luke  <john.luke@gmail.com>
+
+       * Mono.Cairo/Samples/gtk/Graphics.cs:
+       add gtk-cairo helper that will work on win32 and
+       x11 based on gtk-dotnet in gtk#, not yet tested on
+       windows
+
+2005-09-05  John Luke  <john.luke@gmail.com>
+
+       * Mono.Cairo/Samples/win32/compile.sh: add this
+       
+2005-09-04  John Luke  <john.luke@gmail.com>
+       * Mono.Cairo/Cairo.cs: remove symbols not in cairo 1.0:
+         cairo_copy, cairo_current_path, cairo_arc_to, cairo_transform_font,
+         cairo_font_set_transform, cairo_font_current_transform,
+         cairo_font_reference, cairo_font_destroy, cairo_status_string,
+         cairo_surface_create_similar_solid
+         rename cairo_current_line_cap to cairo_get_line_cap,
+         remove now unused delegates
+       * Mono.Cairo/Graphics.cs:
+       * Mono.Cairo/Surface.cs: update for above all found 
+         with help of mono-shlib-cop
+
+2005-09-04  John Luke  <john.luke@gmail.com>
+
+       * Mono.Cairo/Cairo.cs: add new values to Cairo.Status
+       
 2005-09-02  John Luke  <john.luke@gmail.com>
 
        * Mono.Cairo/Cairo.cs: only use operators in cairo_operator_t