X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2FMono.Cairo%2FChangeLog;h=1df4785500001c74800f456f17c45339e9896458;hb=32c7b6c7fbd21d864f55934eb6d2011fde4089c3;hp=6b19d7ca3782d92f04bc9dd32dae610f5e885531;hpb=9975a45f43793e34318e593ddacd3f332f8d91c0;p=mono.git diff --git a/mcs/class/Mono.Cairo/ChangeLog b/mcs/class/Mono.Cairo/ChangeLog index 6b19d7ca378..1df47855000 100644 --- a/mcs/class/Mono.Cairo/ChangeLog +++ b/mcs/class/Mono.Cairo/ChangeLog @@ -1,3 +1,74 @@ +2007-01-08 Alp Toker + + * Mono.Cairo/Context.cs: Implement Context.GlyphExtents(). + * Mono.Cairo/Cairo.cs: Change other TextExtents refs to outs. + +2007-01-08 Alp Toker + + * Mono.Cairo/Context.cs: Restore Obsolete markings for old glyph + methods. It is fair to assume nobody was able to use these broken + methods, and Obsolete is important for the ongoing API review process. + +2007-01-08 Alp Toker + + * Mono.Cairo/Context.cs: + * Mono.Cairo/Surface.cs: + Introduce Context.SetSource(). The old method also oddly took ints + instead of doubles. Obsolete Context.SetSourceSurface() and + Surface.Show(). + +2007-01-08 Alp Toker + + * Mono.Cairo/Format.cs: Obsolete Format.ARGB32/RGB24 in favour of + lower caps enum members. + +2007-01-05 Alp Toker + + * Mono.Cairo/Pattern.cs: Obsolete Pattern(Surface) ctor in favour of + SurfacePattern(Surface). + +2007-01-05 Alp Toker + + * Mono.Cairo/Context.cs: + * Mono.Cairo/Surface.cs: Generalize to Surface.LookupSurface() + This method will be useful elsewhere. + +2007-01-04 Miguel de Icaza + + * Mono.Cairo/Context.cs (FromGlyphToUnManagedMemory): Deal with + an API limitation, the Glyph structure in Cairo is defined as + taking a `long' which would be 4 or 8 bytes depending on the + operating system. + + We now cope with this by using the proper structure to the + unmanaged code. + +2006-12-30 Alp Toker + + * Makefile: Enable CAIRO_1_2. + +2006-12-28 Alp Toker + + * Mono.Cairo/DirectFBSurface.cs: Confusion between the DirectFB + surface handle and Cairo surface handle was making the public + constructor unusable. + +2006-12-27 Alp Toker + + * Mono.Cairo.dll.sources: + * Mono.Cairo/Context.cs: + * Mono.Cairo/GlitzSurface.cs: Add new surface. + +2006-12-27 Alp Toker + + * Mono.Cairo/Cairo.cs: + * Mono.Cairo/Status.cs: Add new API for 1.4 + +2006-12-07 Alp Toker + + * Mono.Cairo/Context.cs: Add GroupTarget cases for Xcb and DirectFB + surfaces. + 2006-09-19 Jordi Mas * Surface.cs, Cairo.cs: the parameters for Show are X,Y not witdh