Commit graph

693 commits

Author SHA1 Message Date
Hector E. Gomez Morales
29df796a6e Almost full doc of Menu.xml. A property is missing if documentation.
svn path=/trunk/gtk-sharp/; revision=14716
2003-05-20 08:10:59 +00:00
John Luke
aa11f46693 Add first drafts.
svn path=/trunk/gtk-sharp/; revision=14709
2003-05-19 20:02:24 +00:00
Rachel Hestilow
f1a77c0e62 2003-05-19 Rachel Hestilow <rachel@nullenvoid.com>
* glib/ManagedValue.cs, TypeConverter.cs: Added.
	* glib/Value.cs: Make Value inherit from IDisposable, and
	move dtor to Dispose. Add generic object constructor
	with support for ManagedValue. Add a new Val property
	which will call the appropriate explicit cast.

	* glue/value.c: Add new glue function
	gtksharp_value_get_value_type.

	* gtk/TreeViewColumn.custom: Added.
	* gtk/ListStore.custom, TreeStore.custom: Add a number
	of SetValue overloads. Add convenience functtion
	AppendValues. Add new ctor that takes System.Type instead
	of GLib.TypeFundamentals. Add a GetValue convenience wrapper.
	* gtk/TreeView.custom: Add AppendColumn convenience
	functions.

	* sample/ManagedTreeViewDemo.cs: Added.
	* sample/Makefile.in: Update.
	* sample/TreeViewDemo.cs: Update to use new convenience
	APIs.

svn path=/trunk/gtk-sharp/; revision=14691
2003-05-19 07:18:52 +00:00
Mike Kestner
b2dabc1322 add the new IGeneratables
svn path=/trunk/gtk-sharp/; revision=14688
2003-05-19 02:46:15 +00:00
Mike Kestner
b6114fef1e 2003-05-18 Mike Kestner <mkestner@speakeasy.net>
* generator/CallbackGen.cs : use non-static symtab, kill doc comments
	* generator/ClassBase.cs : use non-static symtab
	* generator/CodeGenerator.cs : use non-static symtab
	* generator/EnumGen.cs : kill doc comments, don't gen using System here
	* generator/GenBase.cs : gen using System here for all types
	* generator/InterfaceGen.cs : don't gen using System here.
	* generator/Method.cs : use non-static symtab
	* generator/ObjectGen.cs : kill doc comments, use non-static symtab
	* generator/OpaqueGen.cs : don't gen using System here.
	* generator/Parameters.cs : use non static symtab.
	* generator/Parser.cs : use non static symtab. add SimpleGen's and
	ManualGen's
	* generator/Property.cs : use non static symtab
	* generator/SignalHandler.cs : use non static symtab
	* generator/StructBase.cs : use non static symtab
	* generator/SymbolTable.cs : major refactoring. now uses SimpleGen and
	ManualGen IGeneratables to simplify the method and prop code.  Is now
	instance based with a static prop to get the singleton instance, so that
	a this indexer can be provided to access the IGeneratables nicely. Gearing
	up to remove even more code from here by accessing IGeneratables directly.

svn path=/trunk/gtk-sharp/; revision=14687
2003-05-19 02:45:17 +00:00
Mike Kestner
9066fcac16 2003-05-18 Mike Kestner <mkestner@speakeasy.net>
* generator/ClassBase.cs : Use QualifiedName in spew
	* generator/ObjectGen.cs (Validate): kill, not used

