diff --git a/ChangeLog b/ChangeLog index 281ed7f48..7feb54f5c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2003-10-13 Mike Kestner + + * gnome/Gnome.metadata : new xpath metadata rules + * gnome/Makefile.in : apply metadata before generation + * gnome/gnome-api.xml : regenerated + * parser/gapi-fixup.cs : use XmlDocument.Save (filename) + instead of opening a stream manually. + * sources/Gnome.metadata : killed + 2003-10-12 Mike Kestner * art/Art.metadata : new xpath metadata rules diff --git a/gnome/Gnome.metadata b/gnome/Gnome.metadata new file mode 100644 index 000000000..f0f87aa22 --- /dev/null +++ b/gnome/Gnome.metadata @@ -0,0 +1,85 @@ + + + const-gchar* + const-gchar* + Base + 1 + 1 + GdkHelper + GtkHelper + const-gchar* + const-gchar* + const-gchar* + 1 + PromptCleared + out + out + gboolean + out + gboolean + out + out + out + out + out + out + out + 1 + ArtWindRule + 1 + 1 + 1 + 1 + out + 1 + ref + 1 + 1 + ref + CanvasEvent + out + out + ArtVpathDash + Connected + Disconnected + BackClicked + CancelClicked + FinishClicked + NextClicked + Prepared + GetGtkEntry + Activated + 1 + 1 + Activated + const-gchar* + const-gchar* + const-gchar* + const-gchar* + const-gchar* + 1 + 1 + int + 1 + 1 + IconFocused + IconSelected + IconUnselected + const-gchar* + gchar* + const-gchar* + const-gchar* + GnomePrintDialogFlags + 1 + const-gchar* + const-gchar* + GObject + GObject + const-gchar* + CurveTo + LineTo + LineToMoving + MoveTo + Gnome.CanvasPathDef + const-gchar* + diff --git a/gnome/Makefile.in b/gnome/Makefile.in index a98296c76..9b17d7b42 100755 --- a/gnome/Makefile.in +++ b/gnome/Makefile.in @@ -15,7 +15,8 @@ ASSEMBLY=gnome-sharp.dll @ENABLE_GNOME_TRUE@ all: $(ASSEMBLY) @ENABLE_GNOME_FALSE@ all: -generated-stamp: $(APIS) *.custom ../generator/gapi_codegen.exe +generated-stamp: $(APIS) *.custom ../generator/gapi_codegen.exe Gnome.metadata + $(RUNTIME) ../parser/gapi-fixup.exe --api=gnome-api.xml --metadata=Gnome.metadata && \ $(RUNTIME) ../generator/gapi_codegen.exe --generate $(APIS) \ --include $(INCLUDE_APIS) --outdir=generated --customdir=. \ --assembly-name=gnome-sharp && touch generated-stamp diff --git a/gnome/gnome-api.xml b/gnome/gnome-api.xml index 3c7012855..d83a42557 100644 --- a/gnome/gnome-api.xml +++ b/gnome/gnome-api.xml @@ -1,6 +1,5 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + - - + + - - - - + + + + - + - + - - + + - + - - + + - + - + - + - - - + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - - - - - - - + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - - + + + + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - - - - + + + + - - - - - - - - - - - - + + + + + + + + + + + + - + - - + + - - - + + + - - - - - + + + + + - + - + - - - + + + - + - - - - + + + + - + - - - - - + + + + + - + - - - - - - + + + + + + - + - - + + - + - - - + + + - + - - + + - + - - - + + + - + - - + + - + - + - - + + - + - - + + - + - - + + - + - - + + - + - + - - + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - - - + + + + + - + - - + + - + - - + + - + - - + + - + - - - + + + - + - - - + + + - + - + - + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - - + + + + - + - + - - + + - + - - + + - + - + - + - - - + + + - + - - - - - + + + + + - + - - - - - - + + + + + + - + - - + + - + - - - + + + - + - - - - - + + + + + - + - - - - - - + + + + + + - + - + - - - - - + + + + + - + - + - + - - - + + + - + - + - + - + - + - + - - + + - + - + - - + + - + - - - + + + - + - - + + - + - - - + + + - + - + - - + + - + - - - + + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - + + + + + + - + - - + + - + - - - - + + + + - + - + - + - - - - - - - - - - + + + + + + + + + + - + - + - - + + - + - + - + - + - - + + - + - - - - - - - - - - - + + + + + + + + + + + - + - - + + - + - - - - + + + + - + - + - + - - + + - + - - - + + + - + - - - - + + + + - + - + - + - + - - + + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - - - - - + + + + + - + - + - - + + - + - - - + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - - - - + + + + - + - + - - - - - + + + + + - + - + - - - - + + + + - + - - - - - - - - - - + + + + + + + + + + - - + + - + - - - - + + + + - + - + - - - + + + - + - + - + - - + + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - - + + - + - - - + + + - + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - + + - + - + - - - - + + + + - - - - - - - - - + + + + + + + + + - + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + - - + + - + - + - + - + - - - + + + - + - - + + - + - + - + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - + - + - - - - - - + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - - - - - - + + + + + + - + - + - + - + - + - + - + - + - + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - - - + + + - - - - - - - + + + + + + + - - - + + + - - + + - - - - + + + + - - - - + + + + - - - + + + - - - + + + - - + + - - - + + + - - - + + + - - - - + + + + - - - + + + - - - + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - + + + + - + - - + + - + - - - - + + + + - + - - - - + + + + - + - - + + - + - - + + - + - - - - - + + + + + - + - - - + + + - + - - - + + + - - - - - - - - - + + + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - + + + + + - + - - - - - - - + + + + + + + - + - - - - - - - + + + + + + + - + - - + + - + - + - + - - + + - + - - - - + + + + - + - - + + - + - + - + - - + + - + - - - - + + + + - + - - + + - + - + - + - - - - - + + + + + - + - - - - - - + + + + + + - + - - - - - - + + + + + + - + - - - + + + - + - - - - + + + + - + - - - - + + + + - + - - - + + + - + - + - + - + - + - + - + - - + + - + - - - + + + - + - - - - - + + + + + - + - - - + + + - + - - + + - + - + - + - - + + - - + + - + - - - + + + - + - - + + - + - + - + - + - + - + - + - - + + - + - + - + - - + + - + - + - + - + - + - - + + - + - - - + + + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - - + + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - + + + + + + - + - + - + - + - + - + - - + + - - + + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - - + + + - + - - - - + + + + - + - + - - - - - + + + + + - + - + - + - + - + - - + + - + - + - + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - + - + - - + + - + - + - + - + - - - - - + + + + + - - - - - - - + + + + + + + - + - - - - + + + + - + - + - - - - + + + + - + - - - - + + + + - + - + - + - + - + - - - - + + + + - + - + - + - - - - + + + + - + - - - - + + + + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - + - - + + - + - + - + - + - - - + + + - - + + - + - + - + - - + + - + - + - - - - - - + + + + + + - + - + - + - + - - + + - + - + - + - - - - + + + + - + - + - - + + - + - - - - + + + + - + - + - + - - - - + + + + - + - + - + - + - + - + - - - + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - + - + - + - + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - + - - - - - - - + + + + + + + - + - + - + - - - - - - - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - + - - - + + + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - - + + - + - + - - + + - + - + - + - + - + - + - - + + - + - + - - + + - + - + - + - + - - - + + + - + - + - - + + - + - - - - - - - - + + + + + + + + - + - + - - + + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - + + + + + + + + + - + - - + + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - - + + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - - - - - + + + + + - + - - + + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - - - - - + + + + + - - - + + + - - + + - - - + + + - - + + - - + + - + - - - + + + - + - - - + + + - + - + - + - - + + - + - - - + + + - + - + - - - + + + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - - - - + + + + - + - - + + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - + + + + + + + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - + - + - + - + - - + + - - + + - + - - - + + + - + - + - - - + + + - + - + - + - + - + - + - + - - + + - + - + - - - - - + + + + + - + - - - - - - + + + + + + - + - - - - + + + + - + - - - - - + + + + + - + - - + + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - - - + + + - + - - + + - + - - + + - + - + - - + + - + - - + + - + - + - - - + + + - - + + - - + + - + - - - - + + + + - + - - + + - + - + - - - + + + - + - - - + + + - + - - - - + + + + - + - - - + + + - - + + - + - + - - - - - + + + + + - - - - - - - - - - - + + + + + + + + + + + - + - + - + - - + + - + - + - + - + - + - + - + - - - - + + + + - + - + - + - + - + - - - + + + - + - + - + - + - + - - - - - - - - + + + + + + + + - + - - - - - - + + + + + + - + - - + + - + - - - + + + - + - - - - - - + + + + + + - + - - - - - - + + + + + + - + - + - + - + - + - - + + - + - - + + - + - - - + + + - + - + - + - - + + - + - - - + + + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - + + + - - - - - - - - - + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + - - + + - + - - + + - + - + - + - - - - + + + + - + - + - + - + - - + + - + - + - + - + - + - - + + - + - - + + - + - - + + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - - - + + + - + - - + + - + - + - + - + - - - + + + - + - + - + - - + + - + - + - + - - + + - + - - + + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - - + + - + - - + + - + - - + + - + - - - + + + - + - - + + - + - + - + - - + + - + - - + + - + - - + + - + - - + + - + - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - - - + + + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - - - + + + - + - - - - - + + + + + - + - - + + - + - - - - + + + + - + - + - - + + - + - + - + - + - + - - - - - - + + + + + + - - - - - + + + + + - + - - - - + + + + - + - - - - + + + + - + - + - + - + - + - + - + - - + + - + - - + + - + - + - + - + - + - + - + - - + + - + - - + + - + - - - + + + - + - + - + - + - + - + - - - - + + + + - - - - - - - - - - - + + + + + + + + + + + - + - + - - + + - - - - - - - - + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - + + + + + + - + - + - + - + - + - + - + - + - + - + - - + + - + - - + + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - - - - - + + + + + - + - - - - - - + + + + + + - + - + - + - + - - + + - + - + - + - + - + - - + + - + - + - + - - + + - + - + - + - - + + - + - + - + - + - - - - + + + + - + - + - + - + - + - - + + - + - - - + + + - + - + - - - - - - - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - - + + - + - + - + - - - + + + - + - - - - - - - - + + + + + + + + - + - - - - - - - - + + + + + + + + - + - - - + + + - + - - - - - - - + + + + + + + - + - - + + - + - - - + + + - + - + - + - + - + - - + + - + - - - + + + - + - - - - - + + + + + - + - - - - - - - + + + + + + + - + - - - + + + - + - + - + - - - + + + - + - + - + - - - + + + - + - + - + - - + + - + - - - - + + + + - + - + - + - - - - + + + + - + - + - + - - - + + + - + - + - + - - - + + + - + - + - + - - - + + + - + - + - + - + - + - + - + - + - + - - + + - + - - - - - + + + + + - + - + - + - + - + - - - - - + + + + + - + - - - + + + - + - - - + + + - + - + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - - - - + + + + + - + - - + + - + - - - + + + - + - - - - + + + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - + + - + - - - - + + + + - + - - + + - + - - - + + + - + - + - + - + - + - + - + - - - + + + - + - - - + + + - - + + - - - + + + - - + + - - - - - + + + + + - - - + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - - - + + + - + - + - + - + - - + + - - - - - - - - + + + + + + + + - + - + - + - + - + - - - + + + - + - + - + - + - + - - + + - + - + - - + + - + - - - - + + + + - + - + - + - - - - - + + + + + - + - + - - + + - + - + - - + + - + - - - + + + - + - - + + - + - - + + - + - - + + - - - - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - + + + + + + + - + - - + + - + - - + + - + - - - - + + + + - - - - - + + + + + - + - + - - - - - + + + + + - + - - - - - - - - + + + + + + + + - + - + - + - + - + - - + + - + \ No newline at end of file diff --git a/parser/gapi-fixup.cs b/parser/gapi-fixup.cs index 54c08089d..4564f4d0e 100644 --- a/parser/gapi-fixup.cs +++ b/parser/gapi-fixup.cs @@ -74,9 +74,7 @@ namespace GtkSharp.Parsing { } } - Stream out_stream = File.OpenWrite (api_filename); - api_doc.Save (out_stream); - out_stream.Close (); + api_doc.Save (api_filename); return 0; } } diff --git a/sources/Gnome.metadata b/sources/Gnome.metadata deleted file mode 100644 index 6245189b7..000000000 --- a/sources/Gnome.metadata +++ /dev/null @@ -1,817 +0,0 @@ - - - - - - - ClearPrompt - - - - name - PromptCleared - - - - - - Connect - - - - name - Connected - - - - - - Disconnect - - - - name - Disconnected - - - - - - Back - - - - name - BackClicked - - - - - - Finish - - - - name - FinishClicked - - - - - - Cancel - - - - name - CancelClicked - - - - - - Next - - - - name - NextClicked - - - - - - Prepare - - - - name - Prepared - - - - - - FocusIcon - - - - name - IconFocused - - - - - - GtkEntry - - - - name - GetGtkEntry - - - - - - Activate - - - - name - Activated - - - - - - - - name - GdkHelper - - - - - - - - name - GtkHelper - - - - - - SelectIcon - - - - name - IconSelected - - - - - - UnselectIcon - - - - name - IconUnselected - - - - - - Activate - - - - name - Activated - - - - - - Event - - - - name - CanvasEvent - - - - - - Moveto - - - - name - MoveTo - - - - - - - - parent - GObject - - - - - - - - parent - GObject - - - - - - GetIdentity - - - - base - name - Base - - - - - - Curveto - - - - name - CurveTo - - - - - - Lineto - - - - name - LineTo - - - - - - LinetoMoving - - - - name - LineToMoving - - - - - - - - GnomeEntry - GtkEntry - - - PickDialog - - - SetSetHandler - SetSyncHandler - - - - hidden - 1 - - - - - - W2cAffine - - - - hidden - 1 - - - - - - AffineRelative - AffineAbsolute - I2wAffine - I2cAffine - SetValist - Construct - - - - hidden - 1 - - - - - - gnome_canvas_item_new - - - - hidden - 1 - - - - - - - - - - disabledefaultconstructor - 1 - - - - - - - - gnome_about_new - - - - const-gchar** - array - 1 - - - - - - gnome_print_dialog_new - - - - flags - type - GnomePrintDialogFlags - - - - - - - - Find - FindClosest - FindClosestFromFullName - FindClosestFromWeightSlant - FindFromFullName - StyleList - - - Find - FindClosest - FindClosestFromWeightSlant - FindFromFamilyAndStyle - - - Get - GetBoolean - GetDouble - GetInt - GetLength - Set - SetBoolean - SetDouble - SetInt - SetLength - - - Construct - ConstructRangeAny - ConstructRangePage - gnome_print_dialog_new - - - RenderFile - RenderFilePage - - - FromTextDumb - FromTextSizedDumb - TextDumb - TextSizedDumb - - - GetByName - - - GetByAbbreviation - GetByName - - - Beginpage - DecodeAscii85 - DecodeHex - EncodeAscii85 - EncodeBlank - EncodeDeflate - EncodeDrow - EncodeHex - EncodeRlc - EncodeTiff - Show - ShowSized - - - SetPhrase - - - gnome_print_job_preview_new - - - gpa_option_menu_new - - - - name - type - const-gchar* - - - family - type - const-gchar* - - - string - type - const-gchar* - - - style - type - const-gchar* - - - key - type - const-gchar* - - - value - type - const-gchar* - - - filename - type - const-gchar* - - - text - type - const-gchar* - - - abbreviation - type - const-gchar* - - - in - type - const-gchar* - - - phrase - type - const-gchar* - - - title - type - const-gchar* - - - currentlabel - type - const-gchar* - - - rangelabel - type - const-gchar* - - - - - - GetFamilyName - GetName - GetPsName - GetSpeciesName - - - GetFamilyName - GetGlyphPsName - GetName - GetPsName - GetSample - GetSpeciesName - - - - type - const-gchar* - - - - - - - - Get - - - - type - gchar* - - - - - - - - gnome_icon_list_new - - - - GtkAdjustment* - null_ok - 1 - - - - - - gnome_icon_list_set_hadjustment - gnome_icon_list_set_vadjustment - - - - GtkAdjustment* - null_ok - 1 - - - - - - - - Split - - - - element_type - Gnome.CanvasPathDef - - - - - - GetSelection - - - - element_type - int - - - - - - - - W2i - I2w - - - - double* - pass_as - ref - - - - - - - - GetScrollRegion - C2w - - - GetBounds - - - - double* - pass_as - out - - - - - - GetScrollOffsets - W2c - - - - int* - pass_as - out - - - - - - W2cD - - - - cx - pass_as - out - - - cy - pass_as - out - - - - - - WindowToWorld - - - - worldx - pass_as - out - - - worldy - pass_as - out - - - - - - WorldToWindow - - - - winx - pass_as - out - - - winy - pass_as - out - - - - - - GetColor - - - - GdkColor* - pass_as - out - - - - - - GetIterLocation - - - - location - pass_as - out - - - - - - GetIterAtLocation - - - - iter - pass_as - out - - - - - - GetMiterPoints - - - - mx1 - pass_as - out - - - my1 - pass_as - out - - - mx2 - pass_as - out - - - my2 - pass_as - out - - - - - - GetButtPoints - - - - bx1 - pass_as - out - - - by1 - pass_as - out - - - bx2 - pass_as - out - - - by2 - pass_as - out - - - - - - - - GetMiterPoints - GetColor - - - - type - gboolean - - - - - - - - Wind - - - - type - ArtWindRule - - - - - - Dash - - - - type - ArtVpathDash - - - -