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