svn path=/trunk/gtk-sharp/; revision=14673
2003-05-18 19:24:28 +00:00
Martin Willemoes Hansen
437687c030 * en/GLib.xml: Added
svn path=/trunk/gtk-sharp/; revision=14605
2003-05-15 15:01:07 +00:00
Martin Willemoes Hansen
98d8dcffc5 * en/Gnome.xml: Added
svn path=/trunk/gtk-sharp/; revision=14604
2003-05-15 14:46:19 +00:00
John Luke
4d41ffcdc3 Add myself as maintainer to previously submitted docs.
svn path=/trunk/gtk-sharp/; revision=14591
2003-05-15 06:05:07 +00:00
John Luke
15d2a0c710 Add first drafts, without examples.
svn path=/trunk/gtk-sharp/; revision=14588
2003-05-15 00:47:59 +00:00
Jaime Anguiano Olarra
ddc14873b2 Added some descriptions and info for all the constructors.
svn path=/trunk/gtk-sharp/; revision=14586
2003-05-14 19:22:02 +00:00
Jaime Anguiano Olarra
5d2bf2aee5 Completed.
svn path=/trunk/gtk-sharp/; revision=14583
2003-05-14 18:11:52 +00:00
Jaime Anguiano Olarra
7b75477920 Added some more info.
svn path=/trunk/gtk-sharp/; revision=14573
2003-05-14 12:14:31 +00:00
Mike Kestner
68c24359fb 2003-05-13 Mike Kestner <mkestner@speakeasy.net>
* COPYING : Add the license.  This is copied verbatim from
	http://www.gnu.org/licenses/lgpl.txt.

svn path=/trunk/gtk-sharp/; revision=14565
2003-05-14 01:08:40 +00:00
Mike Kestner
b09f7e3679 2003-05-13 Mike Kestner <mkestner@speakeasy.net>
* configure.in : bump the version to 0.10
	* generator/CallbackGen.cs (GenWrapper): Update sig preparing for
	external assembly wrapper generation. Kill doc comment generation.
	Make marshaling delegate internal.

svn path=/trunk/gtk-sharp/; revision=14564
2003-05-14 00:27:00 +00:00
John Luke
2efbf0e96a Add first draft for Tooltips.xml
svn path=/trunk/gtk-sharp/; revision=14434
2003-05-10 02:51:23 +00:00
Lee Mallabone
5a2f08dcc7 Results of running the API updater on the Gtk and GtkSharp directories.
Have manually checked the differences for sanity.

svn path=/trunk/gtk-sharp/; revision=14397
2003-05-08 20:26:02 +00:00
Mike Kestner
9e325bd283 2003-05-07 Mike Kestner <mkestner@speakeasy.net>
* generator/ClassBase.cs (GenSignals): remove doc comment param
	* generator/GenBase.cs (CreateWriter): alter generated file comment
	* generator/InterfaceGen.cs (CreateWriter): remove doc comments
	* generator/ObjectGen.cs (Generate): use new GenSignals sig
	* generator/Signal.cs : make signal marshalers internal and remove
	doc comments.
	* generator/SignalHandler.cs : make signal marshalers internal and remove
	doc comments.
	* gnome/CanvasProxy.cs : use Gnome.voidObjectSignal since the gtk one is
	inaccessible now.

svn path=/trunk/gtk-sharp/; revision=14385
2003-05-08 04:44:13 +00:00
Gonzalo Paniagua Javier
9f3f9f149a 2003-05-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* rsvg/Makefile.in:
	* sample/rsvg/Makefile.in: hopefully fixes building from scratch.

	* rsvg/Tool.cs: the class should be public.

svn path=/trunk/gtk-sharp/; revision=14303
2003-05-05 15:41:41 +00:00
Gonzalo Paniagua Javier
a78af42d2f make Tool public
svn path=/trunk/gtk-sharp/; revision=14301
2003-05-05 15:35:40 +00:00
Alp Toker
96fa7da5a8 2003-05-02 Alp Toker <alp@atoker.com>
* sources/gtk-sharp.sources:
        * api/glade-api.xml:
        * glade/XML.custom: Use libglade-2.0-0.dll not glade-2.0 (for win32)

svn path=/trunk/gtk-sharp/; revision=14228
2003-05-02 23:06:21 +00:00
Duncan Mak
3481db90db * en/Gtk/EventBox.xml:
* en/Gtk/Fixed.xml: Add more updates from John Luke <jluke@cfl.rr.com>.

