Johannes Roith
92500272bb
add for Alejandro Snchez Acosta
...
svn path=/trunk/gtk-sharp/; revision=8888
2002-11-08 18:35:44 +00:00
Duncan Mak
ef43b59a1f
Make it compile.
...
svn path=/trunk/gtk-sharp/; revision=8851
2002-11-06 05:44:49 +00:00
Johannes Roith
6347ebc9be
add tutorial example
...
svn path=/trunk/gtk-sharp/; revision=8837
2002-11-05 15:34:57 +00:00
Johannes Roith
ed9f671d84
add tutorial files
...
svn path=/trunk/gtk-sharp/; revision=8836
2002-11-05 15:33:19 +00:00
Johannes Roith
36d289986c
add tutorial file
...
svn path=/trunk/gtk-sharp/; revision=8835
2002-11-05 15:29:57 +00:00
Johannes Roith
c9c2b24ad0
add tutorial file
...
svn path=/trunk/gtk-sharp/; revision=8834
2002-11-05 15:28:46 +00:00
Johannes Roith
21fa1ce80a
import tutorial examples
...
svn path=/trunk/gtk-sharp/; revision=8833
2002-11-05 15:18:03 +00:00
Alp Toker
fc9daa9420
Add GStreamer support
...
svn path=/trunk/gtk-sharp/; revision=8727
2002-11-01 05:10:00 +00:00
Mike Kestner
6c02b6f431
2002-10-26 Mike Kestner <mkestner@speakeasy.net>
...
* gconf/GConf.PropertyEditors/PropertyEditorColorPicker.cs : ns stuff
* glade/XML.custom : more GnomeSharp namespace stuff
* gnome/CanvasProxy.cs : ditto
* sample/CanvasExample.cs : ditto
* sample/Fifteen.cs : ditto
* sample/GnomeHelloWorld.cs : ditto
svn path=/trunk/gtk-sharp/; revision=8592
2002-10-27 04:16:45 +00:00
Mike Kestner
2e07bf7e87
2002-10-26 Mike Kestner <mkestner@speakeasy.net>
...
* api/*.xml : get libgda and libgnomedb metadata setup
* gconf/*/Makefile.in : patch from MauricioC for -L's and /r's
* gnomedb/Makefile.in : patch from MauricioC for -L's and /r's
* generator/ClassBase.cs (ctor): mangle hash names for sigs and props
* generator/Parameters.cs (MangleName): handle params, null, and ref
* generator/Parser.cs (ParseNamespace): ignore "hidden" types
* generator/StructBase.cs (MangleName): handle params, null, and ref
* glib/Object.cs (Equals): kill, also kill == and !=
* sources/Gda.metadata : new, make Gda behave without hand edits
* sources/GnomeDb.metadata : ditto
svn path=/trunk/gtk-sharp/; revision=8577
2002-10-26 08:03:16 +00:00
Rachel Hestilow
d33dd8a15f
2002-10-19 Rachel Hestilow <hestilow@ximian.com>
...
* gconf, sample/gconf: Added.
* glue/combo.c: This was never added, add it now.
* configure.in, makefile, sample/Makefile.in: Build new
gconf bindings if gnome is enabled.
svn path=/trunk/gtk-sharp/; revision=8389
2002-10-19 09:31:20 +00:00
Miguel de Icaza
16ffbddd4e
Fix makefile
...
svn path=/trunk/gtk-sharp/; revision=8305
2002-10-16 04:31:21 +00:00
Duncan Mak
564a7978c6
2002-10-11 Duncan Mak <duncan@ximian.com>
...
* TestToolbar.cs: Fix the arguments to Toolbar.InsertStock.
svn path=/trunk/gtk-sharp/; revision=8175
2002-10-11 20:01:53 +00:00
Duncan Mak
854511bd98
2002-10-08 Duncan Mak <duncan@ximian.com>
...
* gdk/Color.custom:
* gdk/DeviceAxis.custom:
* gdk/Point.custom:
* gdk/Rectangle.custom: Committed ToString patches contributed by
Jasper van Putten <Jaspervp@gmx.net>
svn path=/trunk/gtk-sharp/; revision=8057
2002-10-08 06:49:11 +00:00
Duncan Mak
aa0ae0c644
Fix for CS0104
...
svn path=/trunk/gtk-sharp/; revision=7756
2002-09-24 03:52:04 +00:00
Miguel de Icaza
a31190ba9d
More 104 bug fixes
...
svn path=/trunk/gtk-sharp/; revision=7750
2002-09-24 00:35:57 +00:00
Miguel de Icaza
1a079be869
Fix compilation
...
svn path=/trunk/gtk-sharp/; revision=7749
2002-09-24 00:32:59 +00:00
Martin Baulig
f058a1b5f8
2002-09-16 Martin Baulig <martin@gnome.org>
...
* gnome/Modules.cs (Module): Make this class public.
* sample/CanvasExample.cs: Insert a missing `break' in a switch
section to make this compile.
* sample/Scribble.cs: Added missing casts from EventMask to int.
svn path=/trunk/gtk-sharp/; revision=7493
2002-09-16 11:12:01 +00:00
Ricardo Fernández Pascual
0998fd871a
2002-09-15 Ricardo Fernndez Pascual <ric@users.sourceforge.net>
...
* glade/XML.custom: Added a constructor to read the glade file
from a stream and to read it from a resource in an assembly.
* sample/Makefile.in
* sample/GladeTest.cs: Embed the glade file as a resource and use
the new constructor.
svn path=/trunk/gtk-sharp/; revision=7482
2002-09-15 19:40:46 +00:00
Ricardo Fernández Pascual
f1011f687e
2002-09-13 Ricardo Fernndez Pascual <ric@users.sourceforge.net>
...
* glade/HandlerNotFoundExeception.cs: Added.
* glade/Makefile.in
* glade/XML.custom: Support for autoconnecting signals using
reflection.
* glib/SignalAttribute.cs: Added.
* generator/Signal.cs: Mark events generated from glib signals
with the "Signal" attribute.
* sample/GladeTest.cs
* sample/Makefile.in
* sample/test.glade: Test of signal autoconnection.
svn path=/trunk/gtk-sharp/; revision=7430
2002-09-13 11:38:36 +00:00
Rodrigo Moya
2239115a55
Small fix
...
svn path=/trunk/gtk-sharp/; revision=7374
2002-09-12 01:37:27 +00:00
Rodrigo Moya
e59f626a81
2002-09-11 Rodrigo Moya <rodrigo@gnome-db.org>
...
* gnomedb/Makefile.in:
* gnomedb/Application.cs: added class for libgnomedb initialization.
* sample/DbClient/GnomeDbClient.cs: new test file for libgnomedb.
svn path=/trunk/gtk-sharp/; revision=7373
2002-09-12 01:23:35 +00:00
Gonzalo Paniagua Javier
e233ca8d49
2002-09-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
...
* sample/DbClient/client.cs: updated to make it compile.
svn path=/trunk/gtk-sharp/; revision=7256
2002-09-05 01:43:04 +00:00
Rachel Hestilow
c8d090f62f
2002-08-31 Rachel Hestilow <hestilow@ximian.com>
...
Proper GList, GSList support. Read-only for now.
* glue/list.c: Added.
* glue/Makefile.am: Add list.c
* glue/type.c: Add function gtksharp_is_object.
* glib/ListBase.cs, List.cs: Added.
* glib/SList.cs: Inherit from ListBase.
* glib/Object.cs: Add static method "IsObject".
* generator/Method.cs: Pass on element_type to constructor
if specified.
* generator/SymbolTable.cs: Move GList to manual types.
* sample/GladeViewer.cs: Remove list hacks.
* sources/Gnome.metadata: Specify element types for
CanvasPathDef.Split and IconList.GetSelection. Rename
CanvasPathDef *to methods to properly capitalized *To.
* sources/Gtk.metadata: Hide Widget.ListAccelClosures until
GClosure is handled properly.
* sources/Pango.metadata: Added.
* sample/test/TestToolbar.cs: Compile with recent delegate changes.
svn path=/trunk/gtk-sharp/; revision=7166
2002-09-01 04:46:38 +00:00
Rachel Hestilow
a502336ccf
2002-08-31 Rachel Hestilow <hestilow@ximian.com>
...
* glib/Idle.cs: Added.
* gtk/Application.cs: Add EventsPending, RunIteration.
* sample/TreeViewDemo.cs: Add a status dialog while
populating tree.
svn path=/trunk/gtk-sharp/; revision=7164
2002-08-31 20:37:52 +00:00
Miguel de Icaza
c1b3d3e98d
2002-08-25 Miguel de Icaza <miguel@ximian.com>
...
* gtk/TextBuffer.custom: Added SetText with a single argumnet.
* gtk/Table.custom: Added empty constructor. GtkTables
automatically grow.
svn path=/trunk/gtk-sharp/; revision=7024
2002-08-25 05:49:38 +00:00
Mike Kestner
64addd90b9
2002-08-15 Mike Kestner <mkestner@speakeasy.net>
...
* sample/Makefile.in : add some art-sharp refs
svn path=/trunk/gtk-sharp/; revision=6667
2002-08-16 05:00:31 +00:00
Joe Shaw
e14ce485dc
2002-08-13 Joe Shaw <joe@assbarn.com>
...
* configure.in: Check for libgnomecanvas.
* gtk/ColorSelectionDialog.custom: Create a button subclass which
contains a reference to the parent ColorSelectionDialog. Modify
properties to return this subclass instead of a regular
Gtk.Button.
* gtk/FileSelection.custom: Ditto.
* sample/test/TestFileSelection.cs (file_selection_ok):
Demonstrate the button subclass by destroying the parent dialog
when the ok button is clicked.
svn path=/trunk/gtk-sharp/; revision=6610
2002-08-13 14:01:14 +00:00
Rachel Hestilow
e6ea0015b5
2002-08-12 Rachel Hestilow <hestilow@ximian.com>
...
[ Patch from Ricardo Fernandez Pascual <rfp1@ono.com> for
libglade support (slightly modified) ]
* configure.in: Conditionally compile glade support.
* makefile: Add glade directory.
* glade/: Added.
* sample/makefile.in: Add (conditional) glade example.
* sample/GladeViewer.cs: Added.
* glue/gladexml.c: Added.
* glue/Makefile.am: Updated.
* parser/build.pl: Parse libglade-2.0.0.
* parser/README: Update requirements.
2002-08-12 Rachel Hestilow <hestilow@ximian.com>
* parser/gapi_pp.pl: Handle "typedef struct {...}" construct.
* glue/canvaspoints.c: Added.
* glue/Makefile.am: Updated.
* gnome/CanvasPoints.custom: Added. (Doesn't seem to work right yet,
looking into this.)
svn path=/trunk/gtk-sharp/; revision=6601
2002-08-12 19:14:44 +00:00
Rachel Hestilow
fce41ef511
2002-08-10 Rachel Hestilow <hestilow@ximian.com>
...
* sample/TreeViewDemo.cs (Main, DeleteCB): Update to use correct
event handler.
svn path=/trunk/gtk-sharp/; revision=6578
2002-08-10 23:49:25 +00:00
Rachel Hestilow
db4c8f1c2d
Forgot to cvs add, mike :-)
...
svn path=/trunk/gtk-sharp/; revision=6577
2002-08-10 23:40:20 +00:00
Mike Kestner
8896672938
2002-08-09 Kristian Rietveld <kris@gtk.org>
...
* parser/Gtk.metadata: add a bunch of out arg rules, add
a vararg rule for the ListStore constructor, change method names of
TreeModel's signal emission methods, remove opaque rule of
GtkTreeIter, remove null_ok rules of TreeModel.IterNChildren
and TreeModel.IterNthChild.
* parser/Metadata.pm: add some code to be able to filter on
parameter names.
* generator/Method.cs: a method with accessor args and a non-void
return value cannot be written as property.
* sample/Makefile.in, sample/TreeViewDemo.cs: add a simple TreeView
demo app.
* gtk/ListStore.custom, gtk/TreeModel.custom, gtk/TreeModelSort.custom,
gtk/TreeStore.custom, gtk/TreeView.custom: customizations.
svn path=/trunk/gtk-sharp/; revision=6576
2002-08-10 19:15:58 +00:00
Duncan Mak
03a91f8672
2002-08-09 Duncan Mak <duncan@ximian.com>
...
* sample/Fifteen.cs (Position): Made it a property instead of a
public field.
* sample/pixmaps/gnome-color-browser.png: Icon for Fifteen#.
svn path=/trunk/gtk-sharp/; revision=6560
2002-08-09 05:22:13 +00:00
Duncan Mak
6d507c9625
2002-08-09 Duncan Mak <duncan@ximian.com>
...
* TestRange.cs (reformat_value): Do something useful here.
svn path=/trunk/gtk-sharp/; revision=6558
2002-08-09 04:47:40 +00:00
Mike Kestner
903349cd37
2002-08-08 Mike Kestner <mkestner@speakeasy.net>
...
* generator/Method.cs : s/GetType/GetGType. Don't generated static
methods for interfaces.
* glib/Object.cs : add GType prop
* gnome/*.custom : s/Type/GType
* parser/Gtk.metadata : rule to make TreeIter opaque
* parser/gapi2xml.pl : handle interface methods properly
* sample/Fifteen.cs : s/Type/GType
svn path=/trunk/gtk-sharp/; revision=6556
2002-08-09 03:56:27 +00:00
Duncan Mak
29e6647bee
Flush.
...
svn path=/trunk/gtk-sharp/; revision=6512
2002-08-07 16:57:09 +00:00
Duncan Mak
643b79481d
Added menus and buttons. Made it prettier. Moved the constructor stuff
...
into BoardPiece constructor.
svn path=/trunk/gtk-sharp/; revision=6496
2002-08-07 08:05:34 +00:00
Duncan Mak
54dfc5bc93
Revert my last patch.
...
svn path=/trunk/gtk-sharp/; revision=6495
2002-08-07 06:40:09 +00:00
Duncan Mak
56df396225
Flush.
...
svn path=/trunk/gtk-sharp/; revision=6494
2002-08-07 05:50:48 +00:00
Duncan Mak
b2f1f53188
2002-08-07 Duncan Mak <duncan@ximian.com>
...
* sample/Fifteen.cs: Fixed scramble. The whole thing works now.
svn path=/trunk/gtk-sharp/; revision=6493
2002-08-07 05:44:03 +00:00
Duncan Mak
a15be41988
2002-08-07 Duncan Mak <duncan@ximian.com>
...
* TestRange.cs (Close_Button): Remember to set our RetVal.
svn path=/trunk/gtk-sharp/; revision=6492
2002-08-07 04:11:49 +00:00
Duncan Mak
6fa1450445
2002-08-07 Duncan Mak <duncan@ximian.com>
...
* sample/Fifteen.cs: Fixed movement logic. It works now. Added
'debug' flag. Run 'mono ./Fifteen.exe debug' to see movement info.
svn path=/trunk/gtk-sharp/; revision=6491
2002-08-07 03:50:09 +00:00
Rachel Hestilow
0bf76f0d61
2002-08-06 Rachel Hestilow <hestilow@ximian.com>
...
* generator/SignalHandler.cs: Handle null arguments and return values.
* sample/Makefile.in: Add fifteen game.
svn path=/trunk/gtk-sharp/; revision=6483
2002-08-06 21:56:57 +00:00
Gonzalo Paniagua Javier
4750a00588
2002-08-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
...
* sample/GnomeHelloWorld.cs: use DeleteEventHandler.
svn path=/trunk/gtk-sharp/; revision=6480
2002-08-06 20:02:00 +00:00
Duncan Mak
0479b3c950
Fixed crud.
...
svn path=/trunk/gtk-sharp/; revision=6479
2002-08-06 18:01:49 +00:00
Duncan Mak
e1e6059f98
2002-08-07 Duncan Mak <duncan@ximian.com>
...
* sample/Fifteen.cs: Added new canvas example.
svn path=/trunk/gtk-sharp/; revision=6478
2002-08-06 17:50:25 +00:00
Duncan Mak
eaca3f82e0
2002-08-06 Duncan Mak <duncan@ximian.com>
...
* sample/CanvasExample.cs: Removed extra methods.
svn path=/trunk/gtk-sharp/; revision=6458
2002-08-06 05:42:57 +00:00
Rachel Hestilow
ab115875e4
2002-08-05 Rachel Hestilow <hestilow@ximian.com>
...
* gnome/Canvas*.custom, IconTextItem.custom: Added.
* sample/CanvasExample.cs: Added.
* sample/Makefile.in: Build canvas example in gnome build.
svn path=/trunk/gtk-sharp/; revision=6451
2002-08-06 00:15:18 +00:00
Joe Shaw
25ab00563b
Remove the ".dll" suffix, as that doesn't work with MONO_PATH.
...
svn path=/trunk/gtk-sharp/; revision=6399
2002-08-04 19:08:13 +00:00
Mike Kestner
71b46ecd41
2002-08-03 Mike Kestner <mkestner@speakeasy.net>
...
* generator/Method.cs : Added IsGetter, IsSetter, ReturnType. Made
GenerateImport, GenerateBody public.
* generator/Parameters.cs : Added Parameter::MarshalType
* generator/Property.cs : Added logic to use methods instead of text
properties wherever possible.
svn path=/trunk/gtk-sharp/; revision=6391
2002-08-04 04:23:13 +00:00