Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Köplinger <alex.koeplinger@outlook.com>2016-01-29 21:17:03 +0300
committerAlexander Köplinger <alex.koeplinger@outlook.com>2016-01-29 21:17:06 +0300
commitb03e60628764d66654147bfc7a7e1a3242559888 (patch)
tree3599b29c7f180a5cb3e8cea3e875d26b8ecdeeb4 /mcs/class/Mono.Cairo
parentbf5947a0fd2b523c30833605ee69b2b041aa43f4 (diff)
Remove ChangeLog files from the repo
They weren't updated in the last 6 years and aren't helpful anymore (e.g. by causing unrelated matches during git grep searches).
Diffstat (limited to 'mcs/class/Mono.Cairo')
-rw-r--r--mcs/class/Mono.Cairo/Assembly/ChangeLog5
-rw-r--r--mcs/class/Mono.Cairo/ChangeLog702
2 files changed, 0 insertions, 707 deletions
diff --git a/mcs/class/Mono.Cairo/Assembly/ChangeLog b/mcs/class/Mono.Cairo/Assembly/ChangeLog
deleted file mode 100644
index 7b523e43c4d..00000000000
--- a/mcs/class/Mono.Cairo/Assembly/ChangeLog
+++ /dev/null
@@ -1,5 +0,0 @@
-2004-04-30 Sebastien Pouliot <sebastien@ximian.com>
-
- * AssemblyInfo.cs: Added
- * ChangeLog: Added
- * Locale.cs: Added
diff --git a/mcs/class/Mono.Cairo/ChangeLog b/mcs/class/Mono.Cairo/ChangeLog
deleted file mode 100644
index abebe2fd40b..00000000000
--- a/mcs/class/Mono.Cairo/ChangeLog
+++ /dev/null
@@ -1,702 +0,0 @@
-2009-02-12 Jordi Mas i Hernandez <jordimash@gmail.com>
-
- * Mono.Cairo/ScaledFont.cs: Fixes Dispose signature
- * Mono.Cairo/FontFace.cs: Fixes Dispose signature
- * Mono.Cairo/Surface.cs: Fixes Dispose signature
- * Mono.Cairo/Path.cs: Fixes Dispose signature
- * Mono.Cairo/Pattern.cs: Fixes Dispose signature
-
-2009-02-07 Jordi Mas i Hernandez <jordimash@gmail.com>
-
- * Mono.Cairo/NativeMethods.cs: class should be internal not public
-
-2008-11-30 Jordi Mas i Hernandez <jordimash@gmail.com>
-
- * Mono.Cairo/ImageSurface.cs: Fixes ImageSurface constructor signature.
- Data param should not be ref since the data is not modified.
-
-2008-05-14 Sebastien Pouliot <sebastien@ximian.com>
-
- * Mono.Cairo/Context.cs,
- * Mono.Cairo/Glyph.cs: Don't downcast an IntPtr to an Int32.
- [Found using Gendarme]
-
-2008-04-08 Jordi Mas i Hernandez <jordimash@gmail.com>
-
- * Context.cs: New ReferenceCount property
- * FontFace.cs: New FontFace.cs method
- * LinearGradient.cs: New LinearPoints property
- * Surface.cs: New ReferenceCount property
- * SolidPattern.cs: New Color property
- * Gradient.cs: New ColorStopCount property
- * NativeMethods.cs: Update new methods and remove CAIRO_1_4 define
-
-2008-04-05 Jordi Mas i Hernandez <jordimash@gmail.com>
-
- * ScaledFont.cs: Adds class to encapsulate scaled font API
- * Mono.Cairo.dll.sources: Adds new class
- * Context.cs: Access to Scaled Fonts
- * NativeMethods.cs: Add some missing scale_font APIs and fixes
-
-2007-07-07 Miguel de Icaza <miguel@novell.com>
-
- * Mono.Cairo/Context.cs: Integrate Alp's patch for looking up
- Patterns and add the unmanaged to managed mapping engine (as the
- various patterns can be derived, we need to ensure unique
- managed instances for the same object).
-
- * Mono.Cairo/Gradient.cs: Made Gradient protected, although it is
- an API change, there was no way any existing instances would have
- ever worked.
-
- From Alp.
-
- * Mono.Cairo/Context.cs: Fix leak of the surface if set with
- Target .
-
- From Alp Toker: new SetSourceOveload with no x, y parameters.
-
- From Alp Toker: Add new API call IdentityMatrix.
-
- * Mono.Cairo/Surface.cs: Integrate another cleanup from Alp.
-
- * Mono.Cairo/SolidPattern.cs: Add helper APIs based on Alp's patch
- based on F-Spot code.
-
- Integrated various patches from Alp Toker:
-
- * Mono.Cairo/FontFace.cs: Add to the build.
-
- * Mono.Cairo/Context.cs: Add a number of methods that are
- compatible with the public Cairo API, and add commented out
- Obsoletes for the names that we had.
-
- (MaskSurface): More descriptive parameters
-
- (SetSourceRGB, SetSourceRGBA): Removed [Obsoletes] from as those
- are the public Cairo names. Use the API directly without
- creating a helper Color.
-
- (FontFace): New property.
-
- * Mono.Cairo/FontFace.cs: Partial integration of Alp's work for
- FontFace. There are two differences: no support for owns flag,
- and no automatic unreffing on the finalizer thread. Instead we
- display an error message.
-
- * NativeMethods.cs: Split the native methods into its own file.
-
- * Mono.Cairo/Context.cs: Integrate Alp's patch to not use ref in
- the call to cairo_font_extents, but use out instead.
-
- * Integrate Alp's patch to rename CairoAPI NativeMethod, in
- accordance to 2.7.1 framework guidelines.
-
- * Removed the ifdef CAIRO_1_2, the documentation already reflects
- that things are only available on Cairo 1.2.
-
- * Add new API calls to query Cairo for its version
-
-2007-05-26 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Cairo.cs:
- * Mono.Cairo/Context.cs: fix call to cairo_get_font_matrix,
- reported by patperry@stanford.edu (Patrick Perry) in bug#81626
-
-2007-01-15 Alp Toker <alp@atoker.com>
-
- * Mono.Cairo/Surface.cs:
- * Makefile: Disable CAIRO_1_2. Patches to make the 1.2 binding work
- are being developed out-of-tree but not ready yet.
-
-2007-01-08 Alp Toker <alp@atoker.com>
-
- * Mono.Cairo/Context.cs: Implement Context.GlyphExtents().
- * Mono.Cairo/Cairo.cs: Change other TextExtents refs to outs.
-
-2007-01-08 Alp Toker <alp@atoker.com>
-
- * 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 <alp@atoker.com>
-
- * 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 <alp@atoker.com>
-
- * Mono.Cairo/Format.cs: Obsolete Format.ARGB32/RGB24 in favour of
- lower caps enum members.
-
-2007-01-05 Alp Toker <alp@atoker.com>
-
- * Mono.Cairo/Pattern.cs: Obsolete Pattern(Surface) ctor in favour of
- SurfacePattern(Surface).
-
-2007-01-05 Alp Toker <alp@atoker.com>
-
- * Mono.Cairo/Context.cs:
- * Mono.Cairo/Surface.cs: Generalize to Surface.LookupSurface()
- This method will be useful elsewhere.
-
-2007-01-04 Miguel de Icaza <miguel@novell.com>
-
- * 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 <alp@atoker.com>
-
- * Makefile: Enable CAIRO_1_2.
-
-2006-12-28 Alp Toker <alp@atoker.com>
-
- * 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 <alp@atoker.com>
-
- * Mono.Cairo.dll.sources:
- * Mono.Cairo/Context.cs:
- * Mono.Cairo/GlitzSurface.cs: Add new surface.
-
-2006-12-27 Alp Toker <alp@atoker.com>
-
- * Mono.Cairo/Cairo.cs:
- * Mono.Cairo/Status.cs: Add new API for 1.4
-
-2006-12-07 Alp Toker <alp@atoker.com>
-
- * Mono.Cairo/Context.cs: Add GroupTarget cases for Xcb and DirectFB
- surfaces.
-
-2006-09-19 Jordi Mas <jordimash@gmail.com>
-
- * Surface.cs, Cairo.cs: the parameters for Show are X,Y not witdh
- and height and also double not int.
-
-2006-07-21 Alp Toker <alp@atoker.com>
-
- * Mono.Cairo.dll.sources:
- * Mono.Cairo/DirectFBSurface.cs:
- * Mono.Cairo/XcbSurface.cs: Add new surfaces.
-
-2006-07-06 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Cairo.cs:
- * Mono.Cairo/ImageSurface.cs: Marshal data correctly
-
-2006-07-01 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Context.cs:
- * Mono.Cairo/PdfSurface.cs:
- * Mono.Cairo/PSSurface.cs:
- * Mono.Cairo/Cairo.cs:
- * Mono.Cairo/XlibSurface.cs:
- * Mono.Cairo/SvgSurface.cs: add some new surface API I missed
-
-2006-07-01 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Status.cs:
- * Mono.Cairo/Context.cs:
- * Mono.Cairo/FontFace.cs:
- * Mono.Cairo/Surface.cs:
- * Mono.Cairo/Format.cs:
- * Mono.Cairo/LinearGradient.cs:
- * Mono.Cairo/SolidPattern.cs:
- * Mono.Cairo/Win32Surface.cs:
- * Mono.Cairo/Pattern.cs:
- * Mono.Cairo/SurfacePattern.cs:
- * Mono.Cairo/ImageSurface.cs:
- * Mono.Cairo/Cairo.cs:
- * Mono.Cairo/Gradient.cs:
- * Mono.Cairo/XlibSurface.cs:
- * Mono.Cairo/RadialGradient.cs: add remaining new API for cairo 1.2
-
-2006-07-01 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/FontType.cs:
- * Mono.Cairo/PatternType.cs: add new enums for cairo 1.2
-
-2006-06-25 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Surface.cs: make Destroy() call Dispose()
- so all the Disposable stuff happens correctly and only once
-
-2006-06-23 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Pattern.cs:
- * Mono.Cairo/SolidPattern.cs:
- * Mono.Cairo/SurfacePattern.cs:
- * Mono.Cairo/Gradient.cs:
- * Mono.Cairo/LinearGradient.cs:
- * Mono.Cairo/RadialGradient.cs: split the pattern/gradients
- into their own files
-
-2006-06-23 John Luke <john.luke@gmail.com>
-
- #if CAIRO_1_2 changes
-
- * Mono.Cairo/Surface.cs: add SetFallbackResolution
- * Mono.Cairo/CairoAPI.cs: remove old pdf/ps api and
- add some of the new API
- * Mono.Cairo/SurfaceType.cs:
- * Mono.Cairo/SvgSurface.cs:
- * Mono.Cairo/SvgVersion.cs: add these
-
-2006-06-23 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Surface.cs:
- * Mono.Cairo/ImageSurface.cs:
- * Mono.Cairo/PDFSurface.cs:
- * Mono.Cairo/PSSurface.cs:
- * Mono.Cairo/Win32Surface.cs:
- * Mono.Cairo/XlibSurface.cs: split the surfaces into
- their own files, make pdf and ps reflect what will be
- in the cairo 1.2 api
-
-2006-06-23 John Luke <john.luke@gmail.com>
-
- * snippets/*.cs: use Cairo.Context instead of Cairo.Graphics
- * Samples/*/Makefile: add to ease building of samples
-
-2006-05-02 Zac Bowling <zac@zacbowling.com>
-
- * Mono.Cairo/Surface.cs: string should be byte[]
- * Mono.Cairo/Cairo.cs: string should be byte[]
- (Patch from Philipp Baer <phbaer@npw.net>)
-
-2006-01-17 Alp Toker <alp@atoker.com>
-
- * Samples/x11/compile.sh: Remove unused gtk-sharp reference
-
-2005-12-19 Wade Berrier <wberrier@novell.com>
-
- * Mono.Cairo/Makefile: Fix EXTRA_DIST to include samples
-
-2005-12-19 Peter Dennis Bartok <pbartok@novell.com>
-
- * Mono.Cairo/Format.cs: Removed fixme, added names in .Net format
- * Mono.Cairo/Surface.cs: Removed fixme, added static method
- FromBitmap() to allow creating a surface from a bitmap
- * Mono.Cairo/Pattern.cs: Removed fixme to not tempt anyone to change
- the name down the road
-
-2005-12-16 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/FontOptions.cs: fix bug with
- fontOptions == null, check parameter to Merge
- against null
- * Mono.Cairo/Glyph.cs: add setters to properties
-
-2005-12-16 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Cairo.cs: organize and add missing API
- split out enums and structs
- * Mono.Cairo/*.cs: add enums and structs as seperate files
- implement ==, !=, Equals, and GetHashCode for the structs
- move public fields to properties
-
-2005-12-16 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Cairo.cs:
- * Mono.Cairo/Context.cs:
- * Mono.Cairo/Pattern.cs:
- * Mono.Cairo/Surface.cs: add MarkDirty and Flush,
- mark Surface.Pointer obsolete in favor of Handle
-
-2005-12-16 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo.dll.sources:
- * Mono.Cairo/Rectangle.cs: add
- * Mono.Cairo/Cairo.cs: mark fill_extents and stroke extents
- with out modifiers
- * Mono.Cairo/Context.cs: FillExtents, and StrokeExtents return
- a Rectangle (actually 2 points), remove previously unusable
- versions, add an overload to Rectangle that takes a Rectangle
-
-2005-12-12 Mike Kestner <mkestner@novell.com>
-
- * Mono.Cairo/Context.cs: renamed from Graphics.cs. renamed Graphics to
- Context and added an Obsolete subclass to minimize the pain.
- * Mono.Cairo/Surface.cs : s/Graphics/Context.
- Thanks to jluke for pointing out this change was needed.
-
-2005-12-06 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Cairo.cs: fix Content and Format values,
- fixes the knockout/circles sample
- * Samples/png/circles.cs:
- * Samples/png/knockout.cs: replace circles with knockout,
- which uses the newer style api and works
-
-2005-12-02 Ben Maurer <bmaurer@ximian.com>
-
- * Mono.Cairo/Graphics.cs: Api fixups
- - Make Point, et al. structs like all other apis
- - Use properties rather than public fields
- - Obsolete the plurality of ways to set the color.
-
-2005-11-27 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Graphics.cs: add back FontSetSize,
- FontSize setter, and FontFace as obsolete API
-
-2005-11-25 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Cairo.cs: add font_options* api
- add cairo_get_font_matrix
- * Mono.Cairo/FontOptions.cs: add
- * Mono.Cairo/Graphics.cs: add FontOptions property,
- remove FontSize setter and FontSetSize(),
- remove FontFace() method as SelectFontFace already exists
- remove non-existant TransformFont() and Font property
-
-2005-11-16 John Luke <john.luke@gmail.com>
-
- * snippets/*.cs: add snippets port
-
-2005-11-10 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Graphics.cs:
- * Mono.Cairo/Surface.cs: remove debugging output
-
-2005-10-09 Miguel de Icaza <miguel@novell.com>
-
- * Samples/gtk/sysdraw.cs: Fix the sample
-
-
-2005-09-19 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Graphics.cs: add SelectFontFace and SetFontSize
-
-2005-09-12 Hisham Mardam Bey <hisham.mardambey@gmail.com>
-
- * Samples/: Fix all samples to work with new API changes.
-
-2005-09-12 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Surface.cs: add two ImageSurface ctors
- Obsolete Surface CreateForImage methods in favor of
- the new ImageSurface ctors
- * Mono.Cairo/Cairo.cs: add cairo_text_extents
- * Mono.Cairo/Graphics.cs: add TextExtents ()
-
-
-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
-
-2005-09-01 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Cairo.cs: add some imports used by
- the extra surface types
- * Mono.Cairo/Surface.cs: add XlibSurface and Win32Surface
- remove Surface.CreateForXlib ()
- add PdfSurface and PsSurface for future use (#if'ed out)
- * Mono.Cairo/Graphics.cs: add ShowPage() method
- * Samples/win32/arc.cs: add win32 sample
- * Samples/gtk/sysdraw.cs: use XlibSurface instead of
- Surface.CreateForXlib ()
- * Samples/x11/*.cs: use XlibSurface instead of
- Surface.CreateForXlib ()
-
-2005-09-01 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Cairo.cs: p/invoke the windows dll name
- (libcairo-2.dll) so that we can work on .net also
- * Mono.Cairo/Cairo.cs: add cairo_set_antialias and
- cairo_get_antialias and Cairo.Antialias enum
- * Mono.Cairo/Graphics.cs: add Cairo.Graphics.Antialias
- property
-
-
-2005-09-01 Hisham Mardam Bey <hisham.mardambey@gmail.com>
-
- * Samples: Added png and x11 samples and cleaned up gtk
-
-2005-08-30 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Cairo.cs: mark CairoAPI internal, and move
- some callback delegates outside the CairoAPI class
- * Mono.Cairo.Matrix.cs: mark Matrix_T internal
- * Mono.Cairo/*.cs: remove using System.Drawing;
- * Mono.Cairo.Graphics.cs: fix IDisposable implementation
- add overloads to MoveTo () and similar functions
- for passing the parameters individually
- * Makefile: remove -r:System.Drawing
-
-2005-08-30 John Luke <john.luke@gmail.com>
-
- * Mono.Cairo/Cairo.cs: add import for
- cairo_surface_write_to_png
- * Mono.Cairo/Surface.cs: add WriteToPng method
-
-2005-08-12 Hisham Mardam Bey <hisham.mardambey@gmail.com>
- * Added xlib surface size / font size functions
- * Added font matrix setting
-
-2005-08-5 Hisham Mardam Bey <hisham.mardambey@gmail.com>
- * Cleanup all old methods, remove deprecated classes
-
-2005-07-12 Hisham Mardam Bey <hisham.mardambey@gmail.com>
- * General fixups, this is becoming ready for SVN
-
-2005-07-09 Hisham Mardam Bey <hisham.mardambey@gmail.com>
- * Cairo.cs / Graphics.cs: Binded font functions for Cairo 0.5.x
- * More cleanups to fonts and Graphics.cs
-
-2005-07-08 Hisham Mardam Bey <hisham.mardambey@gmail.com>
- * Matrix.cs: binded all functions from Cairo 0.5.x
- * Surface.cs: binded all functions from Cairo 0.5.x
- * Pattern.cs: binded all functions from Cairo 0.5.x
-
-2005-07-07 Hisham Mardam Bey <hisham.mardambey@gmail.com>
- * Removed dependency on GTK 2.7.x in Samples
- * Added more Matrix constructors
- * Fixed typo in enum Extend
- * Cairo.cs: fixed matrix_init* methods (dont use ref)
- * Matrix.cs: moved to 0.5.x API, needs more work
-
-2005-07-06 Hisham Mardam Bey <hisham.mardambey@gmail.com>
- * Moved a major part of the API to follow Cairo 0.5.x
- * *_current_* are being replaced by *_get_*
- * move *_set_* function to new API
- * Add SurfaceImage type
- * Matrix operations are somehow broken right now
-
-2005-07-05 Hisham Mardam Bey <hisham.mardambey@gmail.com>
- * Graphics.cs: added get for Pattern property
- * Cairo.cs: added FontExtents / TextExtents structs
- * Cairo.cs: added several other functions from C API
- cairo_text_extents
- * Started move to Cairo 0.5.x
-
-2005-07-04 Hisham Mardam Bey <hisham.mardambey@gmail.com>
- * Graphics.cs: Added helper types (PointD, Point, Distance)
- * Incorporated Reference() into some constructors
- * Pattern.cs: Split patter into 3 object types
- * Use double precision for sub-pixel rendering all over
- * Use IntPtr.Zero instead of (IntPtr) 0
- * Graphics.cs: Remove SetRGBColor and use Color type
- * Matrix.cs: add Affine type as a subclass.
-
-2005-04-24 Jordi Mas i Hernandez <jordi@ximian.com>
- * Graphics.cs: Adds InStroke/InFill (patch from Pedro Kiefer)
- * Cairo.cs Adds InStroke/InFill (patch from Pedro Kiefer)
-
-2004-04-25 Jordi Mas i Hernandez <jordi@ximian.com>
-
- * Cairo.cs: fixes cairo_current_matrix signature
- * Font.cs: fixes internal _create method always returning null
- * Graphics.cs: fixes Graphics.Matrix
- * Matrix.cs: does not allow matrix objects without a wrapped handle
- * Surface.cs: implements Surface.Show
-
-2004-05-26 Miguel de Icaza <miguel@ximian.com>
-
- * Mono.Cairo/Cairo.cs: Do not use `extern string' here, as the
- return value is owned by Cairo.
-
-2004-05-10 Radek Doulik <rodo@ximian.com>
-
- * Mono.Cairo/Graphics.cs: fixed typo, pass x2, y2 to
- cairo_curve_to instead of passing x2, x2
-
-2004-04-25 Jordi Mas i Hernandez <jordi@ximian.com>
- * Mono.Cairo/Pattern.cs: implemented all the new pattern API
- introduced in Cairo 0.1.20
- * Font.cs: created class that encapsulates a font object creation
- and managment.
- * Cairo.cs: new dllexports, structs, and enums.
- * Graphics.cs: added all the font functions, fixed the signature
- of the methods that have changed, added new methods
-
-2003-11-28 Miguel de Icaza <miguel@ximian.com>
-
- * Mono.Cairo/Object.cs:
-
- * Mono.Cairo/Surface.cs (LookupSurface): New method, it took me a
- while to find out why Cairo applications would crash sometimes.
- The problem was that Cairo.Object:TargetSurface get property would
- create a Surface from an IntPtr, leading to having two managed
- objects owning the same unmanaged Surface.
-
- (Surface..ctor): Make private, so only this module can create
- surfaces.
-
- (Surface.Dispose): Add disposable pattern, finalizer.
-
- * Mono.Cairo/Object.cs: Add disposable pattern, finalizer.
-
-2003-10-11 Duncan Mak <duncan@ximian.com>
-
- * Mono.Cairo/Cairo.cs (cairo_set_target_drawable): Not available anymore, removed.
- (cairo_reference, cairo_arc, cairo_arc_negative): New API, added.
- (cairo_current_matrix): Signature changed, updated.
- (cairo_surface_reference): New API.
- (cairo_surface_get_matrix): Use 'out' instead of 'ref' param.
-
- * Mono.Cairo/Surface.cs:
- * Mono.Cairo/Object.cs: Added binding for new APIs listed in Cairo.cs.
- (Destroy): It's supposed to return void, not IntPtr.
-
-2003-09-08 Duncan Mak <duncan@ximian.com>
-
- * Mono.Cairo/Surface.cs (PutImage): Removed.
-
- * Mono.Cairo/Object.cs (Copy): Wrapper for cairo_copy.
-
- * Mono.Cairo/Cairo.cs (cairo_copy): New API
- (cairo_surface_put_image): Removed.
-
-2003-09-05 Duncan Mak <duncan@ximian.com>
-
- * Mono.Cairo/Object.cs (Tolerance): Fix typo.
-
-2003-09-04 Duncan Mak <duncan@ximian.com>
-
- * Mono.Cairo/Cairo.cs: Update to the new API in CVS. Change all
- *_get_* to *_current_*.
- (cairo_set_target_drawable):
- (cairo_surface_create_for_drawable): Add CLSCompliantAttribute.
- (cairo_current_tolerance):
- (cairo_set_tolerance): Fix typo. Thanks Alp.
-
- * Mono.Cairo/Object.cs: Update binding to reflect changes in the
- API.
-
-2003-08-12 Duncan Mak <duncan@ximian.com>
-
- * Mono.Cairo/Cairo.cs: csc was having trouble resolving the type
- name because the namespace name (Cairo) is the same as the class
- name (also Cairo). To resolve this ambiguity while keeping the
- code looking decent, the Cairo.Cairo class is now Cairo.CairoAPI.
-
-2003-08-12 Duncan Mak <duncan@ximian.com>
-
- * Mono.Cairo/Cairo.cs: Now that the namespace is called 'Cairo',
- the enums no longer need to be nested inside the Cairo class.
-
- * Mono.Cairo/Matrix.cs:
- * Mono.Cairo/Object.cs:
- * Mono.Cairo/Surface.cs: I never liked having the word 'Object' in
- the name of a class, esp. now that we have namespaces. So I have
- decided to rename them.
-
- CairoObject -> Cairo.Object
- CairoMatrixObject -> Cairo.Matrix
- CairoSurfaceObject -> Cairo.Surface
-
- I didn't like the Mono.Cairo namespace either, so they're just in
- the Cairo namespace now. I know it's icky that the directory is
- called Mono.Cairo, and the dll we write to is called
- 'Mono.Cairo.dll', and yet the namespace now gonna just be 'Cairo'
- and not 'Mono.Cairo'. C'est la vie.
-
-2003-08-12 Duncan Mak <duncan@ximian.com>
-
- * Mono.Cairo/CairoObject.cs (Pattern): Re-enable this. This
- is actually a CairoSurfaceObject (a C cairo_surface_t); the
- CairoPatternObject is just something I made up...
-
-2003-08-12 Nick Drochak <ndrochak@gol.com>
-
- * Makefile: put .dll on System.Drawing reference. Fix CSC build.
-
-2003-08-11 Duncan Mak <duncan@ximian.com>
-
- * makefile:
- * Mono.Cairo.dll.sources: Added.
-
- * Mono.Cairo/Cairo.cs:
- * Mono.Cairo/CairoObject.cs:
- * Mono.Cairo/CairoMatrixObject.cs:
- * Mono.Cairo/CairoSurfaceObject.cs: Made them build properly.
-
-2003-08-09 Duncan Mak <duncan@ximian.com>
-
- * Mono.Cairo/Cairo.cs:
- * Mono.Cairo/CairoObject.cs:
- * Mono.Cairo/CairoMatrixObject.cs:
- * Mono.Cairo/CairoSurfaceObject.cs: Added Cairo binding.