svn path=/trunk/gtk-sharp/; revision=14224
2003-05-02 22:36:47 +00:00
Duncan Mak
d413d07870 Add updated from John Luke <jluke@cfl.rr.com>.
svn path=/trunk/gtk-sharp/; revision=14194
2003-05-01 23:30:59 +00:00
Mike Kestner
fd28061896 preparing for 0.9 release
svn path=/trunk/gtk-sharp/; revision=14131
2003-04-30 02:47:48 +00:00
Lee Mallabone
7284a1f6a2 Add a rule that stops private classes/structs getting generated into the Gtk assembly.
svn path=/trunk/gtk-sharp/; revision=14079
2003-04-28 21:23:25 +00:00
Charles Iliya Krempeaux
4bd0192f89 2003-04-28 Charles Iliya Krempeaux <charles@reptile.ca>
* makefile : Deleted it (for real this time).  It was
	  suppose to have been deleted before.

svn path=/trunk/gtk-sharp/; revision=14077
2003-04-28 20:50:06 +00:00
Gonzalo Paniagua Javier
fa6e709bbb 2003-04-28 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* sample/Scribble.cs: patch from Philip Van Hoof
	<spamfrommailing@freax.org> taht fixes compilation.

svn path=/trunk/gtk-sharp/; revision=14066
2003-04-28 12:41:35 +00:00
Charles Iliya Krempeaux
64e0b4fe10 2003-04-25 Charles Iliya Krempeaux <charles@reptile.ca>
* README : Updated to reflect the name change or the
	  "MonkeyGuide" to the "Mono Hand Book".  Updated to
	  give the (new) correct chapter number for the
	  GNOME.NET section.  Added mention of the
	  Gtk# Wiki.

svn path=/trunk/gtk-sharp/; revision=14022
2003-04-26 04:52:06 +00:00
Charles Iliya Krempeaux
5a5da15744 2003-04-25 Charles Iliya Krempeaux <charles@reptile.ca>
* gtk-sharp.pc.in, parser/gapi.pc.in : Both of these
          files were checked in as empty files, before.  Checked
          them in, this time, with something in them.

svn path=/trunk/gtk-sharp/; revision=14005
2003-04-25 20:39:46 +00:00
Pedro Martínez Juliá
2fdb9b22ce 2003-04-24 Pedro Mart�nez Juli� <yoros@wanadoo.es>
* en/Gtk/Combo.xml: Edit document. Ready to validate. There are a
    few TODO attributes but I think that will not be documented.

svn path=/trunk/gtk-sharp/; revision=13988
2003-04-24 23:16:56 +00:00
Miguel de Icaza
73e61540cc Update docs
svn path=/trunk/gtk-sharp/; revision=13985
2003-04-24 18:41:14 +00:00
Miguel de Icaza
c11f1efd05 C: John Luke, ToggleButton documentation
svn path=/trunk/gtk-sharp/; revision=13984
2003-04-24 18:38:39 +00:00
Pedro Martínez Juliá
14f3add82e 2003-04-24 Pedro Mart�nez Juli� <yoros@wanadoo.es>
* en/Gtk/Combo.xml: Edit document. Ready to validate. There are a
    few TODO attributes but I think that will not be documented.

