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
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
Miguel de Icaza
dbb08ab312
This fixed the build for me
...
svn path=/trunk/gtk-sharp/; revision=20613
2003-11-30 01:00:56 +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
Miguel de Icaza
9488ce6796
Add Cairo Sample
...
svn path=/trunk/gtk-sharp/; revision=20607
2003-11-29 22:17:52 +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
Miguel de Icaza
f1e095a87b
2003-11-27 Miguel de Icaza <miguel@ximian.com>
...
* glib/Log.cs: Make LogLevelFlags CLS compliant.
* glib/SignalCallback.cs: Set the constructor protection level to
protected, since it can not be instantiate.d
* glib/Marshaller.cs: Do not allow instances of this class as it
only exposes static methods.
* glib/Source.cs, glib/FileUtils.cs, glib/Timeout.cs,
glib/Thread.cs, glib/Markup.cs, glib/TypeConverter.cs: Ditto.
svn path=/trunk/gtk-sharp/; revision=20573
2003-11-28 05:29:34 +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
fd18887c61
add print example
...
svn path=/trunk/gtk-sharp/; revision=20348
2003-11-23 00:56:01 +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
John Luke
74fc382285
fix Button contructors
...
table.ColumnSpacing
table.RowSpacing
thanks to Marius Andreiana <mandreiana@rdslink.ro>
for noticing and providing a similar patch
svn path=/trunk/gtk-sharp/; revision=20324
2003-11-21 19:58:50 +00:00
John Luke
ab2dda15d7
no need to use SignalArgs, just use args.RetVal where needed
...
svn path=/trunk/gtk-sharp/; revision=20254
2003-11-20 01:10:46 +00:00
John Luke
e11b569484
*.cs: update to use Button ("stock_id")
...
DemoTextView.cs: use tag.FontDesc.Weight
svn path=/trunk/gtk-sharp/; revision=20253
2003-11-20 01:07:35 +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
John Luke
b081ef5b44
2003-11-18 John Luke <jluke@cfl.rr.com>
...
* en/Gnome/CanvasPixbuf.xml: correct HeightInPixels from Sebastian <scut@nb.in-berlin.de>
svn path=/trunk/gtk-sharp/; revision=20190
2003-11-18 21:14:40 +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
John Luke
d209d0b695
2003-11-17 John Luke <jluke@cfl.rr.com>
...
* en/Gtk/Socket.xml: documented
svn path=/trunk/gtk-sharp/; revision=20137
2003-11-17 21:08:58 +00:00
Gonzalo Paniagua Javier
52d51cc863
Aaargh. Forgot last mv
...
svn path=/trunk/gtk-sharp/; revision=20126
2003-11-17 19:01:12 +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
John Luke
2d0ec3b3b5
2003-11-16 John Luke <jluke@cfl.rr.com>
...
* en/Gdk/Atom.xml: documented
* en/Gtk/Clipboard.xml: documented
* en/Gtk/Stock.xml: documented
* en/Gtk/StockItem.xml: documented
svn path=/trunk/gtk-sharp/; revision=20095
2003-11-17 02:58:23 +00:00