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
Mike Kestner
1ca02083f6
2004-02-18 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide EventScroll
* gdk/EventScroll.cs : glue-based manual implementation.
* gdk/EventScroll.custom : kill
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mapping for EventScroll.
* glue/event.cs : expose Scroll struct fields.
svn path=/trunk/gtk-sharp/; revision=23222
2004-02-18 16:55:54 +00:00
Mike Kestner
2665037c0e
2004-02-18 Mike Kestner <mkestner@ximian.com>
...
* gdk/Gdk.metadata : hide EventButton
* gdk/EventButton.cs : glue-based manual implementation.
* gdk/EventButton.custom : kill
* gdk/gdk-api.xml : regen
* gdk/gdk-symbols.xml : manual mapping for EventButton.
* glue/event.cs : expose Button struct fields.
* sample/CanvasExample.cs : fix EventButton ctor
* sample/GnomeHelloWorld.cs : fix EventButton ctor
svn path=/trunk/gtk-sharp/; revision=23220
2004-02-18 16:34:45 +00:00
Radek Doulik
21ddf92108
2004-02-17 Radek Doulik <rodo@ximian.com>
...
* glib/Value.cs: use g_value_set_pointer for
GType.Pointer/IWrapper objects
* glib/TypeConverter.cs: return GType.Pointer for Opaque objects
which do not have GType property
svn path=/trunk/gtk-sharp/; revision=23197
2004-02-17 21:49:24 +00:00
John Luke
d8fa643aca
2004-02-17 John Luke <jluke@cfl.rr.com>
...
* gdk/Gdk.metadata: set Gdk.Window.Cursor null_ok
* gdk/gdk-api.xml: regen
svn path=/trunk/gtk-sharp/; revision=23196
2004-02-17 21:29:16 +00:00
Mike Kestner
dccab828b1
2004-02-17 Jorn Baayen <jorn@nl.linux.org>
...
* gtk/SelectionData.custom : fix get_data_pointer glue method name.
svn path=/trunk/gtk-sharp/; revision=23194
2004-02-17 21:07:35 +00:00
Mike Kestner
46b9b156a4
2004-02-16 Mike Kestner <mkestner@ximian.com>
...
* glib/TypeConverter.cs : check for GType prop on all types,
not just value types, before we fall back to managed values.
* glib/Value.cs : use handle to set_boxed for IWrappers.
svn path=/trunk/gtk-sharp/; revision=23158
2004-02-17 05:09:13 +00:00
Mike Kestner
320c4f713d
2004-02-16 Mike Kestner <mkestner@ximian.com>
...
* gdk/EventKey.cs : add a Key prop to return casted KeyVals.
svn path=/trunk/gtk-sharp/; revision=23152
2004-02-16 22:04:27 +00:00
Mike Kestner
49ba707675
oops, cvs add first, you moron
...
svn path=/trunk/gtk-sharp/; revision=23150
2004-02-16 21:32:22 +00:00