Mike Kestner
113a9460c4
2005-03-15 Mike Kestner <mkestner@novell.com>
...
* gtk/Gtk.metadata : hide TreeSortable.SetSortFunc.
* gtk/ListStore.custom : implement SetSortFunc for persistence.
* gtk/Makefile.am : add custom file.
* gtk/TreeModelSort.custom : implement SetSortFunc for persistence.
* gtk/TreeSortable.custom : new file, add hidden method decls.
* gtk/TreeStore.custom : implement SetSortFunc for persistence.
svn path=/trunk/gtk-sharp/; revision=41845
2005-03-15 17:30:59 +00:00
Mike Kestner
64073ff268
2005-03-12 Mike Kestner <mkestner@novell.com>
...
* glib/Makefile.am : add new file.
* glib/Object.cs : add protected PersistentData hash to hold data
across GC cycles.
* glib/WeakObject.cs : new object to hold managed refs weakly against
the native object.
* gtk/ListStore.custom : hold refs for DefaultSortFuncs.
* gtk/TreeModelSort.custom : hold refs for DefaultSortFuncs.
* gtk/TreeStore.custom : hold refs for DefaultSortFuncs.
svn path=/trunk/gtk-sharp/; revision=41740
2005-03-12 22:19:44 +00:00
Mike Kestner
7a6d6b2128
2004-06-25 Mike Kestner <mkestner@ximian.com>
...
* */*.cs : add lgpl license blurb and clean up (c)'s.
* */*.custom : add lgpl license blurb and clean up (c)'s.
* */glue/*.c : add lgpl license blurb and clean up (c)'s.
file adds without license from now on are punishable by wedgie.
svn path=/trunk/gtk-sharp/; revision=30401
2004-06-25 18:42:19 +00:00
Mike Kestner
1ac00ff205
2004-04-12 Mike Kestner <mkestner@ximian.com>
...
[Rework of a patch from Ben Maurer to turn GLib.Value
into a valuetype.]
* generator/BoxedGen.cs : fix operators for new valuetype GValues.
* generator/ByRefGen.cs : new generatable for byref value types.
* generator/Makefile.am : add ByRefGen.cs.
* generator/MethodBody.cs : remove GValue special casing.
* generator/Property.cs : rework value handling.
* generator/Signal.cs : fix base virtual method value passing.
* generator/SymbolTable.cs : map GValue to ByRefGen.
* glib/Object.cs : rework GetProperty and SetProperty.
* glib/Value.cs : make it a value type.
* glib/ValueArray.cs : fix GValue passing.
* glib/glue/value.c : rework for valuetype GValues.
* gnome/Program.custom : fix GValue passing
* gtk/Gtk.metadata : make TreeModel.GetValue value param pass_as=ref.
* gtk/ListStore.custom : fix GValue passing
* gtk/NodeStore.cs : fix GValue passing
* gtk/TextTag.custom : fix GValue passing
* gtk/TreeModelSort.custom : fix GValue passing
* gtk/TreeStore.custom : fix GValue passing
svn path=/trunk/gtk-sharp/; revision=25368
2004-04-12 15:54:57 +00:00
Radek Doulik
3fb667172b
2003-11-01 Radek Doulik <rodo@ximian.com>
...
* gtk/TreeModelSort.custom: implementation of GetValue/SetValue
(copied from TreeStore.custom)
* gtk/TreeModel.custom: added GetValue/SetValue
svn path=/trunk/gtk-sharp/; revision=19518
2003-11-01 12:00:26 +00:00
Mike Kestner
c0b574a686
2003-02-21 Mike Kestner <mkestner@speakeasy.net>
...
* mapdllnames.pl : a little whitespace action
* api/*-api.xml : move to win32 dllnames
* */makefile.win32 : remove the mapdllnames step
* */*.cs : move to win32 dllnames
* */*.custom : move to win32 dllnames
* sources/gtk-sharp.sources : move to win32 dllnames
svn path=/trunk/gtk-sharp/; revision=11823
2003-02-22 04:34:56 +00:00
Rachel Hestilow
db4c8f1c2d
Forgot to cvs add, mike :-)
...
svn path=/trunk/gtk-sharp/; revision=6577
2002-08-10 23:40:20 +00:00