Mike Kestner
4b7744cb67
2004-03-18 Mike Kestner <mkestner@ximian.com>
...
* gdk/Makefile.am : generate glue
* gdk/glue/Makefile.am : build generated glue
* gdk/glue/makefile.win32 : build generated glue
* gdk/glue/vmglueheaders.h : includes for vm glue
* gtk/Makefile.am : generate glue
* gtk/glue/Makefile.am : build generated glue
* gtk/glue/makefile.win32 : build generated glue
* gtk/glue/vmglueheaders.h : includes for vm glue
svn path=/trunk/gtk-sharp/; revision=24297
2004-03-18 22:03:49 +00:00
Mike Kestner
9861569931
2004-03-18 Mike Kestner <mkestner@ximian.com>
...
* configure.in : expand atk/glue/Makefile
* atk/Makefile.am : generate glue and build glue dir
* atk/makefile.win32 : ditto
* atk/glue/Makefile.am : build new glue
* atk/glue/makefile.win32 : build new glue
* atk/glue/vmglueheaders.h : new includes for vm glue
* atk/glue/win32dll.c : win dll building code
* generator/CodeGenerator.cs : add --gluelib-name and
--glue-filename argument parsing.
* generator/GenerationInfo.cs : add GluelibName, GlueFilename,
GlueEnabled, GlueWriter, and CloseGlueWriter.
* generator/ObjectGen.cs : Add VirtualMethod glue generation
* generator/Statistics.cs : Add warning message for virtual
method throttling.
svn path=/trunk/gtk-sharp/; revision=24292
2004-03-18 20:56:32 +00:00
Mike Kestner
37a37adf53
2004-03-18 Mike Kestner <mkestner@ximian.com>
...
* parser/gapi2xml.pl : fix passbyvalue bug in vm parsing.
* */*.raw : regen
svn path=/trunk/gtk-sharp/; revision=24290
2004-03-18 20:25:07 +00:00
Mike Kestner
4616bb2fb2
2004-03-17 Mike Kestner <mkestner@ximian.com>
...
* sample/rsvg/Makefile.am : make conditional on ENABLE_RSVG
svn path=/trunk/gtk-sharp/; revision=24234
2004-03-17 17:03:54 +00:00
Hector E. Gomez Morales
186266a808
2004-03-17 Alex Combas <yummyfiddlehead@yahoo.com>
...
* en/Gtk/Accel.xml: Full doc.
svn path=/trunk/gtk-sharp/; revision=24210
2004-03-17 07:15:15 +00:00
Mike Kestner
f5289b6c93
2004-03-16 Mike Kestner <mkestner@ximian.com>
...
* generator/Signal.cs : streamline the remove code a tad.
svn path=/trunk/gtk-sharp/; revision=24170
2004-03-16 21:21:11 +00:00
Mike Kestner
c1878dd859
2004-03-16 Mike Kestner <mkestner@ximian.com>
...
* gdk/Makefile.am : add new file.
* gdk/Size.cs : implementation of a Size value type.
svn path=/trunk/gtk-sharp/; revision=24164
2004-03-16 20:43:14 +00:00
Mike Kestner
7cf239155e
2004-03-16 Mike Kestner <mkestner@ximian.com>
...
* generator/Signal.cs : remove a C.WL.
svn path=/trunk/gtk-sharp/; revision=24161
2004-03-16 20:10:05 +00:00
Mike Kestner
1a1f5e1702
2004-03-16 Mike Kestner <mkestner@ximian.com>
...
* generator/ObjectGen.cs : don't gen a Signals hash per class.
* generator/Signal.cs : gen checks for [ConnectBefore].
* generator/SignalHandler.cs : add connect_flags param to ctor.
* glib/ConnectBeforeAttribute.cs : new attr
* glib/Makefile.am : add new file
* glib/Object.cs : add before/after hashes and EventLists
* gnome/CanvasProxy.cs : use AfterSignals and AfterHandlers.
svn path=/trunk/gtk-sharp/; revision=24157
2004-03-16 19:43:04 +00:00
Mike Kestner
5e03bca76f
hush
...
svn path=/trunk/gtk-sharp/; revision=24156
2004-03-16 19:24:53 +00:00
Mike Kestner
087aec8f03
kill
...
svn path=/trunk/gtk-sharp/; revision=24155
2004-03-16 19:23:43 +00:00
Miguel de Icaza
2410790dbf
Add helper rouintes
...
svn path=/trunk/gtk-sharp/; revision=24064
2004-03-15 20:13:30 +00:00
John Luke
51a6b95ed4
2004-03-14 John Luke <jluke@cfl.rr.com>
...
* parser/gapi-fixup.in:
* generator/gapi-codegen.in: s/@MONO@/@RUNTIME@
svn path=/trunk/gtk-sharp/; revision=24026
2004-03-14 21:51:37 +00:00
Mike Kestner
e83c55a242
2004-03-12 Mike Kestner <mkestner@ximian.com>
...
* */Makefile.am : automakify the build
* */Makefile.in : kill
* *.custom : remove System.Drawing dependencies
* *.cs : remove System.Drawing dependencies
* *-api.xml : mv to *-api.raw
* glue/* : mv to lib specific gluelibs for glib, gdk, gtk, and glade.
* gtk/gtk-symbols : alias GtkType to GType
* sources/gtk-sharp-sources.xml : create .raw files. They are now
transformed to .xml files by the metadata compilation step.
svn path=/trunk/gtk-sharp/; revision=23967
2004-03-12 21:18:11 +00:00
Urs C. Muff
c8d505e7ca
Change the missed ones as well...
...
svn path=/trunk/gtk-sharp/; revision=23882
2004-03-10 16:14:06 +00:00
Urs C. Muff
c8511cd513
Using configurable runtime during build process --> RUNTIME=@MONO@ in Makefile.in files. MONO is defined in configure.in. For Mac OS X == Darwin it is 'mint' for now, for the others it remains 'mono'. Also use the more generic code from mono/autogen.sh to detect libtool.
...
svn path=/trunk/gtk-sharp/; revision=23880
2004-03-10 15:57:33 +00:00
Hector E. Gomez Morales
90c98e5b37
2004-03-08 Hector E. Gomez Morales <hectorgm@ciencias.unam.mx>
...
* en/Art/Global.xml
* en/Art/Render.xml
* en/Art/Rgb.xml
* en/Art/Rgba.xml
* en/Art/Uta.xml
* en/Gda/Command.xml
* en/Gda/Field.xml
* en/Gda/FieldAtributes,xml
* en/Gda/Parameter.xml
* en/Gdk/*.xml
* en/Glade/XML.xml
* en/Pango/Analysis.xml
* en/Pango/AttrIterator.xml
* en/Pango/Context.xml
* en/Pango/EngineLang.xml
* en/Pango/EngineShape.xml
* en/Pango/FontFamily.xml
* en/Pango/FontMap.xml
* en/Pango/FontMetrics.xml
* en/Pango/Global.xml
* en/Pango/GlyphItem.xml
* en/Pango/GlyphString.xml
* en/Pango/Layout.xml
* en/Pango/LayoutLine.xml: Updated and/or removed various nodes.
svn path=/trunk/gtk-sharp/; revision=23824
2004-03-09 06:02:51 +00:00
Mike Kestner
64e69d3832
2004-03-08 Mike Kestner <mkestner@ximian.com>
...
* generator/ObjectGen.cs : ignore virtual_method elems for now.
* parser/gapi2xml.pl : parse the non-signal class methods and add as
virtual_method elements in the API xml
* */*-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=23809
2004-03-08 18:08:48 +00:00
Gonzalo Paniagua Javier
4dcdbb53fe
2004-03-06 Gonzalo Paniagua Javier <gonzalo@ximian.com>
...
* glue/Makefile.am:
* glue/makefile.win32:
* glue/thread-notify.c: dropped.
* gtk/ThreadNotify.cs: use just Idle.Add, which is what the deprecated
gda_input_add does. No more P/Invoke here.
svn path=/trunk/gtk-sharp/; revision=23758
2004-03-06 18:48:20 +00:00
Hector E. Gomez Morales
5d8e9c5dd3
2004-03-05 Hector Gomez M <hectorgm@ciencias.unam.mx>
...
* en/* : Created TODO files for every namespace (except *Sharp namespaces).
2004-02-29 Hector Gomez M <hectorgm@ciencias.unam.mx>
* Changelog: Corrected bogus year dates.
* en/Gtk/TODO: updated TODO list.
* en/Atk/EditableText.xml
* en/Atk/Free.xml
* en/Atk/NoOpObject.xml
* en/Atk/Object.xml
* en/Atk/StateSet.xml
* en/Gnome/CanvasProxy.xml
* en/Gnome/CanvasRichText.xml
* en/Gnome/Config.xml
* en/Gnome/DateEdit.xml
* en/Gnome/Entry.xml
* en/Gnome/FileEntry.xml
* en/Gnome/Font.xml
* en/Gnome/FontFamily.xml
* en/Gnome/GlyphList.xml
* en/Gnome/IconList.xml
* en/Gnome/IconTheme.xml
* en/Gnome/Pgl.xml
* en/Gtk/Combo.xml
* en/Gtk/ListStore.xml
* en/Gtk/RadioMenuItem.xml
* en/Gtk/StockItem.xml
* en/Gtk/StockManager.xml
* en/Gtk/TextBuffer.xml
* en/Gtk/TextIter.xml
* en/Gtk/TextView.xml
* en/Gtk/TooltipsData.xml
* en/Gtk/TreeModelSort.xml
* en/Gtk/TreeStore.xml
* en/Gtk/TreeView.xml
* en/Gtk/Widget.xml
* en/Gtk/Window.xml: Restored and/or removed various nodes.
* en/Gtk/Accel.xml: Removed deprecated GroupsFromObject Method.
* en/Gtk/Application: Removed deprecated CurrentEvent Property.
* en/Gtk/Container.xml: FocusChain and Children update.
* en/Gtk/DeleteEventArgs.xml: Removed deprecated Event Property.
* en/Gtk/DestroyEventArgs.xml: Removed deprecated Event Property.
* en/Gtk/MenuItem.xml: ToggleSizeRequest update.
* en/Gtk/IMContext.xml: Removed deprecated GetPreeditString Method.
* en/Gtk/IMContextSimple.xml: Removed deprecated AddTable Method.
* en/Gtk/Init.xml: Removed deprecated AbiCheck Method
* en/Gtk/MapEventArgs.xml: Removed deprecated Event Property.
* en/Gtk/MenuItem.xml: Removed deprecated ToggleSizeRequest Method.
* en/Gtk/NoExposeEventArgs.xml: Removed deprecated Event Property.
* en/Gtk/SelectionData.xml: Removed deprecated Set Method.
* en/Gtk/TextChildAnchor.xml: Widget update.
* en/Gtk/TreeIter.xml: Stamp update.
* en/Gtk/TreeModel.xml: EmitRowsReordered update.
* en/Gtk/TreeRowReference.xml: Removed deprecated Reordered Method.
* en/Gtk/TreeSelection.xml: Removed deprecated GetSelectedRows Method.
* en/Gtk/TreeViewColumn.xml: Removed deprecated CellRenders Property.
* en/Gtk/UnmapEventArgs.xml: Removed deprecated Event Property.
svn path=/trunk/gtk-sharp/; revision=23736
2004-03-05 13:40:13 +00:00
Gonzalo Paniagua Javier
dea79f5902
2004-03-04 Gonzalo Paniagua Javier <gonzalo@ximian.com>
...
* glue/Makefile.am:
* glue/makefile.win32: added thread-notify.o
* glue/thread-notify.c: handles pipe creation/read/write/close for
ThreadNotify.
* gtk/ThreadNotify.cs: P/Invoke the thread-notify code instead of libc
functions.
svn path=/trunk/gtk-sharp/; revision=23734
2004-03-05 04:20:09 +00:00
Mike Kestner
cb2e88b1a7
2004-02-26 Mike Kestner <mkestner@ximian.com>
...
* configure.in : tagged 0.17 and bumped cvs version.
svn path=/trunk/gtk-sharp/; revision=23504
2004-02-26 21:05:53 +00:00
Mike Kestner
fdc89b4d16
2004-02-26 Mike Kestner <mkestner@ximian.com>
...
* atk/Atk.metadata : hide some funky api
* atk/atk-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=23500
2004-02-26 19:49:23 +00:00
Mike Kestner
0c3d27b0c1
2003-02-26 Mike Kestner <mkestner@ximian.com>
...
* scan-deprecations.cs : little xpath tool to inspect deprecates.
svn path=/trunk/gtk-sharp/; revision=23499
2004-02-26 19:32:04 +00:00
Mike Kestner
3b14029b6e
2003-02-26 Mike Kestner <mkestner@ximian.com>
...
* Vte/Gnome/Gtk : add some new doc files.
svn path=/trunk/gtk-sharp/; revision=23498
2004-02-26 19:27:27 +00:00
Mike Kestner
4924b52190
2003-02-26 Mike Kestner <mkestner@ximian.com>
...
* All: run updater and kill stubbed deprecates
svn path=/trunk/gtk-sharp/; revision=23497
2004-02-26 19:18:47 +00:00
Mike Kestner
96ab93e0f6
2004-02-26 Mike Kestner <mkestner@ximian.com>
...
* gnome/GtkSharp.* : move to Gnome namespace
* gnome/CanvasProxy.cs : update event handler namespaces
* gnome/voidObject*.cs : internalize
svn path=/trunk/gtk-sharp/; revision=23496
2004-02-26 19:00:18 +00:00
Mike Kestner
b2059ab3fd
2003-02-26 Mike Kestner <mkestner@ximian.com>
...
* Atk/Gdk/Gtk : add some new doc files.
svn path=/trunk/gtk-sharp/; revision=23495
2004-02-26 18:52:25 +00:00
Mike Kestner
80a32deaa6
2003-02-25 Mike Kestner <mkestner@ximian.com>
...
* Pango/*.xml : run updater and kill stubbed deprecates
* Atk/*.xml : run updater and kill stubbed deprecates
* Gdk/*.xml : run updater and kill stubbed deprecates
* Gtk/*.xml : run updater and kill stubbed deprecates
svn path=/trunk/gtk-sharp/; revision=23492
2004-02-26 18:46:28 +00:00
Mike Kestner
d066f892af
2003-02-25 Mike Kestner <mkestner@ximian.com>
...
* All: update events to new handler namespaces.
svn path=/trunk/gtk-sharp/; revision=23475
2004-02-25 23:39:06 +00:00
Mike Kestner
2b35341473
2003-02-25 Mike Kestner <mkestner@ximian.com>
...
* en/GLibSharp.xml : Update Summary.
* en/GtkSharp.xml : Update Summary.
svn path=/trunk/gtk-sharp/; revision=23474
2004-02-25 22:30:16 +00:00
Mike Kestner
0b228a6e69
2003-02-25 Mike Kestner <mkestner@ximian.com>
...
* en/*.xml : remove toplevel xml files for killed *Sharp namespaces.
svn path=/trunk/gtk-sharp/; revision=23473
2004-02-25 22:27:02 +00:00
Mike Kestner
10b7879ab0
2003-02-25 Mike Kestner <mkestner@ximian.com>
...
* */*Handler.xml : move all signal delegates from *Sharp to base namespaces.
svn path=/trunk/gtk-sharp/; revision=23472
2004-02-25 21:46:24 +00:00
Mike Kestner
80b39b67b4
2003-02-25 Mike Kestner <mkestner@ximian.com>
...
* GtkSharp/*Delegate.xml : kill.
* GtkSharp/*Signal.xml : kill.
svn path=/trunk/gtk-sharp/; revision=23471
2004-02-25 21:30:09 +00:00
Mike Kestner
8a585d28af
2003-02-25 Mike Kestner <mkestner@ximian.com>
...
* GtkSharp/*Native.xml : kill.
svn path=/trunk/gtk-sharp/; revision=23470
2004-02-25 21:20:54 +00:00
Mike Kestner
a972945da6
2003-02-25 Mike Kestner <mkestner@ximian.com>
...
* */*Wrapper.xml : kill all. These are internal classes.
svn path=/trunk/gtk-sharp/; revision=23466
2004-02-25 20:39:11 +00:00
Mike Kestner
4a1e0cc220
2003-02-25 Mike Kestner <mkestner@ximian.com>
...
* All: move all signal args from *Sharp to base namespaces.
svn path=/trunk/gtk-sharp/; revision=23465
2004-02-25 20:15:44 +00:00
Mike Kestner
13f42d0b30
2004-02-24 Mike Kestner <mkestner@ximian.com>
...
* pango/AttrIterator.custom : manually implement SList method.
* pango/GlyphItem.custom : manually implement SList method.
* pango/Layout.custom : manually implement SList method.
* pango/Pango.metadata : hide some SList methods.
* pango/pango-api.xml : regen.
svn path=/trunk/gtk-sharp/; revision=23410
2004-02-24 18:00:40 +00:00
Mike Kestner
9bd46f1374
2004-02-23 Mike Kestner <mkestner@ximian.com>
...
* pango/Pango.metadata : mark some out params on Layout.
* pango/pango-api.xml : regen
[fixes #54720 ]
svn path=/trunk/gtk-sharp/; revision=23375
2004-02-23 18:39:16 +00:00
Mike Kestner
77f25f80ea
2004-02-23 Thiago Milczarek Say��o <sayao@brturbo.com>
...
* gtk/TextBuffer.custom : add TextIter parm to InsertWithTags method.
svn path=/trunk/gtk-sharp/; revision=23374
2004-02-23 17:43:13 +00:00
Mike Kestner
daaa22f5b6
2004-02-21 Mike Kestner <mkestner@ximian.com>
...
* pango/Pango.metadata : mark some out params on Layout.
* pango/pango-api.xml : regen
[fixes #54696 ]
svn path=/trunk/gtk-sharp/; revision=23308
2004-02-21 18:04:05 +00:00
Mike Kestner
d3604e47c8
2004-02-21 Mike Kestner <mkestner@ximian.com>
...
* pango/Pango.metadata : mark some out params on ParseMarkup.
* pango/pango-api.xml : regen
svn path=/trunk/gtk-sharp/; revision=23307
2004-02-21 17:56:30 +00:00
Mike Kestner
db137117c4
2004-02-20 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide NoExpose, Client, Setting, WindowState,
and Proximity events.
* gdk/EventClient.cs : glue-based manual implementation.
* gdk/EventClient.custom : kill
* gdk/EventNoExpose.custom : kill
* gdk/EventProximity.cs : glue-based manual implementation.
* gdk/EventProximity.custom : kill
* gdk/EventSetting.cs : glue-based manual implementation.
* gdk/EventSetting.custom : kill
* gdk/EventWindowState.cs : glue-based manual implementation.
* gdk/EventWindowState.custom : kill
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mappings.
* glue/event.cs : expose event struct fields.
* gtk/Application.cs : simplify CurrentEvent prop.
svn path=/trunk/gtk-sharp/; revision=23300
2004-02-20 22:33:32 +00:00
Mike Kestner
bb22b822a0
2004-02-20 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide Property, Selection, and DND events
* gdk/EventDND.cs : glue-based manual implementation.
* gdk/EventDND.custom : kill
* gdk/EventProperty.cs : glue-based manual implementation.
* gdk/EventProperty.custom : kill
* gdk/EventSelection.cs : glue-based manual implementation.
* gdk/EventSelection.custom : kill
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mappings.
* glue/event.cs : expose DND, Property and Selection struct fields.
svn path=/trunk/gtk-sharp/; revision=23289
2004-02-20 17:55:03 +00:00
Mike Kestner
1d97632958
2004-02-19 Thiago Milczarek Say��o <sayao@brturbo.com>
...
* gtk/TextBuffer.custom : new InsertWithTags method.
svn path=/trunk/gtk-sharp/; revision=23262
2004-02-19 23:18:43 +00:00
Mike Kestner
5ab5d3beaf
2004-02-18 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide EventFocus and EventConfigure.
* gdk/EventConfigure.cs : glue-based manual implementation.
* gdk/EventConfigure.custom : kill
* gdk/EventFocus.cs : glue-based manual implementation.
* gdk/EventFocus.custom : kill
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mappings.
* glue/event.cs : expose Focus and Configure struct fields.
* sample/Scribble.cs : fix EventConfigure api breakage
svn path=/trunk/gtk-sharp/; revision=23239
2004-02-18 20:29:21 +00:00
Mike Kestner
b2bbe4483b
2004-02-18 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide EventCrossing.
* gdk/EventCrossing.cs : glue-based manual implementation.
* gdk/EventCrossing.custom : kill
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mapping for EventCrossing.
* glue/event.cs : expose Crossing struct fields.
svn path=/trunk/gtk-sharp/; revision=23235
2004-02-18 20:05:03 +00:00
Mike Kestner
99793aa24f
2004-02-18 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide EventVisibility.
* gdk/EventVisibility.cs : glue-based manual implementation.
* gdk/EventVisibility.custom : kill
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mapping for EventVisibility.
* glue/event.cs : expose Visibility struct fields.
svn path=/trunk/gtk-sharp/; revision=23227
2004-02-18 18:16:24 +00:00
Mike Kestner
ff95b08c65
2004-02-18 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide EventExpose. make Region opaque.
* gdk/EventExpose.cs : glue-based manual implementation.
* gdk/EventExpose.custom : kill
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mapping for EventExpose.
* glue/event.cs : expose Expose struct fields.
* sample/Scribble.cs : fix some EventExpose api breakage
svn path=/trunk/gtk-sharp/; revision=23226
2004-02-18 17:59:54 +00:00
Mike Kestner
c0db7bdbcb
2004-02-18 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide EventMotion
* gdk/EventMotion.cs : glue-based manual implementation.
* gdk/EventMotion.custom : kill
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mapping for EventMotion.
* glue/event.cs : expose Motion struct fields.
* sample/Scribble.cs : fix some EventMotion api breakage
svn path=/trunk/gtk-sharp/; revision=23224
2004-02-18 17:22:03 +00:00