Michael Hutchinson
0fd72adae0
cairo: Destroy should suppress finalizer
2013-07-26 17:43:26 -05:00
Michael Hutchinson
38d1a3f13e
cairo: Introduce the concept of reference ownership
...
Also:
* improving naming consistency
* obsolete old/broken stuff
* clean up tabs/space mix
NOTE: this removes the wrapper caches for Pattern and Surface as
there was no reliable way to clear them.
This is a merge from changes in Mono.Cairo in mono 3.2.
2013-07-26 17:43:11 -05:00
Michael Hutchinson
5a78a5d177
cairo: Add mechanism to debug missing Dispose calls
...
Enabled by setting a new MONO_CAIRO_DEBUG_DISPOSE environment variable.
2013-07-26 10:34:45 -05:00
Michael Hutchinson
116d9fcc95
cairo: Clean up dispose implementations
2013-07-26 10:10:01 -05:00
Mike Kestner
b20d37c79c
2008-10-09 Mike Kestner <mkestner@novell.com>
...
* cairo/*.cs: flatten source hierarchy to simplify win32 build.
* sample/Makefile.am: fix a ref issue with local cairo.
svn path=/trunk/gtk-sharp/; revision=115401
2008-10-09 23:53:18 +00:00