svn path=/trunk/gtk-sharp/; revision=13981
2003-04-24 18:14:30 +00:00
Miguel de Icaza
b5b2dc6515 Update
svn path=/trunk/gtk-sharp/; revision=13953
2003-04-23 22:38:12 +00:00
Miguel de Icaza
3d332f9b4b More
svn path=/trunk/gtk-sharp/; revision=13952
2003-04-23 22:31:14 +00:00
Miguel de Icaza
a2cb098bd2 update
svn path=/trunk/gtk-sharp/; revision=13951
2003-04-23 22:25:23 +00:00
Miguel de Icaza
6e4e977048 MOre
svn path=/trunk/gtk-sharp/; revision=13950
2003-04-23 22:23:21 +00:00
Miguel de Icaza
11e445a633 Add VisualType docs
svn path=/trunk/gtk-sharp/; revision=13949
2003-04-23 22:13:51 +00:00
Miguel de Icaza
84034cabcb improve
svn path=/trunk/gtk-sharp/; revision=13948
2003-04-23 21:55:14 +00:00
Pedro Martínez Juliá
a1309f192b Using shouldn't reference a class. Modified the file to get it build.
svn path=/trunk/gtk-sharp/; revision=13947
2003-04-23 21:29:04 +00:00
Hector E. Gomez Morales
d2cf33a249 Changed the incorrect tag <see cref="langword:null" /> to the correct one <see langword="null" />.
svn path=/trunk/gtk-sharp/; revision=13887
2003-04-22 10:23:57 +00:00
Hector E. Gomez Morales
775e610a14 Changed the incorrect tag <see cref="langword:null" /> to the correct one <see langword="null" />.
svn path=/trunk/gtk-sharp/; revision=13886
2003-04-22 10:15:35 +00:00
Charles Iliya Krempeaux
a4d3692c04 2003-04-16 Charles Iliya Krempeaux <charles@reptile.ca>
* gdk/EventKey.custom : Created it so that there
          is a "Key" property that returns a Gdk.Key.

svn path=/trunk/gtk-sharp/; revision=13848
2003-04-21 15:31:08 +00:00
Charles Iliya Krempeaux
b6a0a2b504 2003-04-14 Charles Iliya Krempeaux <charles@reptile.ca>
* gtk-sharp.pc.in : Created to be used for the detection of
          Gtk#.
        * parser/gapi.pc.in : Created to be used for the detection
          of gapi.pl.
        * makefile : Deleted it.  (Actually, renamed it to Makefile.in.)
        * Makefile.in : Created it from the old makefile, and modified it
          to account for gtk-sharp.pc.
        * configure.in : Made it so it will generate gtk-sharp.pc
          from gtk-sharp.pc.in,  parser/gapi.pc from
          parser/gapi.pc.in, and Makefile from Makefile.in.
        * parser/Makefile.in : Modified it to account for parser/gapi.pc.

svn path=/trunk/gtk-sharp/; revision=13846
2003-04-21 15:25:26 +00:00
Ben Maurer
bec19dfbab Made it so that make clean did not have to be run before make.
svn path=/trunk/gtk-sharp/; revision=13815
2003-04-20 03:08:39 +00:00
Ben Maurer
70519eb198 Created documentation.
svn path=/trunk/gtk-sharp/; revision=13812
2003-04-19 23:04:59 +00:00
Ben Maurer
7327faea4e Created real documentation.
svn path=/trunk/gtk-sharp/; revision=13810
2003-04-19 22:42:53 +00:00
Miguel de Icaza
0676f9ddc9 Added IconFactory.custom file from mathias.hasselmann@gmx.de
svn path=/trunk/gtk-sharp/; revision=13730
2003-04-17 18:08:51 +00:00
Gonzalo Paniagua Javier
b5cfb4ba67 2003-04-15 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* gtk/TreeView.custom:
	(GetPathAtPos): added 3 overloads of this method so that the caller
	does not need to create extra variables that may not use.

	* api/gtk-api.xml:
	* sources/Gtk.metadata: added pass_out attribute for tx and ty
	arguments of TreeView::WidgetToTreeCoords. Hide TreeView::GetPathAtPos.

svn path=/trunk/gtk-sharp/; revision=13677
2003-04-16 02:26:12 +00:00
Miguel de Icaza
de7ee8c896 2003-04-15 Miguel de Icaza <miguel@ximian.com>
* en/Glade/WidgetAttribute.cs: Add docs.

svn path=/trunk/gtk-sharp/; revision=13641
2003-04-15 06:11:12 +00:00