Mike Kestner
7b15abe5fd
2004-04-04 Mike Kestner <mkestner@ximian.com>
...
* generator/BoxedGen.cs : DllImport glibsharpglue for value_create.
svn path=/trunk/gtk-sharp/; revision=25045
2004-04-05 16:06:49 +00:00
Mike Kestner
9e64b802b5
2004-04-04 Mike Kestner <mkestner@ximian.com>
...
* gnome/glue/canvasitem.c : add glue to override VMs.
* gnome/CanvasItem.cs : expose virtual methods for update, point,
realize, draw, and render.
svn path=/trunk/gtk-sharp/; revision=25040
2004-04-05 15:11:37 +00:00
John Luke
a0901fea5e
2004-04-04 John Luke <jluke@cfl.rr.com>
...
* vte/Vte.metadata: mark argv and envv parameters to
Vte.Terminal.ForkCommand as arrays, it finally works
* sample/Vte-test.cs: adjust for above
svn path=/trunk/gtk-sharp/; revision=25014
2004-04-04 21:18:56 +00:00
Todd Berman
78ef73173d
2004-04-02 Todd Berman <tberman@sevenl.net>
...
* gtk/Gtk.metadata: fix Gtk.SelectionData.Set.
svn path=/trunk/gtk-sharp/; revision=25000
2004-04-03 21:42:43 +00:00
Todd Berman
2190751eba
2004-04-02 Todd Berman <tberman@sevenl.net>
...
* configure.in: added new .pc files
* gtk-sharp.pc.in: modified to include Libs: line
* art/.cvsignore: added art-sharp.pc
* art/Makefile.am: added rules for installing .pc
* art/art-sharp.pc.in: new .pc file
* gconf/GConf/.cvsignore: added gconf-sharp.pc
* gconf/GConf/Makefile.am: added rules for installing .pc
* gconf/GConf/gconf-sharp.pc.in: new .pc file
* gda/.cvsignore: added gda-sharp.pc
* gda/Makefile.am: added rules for installing .pc
* gda/gda-sharp.pc.in: new .pc file
* glade/.cvsignore: added glade-sharp.pc
* glade/Makefile.am: added rules for installing .pc
* glade/glade-sharp.pc.in: new .pc file
* gnome/.cvsignore: added gnome-sharp.pc
* gnome/Makefile.am: added rules for installing .pc
* gnome/gnome-sharp.pc.in: new .pc file
* gnomedb/.cvsignore: added gnomedb-sharp.pc
* gnomedb/Makefile.am: added rules for installing .pc
* gnomedb/gnomedb-sharp.pc.in: new .pc file
* gtkhtml/.cvsignore: added gtkhtml-sharp.pc
* gtkhtml/Makefile.am: added rules for installing .pc
* gtkhtml/gtkhtml-sharp.pc.in: new .pc file
* rsvg/.cvsignore: added rsvg-sharp.pc
* rsvg/Makefile.am: added rules for installing .pc
* rsvg/rsvg-sharp.pc.in: new .pc file
* vte/.cvsignore: added vte-sharp.pc
* vte/Makefile.am: added rules for installing .pc
* vte/vte-sharp.pc.in: new .pc file
svn path=/trunk/gtk-sharp/; revision=24992
2004-04-03 05:12:17 +00:00
Mike Kestner
cd716a5979
2004-04-01 Mike Kestner <mkestner@ximian.com>
...
* art/Art.metadata : mark dst pass_as=out on Affine.Point
svn path=/trunk/gtk-sharp/; revision=24991
2004-04-03 04:50:59 +00:00
Mike Kestner
1343fb39cc
2004-04-01 Jorn Baayen <jorn@nl.linux.org>
...
* gtk/Style.custom : wrappers for Text[] and Base[]
* gtk/glue/style.c : glue to access text[] and base[]
[fixes #54805 ]
svn path=/trunk/gtk-sharp/; revision=24930
2004-04-01 22:19:51 +00:00
Mike Kestner
37738a3c26
2004-04-01 Jeroen Zwartepoorte <jeroen@xs4all.nl>
...
* gnome/IconTheme.custom : GetSearchPath impl [fixes #51599 ].
svn path=/trunk/gtk-sharp/; revision=24913
2004-04-01 17:40:54 +00:00
Mike Kestner
80824aafa7
2004-04-01 Joshua Tauberer <tauberer@for.net>
...
* gdk/Gdk.metadata : hide Region.GetRectangles
* gdk/Region.custom : implement Rectangles prop [fixes #55811 ]
svn path=/trunk/gtk-sharp/; revision=24912
2004-04-01 17:31:36 +00:00
Mike Kestner
f445ce3b19
2004-04-01 Mike Kestner <mkestner@ximian.com>
...
* glib/Value.cs : NULL check for g_value_get_string Thanks to Jeroen
Zwartepoorte for the bug report with patch [fixes #54979 ].
svn path=/trunk/gtk-sharp/; revision=24910
2004-04-01 17:10:27 +00:00
Mike Kestner
65570cfc50
2004-03-31 Mike Kestner <mkestner@ximian.com>
...
* configure.in : tagged for 0.18 and bumped release to 0.18.99
for cvs.
svn path=/trunk/gtk-sharp/; revision=24888
2004-03-31 21:51:49 +00:00
Miguel de Icaza
0c80f4c624
2004-03-31 Miguel de Icaza <miguel@ximian.com>
...
* configure.in: If monodoc is not found, then turn off
enable_monodoc, so the value is properly propagated.
svn path=/trunk/gtk-sharp/; revision=24864
2004-03-31 18:21:56 +00:00
Mike Kestner
ab2f05fa77
2004-03-31 Mike Kestner <mkestner@ximian.com>
...
* configure.in : remove atk/glue/Makefile
* atk/Makefile.am : comment out subdirs for now
* atk/makefile.win32 : don't build glue
* */glue/Makefile.am : remove generated.c from sources
* */glue/makefile.win32 : remove generated.c from sources
* generator/ObjectGen.cs : disable vm glue generation for now.
svn path=/trunk/gtk-sharp/; revision=24850
2004-03-31 16:34:08 +00:00
Mike Kestner
f52a4bb014
2004-03-30 John Luke <jluke@cfl.rr.com>
...
[Reworked a bit by MK]
* Makefile.am : add doc dir
* configure.in : test for monodoc, expand doc/Makefile
* doc/Makefile.am : build and dist docs
* doc/makefile : kill
svn path=/trunk/gtk-sharp/; revision=24805
2004-03-30 22:32:46 +00:00
Mike Kestner
cc09f17ac7
2004-03-30 Mike Kestner <mkestner@ximian.com>
...
* gtk/Makefile.am : add the customs that miggie didn't add.
svn path=/trunk/gtk-sharp/; revision=24804
2004-03-30 22:28:58 +00:00
Mike Kestner
bdf45b396c
2004-03-30 Mike Kestner <mkestner@ximian.com>
...
* rsvg/Makefile.am : apply metadata to api
* rsvg/Rsvg.metadata : mark an array param
svn path=/trunk/gtk-sharp/; revision=24803
2004-03-30 20:37:03 +00:00
Todd Berman
72b79ede1f
please forgive, o great mike kestner :)
...
svn path=/trunk/gtk-sharp/; revision=24699
2004-03-29 05:26:18 +00:00
Mike Kestner
48b08a3b7a
2004-03-25 Mike Kestner <mkestner@ximian.com>
...
* gtk/Gtk.metadata : Widget.Events is a Gdk.EventMask, not int
* sample/GtkDemo/DemoDrawingArea.cs : remove int casts
* sample/Scribble.cs : remove int casts
svn path=/trunk/gtk-sharp/; revision=24601
2004-03-25 18:40:12 +00:00
John Luke
dff96be902
2003-03-24 John Luke <jluke@cfl.rr.com>
...
* samples/gconf/Makefile.am:
changes SOURCES to FILES to make automake 1.8 happy
svn path=/trunk/gtk-sharp/; revision=24544
2004-03-24 19:38:29 +00:00
Mike Kestner
5ab9361baf
2003-03-24 Jorn Baayen <jorn@nl.linux.org>
...
* gtk/Gtk.metadata : mark null_ok param on Window.SetTransientFor.
svn path=/trunk/gtk-sharp/; revision=24538
2004-03-24 18:54:42 +00:00
Mike Kestner
3f8bf503cf
2003-03-24 Jorn Baayen <jorn@nl.linux.org>
...
* gdk/Gdk.metadata : mark out param on Screen.GetMonitorGeometry.
svn path=/trunk/gtk-sharp/; revision=24536
2004-03-24 18:48:58 +00:00
Mike Kestner
4562311b91
2004-03-22 Mike Kestner <mkestner@ximian.com>
...
* gtk/Window.custom : bring back the DefaultSize prop as a
Gdk.Size.
svn path=/trunk/gtk-sharp/; revision=24448
2004-03-23 04:17:47 +00:00
Gonzalo Paniagua Javier
479c46730f
2004-03-21 Gonzalo Paniagua Javier <gonzalo@ximian.com>
...
* configure.in: if no C# compiler found, error out.
svn path=/trunk/gtk-sharp/; revision=24402
2004-03-22 06:23:07 +00:00
Mike Kestner
4b7744cb67
2004-03-18 Mike Kestner <mkestner@ximian.com>
...
* gdk/Makefile.am : generate glue
* gdk/glue/Makefile.am : build generated glue
* gdk/glue/makefile.win32 : build generated glue
* gdk/glue/vmglueheaders.h : includes for vm glue
* gtk/Makefile.am : generate glue
* gtk/glue/Makefile.am : build generated glue
* gtk/glue/makefile.win32 : build generated glue
* gtk/glue/vmglueheaders.h : includes for vm glue
svn path=/trunk/gtk-sharp/; revision=24297
2004-03-18 22:03:49 +00:00
Mike Kestner
9861569931
2004-03-18 Mike Kestner <mkestner@ximian.com>
...
* configure.in : expand atk/glue/Makefile
* atk/Makefile.am : generate glue and build glue dir
* atk/makefile.win32 : ditto
* atk/glue/Makefile.am : build new glue
* atk/glue/makefile.win32 : build new glue
* atk/glue/vmglueheaders.h : new includes for vm glue
* atk/glue/win32dll.c : win dll building code
* generator/CodeGenerator.cs : add --gluelib-name and
--glue-filename argument parsing.
* generator/GenerationInfo.cs : add GluelibName, GlueFilename,
GlueEnabled, GlueWriter, and CloseGlueWriter.
* generator/ObjectGen.cs : Add VirtualMethod glue generation
* generator/Statistics.cs : Add warning message for virtual
method throttling.
svn path=/trunk/gtk-sharp/; revision=24292
2004-03-18 20:56:32 +00:00
Mike Kestner
37a37adf53
2004-03-18 Mike Kestner <mkestner@ximian.com>
...
* parser/gapi2xml.pl : fix passbyvalue bug in vm parsing.
* */*.raw : regen
svn path=/trunk/gtk-sharp/; revision=24290
2004-03-18 20:25:07 +00:00
Mike Kestner
4616bb2fb2
2004-03-17 Mike Kestner <mkestner@ximian.com>
...
* sample/rsvg/Makefile.am : make conditional on ENABLE_RSVG
svn path=/trunk/gtk-sharp/; revision=24234
2004-03-17 17:03:54 +00:00
Mike Kestner
f5289b6c93
2004-03-16 Mike Kestner <mkestner@ximian.com>
...
* generator/Signal.cs : streamline the remove code a tad.
svn path=/trunk/gtk-sharp/; revision=24170
2004-03-16 21:21:11 +00:00
Mike Kestner
c1878dd859
2004-03-16 Mike Kestner <mkestner@ximian.com>
...
* gdk/Makefile.am : add new file.
* gdk/Size.cs : implementation of a Size value type.
svn path=/trunk/gtk-sharp/; revision=24164
2004-03-16 20:43:14 +00:00
Mike Kestner
7cf239155e
2004-03-16 Mike Kestner <mkestner@ximian.com>
...
* generator/Signal.cs : remove a C.WL.
svn path=/trunk/gtk-sharp/; revision=24161
2004-03-16 20:10:05 +00:00
Mike Kestner
1a1f5e1702
2004-03-16 Mike Kestner <mkestner@ximian.com>
...
* generator/ObjectGen.cs : don't gen a Signals hash per class.
* generator/Signal.cs : gen checks for [ConnectBefore].
* generator/SignalHandler.cs : add connect_flags param to ctor.
* glib/ConnectBeforeAttribute.cs : new attr
* glib/Makefile.am : add new file
* glib/Object.cs : add before/after hashes and EventLists
* gnome/CanvasProxy.cs : use AfterSignals and AfterHandlers.
svn path=/trunk/gtk-sharp/; revision=24157
2004-03-16 19:43:04 +00:00
John Luke
51a6b95ed4
2004-03-14 John Luke <jluke@cfl.rr.com>
...
* parser/gapi-fixup.in:
* generator/gapi-codegen.in: s/@MONO@/@RUNTIME@
svn path=/trunk/gtk-sharp/; revision=24026
2004-03-14 21:51:37 +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
Mike Kestner
64e69d3832
2004-03-08 Mike Kestner <mkestner@ximian.com>
...
* generator/ObjectGen.cs : ignore virtual_method elems for now.
* parser/gapi2xml.pl : parse the non-signal class methods and add as
virtual_method elements in the API xml
* */*-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=23809
2004-03-08 18:08:48 +00:00
Gonzalo Paniagua Javier
4dcdbb53fe
2004-03-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
...
* glue/Makefile.am:
* glue/makefile.win32:
* glue/thread-notify.c: dropped.
* gtk/ThreadNotify.cs: use just Idle.Add, which is what the deprecated
gda_input_add does. No more P/Invoke here.
svn path=/trunk/gtk-sharp/; revision=23758
2004-03-06 18:48:20 +00:00
Gonzalo Paniagua Javier
dea79f5902
2004-03-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
...
* glue/Makefile.am:
* glue/makefile.win32: added thread-notify.o
* glue/thread-notify.c: handles pipe creation/read/write/close for
ThreadNotify.
* gtk/ThreadNotify.cs: P/Invoke the thread-notify code instead of libc
functions.
svn path=/trunk/gtk-sharp/; revision=23734
2004-03-05 04:20:09 +00:00
Mike Kestner
cb2e88b1a7
2004-02-26 Mike Kestner <mkestner@ximian.com>
...
* configure.in : tagged 0.17 and bumped cvs version.
svn path=/trunk/gtk-sharp/; revision=23504
2004-02-26 21:05:53 +00:00
Mike Kestner
fdc89b4d16
2004-02-26 Mike Kestner <mkestner@ximian.com>
...
* atk/Atk.metadata : hide some funky api
* atk/atk-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=23500
2004-02-26 19:49:23 +00:00
Mike Kestner
96ab93e0f6
2004-02-26 Mike Kestner <mkestner@ximian.com>
...
* gnome/GtkSharp.* : move to Gnome namespace
* gnome/CanvasProxy.cs : update event handler namespaces
* gnome/voidObject*.cs : internalize
svn path=/trunk/gtk-sharp/; revision=23496
2004-02-26 19:00:18 +00:00
Mike Kestner
13f42d0b30
2004-02-24 Mike Kestner <mkestner@ximian.com>
...
* pango/AttrIterator.custom : manually implement SList method.
* pango/GlyphItem.custom : manually implement SList method.
* pango/Layout.custom : manually implement SList method.
* pango/Pango.metadata : hide some SList methods.
* pango/pango-api.xml : regen.
svn path=/trunk/gtk-sharp/; revision=23410
2004-02-24 18:00:40 +00:00
Mike Kestner
9bd46f1374
2004-02-23 Mike Kestner <mkestner@ximian.com>
...
* pango/Pango.metadata : mark some out params on Layout.
* pango/pango-api.xml : regen
[fixes #54720 ]
svn path=/trunk/gtk-sharp/; revision=23375
2004-02-23 18:39:16 +00:00
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
Todd Berman
565c3252b9
2004-01-30 Todd Berman <tberman@sevenl.net>
...
* gtk/Gtk.metadata: out fix for TreeView.GetBackgroundArea and
TextView.GetIterLocation.
* gtk/gtk-api.xml: regen
svn path=/trunk/gtk-sharp/; revision=22608
2004-01-30 16:03:47 +00:00
Mike Kestner
ae5ab001be
2004-01-29 Mike Kestner <mkestner@ximian.com>
...
* glib/time_t_CustomMarshaler.cs : new custom marshaler form time_t.
* glue/time_t.c : glue for time_t.
* glue/Makefile.am : add time_t.c
* glue/makefile.win32 : ditto
svn path=/trunk/gtk-sharp/; revision=22595
2004-01-29 21:20:59 +00:00
John Luke
a987ae2982
* sample/VteTest.cs: update
...
* vte/Vte.metadata: remove incorrect rules
* vte/vte-api.xml: regen
svn path=/trunk/gtk-sharp/; revision=22586
2004-01-29 01:08:46 +00:00
Mike Kestner
9a6216e07e
2004-01-28 John Luke <jluke@cfl.rr.com>
...
* glade/XML.custom : some null checking for crash prevention.
[Fixes #47017 ]
svn path=/trunk/gtk-sharp/; revision=22585
2004-01-28 22:28:38 +00:00
Mike Kestner
0b41ef6a58
2004-01-28 Mike Kestner <mkestner@ximian.com>
...
* gtk/gtk-api.xml : regen
* parser/gapi2xml.pl : fix signals parsing where a STRUCT_OFFSET
is not present in the signal_new call.
* parser/gapi_pp.pl : ignore #ident lines.
* vte/vte-api.xml : regen
[Fixes #53189 ]
svn path=/trunk/gtk-sharp/; revision=22583
2004-01-28 21:44:25 +00:00
Mike Kestner
80257d2b9a
2004-01-27 Mike Kestner <mkestner@ximian.com>
...
* gtk/SelectionData.custom : guard against null in get_Text.
[Fixes #52713 ]
svn path=/trunk/gtk-sharp/; revision=22566
2004-01-28 05:12:55 +00:00
Mike Kestner
37aad1b278
2004-01-27 Mike Kestner <mkestner@ximian.com>
...
* glue/selectiondata.c : expose data field.
* gtk/SelectionData.custom : add Data property.
[Fixes #53397 ]
svn path=/trunk/gtk-sharp/; revision=22563
2004-01-28 04:50:19 +00:00
John Luke
0dac8ebd48
2004-01-27 John Luke <jluke@cfl.rr.com>
...
* gtk/AccelKey.custom: add convenience ctor
* gtk/Gtk.metadata: revert previous Widget.AddAccelerator change,
fix AccelKey fields
* gtk/Widget.custom: add overload for AddAccelerator
* gtk/gtk-api.xml: regen
svn path=/trunk/gtk-sharp/; revision=22560
2004-01-28 04:08:29 +00:00
Mike Kestner
d4f6f6e928
2004-01-27 Mike Kestner <mkestner@ximian.com>
...
* glib/Value.cs : only g_free values we allocate.
[Fixes #51180 ]
svn path=/trunk/gtk-sharp/; revision=22559
2004-01-28 03:59:14 +00:00
Mike Kestner
fc42fa2c04
2004-01-27 Mike Kestner <mkestner@ximian.com>
...
* glib/TypeConverter.cs : lookup GTypes for boxed value types.
* glib/Value.cs : fix boxed type handling in object ctor.
[Fixes #51043 ]
svn path=/trunk/gtk-sharp/; revision=22555
2004-01-27 23:55:13 +00:00
Mike Kestner
1742a837c1
2004-01-27 Mike Kestner <mkestner@ximian.com>
...
* generator/BoxedGen.cs : gen a Value to Boxed explicit cast op.
* generator/Property.cs : use new cast in Boxed getters.
[Fixes #53414 ]
svn path=/trunk/gtk-sharp/; revision=22553
2004-01-27 22:06:24 +00:00
Mike Kestner
359458917c
2004-01-27 Mike Kestner <mkestner@ximian.com>
...
* gtk/Gtk.Metadata : revert opaquing of TextIter.
* gtk/TextBuffer.custom : ditto
* gtk/gtk-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=22552
2004-01-27 21:01:08 +00:00
Mike Kestner
2dc2f1ed0f
2004-01-27 Mike Kestner <mkestner@ximian.com>
...
* generator/MethodBody.cs : remove unnecessary generation for
Handle using out parameters.
* gtk/Gtk.Metadata : make TextIter opaque
* gtk/TextBuffer.custom : remove redundant dllimport
* gtk/gtk-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=22551
2004-01-27 19:58:59 +00:00
Mike Kestner
ea1be0fdac
2004-01-27 Mike Kestner <mkestner@ximian.com>
...
* gnome/Gnome.metadata : Icon.LookupSync mark factory param
null_ok. Reworked from patch by Todd Berman.
* gnome/gnome-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=22550
2004-01-27 18:34:04 +00:00
Mike Kestner
2340cb040e
2004-01-25 Mike Kestner <mkestner@ximian.com>
...
* art/art-api.xml : regen
* gdk/gdk-api.xml : regen
* generator/SymbolTable.cs : add unsigned char mapping
* gnome/gnome-api.xml : regen
* parser/gapi2xml.pl : handle unsigned keyword in fields,
typedefs, and parameter types.
[Fixes #53055 ]
svn path=/trunk/gtk-sharp/; revision=22487
2004-01-26 04:53:05 +00:00
Mike Kestner
336bb6a786
2004-01-25 Mike Kestner <mkestner@ximian.com>
...
* gdk/gdk-api.xml : regen
* gnome/gnome-api.xml : regen
* gtk/gtk-api.xml : regen
* parser/gapi2xml.pl : handle typedef struct {...} Foo;
[Fixes #53312 ]
svn path=/trunk/gtk-sharp/; revision=22486
2004-01-26 04:10:32 +00:00
Martin Willemoes Hansen
64e7ad9f30
* generator/Ctor.cs: Warnings was output like "ctor" fixed to
...
output like "in ctor", like the rest of the warnings.
svn path=/trunk/gtk-sharp/; revision=22394
2004-01-22 11:27:29 +00:00
John Luke
6b4af0e8da
forgot this
...
svn path=/trunk/gtk-sharp/; revision=22376
2004-01-22 03:29:22 +00:00
Mike Kestner
e4165fbb18
2004-01-21 Mike Kestner <mkestner@ximian.com>
...
* generator/Field.cs : kill Protection, restructure Generate
and add FIXMEs for broken parts. Add StudlyName and move array
fields to use Studly names.
svn path=/trunk/gtk-sharp/; revision=22357
2004-01-21 20:47:41 +00:00
John Luke
ec55946526
2004-01-20 John Luke <jluke@cfl.rr.com>
...
* samples/GtkDemo:
* samples/DbCLient: compile fixes, patch from
Paul Duran <pauld@hutch.com.au>
svn path=/trunk/gtk-sharp/; revision=22314
2004-01-20 21:28:50 +00:00
Mike Kestner
4baa6d76e0
2004-01-20 John D. Hardin <jhardin@impsec.org>
...
* glue/type.c : ansi-c-ify some late var decls.
svn path=/trunk/gtk-sharp/; revision=22303
2004-01-20 16:06:19 +00:00
John Luke
d9807682b2
fix Makefile error so you can build
...
without gtk-sharp installed
svn path=/trunk/gtk-sharp/; revision=22277
2004-01-19 22:24:14 +00:00
Mike Kestner
13c8647b1e
2004-01-19 Mike Kestner <mkestner@ximian.com>
...
* art/Art.metadata : correct a couple symbolic array_lens
* art/art-api.xml : regen
* gdk/Gdk.metadata : correct a symbolic array_len
* gdk/gdk-api.xml : regen
* generator/Field.cs : generate array fields with MarshalAs
attrs for correct marshaling.
svn path=/trunk/gtk-sharp/; revision=22261
2004-01-19 17:05:53 +00:00
Mike Kestner
d1367eb515
2004-01-18 Mike Kestner <mkestner@ximian.com>
...
* generator/Field.cs : refactored code from StructBase
* generator/StructBase.cs : spin off Field class
svn path=/trunk/gtk-sharp/; revision=22239
2004-01-19 05:30:05 +00:00
Mike Kestner
b17f91170f
2004-01-18 Mike Kestner <mkestner@ximian.com>
...
* generator/SymbolTable.cs : mangle parms named readonly
svn path=/trunk/gtk-sharp/; revision=22238
2004-01-19 05:27:42 +00:00
Peter Williams
4feed7bb77
2004-01-18 Peter Williams <peter@newton.cx>
...
* glib/Marshaller.cs (ArrayPtrToArgv, ArgvToArrayPtr): new
functions for marshalling and unmarshalling string arrays
to/from char **. Not pretty, but lets us call gtk_init()
in Gtk.
* gtk/Application.cs (do_init): New helper function to handle
passing args to Gtk. Uses above functions.
(Init): Use do_init, take a new progname parameter.
(InitCheck): Same.
doc/:
2003-01-13 Peter Williams <peter@newton.cx>
* en/Gtk/Application.xml: Update Init, InitCheck functions
for new progname argument. Fix a paste-o in the docs for InitCheck.
svn path=/trunk/gtk-sharp/; revision=22237
2004-01-19 03:24:25 +00:00
Mike Kestner
3a849daf89
2004-01-18 Mike Kestner <mkestner@ximian.com>
...
* gtk/Gtk.metadata : mark TreeSelection.GetSelectedRows return
list element_type as Gtk.TreePath.
* gtk/gtk-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=22236
2004-01-19 02:39:27 +00:00
Mike Kestner
f02fce9dbe
2004-01-18 Mike Kestner <mkestner@ximian.com>
...
* gtk/Gtk.metadata : mark TreeSelection.GetSelectedRows model
param as out.
* gtk/gtk-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=22235
2004-01-19 02:27:05 +00:00
John Luke
8c060bde9c
2004-01-18 John Luke <jluke@cfl.rr.com>
...
* vte/Vte.metadata: fix to generate signals
* vte/vte-api.xml: regen
* samples/VteTest.cs: remove my home dir path
svn path=/trunk/gtk-sharp/; revision=22230
2004-01-18 22:10:03 +00:00
John Luke
5bf3b285bb
fix stupid mistake of building vte after samples
...
svn path=/trunk/gtk-sharp/; revision=22215
2004-01-17 23:11:53 +00:00
John Luke
625a4481cc
2004-01-17 John Luke <jluke@cfl.rr.com>
...
* configure.in: detect and compile vte-sharp (require vte-0.11.10)
* vte/*:
* sources/makefile:
* sources/gtk-sharp-sources.xml: add vte
* samples/VteTest.cs: add incomplete test/sample
* samples/Makefile.in: add vte-test.exe target
svn path=/trunk/gtk-sharp/; revision=22213
2004-01-17 22:47:35 +00:00
Martin Willemoes Hansen
c2d4c12e67
* generator/Method.cs: Methods which returns void and has a single out parameter
...
like void Foobar (..., out int baz, ...) are turned into the more .NET like
signature int Foobar (...), this fixes bug 46392
* generator/Signature.cs: Ditto
* generator/MethodBody.cs: Ditto
* gtk/ListStore.custom: Ditto
* gtk/TextBuffer.custom: Ditto
* gtk/TreeStore.custom: Ditto
svn path=/trunk/gtk-sharp/; revision=22126
2004-01-15 21:18:46 +00:00
Mike Kestner
80a630a8a4
2004-01-13 Tambet Ingo <tambet@ximian.com>
...
* gtk-sharp.pc.in : add libdir var
* generator/SymbolTable.cs : add GByteArray mapping.
svn path=/trunk/gtk-sharp/; revision=22070
2004-01-14 18:40:00 +00:00
Mike Kestner
6ec923833e
2004-01-13 Mike Kestner <mkestner@ximian.com>
...
* generator/Signal.cs : use ValueArray to assemble parms arg for
g_signal_chain_from_overriden call. Initialize retval GValue for
above.
* glib/Object.cs : g_signal_chain_from_overridden parms are IntPtrs.
* glib/TypeConverter.cs : handle unboxed ValueTypes.
* glib/Value.cs : handle unboxed struct types. add ctor for init'd
unset Values.
* glib/ValueArray.cs : new binding for GValueArray used by VMs.
* glue/valuearray.c : field accessors
* glue/Makefile.am : add new glue file
* glue/makefile.win32 : add new glue file
[Fixes #52680 ]
svn path=/trunk/gtk-sharp/; revision=22069
2004-01-14 18:05:50 +00:00
John Luke
c0e4552e54
more Gtk.ResponseType overloads for Gtk.Dialog
...
svn path=/trunk/gtk-sharp/; revision=22031
2004-01-13 21:09:32 +00:00
John Luke
a5b70aa2f9
2004-01-10 John Luke <jluke@cfl.rr.com>
...
* samples/GtkDemo/*.cs: make it compile
patch from Yves Kurz <ml_yves@magnific.ch>
svn path=/trunk/gtk-sharp/; revision=21925
2004-01-11 02:58:08 +00:00
Mike Kestner
bed0c03a8d
2004-01-09 Mike Kestner <mkestner@ximian.com>
...
* gtk/Gtk.metadata : hide NotebookPage.Num method
* gtk/Notebook.custom : implement PageNum.
* gtk/gtk-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=21882
2004-01-09 20:52:27 +00:00
John Luke
88ab36d2ea
2004-01-09 John Luke <jluke@cfl.rr.com>
...
* gtk/Gtk.metadata: Hide most RadioButton constructors, for
api reasons
* gtk/RadioButton.custom: add ctor to create a new RadioButton
with its own group to avoid having to pass null
* gtk/gtk-api.xml: regen
svn path=/trunk/gtk-sharp/; revision=21881
2004-01-09 19:58:05 +00:00
Mike Kestner
ff0286e798
2004-01-07 Mike Kestner <mkestner@ximian.com>
...
* gtk/Gtk.metadata : rename TreeView.RowExpand to GetRowExpanded.
* gtk/gtk-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=21859
2004-01-08 21:57:30 +00:00
John Luke
6daaf61038
add overload for Dialog.AddActionWidget
...
svn path=/trunk/gtk-sharp/; revision=21835
2004-01-08 02:40:36 +00:00
Mike Kestner
d3b4dd07d5
2004-01-07 Mike Kestner <mkestner@ximian.com>
...
* gtk/Gtk.metadata : TreeStore.Remove iter should be ref
* gtk/gtk-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=21830
2004-01-07 21:38:22 +00:00
John Luke
6de21a4d6f
2004-01-06 John Luke <jluke@cfl.rr.com>
...
* gtk/Gtk.metadata: change uint to GtkAccelKey for Widget.AddAccelerator
* gtk/gtk-api.xml: regenerated
svn path=/trunk/gtk-sharp/; revision=21750
2004-01-06 20:40:04 +00:00
Mike Kestner
05f0995ee4
2004-01-05 Mike Kestner <mkestner@ximian.com>
...
* configure.in : tagged 0.15 and updated version.
svn path=/trunk/gtk-sharp/; revision=21723
2004-01-05 17:58:23 +00:00
John Luke
84cc259a94
2003-12-24 John Luke <jluke@cfl.rr.com>
...
* gtk/Label.custom: add public default constructor
* gtk/gtk-api.xml:
* gtk/Gtk.metadata: make gtk_label_new_with_mnemonic the
preferred constructor, disable protected default ctor
svn path=/trunk/gtk-sharp/; revision=21560
2003-12-31 02:10:08 +00:00
Mike Kestner
6e3879ca4b
2003-12-30 Mike Kestner <mkestner@ximian.com>
...
* glib/Object.cs (ConnectDefaultHandlers): reflection code to
hook up overridden default signal handlers.
* glue/type.c (gtksharp_override_virtual_method): peek the gtype
and ref the class if it isn't created yet.
* sample/Subclass.cs : update to override Button.OnClicked.
svn path=/trunk/gtk-sharp/; revision=21559
2003-12-30 22:09:42 +00:00
Mike Kestner
9f3cd6ae80
2003-12-26 Mike Kestner <mkestner@ximian.com>
...
* glue/selectiondata.c : new glue to make SelectionData opaque
* glue/Makefile.am : add file
* glue/makefile.win32 : add file
* gtk/Gtk.metadata : mark SelectionData opaque, unhide Set method
* gtk/SelectionData.custom : invoke glue methods for opaque fields.
* gtk/gtk-api.xml : regen
* sample/TestDnd.cs : update to new SelectionData API.
svn path=/trunk/gtk-sharp/; revision=21502
2003-12-26 15:14:07 +00:00
John Luke
7e9700901f
add Idle.Remove method
...
svn path=/trunk/gtk-sharp/; revision=21483
2003-12-24 19:37:41 +00:00
Joe Shaw
0925be2387
2003-12-16 Joe Shaw <joe@ximian.com>
...
* generator/SymbolTable.cs (MangleName): Add "lock" and "callback"
to the list of names that need to be mangled. The former is a C#
reserved keyword and the latter is already used as an argument to
methods which marshal callbacks.
svn path=/trunk/gtk-sharp/; revision=21276
2003-12-17 15:27:34 +00:00
Mike Kestner
ff263164e3
2003-12-15 Mike Kestner <mkestner@ximian.com>
...
* generator/BoxedGen.cs : s/uint/GLib.GType
* generator/ManualGen.cs : add a ctor to pass ToNative handle name
* generator/ObjectGen.cs : s/uint/GLib.GType
* generator/Signal.cs : use GLib.GType and call OverrideVirtualMethod
* generator/SymbolTable.cs : make GType a ManualGen and update a few
ManualGens to the new signatures.
* glib/DefaultSignalHandler.cs : s/Type/System.Type
* glib/ManagedValue.cs : s/uint/GLib.GType
* glib/Object.cs : s/uint/GLib.GType, add OverrideVirtualMethod.
* glib/Type.cs : s/uint/IntPtr, add static fields for fundamentals.
make it a value type and add ==, !=, Equals, and GetHashCode.
* glib/TypeConverter.cs : use new GType statics, not fundamentals.
* glib/Value.cs : use new GType statics, not fundamentals.
* gnome/*.custom : s/uint/GLib.GType
* gtk/*Store.custom : use GType statics, not fundamentals.
* sample/Subclass.cs : s/uint/GLib.GType.
svn path=/trunk/gtk-sharp/; revision=21181
2003-12-15 16:59:25 +00:00
Mike Kestner
027410def9
2003-12-12 Mike Kestner <mkestner@ximian.com>
...
* generator/CallbackGen.cs : kill some redundant generation
* generator/MethodBody.cs : pass array parameters as arrays of
the corresponding native type.
svn path=/trunk/gtk-sharp/; revision=21083
2003-12-12 22:56:28 +00:00
Mike Kestner
406320a945
2003-12-12 Mike Kestner <mkestner@ximian.com>
...
* gnome/gnome-api.xml : regen'd
* parser/gapi2xml.pl : handle typedef enum _foo foo;
* parser/gapi-parser : support <exclude> elements in addition to <dir>
and <file> to specify the sources to be parsed.
svn path=/trunk/gtk-sharp/; revision=21081
2003-12-12 22:36:52 +00:00
Radek Doulik
74cc769b7f
2003-12-12 Radek Doulik <rodo@ximian.com>
...
* gtk/Gtk.metadata: hide TextTag.Weight property and implement it
in TextTag.custom. TextTag Weight property in gtk is of type int,
but we want it to be Pango.Weight enum
2003-12-10 Radek Doulik <rodo@ximian.com>
* glue/program.c (get_default): moved check after strspec is set
so we don't check uninitialized value
svn path=/trunk/gtk-sharp/; revision=21068
2003-12-12 16:45:51 +00:00
Mike Kestner
ba1d3996a4
2003-12-10 Mike Kestner <mkestner@ximian.com>
...
* generator/CallbackGen.cs : kill ref_owned generation
* generator/ClassBase.cs : use simple GetObject w/o ref_owned
* generator/ManagedCallString.cs : new class to generate native
to managed method calls.
* generator/Method.cs : kill ref_owned generation
* generator/MethodBody.cs : kill ref_owned generation
* generator/Property.cs : kill ref_owned generation
* generator/Signal.cs : generate delegates and vtable connect
methods for all signals. Mark VMs with new attr.
* generator/StructBase.cs : kill ref_owned generation
* glib/DefaultSignalHandlerAttribute.cs : new attr to mark
virtual methods.
* glib/Object.cs : add overload for GetObject that defaults
to ref_owned=false. Add extern for VM override glue.
svn path=/trunk/gtk-sharp/; revision=21005
2003-12-10 22:56:49 +00:00
Mike Kestner
07180adf1f
fix name in Luciano's entry
...
svn path=/trunk/gtk-sharp/; revision=20939
2003-12-09 18:38:05 +00:00
Mike Kestner
90cad8de89
2003-12-08 Luciano M. <martorella@sssup.it>
...
* gdk/Gdk.metadata : ref/array tags
* gdk/Colormap.custom : removed
* gdk/gdk-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=20938
2003-12-09 18:08:14 +00:00
Mike Kestner
bc37b4ff76
2003-12-08 Mike Kestner <mkestner@ximian.com>
...
* generator/Signal.cs : add virtual method generation for the
default signal handlers.
* glib/Object.cs : add g_signal_chain_from_overridden extern
svn path=/trunk/gtk-sharp/; revision=20920
2003-12-09 05:01:22 +00:00
Mike Kestner
968230bd25
2003-12-08 Mike Kestner <mkestner@ximian.com>
...
* generator/VMSignature.cs : new class to generate virtual method
signatures for default signal handlers.
svn path=/trunk/gtk-sharp/; revision=20888
2003-12-08 19:14:12 +00:00
Mike Kestner
9c3f47e5d3
2003-12-08 Mike Kestner <mkestner@ximian.com>
...
* generator/ObjectGen.cs : stupid little whitespace change
svn path=/trunk/gtk-sharp/; revision=20887
2003-12-08 19:05:03 +00:00
Mike Kestner
fb9e8980a4
2003-12-08 Mike Kestner <mkestner@ximian.com>
...
* glue/type.c : new glue for g_signal_override_class_closure
svn path=/trunk/gtk-sharp/; revision=20885
2003-12-08 18:59:16 +00:00
Mike Kestner
90130994c0
2003-12-07 Mike Kestner <mkestner@ximian.com>
...
* gnome/Gnome.metadata : About ctor's logo_pixbuf is null_ok
* gnome/gnome-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=20836
2003-12-07 15:49:23 +00:00
Mike Kestner
4ff326786d
2003-12-04 Mike Kestner <mkestner@ximian.com>
...
* glib/Object.cs : kill unused WrapperClassAttribute. [#51458 ]
svn path=/trunk/gtk-sharp/; revision=20781
2003-12-04 17:59:31 +00:00
Mike Kestner
2b71c9172e
2003-12-04 Mike Kestner <mkestner@ximian.com>
...
* parser/gapi2xml.pl : fix for const param handling [#50295 ]
svn path=/trunk/gtk-sharp/; revision=20780
2003-12-04 17:52:02 +00:00
Mike Kestner
f61ac5c89c
2003-12-03 Mike Kestner <mkestner@speakeasy.net>
...
* generator/CallbackGen.cs : use new sig and isig classes.
* generator/Ctor.cs : use new sig, isig, and body classes.
* generator/ImportSignature.cs : isig code spun out from Parameters.
* generator/Method.cs : use new sig, isig, and body classes.
* generator/MethodBody.cs : spun Initialize, GetCallString,
Finish, and Exception throwing methods from Parameters.
* generator/Parameters.cs : Slayed the evilness that was CreateSignature.
It is now essentially a container for Parameter classes instead of a
tangled mess of code trying to do everything remotely related to
parameter lists. Also completely killed the VAType/IsVarArgs stuff,
as it can be done with the array and params attrs instead.
* generator/Property.cs : use new sig class.
* generator/Signature.cs : new method sig generator extracted from
Parameters class. add "params" keyword support for tagged parameters.
* gnome/Gnome.metadata : hide IconList.GetSearchPath (to be manual)
* gnome/gnome-api.xml : regen
* gtk/ListStore.custom : kill unneeded overload
* gtk/TreeStore.custom : kill unneeded overload
* gtk/Gtk.metadata : mark params/args on *store_newv
* gtk/gtk-api.xml : regenerated
svn path=/trunk/gtk-sharp/; revision=20755
2003-12-03 23:08:14 +00:00
Ettore Perazzoli
7a10147c5c
* sample/TestDnd.cs: New.
...
* gtk/TargetEntry.custom: New.
* glue/dragcontext.c: New.
* glib/Object.cs: New public property TypeName in class Object.
* gdk/DragContext.custom: New.
svn path=/trunk/gtk-sharp/; revision=20754
2003-12-03 20:23:25 +00:00
Mike Kestner
cff58b1cb2
2003-11-30 Mike Kestner <mkestner@speakeasy.net>
...
* art/art-symbols.xml : add some simple types to clean up generation.
* art/Makefile.in : add art-symbols.xml
svn path=/trunk/gtk-sharp/; revision=20655
2003-12-01 04:43:20 +00:00
Mike Kestner
96f6adc6a7
2003-11-29 Mike Kestner <mkestner@speakeasy.net>
...
* gtk/Gtk.metadata : fix targets for Drag.SourceSet.
* gtk/gtk-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=20620
2003-11-30 03:45:41 +00:00
Mike Kestner
c1916a0aa0
2003-11-29 Mike Kestner <mkestner@speakeasy.net>
...
* generator/Parameters.cs : handle null_ok for arrays.
* gtk/Gtk.metadata : mark a null_ok in Drag.DestSet
* gtk/gtk-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=20619
2003-11-30 03:25:35 +00:00
Mike Kestner
5e2267fe44
2003-11-29 Mike Kestner <mkestner@speakeasy.net>
...
* gdk/Pixbuf.custom : revert Miguel's commit.
svn path=/trunk/gtk-sharp/; revision=20617
2003-11-30 03:07:41 +00:00
Mike Kestner
32f12c714b
2003-11-29 Mike Kestner <mkestner@speakeasy.net>
...
* */Makefile.in : remove the nowarns
* gdk/Rectangle.custom : add System.Drawing.Rect implicit cast op.
* sample/Size.cs : use System.Drawing.Rectangles
* sample/GnomeHelloWorld.cs : remove an unneeded null check
svn path=/trunk/gtk-sharp/; revision=20612
2003-11-29 23:48:14 +00:00
Mike Kestner
c8afbd3ca2
2003-11-29 Mike Kestner <mkestner@speakeasy.net>
...
* generator/StructBase.cs : remove ==/!= operator generation.
svn path=/trunk/gtk-sharp/; revision=20611
2003-11-29 23:12:54 +00:00
Miguel de Icaza
8fce5c1f4b
Forgot my ChangeLog entries
...
svn path=/trunk/gtk-sharp/; revision=20608
2003-11-29 22:25:32 +00:00
Mike Kestner
24675d159c
2003-11-29 Mike Kestner <mkestner@speakeasy.net>
...
* gdk/Gdk.metadata : add some array attrs to Pixbuf ctors.
* gdk/Pixbuf.custom : remove unneeded overloads.
* gdk/gdk-api.xml : regenerated
svn path=/trunk/gtk-sharp/; revision=20604
2003-11-29 21:55:28 +00:00
Mike Kestner
c2d44cbb6a
2003-11-23 Mike Kestner <mkestner@ximian.com>
...
* generator/SignalHandler.cs : use CONNECT_AFTER.
svn path=/trunk/gtk-sharp/; revision=20360
2003-11-23 21:43:55 +00:00
John Luke
f537b79614
2003-11-22 John Luke <jluke@cfl.rr.com>
...
* sample/PrintSample.cs: add small Gnome.Print example
* sample/Makefile.in: add print example to gnome build
svn path=/trunk/gtk-sharp/; revision=20347
2003-11-23 00:53:14 +00:00
Mike Kestner
5cebcec983
2003-11-19 Peter Williams <peter@newton.cx>
...
* gtk/Gtk.metadata: Add some array attributes for some "type *elem,
int n_elem" array params.
svn path=/trunk/gtk-sharp/; revision=20251
2003-11-19 23:12:47 +00:00
Mike Kestner
cf901a483b
2003-11-19 Mike Kestner <mkestner@ximian.com>
...
* parser/gapi_pp.pl : handle files and dirs in ARGV.
* parser/gapi2xml.pl : deal with struct keyword in param decls
* parser/gapi-parser : handle <file> elements.
svn path=/trunk/gtk-sharp/; revision=20238
2003-11-19 18:44:01 +00:00
Mike Kestner
77a2ac2405
2003-11-18 Mike Kestner <mkestner@ximian.com>
...
* configure.in : tagged for 0.14 and bumping VERSION.
svn path=/trunk/gtk-sharp/; revision=20211
2003-11-19 02:26:47 +00:00
Mike Kestner
1da954aed6
2003-11-18 Mike Kestner <mkestner@ximian.com>
...
* gtkhtml/Makefile.in : make the install target conditional too.
svn path=/trunk/gtk-sharp/; revision=20208
2003-11-19 01:50:07 +00:00
Mike Kestner
da2c698abc
2003-11-18 Moritz Balz <verteiler@mbalz.de>
...
* gdk/Window.custom : remove Visible and Viewable since the Is*
methods are now gen'd as properties.
svn path=/trunk/gtk-sharp/; revision=20202
2003-11-18 21:59:18 +00:00
Mike Kestner
3ecf658ac2
2003-11-18 Mike Kestner <mkestner@ximian.com>
...
* pango/Pango.metadata : mark ref params on LayoutLine.GetExtents
and GetPixelExtents. [Fixes #50338 ]
* pango/pango-api.xml : regenerated.
svn path=/trunk/gtk-sharp/; revision=20199
2003-11-18 21:47:57 +00:00
Mike Kestner
4c24cd0747
2003-11-18 Peter Williams <peter@newton.cx>
...
* gtk/NodeStore.cs (GetNode): New public function. Patch refactored
a bit to eliminate code duplication with get_node_cb.
svn path=/trunk/gtk-sharp/; revision=20188
2003-11-18 20:13:39 +00:00
John Luke
e71f1cda17
2003-11-18 John Luke <jluke@cfl.rr.com>
...
* configure.in: test for gtkhtml3
* gtkhtml/Makefile.in: build conditionally
svn path=/trunk/gtk-sharp/; revision=20184
2003-11-18 19:57:05 +00:00
Mike Kestner
45faa30e22
2003-11-18 Mike Kestner <mkestner@ximian.com>
...
* gdk/Pixbuf.custom : resurrect the stream/resource ctors. rename
LoadResource to LoadFromResource for the string overload.
* gdk/PixbufLoader.custom: add an internal prop to get an unwrapped
pixbuf handle.
svn path=/trunk/gtk-sharp/; revision=20183
2003-11-18 19:10:36 +00:00
Gonzalo Paniagua Javier
6506bcb5cc
2003-11-17 Gonzalo Paniagua Javier <gonzalo@ximian.com>
...
* gdk/Pixbuf.custom:
(LoadResource (assembly, resource)): a null assembly uses the calling
assembly.
svn path=/trunk/gtk-sharp/; revision=20124
2003-11-17 18:54:07 +00:00
Ettore Perazzoli
c3b09b0d5b
* gdk/Pixbuf.custom: Removed the Assembly constructors.
...
(Pixbuf.LoadResource (string)): New.
(Pixbuf.LoadResource (Assembly, string)): New.
svn path=/trunk/gtk-sharp/; revision=20103
2003-11-17 07:38:40 +00:00
Mike Kestner
62a858e0cd
2003-11-16 Mike Kestner <mkestner@ximian.com>
...
* generator/Parameters: handle array+len param pairs.
* gtk/Gtk.metadata : unhide DestDefaults and mark targets param of
drag_dest_set as array.
* gtk/gtk-api.xml : regenerate
svn path=/trunk/gtk-sharp/; revision=20096
2003-11-17 03:44:32 +00:00
Mike Kestner
8c66c5c7c6
2003-11-14 Mike Kestner <mkestner@ximian.com>
...
* gtk/Gtk.metadata : fully qualify attr paths
* parser/gapi-fixup.cs : compile a path expression per Ben Maurer
suggestion.
svn path=/trunk/gtk-sharp/; revision=20013
2003-11-14 22:34:07 +00:00
Mike Kestner
0a15e37472
2003-11-14 Mike Kestner <mkestner@ximian.com>
...
* configure.in : update VERSION to 0.14. Tagged 0.13.
svn path=/trunk/gtk-sharp/; revision=20002
2003-11-14 19:14:31 +00:00
Mike Kestner
5dd6cef552
2003-11-13 Mike Kestner <mkestner@ximian.com>
...
* generator/SignalHandler.cs : guard against destroyed signalhandlers.
svn path=/trunk/gtk-sharp/; revision=19982
2003-11-14 03:05:20 +00:00
Mike Kestner
d69268abbf
2003-11-07 Mike Kestner <mkestner@ximian.com>
...
* configure.in : add mono check. expand wrapper scripts
* generator/Makefile.in : use install. install a gapi-codegen wrapper.
* generator/SymbolTable.cs : add SimpleGen for short
* generator/gapi-codegen.in : new wrapper script in file.
* parser/Makefile.in : use install. install a gapi-fixup wrapper.
* generator/gapi-fixup.in : new wrapper script in file.
* parser/gapi2xml.pl : deal with non-namespaced enums. ignore
forward struct declarations.
svn path=/trunk/gtk-sharp/; revision=19712
2003-11-07 18:14:35 +00:00
Mike Kestner
b57221cf44
2003-11-05 Mike Kestner <mkestner@ximian.com>
...
* gtk/ITreeNode.cs : make Parent readonly
* gtk/TreeNode.cs : use an internal method to set parent on the
child, and set child.Parent to null in RemoveChild.
svn path=/trunk/gtk-sharp/; revision=19651
2003-11-05 22:11:45 +00:00
Mike Kestner
7553348291
2003-11-05 Moritz Balz <verteiler@mbalz.de>
...
* gdk/Window.custom : System.Drawing.Rectangle/Point customizations
svn path=/trunk/gtk-sharp/; revision=19650
2003-11-05 21:40:52 +00:00
Mike Kestner
58b580c26f
2003-11-04 Mike Kestner <mkestner@ximian.com>
...
* gtk/TreeNodeAttribute.cs : sealed per Ben Maurer's suggestion.
* gtk/TreeNodeValueAttribute.cs : ditto
svn path=/trunk/gtk-sharp/; revision=19648
2003-11-05 21:25:32 +00:00
Mike Kestner
912980c396
2003-11-04 Mike Kestner <mkestner@ximian.com>
...
* glib/Value.cs : add set to Val prop
* glue/Makefile.am : build nodestore.c
* glue/makefile.win32 : link nodestore.o
* glue/nodestore.c : new, glue for TreeModel implementation
* gtk/NodeStore.cs : new tree store implementation
* gtk/ITreeNode.cs : new interface for nodestore node types
* gtk/TreeNode.cs : abstract class for deriving nodestore nodes
* gtk/TreeNodeAttribute.cs : tree node marking attr
* gtk/TreeNodeValueAttribute.cs : node column marking attr
* gtk/TreeView.custom : add ctor(NodeStore)
svn path=/trunk/gtk-sharp/; revision=19630
2003-11-04 23:20:15 +00:00
John Luke
8c74eb6186
* gtk/Gtk.metadata: set correct preferred constructor for button
...
* gtk/gtk-api.xml: regenerated
svn path=/trunk/gtk-sharp/; revision=19628
2003-11-04 22:52:11 +00:00
John Luke
6272b94c05
2003-11-04 John Luke <jluke@cfl.rr.com>
...
* sources/makefile: add gstreamer 0.6.4 sources
* sources/gstreamer-parse.patch: fixes to parse gst
* gst/Gst.metadata: new metadata
* gst/Makefile.in: add gapi-fixup to Makefile
* gst/gst-api.xml: new api file for 0.6.4
svn path=/trunk/gtk-sharp/; revision=19625
2003-11-04 21:56:24 +00:00
Mike Kestner
7ade209999
2003-11-02 Mike Kestner <mkestner@ximian.com>
...
* generator/CallbackGen.cs : use a temporary ret value if there
is any cleanup to be done after the call. Thanks to John Luke
for a patch which identified the problem.
svn path=/trunk/gtk-sharp/; revision=19561
2003-11-03 01:36:55 +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
7cf6671bce
2003-10-30 Ken Foster <kenfoster@tampabay.rr.com>
...
* glue/button.c: initial creating of glue file for GdkButton
* glue/Makefile.am: added button.c to glue make
* glue/makefile.win32: added button.c to win32 glue make
* gtk/Button.custom: expose in_button GdkButton member
svn path=/trunk/gtk-sharp/; revision=19486
2003-10-30 18:19:59 +00:00
Martin Willemoes Hansen
d5a4cdb689
* generator/Method.cs: marked Is and Has methods,
...
to be generated as properties, fixes bug [47910]
svn path=/trunk/gtk-sharp/; revision=19468
2003-10-29 22:11:59 +00:00
Mike Kestner
0a6f618d58
2003-10-28 Mike Kestner <mkestner@ximian.com>
...
* */Makefile.in : create the apidir before installing to it.
svn path=/trunk/gtk-sharp/; revision=19442
2003-10-28 20:03:29 +00:00
Mike Kestner
21a73a2cbe
2003-10-28 Mike Kestner <mkestner@ximian.com>
...
* configure.in : releasing 0.12
svn path=/trunk/gtk-sharp/; revision=19439
2003-10-28 18:48:59 +00:00
Mike Kestner
0cdee479e2
2003-10-28 Mike Kestner <mkestner@ximian.com>
...
* generator/BoxedGen.cs : generate GLib.Value ctors. [fixes #47168 ]
* generator/Property.cs : use new Boxed value ctors.
* generator/StructBase.cs : use existing Writer if available.
svn path=/trunk/gtk-sharp/; revision=19433
2003-10-28 15:45:35 +00:00
Mike Kestner
e65f1814c0
2003-10-27 Moritz Balz <verteiler@mbalz.de>
...
* gdk/Drawable.custom : add a S.D.Rectangle overload for DrawRect.
svn path=/trunk/gtk-sharp/; revision=19425
2003-10-27 20:00:15 +00:00
Martin Willemoes Hansen
9925ac1e6f
* gtk/Gtk.metadata: Added the rest of sources/Gtk.metadata
...
and sorted the metadata.
* gtk/gtk-api.xml: Regenerated, to reflect the above changes.
Tags are swapped around. PaintBox, PaintBoxGap, PaintShadow and
PaintShadowGap are moved arround as well.
* sources/Gtk.metadata: Removed
svn path=/trunk/gtk-sharp/; revision=19407
2003-10-26 19:05:59 +00:00
Martin Willemoes Hansen
109fe49de3
* gtk/Gtk.metadata: Added metadata from sources/Gtk.metadata
...
* gtk/gtk-api.xml: Reflects changes of the metadata move,
tags are swapped around.
* sources/Gtk.metadata: Removed metadata, which are moved to
gtk/Gtk.metadata
svn path=/trunk/gtk-sharp/; revision=19349
2003-10-23 21:28:32 +00:00
Martin Willemoes Hansen
d4c4b4f137
* gtk/Gtk.metadata: Added metadata from sources/Gtk.metadata
...
* gtk/gtk-api.xml: Reflects changes of the metadata move,
tags are swapped around.
* gtkhtml/Gtk.metadata: Added metadata from sources/Gtk.metadata
* gtkhtml/gtkhtml-api.xml: Reflects changes of the metadata move,
tags are swapped around.
* sources/Gtk.metadata: Removed metadata, which are moved to
gtk/Gtk.metadata and gtkhtml/Gtk.metadata
svn path=/trunk/gtk-sharp/; revision=19310
2003-10-22 19:25:37 +00:00
Mike Kestner
4431ba15e5
2003-10-22 Mike Kestner <mkestner@ximian.com>
...
* gtkhtml/gtkhtml-api.xml : regenerated
* sources/makefile : add gtkhtml-embedded.* to the parse. Patch
proposed by orph on bug #49875 .
svn path=/trunk/gtk-sharp/; revision=19302
2003-10-22 15:10:40 +00:00
Mike Kestner
974db35edf
2003-10-20 Mike Kestner <mkestner@ximian.com>
...
* gtk/Gtk.metadata : mark TargetEntry.flags as type TargetFlags.
* gtk/gtk-api.xml : regenerated [fixes #49859 ]
svn path=/trunk/gtk-sharp/; revision=19235
2003-10-20 22:05:01 +00:00