Mike Kestner
77f25f80ea
2004-02-23 Thiago Milczarek Say��o <sayao@brturbo.com>
...
* gtk/TextBuffer.custom : add TextIter parm to InsertWithTags method.
svn path=/trunk/gtk-sharp/; revision=23374
2004-02-23 17:43:13 +00:00
Mike Kestner
daaa22f5b6
2004-02-21 Mike Kestner <mkestner@ximian.com>
...
* pango/Pango.metadata : mark some out params on Layout.
* pango/pango-api.xml : regen
[fixes #54696 ]
svn path=/trunk/gtk-sharp/; revision=23308
2004-02-21 18:04:05 +00:00
Mike Kestner
d3604e47c8
2004-02-21 Mike Kestner <mkestner@ximian.com>
...
* pango/Pango.metadata : mark some out params on ParseMarkup.
* pango/pango-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=23307
2004-02-21 17:56:30 +00:00
Mike Kestner
db137117c4
2004-02-20 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide NoExpose, Client, Setting, WindowState,
and Proximity events.
* gdk/EventClient.cs : glue-based manual implementation.
* gdk/EventClient.custom : kill
* gdk/EventNoExpose.custom : kill
* gdk/EventProximity.cs : glue-based manual implementation.
* gdk/EventProximity.custom : kill
* gdk/EventSetting.cs : glue-based manual implementation.
* gdk/EventSetting.custom : kill
* gdk/EventWindowState.cs : glue-based manual implementation.
* gdk/EventWindowState.custom : kill
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mappings.
* glue/event.cs : expose event struct fields.
* gtk/Application.cs : simplify CurrentEvent prop.
svn path=/trunk/gtk-sharp/; revision=23300
2004-02-20 22:33:32 +00:00
Mike Kestner
bb22b822a0
2004-02-20 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide Property, Selection, and DND events
* gdk/EventDND.cs : glue-based manual implementation.
* gdk/EventDND.custom : kill
* gdk/EventProperty.cs : glue-based manual implementation.
* gdk/EventProperty.custom : kill
* gdk/EventSelection.cs : glue-based manual implementation.
* gdk/EventSelection.custom : kill
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mappings.
* glue/event.cs : expose DND, Property and Selection struct fields.
svn path=/trunk/gtk-sharp/; revision=23289
2004-02-20 17:55:03 +00:00
Mike Kestner
1d97632958
2004-02-19 Thiago Milczarek Say��o <sayao@brturbo.com>
...
* gtk/TextBuffer.custom : new InsertWithTags method.
svn path=/trunk/gtk-sharp/; revision=23262
2004-02-19 23:18:43 +00:00
Mike Kestner
5ab5d3beaf
2004-02-18 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide EventFocus and EventConfigure.
* gdk/EventConfigure.cs : glue-based manual implementation.
* gdk/EventConfigure.custom : kill
* gdk/EventFocus.cs : glue-based manual implementation.
* gdk/EventFocus.custom : kill
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mappings.
* glue/event.cs : expose Focus and Configure struct fields.
* sample/Scribble.cs : fix EventConfigure api breakage
svn path=/trunk/gtk-sharp/; revision=23239
2004-02-18 20:29:21 +00:00
Mike Kestner
b2bbe4483b
2004-02-18 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide EventCrossing.
* gdk/EventCrossing.cs : glue-based manual implementation.
* gdk/EventCrossing.custom : kill
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mapping for EventCrossing.
* glue/event.cs : expose Crossing struct fields.
svn path=/trunk/gtk-sharp/; revision=23235
2004-02-18 20:05:03 +00:00
Mike Kestner
99793aa24f
2004-02-18 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide EventVisibility.
* gdk/EventVisibility.cs : glue-based manual implementation.
* gdk/EventVisibility.custom : kill
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mapping for EventVisibility.
* glue/event.cs : expose Visibility struct fields.
svn path=/trunk/gtk-sharp/; revision=23227
2004-02-18 18:16:24 +00:00
Mike Kestner
ff95b08c65
2004-02-18 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide EventExpose. make Region opaque.
* gdk/EventExpose.cs : glue-based manual implementation.
* gdk/EventExpose.custom : kill
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mapping for EventExpose.
* glue/event.cs : expose Expose struct fields.
* sample/Scribble.cs : fix some EventExpose api breakage
svn path=/trunk/gtk-sharp/; revision=23226
2004-02-18 17:59:54 +00:00
Mike Kestner
c0db7bdbcb
2004-02-18 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide EventMotion
* gdk/EventMotion.cs : glue-based manual implementation.
* gdk/EventMotion.custom : kill
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mapping for EventMotion.
* glue/event.cs : expose Motion struct fields.
* sample/Scribble.cs : fix some EventMotion api breakage
svn path=/trunk/gtk-sharp/; revision=23224
2004-02-18 17:22:03 +00:00
Mike Kestner
1ca02083f6
2004-02-18 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide EventScroll
* gdk/EventScroll.cs : glue-based manual implementation.
* gdk/EventScroll.custom : kill
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mapping for EventScroll.
* glue/event.cs : expose Scroll struct fields.
svn path=/trunk/gtk-sharp/; revision=23222
2004-02-18 16:55:54 +00:00
Mike Kestner
2665037c0e
2004-02-18 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide EventButton
* gdk/EventButton.cs : glue-based manual implementation.
* gdk/EventButton.custom : kill
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mapping for EventButton.
* glue/event.cs : expose Button struct fields.
* sample/CanvasExample.cs : fix EventButton ctor
* sample/GnomeHelloWorld.cs : fix EventButton ctor
svn path=/trunk/gtk-sharp/; revision=23220
2004-02-18 16:34:45 +00:00
Radek Doulik
21ddf92108
2004-02-17 Radek Doulik <rodo@ximian.com>
...
* glib/Value.cs: use g_value_set_pointer for
GType.Pointer/IWrapper objects
* glib/TypeConverter.cs: return GType.Pointer for Opaque objects
which do not have GType property
svn path=/trunk/gtk-sharp/; revision=23197
2004-02-17 21:49:24 +00:00
John Luke
d8fa643aca
2004-02-17 John Luke <jluke@cfl.rr.com>
...
* gdk/Gdk.metadata: set Gdk.Window.Cursor null_ok
* gdk/gdk-api.xml: regen
svn path=/trunk/gtk-sharp/; revision=23196
2004-02-17 21:29:16 +00:00
Mike Kestner
dccab828b1
2004-02-17 Jorn Baayen <jorn@nl.linux.org>
...
* gtk/SelectionData.custom : fix get_data_pointer glue method name.
svn path=/trunk/gtk-sharp/; revision=23194
2004-02-17 21:07:35 +00:00
Mike Kestner
46b9b156a4
2004-02-16 Mike Kestner <mkestner@ximian.com>
...
* glib/TypeConverter.cs : check for GType prop on all types,
not just value types, before we fall back to managed values.
* glib/Value.cs : use handle to set_boxed for IWrappers.
svn path=/trunk/gtk-sharp/; revision=23158
2004-02-17 05:09:13 +00:00
Mike Kestner
320c4f713d
2004-02-16 Mike Kestner <mkestner@ximian.com>
...
* gdk/EventKey.cs : add a Key prop to return casted KeyVals.
svn path=/trunk/gtk-sharp/; revision=23152
2004-02-16 22:04:27 +00:00
Mike Kestner
62c466e8b4
2004-02-16 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide EventKey
* gdk/EventKey.cs : glue-based manual implementation.
* gdk/EventKey.custom : killed
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mapping for EventKey.
* glue/event.cs : expose key struct fields.
svn path=/trunk/gtk-sharp/; revision=23140
2004-02-16 18:41:52 +00:00
Mike Kestner
ad8ca4e74d
2004-02-16 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide EventAny
* gdk/Event.cs : make this a full EventAny implementation.
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : map EventAny to Gdk.Event.
* glue/event.cs : expose window and send_event fields.
svn path=/trunk/gtk-sharp/; revision=23134
2004-02-16 17:48:14 +00:00
Todd Berman
b44b408e52
2004-02-14 Todd Berman <tberman@sevenl.net>
...
* gtk/Gtk.metadata : hide Widget.SetState
* gtk/Widget.custom : add State get; set; property
* glue/widget.c : add glue for get_State ();
* gtk/gtk-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=23096
2004-02-14 17:28:11 +00:00
Mike Kestner
efd542b29c
2004-02-12 Mike Kestner <mkestner@ximian.com>
...
* sample/GladeViewer.cs : fix a broken api usage.
svn path=/trunk/gtk-sharp/; revision=23078
2004-02-13 21:16:12 +00:00
Mike Kestner
f692bf6d37
2004-02-12 Mike Kestner <mkestner@ximian.com>
...
* gnome/Gnome.metadata : hide the GList API
* gnome/*.custom : manually wrap GList api using typed arrays
* gnome/gnome-api.xml : regen.
svn path=/trunk/gtk-sharp/; revision=23045
2004-02-12 22:38:43 +00:00
Mike Kestner
bba2334f84
2004-02-12 Mike Kestner <mkestner@ximian.com>
...
* glade/Glade.metadata : hide a GList method.
* glade/Makefile.in : run gapi-fixup
* glade/XML.custom : return Widget[] from GetWidgetPrefix.
* glade/glade-api.xml : regen
* pango/Pango.metadata : hide a dubious GList method.
* pango/pango-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=23043
2004-02-12 21:40:01 +00:00
Ben Maurer
f555d60a7a
fixup hash
...
svn path=/trunk/gtk-sharp/; revision=23042
2004-02-12 21:28:42 +00:00
Mike Kestner
d54f980494
2004-02-12 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide the GList API
* gdk/*.custom : manually wrap GList api using typed arrays
* gdk/gdk-api.xml : regen.
svn path=/trunk/gtk-sharp/; revision=23035
2004-02-12 18:45:19 +00:00
Mike Kestner
766b004949
2004-02-12 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide the GSList API
* gdk/*.custom : manually wrap GSList api using typed arrays
* gdk/gdk-api.xml : regen.
svn path=/trunk/gtk-sharp/; revision=23031
2004-02-12 17:31:37 +00:00
Mike Kestner
6ea443884a
2004-02-12 Mike Kestner <mkestner@ximian.com>
...
* gtk/Accel.custom : s/List/SList
* gtk/Stock.custom : ditto
* gtk/TextIter.custom : ditto
svn path=/trunk/gtk-sharp/; revision=23029
2004-02-12 16:51:25 +00:00
Zoltan Varga
d39ef22678
2004-02-12 Zoltan Varga <vargaz@freemail.hu>
...
* glib/time_t_CustomMarshaler.cs: Update after custom marshaling
changes.
svn path=/trunk/gtk-sharp/; revision=23018
2004-02-12 12:26:25 +00:00
Mike Kestner
f526347d5f
2004-02-11 Mike Kestner <mkestner@ximian.com>
...
* gtk/Gtk.metadata : hide the GSList API
* gtk/*.custom : manually wrap GSList api using typed arrays
* gtk/gtk-api.xml : regen.
svn path=/trunk/gtk-sharp/; revision=22997
2004-02-11 23:12:14 +00:00
Mike Kestner
835866aab8
2004-02-11 Mike Kestner <mkestner@ximian.com>
...
* gtk/*.custom : don't use element_type ctor for GObject lists.
svn path=/trunk/gtk-sharp/; revision=22996
2004-02-11 22:23:11 +00:00
Mike Kestner
2419dff1d9
2004-02-11 Mike Kestner <mkestner@ximian.com>
...
* gtk/*.custom : return 0 length arrays, not null.
svn path=/trunk/gtk-sharp/; revision=22992
2004-02-11 21:58:47 +00:00
Mike Kestner
1e15749553
2004-02-11 Mike Kestner <mkestner@ximian.com>
...
* gtk/Gtk.metadata : hide the GList API
* gtk/*.custom : manually wrap GList api using typed arrays
* gtk/gtk-api.xml : regen.
svn path=/trunk/gtk-sharp/; revision=22990
2004-02-11 21:34:32 +00:00
Mike Kestner
f774796311
2004-02-10 Mike Kestner <mkestner@ximian.com>
...
* gconf/GConf.PropertyEditors/PropertyEditorColorPicker.cs :
nuke a GnomeSharp.
* generator/Signal.cs : move eventhandlers and args into the
base namespace instead of a *Sharp namespace.
* sample/*.cs : nuke using *Sharp.
svn path=/trunk/gtk-sharp/; revision=22956
2004-02-10 20:35:40 +00:00
Mike Kestner
d41f6593b0
2004-02-10 Mike Kestner <mkestner@ximian.com>
...
* art/Art.metadata : mark a field private
* art/art-api.xml : regen
* gda/Gda.metadata : mark a few structs opaque
* gda/gda-api.xml : regen
* gdk/*.custom : fix changed field names
* gdk/gdk-api.xml : regen
* generator/Field.cs : StudlyCase simple typed field names.
* gnome/Gnome.metadata : mark FontEntry.weight private to
avoid collision with Weight field. s|//|/api/namespace|g
* gnome/gnome-api.xml : regen
* gtk/Gtk.metadata : rename AccelKey.accel_key to key to
avoid collision with type name.
* gtk/*.custom : fix changed field names
* gtk/gtk-api.xml : regen
* pango/pango-api.xml : regen
* parser/gapi_pp.pl : add a private_regex to hide BACKEND
and ENGINE apis, which are by convention private.
* sample/* : make compile
* sample/GtkDemo/* : make compile
* sample/test/* : make compile
* sources/gtk-sharp-sources.xml : exclude a bunch of pango
source files.
svn path=/trunk/gtk-sharp/; revision=22947
2004-02-10 16:04:50 +00:00
Mike Kestner
ced4bb91d9
2004-02-07 Mike Kestner <mkestner@ximian.com>
...
* configure.in : tagged 0.16 and bumped cvs version.
svn path=/trunk/gtk-sharp/; revision=22870
2004-02-08 00:37:04 +00:00
Mike Kestner
3d95f23f6f
2004-02-07 Mike Kestner <mkestner@ximian.com>
...
* generator/ObjectGen.cs : oops, remove a couple C.WLs.
svn path=/trunk/gtk-sharp/; revision=22866
2004-02-07 23:43:35 +00:00
Mike Kestner
f91aeb5425
2004-02-07 Gustavo Giraldez <gustavo.giraldez@gmx.net>
...
* atk/Makefile.in : fix copy/paste error in --assembly-name.
* generator/ObjectGen.cs : rework ObjectManager generation code.
* glade/Makefile.in : fix copy/paste error in --assembly-name.
svn path=/trunk/gtk-sharp/; revision=22865
2004-02-07 23:24:15 +00:00
Mike Kestner
dc7145103d
2004-02-06 Mike Kestner <mkestner@ximian.com>
...
* generator/Method.cs : for Opaque/Object retvals, if raw_ret is
NULL, return null instead of an object with a NULL handle.
svn path=/trunk/gtk-sharp/; revision=22847
2004-02-06 21:33:14 +00:00
Mike Kestner
cbd7afb761
2004-02-06 Mike Kestner <mkestner@ximian.com>
...
* glib/time_t_CustomMarshaler.cs : use TimeSpan.TotalSeconds, not
TimeSpan.Seconds.
svn path=/trunk/gtk-sharp/; revision=22842
2004-02-06 19:49:02 +00:00
John Luke
0fb19cdc37
2004-02-06 John Luke <jluke@cfl.rr.com>
...
* gtk/Gtk.metadata: hide unneeded RadioMenuItem ctors
* gtk/RadioMenuItem.custom: add ctor to create a new group
* gtk/gtk-api.xml: regen
svn path=/trunk/gtk-sharp/; revision=22841
2004-02-06 18:56:00 +00:00
Mike Kestner
4251d47fe9
2004-02-04 Mike Kestner <mkestner@ximian.com>
...
* generator/CustomMarshalerGen.cs : impl MarshalReturnType.
* generator/Method.cs : add CustomMarshalerGen return type handling.
* generator/Property.cs : rework property type selection.
* generator/SymbolTable.cs : add time_t mapping
* glib/time_t_CustomMarshaler.cs : impl native to managed methods.
* glue/time_t.c : remove debugging code.
svn path=/trunk/gtk-sharp/; revision=22772
2004-02-04 19:54:46 +00:00
Mike Kestner
1a679f2356
2004-02-03 Mike Kestner <mkestner@ximian.com>
...
* glib/List.cs : add a ctor overload to create empty lists with
a specific element_type.
* glib/SList.cs : ditto
svn path=/trunk/gtk-sharp/; revision=22765
2004-02-04 17:21:22 +00:00
Mike Kestner
75f7d1226d
2004-02-03 Mike Kestner <mkestner@ximian.com>
...
* glib/Value.cs : remove double free of ManagedValues. Fixes the
unfiled (cough, tberman, cough) bug in managed types as tree
store values.
svn path=/trunk/gtk-sharp/; revision=22745
2004-02-03 15:42:58 +00:00
Mike Kestner
d723bf3cef
2004-02-03 Mike Kestner <mkestner@ximian.com>
...
* glib/ManagedValue.cs : null check on Free.
* glib/Value.cs : some ManagedValue rework because we unset now.
svn path=/trunk/gtk-sharp/; revision=22728
2004-02-03 06:24:42 +00:00
Mike Kestner
d4c8fc78c7
2004-02-02 Mike Kestner <mkestner@ximian.com>
...
* generator/CustomMarshalerGen.cs : beginnings of a new generatable.
* generator/SymbolTable.cs : mangle interface keyword to iface.
svn path=/trunk/gtk-sharp/; revision=22712
2004-02-02 21:35:01 +00:00
Martin Willemoes Hansen
931d2e3203
* sample/Subclass.cs: Added a DeleteEventHandler to the window widget,
...
this way a user can properly quit the sample.
svn path=/trunk/gtk-sharp/; revision=22711
2004-02-02 21:32:54 +00:00
Martin Willemoes Hansen
058077b7f1
* generator/ClassBase.cs: Converted String uses to the string alias.
...
* generator/ConstStringGen.cs: Ditto
* generator/Ctor.cs: Ditto
* generator/EnumGen.cs: Ditto
* generator/ManualGen.cs: Ditto
* generator/SignalHandler.cs: Ditto
* generator/StringGen.cs: Ditto
svn path=/trunk/gtk-sharp/; revision=22710
2004-02-02 20:19:43 +00:00
Mike Kestner
84781a4d74
2004-02-02 Mike Kestner <mkestner@ximian.com>
...
* glib/Value.cs : add dispose queue and idle handler so we can
unset GValues that are created by the binding ctors.
[Fixes #53490 ]
svn path=/trunk/gtk-sharp/; revision=22709
2004-02-02 18:21:02 +00:00
Todd Berman
7fec283317
2004-02-02 Todd berman <tberman@sevenl.net>
...
* gdk/Event*.custom: added fix for bug #53729 .
svn path=/trunk/gtk-sharp/; revision=22686
2004-02-02 05:08:24 +00:00