Commit graph

10 commits

Author SHA1 Message Date
Miguel de Icaza 95978e0ce7 2004-09-18 Miguel de Icaza <miguel@ximian.com>
* glib/Source.cs: Add new base class to hold the method to be
	called, and the proxy handler we use to keep references to them
	and avoid a collection.

	Exposes a new variables that references all the active Timeouts
	and Idle handlers to avoid collection/

	* glib/Timeout.cs: Implement TimeoutProxy that acts as a filter to
	remove the proxy when the timeout is removed.

	Register a TimeoutProxy when we create a timeout.

	* glib/Idle.cs: Implement IdleProxy that acts as a filter to
	remove the proxy when the idle handler is removed.

	Register an IdleProxy when we create a timeout.

svn path=/trunk/gtk-sharp/; revision=34094
2004-09-20 16:43:16 +00:00
John Luke 8566d2376a 2004-08-18 John Luke <john.luke@gmail.com>
* AUTHORS: fix my name
        * glade/XML.custom: remove doc comments (in monodoc)
        add overload ctor for the most common case so far
        [Fixes #62238]

svn path=/trunk/gtk-sharp/; revision=32503
2004-08-18 22:47:17 +00:00
Miguel de Icaza a975f36bb8 Add
svn path=/trunk/gtk-sharp/; revision=31101
2004-07-13 18:57:11 +00:00
Miguel de Icaza e6137dc489 Credit Jasper van Putten (Applied patch from)
svn path=/trunk/gtk-sharp/; revision=30801
2004-07-06 20:22:47 +00:00
Miguel de Icaza 73dd3a3b85 Add
svn path=/trunk/gtk-sharp/; revision=30464
2004-06-27 14:48:12 +00:00
Miguel de Icaza 5cd817ccb7 Add
svn path=/trunk/gtk-sharp/; revision=30462
2004-06-27 14:44:45 +00:00
Miguel de Icaza 570e4a7351 Authors
svn path=/trunk/gtk-sharp/; revision=28074
2004-05-25 19:14:42 +00:00
Miguel de Icaza 52edd9316e *** empty log message ***
svn path=/trunk/gtk-sharp/; revision=28073
2004-05-25 19:10:53 +00:00
Miguel de Icaza fad11845dd Lets try to maintain this
svn path=/trunk/gtk-sharp/; revision=25333
2004-04-11 18:45:05 +00:00
Mike Kestner e83c55a242 2004-03-12 Mike Kestner <mkestner@ximian.com>
* */Makefile.am : automakify the build
	* */Makefile.in : kill
	* *.custom : remove System.Drawing dependencies
	* *.cs : remove System.Drawing dependencies
	* *-api.xml : mv to *-api.raw
	* glue/* : mv to lib specific gluelibs for glib, gdk, gtk, and glade.
	* gtk/gtk-symbols : alias GtkType to GType
	* sources/gtk-sharp-sources.xml : create .raw files. They are now
	transformed to .xml files by the metadata compilation step.

svn path=/trunk/gtk-sharp/; revision=23967
2004-03-12 21:18:11 +00:00