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
8b751d9ba0
add remark about Label and UseUnderline
...
svn path=/trunk/gtk-sharp/; revision=22232
2004-01-18 22:53:54 +00:00
John Luke
ca667bd49d
sigh, VteTerminal* not VteTerminal
...
svn path=/trunk/gtk-sharp/; revision=22231
2004-01-18 22:49:53 +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
6a6a552861
change return type of ForkCommand to gint
...
update sample to use ForkCommand,
still missing signals
svn path=/trunk/gtk-sharp/; revision=22216
2004-01-18 00:54:08 +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
6f682be9a1
fix space/tab from cut n paste
...
add vte to subdirs
svn path=/trunk/gtk-sharp/; revision=22214
2004-01-17 23:03:59 +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
John Luke
00b0e29c25
add vte
...
svn path=/trunk/gtk-sharp/; revision=22212
2004-01-17 22:46:41 +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
cc654d5a06
add small example for selection
...
svn path=/trunk/gtk-sharp/; revision=22041
2004-01-13 22:04:34 +00:00
Miguel de Icaza
6507489ef9
Next batch of commits
...
svn path=/trunk/gtk-sharp/; revision=22035
2004-01-13 21:25:07 +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
Hector E. Gomez Morales
fdb11c4cc1
* en/Gtk/Ctree.xml
...
* en/Gtk/Style.xml
* en/Gtk/Tree.xml: First draft.
* en/Gtk/TODO: updated.
* en/Gtk/Widget.xml: Documented the remaining methods and properties.
* en/Gtk/Window.xml: Documented all methods excepts the overloads and all the properties.
svn path=/trunk/gtk-sharp/; revision=21995
2004-01-13 01:30:01 +00:00
John Luke
19629688fa
2004-01-08 John Luke <jluke@cfl.rr.com>
...
* en/Gtk/RadioButton.xml:
* en/Gtk/Notebook.xml:
* en/Gtk/NotebookPage.xml:
* en/GConf/ClientBase.xml: update for recent cvs changes
svn path=/trunk/gtk-sharp/; revision=21990
2004-01-12 22:48:13 +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
Miguel de Icaza
f223c45def
Second batch
...
svn path=/trunk/gtk-sharp/; revision=21869
2004-01-09 05:01:34 +00:00
John Luke
86f62b2c64
2004-01-08 John Luke <jluke@cfl.rr.com>
...
* */*/.xml: run updater
* en/Gtk/TreView.xml: correct GetRowExpanded docs
* en/Gtk/RadioButton.xml: documented
svn path=/trunk/gtk-sharp/; revision=21863
2004-01-09 01:32:46 +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
John Luke
ec87d5d92d
2003-12-22 John Luke <jluke@cfl.rr.com>
...
* en/GLib/GType.xml:
* en/GLib/DefaultSignalHandlerAttribute.xml: added
* */*/.xml: run updater
svn path=/trunk/gtk-sharp/; revision=21469
2003-12-24 01:35:30 +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
John Luke
2e339f93a1
* en/Gnome/Druid.xml:
...
* en/Gnome/DruidPage.xml:
* en/Gnome/DruidPageEdge.xml:
* en/Gnome/DruidPageStandard.xml: documented
svn path=/trunk/gtk-sharp/; revision=20912
2003-12-09 01:57:59 +00:00
John Luke
2b16d16574
2003-12-08 John Luke <jluke@cfl.rr.com>
...
* en/Art/Rgba.xml: update
* en/Gnome/FileEntry.xml: documented
svn path=/trunk/gtk-sharp/; revision=20910
2003-12-08 23:56:58 +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
John Luke
46acd2b617
2003-12-04 John Luke <jluke@cfl.rr.com>
...
* All: run updater
svn path=/trunk/gtk-sharp/; revision=20789
2003-12-04 21:09:30 +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