GtkSharp/glib
Bertrand Lorentz 813f56e00a glib: Refactor Source, Idle and Timeout classes
Turn Source.source_handlers into a private generic Dictionary, and add
the necessary methods to allow Idle and Timeout to add and remove
entries from it.

This improves the encapsulation of the Source class, and factors
into it some code that was previously duplicated in Idle and Timeout.
2014-07-05 16:07:28 +02:00
..
Argv.cs glib: Use Marshaller methods in Argv for g_malloc and g_free 2013-11-17 16:27:39 +01:00
Cond.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
ConnectBeforeAttribute.cs 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
Date.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
DateTime.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
DefaultSignalHandlerAttribute.cs 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
DestroyNotify.cs 2009-09-03 Christian Hoff <christian_hoff@gmx.net> 2009-09-03 19:50:53 +00:00
ExceptionManager.cs 2007-03-08 Mike Kestner <mkestner@novell.com> 2007-03-08 20:28:24 +00:00
FileUtils.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
GException.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
GInterfaceAdapter.cs generator: provide a GType static property for adapters 2013-10-13 17:45:09 +02:00
GInterfaceAttribute.cs 2007-09-11 Mike Kestner <mkestner@novell.com> 2007-09-11 20:34:24 +00:00
glib-api.xml glib: Add GIOCondition symbol to glib-api.xml 2012-11-11 11:46:40 +01:00
glib-sharp-3.0.pc.in 2009-08-30 Christian Hoff <christian_hoff@gmx.net> 2009-08-30 20:06:33 +00:00
glib-sharp.dll.config.in 2004-04-29 Mike Kestner <mkestner@ximian.com> 2004-04-29 15:00:24 +00:00
glib.csproj glib: include recent files committed in master to the MSBuild csproj 2013-10-22 12:34:08 +02:00
GLibSharp.SourceDummyMarshalNative.cs generator,glib: added GPollFD and GSource types 2013-10-09 19:41:21 +02:00
GLibSharp.SourceFuncNative.cs generator,glib: added GPollFD and GSource types 2013-10-09 19:41:21 +02:00
GLibSynchronizationContext.cs Add a SynchronizationContext implementation for GLib (bnc#621444) 2012-11-08 22:33:46 +01:00
Global.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
GString.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
GType.cs glib: Add GVariant to fundamental types 2014-05-29 17:11:47 +02:00
GTypeAttribute.cs * parser/gapi2xml.pl: make note of _get_type methods for enums 2005-05-04 16:54:24 +00:00
Idle.cs glib: Refactor Source, Idle and Timeout classes 2014-07-05 16:07:28 +02:00
InitiallyUnowned.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
IOChannel.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
IWrapper.cs 2004-06-25 Mike Kestner <mkestner@ximian.com> 2004-06-25 18:42:19 +00:00
KeyFile.cs glib: Avoid doing the same cast twice in KeyFile.ToData 2013-11-17 13:27:04 +01:00
List.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
ListBase.cs Use GLib.Marshaller.Free instead of calling g_free directly 2013-11-17 16:20:02 +01:00
Log.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
MainContext.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
MainLoop.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
Makefile.am build: Fix references to AssemblyInfo.cs in makefiles on Windows 2014-02-23 19:17:05 +01:00
ManagedValue.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
Markup.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
Marshaller.cs glib: Avoid unnecessary qualifier in Marshaller.PtrToStringArrayGFree 2013-11-17 16:26:02 +01:00
MissingIntPtrCtorException.cs glib: remove unused 'using' statements 2013-09-24 01:24:24 +02:00
Mutex.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
NotifyHandler.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
Object.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
ObjectManager.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
Opaque.cs glib: remove unused 'using' statements 2013-09-24 01:24:24 +02:00
ParamSpec.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
PollFD.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
Priority.cs 2009-05-03 Stephane Delcroix <sdelcroix@novell.com> 2009-05-03 19:34:22 +00:00
PropertyAttribute.cs 2008-06-06 Mike Kestner <mkestner@novell.com> 2008-06-06 16:55:00 +00:00
PtrArray.cs Use GLib.Marshaller.Free instead of calling g_free directly 2013-11-17 16:20:02 +01:00
RecMutex.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
Signal.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
SignalArgs.cs glib: remove unused 'using' statements 2013-09-24 01:24:24 +02:00
SignalAttribute.cs 2005-10-08 Ben Maurer <bmaurer@ximian.com> 2005-10-08 21:08:04 +00:00
SignalClosure.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
SList.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
Source.cs glib: Refactor Source, Idle and Timeout classes 2014-07-05 16:07:28 +02:00
SourceCallbackFuncs.cs generator,glib: added GPollFD and GSource types 2013-10-09 19:41:21 +02:00
SourceDummyMarshal.cs generator,glib: added GPollFD and GSource types 2013-10-09 19:41:21 +02:00
SourceFunc.cs generator,glib: added GPollFD and GSource types 2013-10-09 19:41:21 +02:00
SourceFuncs.cs generator,glib: added GPollFD and GSource types 2013-10-09 19:41:21 +02:00
Spawn.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
Thread.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
Timeout.cs glib: Refactor Source, Idle and Timeout classes 2014-07-05 16:07:28 +02:00
TimeVal.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
TimeZone.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
ToggleRef.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
TypeFundamentals.cs glib: Add GVariant to fundamental types 2014-05-29 17:11:47 +02:00
TypeInitializerAttribute.cs 2007-09-06 Mike Kestner <mkestner@novell.com> 2007-09-07 14:40:46 +00:00
Value.cs Merge pull request #107 from xDarkice/ambiguousmatch 2014-06-10 18:32:06 +02:00
ValueArray.cs glib: Make all DllImports in custom code use a common const 2013-11-17 13:05:12 +01:00
Variant.cs Variant: Fix crash when casting a Variant to string 2014-06-17 21:16:38 +02:00
VariantType.cs VariantType: Fix typo 2014-06-12 16:57:42 -04:00