mirror of
https://github.com/Ryujinx/GtkSharp.git
synced 2024-12-25 05:35:38 +00:00
02c9fb725c
* configure.in, makefile, makefile.win32: add gnome. * doc/index.html, netdoc.xsl: Add gnome. * gdk/Event.cs: New manual wrap for GdkEvent. * generator/ClassBase.cs: Add methods GetProperty, GetPropertyRecursively, GetMethodRecursively. Move Parent property here from ObjectGen.cs. Pass this pointer into Property. * generator/Ctor.cs: Generate docs. * generator/Method.cs, Property.cs: Tag method as "new" if a Method/Property with the same name is found in the class hierarchy. * generator/SignalHandler.cs: Correctly wrap complex signal argument types. Add gnome directory. * generator/SymbolTable.cs: Add manually wrapped types hash (contains GLib.GSList and Gdk.Event). Add method IsManuallyWrapped. * glib/SList.cs: Add constructor from IntPtr. * glue/slist.c, glue/event.c: Added (field accessor glue). * glue/Makefile.am: Update. * parser/Gtk.metadata: Add new signal renames for new signals exposed by GdkEvent changes. * parser/README, parser/build.pl: Add libgnome, libgnomecanvas, libgnomeui. * parser/gapi2xml.pl: Handle literal-length array parameters, and NULL property doc strings. * sample/: Add new test GnomeHelloWorld.cs. * gnome/: Added. * parser/Gnome.metadata: Added. svn path=/trunk/gtk-sharp/; revision=5461
153 lines
2.8 KiB
XML
153 lines
2.8 KiB
XML
<?xml version="1.0"?>
|
|
<metadata>
|
|
|
|
<!-- renames -->
|
|
<rule>
|
|
<class name="GnomeClient">
|
|
<signal>Connect</signal>
|
|
</class>
|
|
<data>
|
|
<attribute target="signal">
|
|
<name>name</name>
|
|
<value>Connected</value>
|
|
</attribute>
|
|
</data>
|
|
</rule>
|
|
<rule>
|
|
<class name="GnomeClient">
|
|
<signal>Disconnect</signal>
|
|
</class>
|
|
<data>
|
|
<attribute target="signal">
|
|
<name>name</name>
|
|
<value>Disconnected</value>
|
|
</attribute>
|
|
</data>
|
|
</rule>
|
|
<rule>
|
|
<class name="GnomeDruidPage">
|
|
<signal>Back</signal>
|
|
</class>
|
|
<data>
|
|
<attribute target="signal">
|
|
<name>name</name>
|
|
<value>BackClicked</value>
|
|
</attribute>
|
|
</data>
|
|
</rule>
|
|
<rule>
|
|
<class name="GnomeDruidPage">
|
|
<signal>Finish</signal>
|
|
</class>
|
|
<data>
|
|
<attribute target="signal">
|
|
<name>name</name>
|
|
<value>FinishClicked</value>
|
|
</attribute>
|
|
</data>
|
|
</rule>
|
|
<rule>
|
|
<class name="GnomeDruidPage">
|
|
<signal>Cancel</signal>
|
|
</class>
|
|
<data>
|
|
<attribute target="signal">
|
|
<name>name</name>
|
|
<value>CancelClicked</value>
|
|
</attribute>
|
|
</data>
|
|
</rule>
|
|
<rule>
|
|
<class name="GnomeDruidPage">
|
|
<signal>Next</signal>
|
|
</class>
|
|
<data>
|
|
<attribute target="signal">
|
|
<name>name</name>
|
|
<value>NextClicked</value>
|
|
</attribute>
|
|
</data>
|
|
</rule>
|
|
<rule>
|
|
<class name="GnomeDruidPage">
|
|
<signal>Prepare</signal>
|
|
</class>
|
|
<data>
|
|
<attribute target="signal">
|
|
<name>name</name>
|
|
<value>Prepared</value>
|
|
</attribute>
|
|
</data>
|
|
</rule>
|
|
<rule>
|
|
<class name="GnomeIconList">
|
|
<signal>FocusIcon</signal>
|
|
</class>
|
|
<data>
|
|
<attribute target="signal">
|
|
<name>name</name>
|
|
<value>IconFocused</value>
|
|
</attribute>
|
|
</data>
|
|
</rule>
|
|
<rule>
|
|
<class name="GnomeEntry">
|
|
<method>GtkEntry</method>
|
|
</class>
|
|
<data>
|
|
<attribute target="method">
|
|
<name>name</name>
|
|
<value>GetGtkEntry</value>
|
|
</attribute>
|
|
</data>
|
|
</rule>
|
|
<rule>
|
|
<class name="GnomeEntry">
|
|
<signal>Activate</signal>
|
|
</class>
|
|
<data>
|
|
<attribute target="signal">
|
|
<name>name</name>
|
|
<value>Activated</value>
|
|
</attribute>
|
|
</data>
|
|
</rule>
|
|
<rule>
|
|
<class name="GnomeIconList">
|
|
<signal>SelectIcon</signal>
|
|
</class>
|
|
<data>
|
|
<attribute target="signal">
|
|
<name>name</name>
|
|
<value>IconSelected</value>
|
|
</attribute>
|
|
</data>
|
|
</rule>
|
|
<rule>
|
|
<class name="GnomeIconList">
|
|
<signal>UnselectIcon</signal>
|
|
</class>
|
|
<data>
|
|
<attribute target="signal">
|
|
<name>name</name>
|
|
<value>IconUnselected</value>
|
|
</attribute>
|
|
</data>
|
|
</rule>
|
|
|
|
<!-- misc -->
|
|
<rule>
|
|
<class name="GnomeAbout">
|
|
<constructor>gnome_about_new</constructor>
|
|
</class>
|
|
<data>
|
|
<attribute target="param">
|
|
<filter level="type">const-gchar**</filter>
|
|
<name>array</name>
|
|
<value>1</value>
|
|
</attribute>
|
|
</data>
|
|
</rule>
|
|
|
|
</metadata>
|