From 7a74684157a0a50eca1f9c777f66bad87ef7411a Mon Sep 17 00:00:00 2001 From: Evan Nemerson Date: Sat, 4 Aug 2012 18:52:15 -0700 Subject: bindings: mark bindings for deprecated libraries as such --- vapi/gconf-2.0.vapi | 1 + vapi/gdk-2.0.vapi | 1 + vapi/gdk-x11-2.0.vapi | 1 + vapi/gedit-2.20.vapi | 1 + vapi/gtk+-2.0.vapi | 1 + vapi/libbonoboui-2.0.vapi | 1 + vapi/libglade-2.0.vapi | 1 + vapi/libpanelapplet-2.0.vapi | 1 + vapi/libsoup-2.2.vapi | 1 + vapi/libwnck-1.0.vapi | 1 + vapi/packages/gconf-2.0/gconf-2.0.metadata | 2 +- vapi/packages/gdk-2.0/gdk-2.0.metadata | 2 +- vapi/packages/gdk-x11-2.0/gdk-x11-2.0.metadata | 2 +- vapi/packages/gedit-2.20/gedit-2.20.metadata | 1 + vapi/packages/gtk+-2.0/gtk+-2.0.metadata | 2 +- vapi/packages/libglade-2.0/libglade-2.0.metadata | 2 +- vapi/packages/libsoup-2.2/libsoup-2.2.metadata | 4 +++- vapi/packages/libwnck-1.0/libwnck-1.0.metadata | 2 +- vapi/packages/vte/vte.metadata | 2 +- vapi/vte.vapi | 1 + 20 files changed, 22 insertions(+), 8 deletions(-) diff --git a/vapi/gconf-2.0.vapi b/vapi/gconf-2.0.vapi index 3b8702445..e146c42ca 100644 --- a/vapi/gconf-2.0.vapi +++ b/vapi/gconf-2.0.vapi @@ -1,5 +1,6 @@ /* gconf-2.0.vapi generated by vapigen, do not modify. */ +[Deprecated (replacement = "GLib.Settings")] namespace GConf { [CCode (cheader_filename = "gconf/gconf.h", ref_function = "gconf_change_set_ref", ref_function_void = true, type_id = "gconf_change_set_get_type ()", unref_function = "gconf_change_set_unref")] [Compact] diff --git a/vapi/gdk-2.0.vapi b/vapi/gdk-2.0.vapi index d93accfd3..938bdf13e 100644 --- a/vapi/gdk-2.0.vapi +++ b/vapi/gdk-2.0.vapi @@ -1,6 +1,7 @@ /* gdk-2.0.vapi generated by vapigen, do not modify. */ [CCode (gir_namespace = "Gdk", gir_version = "2.0")] +[Deprecated (replacement = "gdk-3.0")] namespace Gdk { namespace Selection { [CCode (cheader_filename = "gdk/gdk.h")] diff --git a/vapi/gdk-x11-2.0.vapi b/vapi/gdk-x11-2.0.vapi index 12badd678..686cdd4d0 100644 --- a/vapi/gdk-x11-2.0.vapi +++ b/vapi/gdk-x11-2.0.vapi @@ -1,5 +1,6 @@ /* gdk-x11-2.0.vapi generated by vapigen, do not modify. */ +[Deprecated (replacement = "gdk-x11-3.0")] namespace Gdk { [CCode (cheader_filename = "gdk/gdkx.h")] public static X.Atom x11_atom_to_xatom (Gdk.Atom atom); diff --git a/vapi/gedit-2.20.vapi b/vapi/gedit-2.20.vapi index cbb9cb35b..2c8d4b76c 100644 --- a/vapi/gedit-2.20.vapi +++ b/vapi/gedit-2.20.vapi @@ -1,5 +1,6 @@ /* gedit-2.20.vapi generated by vapigen, do not modify. */ +[Deprecated (replacement = "gedit")] namespace Gedit { [CCode (cheader_filename = "gedit/gedit-app.h")] public class App : GLib.Object { diff --git a/vapi/gtk+-2.0.vapi b/vapi/gtk+-2.0.vapi index 17908628e..74b75b358 100644 --- a/vapi/gtk+-2.0.vapi +++ b/vapi/gtk+-2.0.vapi @@ -1,6 +1,7 @@ /* gtk+-2.0.vapi generated by vapigen, do not modify. */ [CCode (gir_namespace = "Gtk", gir_version = "2.0")] +[Deprecated (replacement = "gtk+-3.0")] namespace Gtk { namespace Stock { [CCode (cheader_filename = "gtk/gtk.h")] diff --git a/vapi/libbonoboui-2.0.vapi b/vapi/libbonoboui-2.0.vapi index e1cb2a867..28c04c82b 100644 --- a/vapi/libbonoboui-2.0.vapi +++ b/vapi/libbonoboui-2.0.vapi @@ -4,6 +4,7 @@ */ [CCode (cheader_filename = "libbonoboui.h")] +[Deprecated] namespace BonoboUI { public struct Verb { public weak string cname; diff --git a/vapi/libglade-2.0.vapi b/vapi/libglade-2.0.vapi index 0af9a9410..8a70014c0 100644 --- a/vapi/libglade-2.0.vapi +++ b/vapi/libglade-2.0.vapi @@ -1,5 +1,6 @@ /* libglade-2.0.vapi generated by vapigen, do not modify. */ +[Deprecated (replacement = "Gtk.Builder")] namespace Glade { [CCode (cheader_filename = "glade/glade.h")] [Compact] diff --git a/vapi/libpanelapplet-2.0.vapi b/vapi/libpanelapplet-2.0.vapi index c8a0407db..9e7aaef51 100644 --- a/vapi/libpanelapplet-2.0.vapi +++ b/vapi/libpanelapplet-2.0.vapi @@ -21,6 +21,7 @@ */ [CCode (cheader_filename = "panel-applet.h")] +[Deprecated] namespace Panel { public class Applet : Gtk.EventBox { [CCode (has_construct_function = false)] diff --git a/vapi/libsoup-2.2.vapi b/vapi/libsoup-2.2.vapi index 50e200cef..035c799ca 100644 --- a/vapi/libsoup-2.2.vapi +++ b/vapi/libsoup-2.2.vapi @@ -1,5 +1,6 @@ /* libsoup-2.2.vapi generated by vapigen, do not modify. */ +[Deprecated (replacement = "libsoup-2.4")] namespace Soup { [CCode (cheader_filename = "libsoup/soup.h")] public class Address : GLib.Object { diff --git a/vapi/libwnck-1.0.vapi b/vapi/libwnck-1.0.vapi index 75d8dda64..e374e03b3 100644 --- a/vapi/libwnck-1.0.vapi +++ b/vapi/libwnck-1.0.vapi @@ -1,5 +1,6 @@ /* libwnck-1.0.vapi generated by vapigen, do not modify. */ +[Deprecated (replacement = "libwnck-3.0")] namespace Wnck { [CCode (cheader_filename = "libwnck/libwnck.h")] public class ActionMenu : Gtk.Menu, Atk.Implementor, Gtk.Buildable { diff --git a/vapi/packages/gconf-2.0/gconf-2.0.metadata b/vapi/packages/gconf-2.0/gconf-2.0.metadata index b29e219bb..a2dd2f50d 100644 --- a/vapi/packages/gconf-2.0/gconf-2.0.metadata +++ b/vapi/packages/gconf-2.0/gconf-2.0.metadata @@ -1,4 +1,4 @@ -GConf cheader_filename="gconf/gconf.h" +GConf cheader_filename="gconf/gconf.h" replacement="GLib.Settings" GConfClient cheader_filename="gconf/gconf-client.h" GConfClient::error has_emitter="1" GConfClient::unreturned_error has_emitter="1" diff --git a/vapi/packages/gdk-2.0/gdk-2.0.metadata b/vapi/packages/gdk-2.0/gdk-2.0.metadata index 413bc4f1b..11f556506 100644 --- a/vapi/packages/gdk-2.0/gdk-2.0.metadata +++ b/vapi/packages/gdk-2.0/gdk-2.0.metadata @@ -1,4 +1,4 @@ -Gdk cheader_filename="gdk/gdk.h" gir_namespace="Gdk" gir_version="2.0" +Gdk cheader_filename="gdk/gdk.h" gir_namespace="Gdk" gir_version="2.0" replacement="gdk-3.0" gdk_add_client_message_filter.data hidden="1" GdkAppLaunchContextClass hidden="1" GdkAtom is_value_type="1" simple_type="1" diff --git a/vapi/packages/gdk-x11-2.0/gdk-x11-2.0.metadata b/vapi/packages/gdk-x11-2.0/gdk-x11-2.0.metadata index 9578a6b41..f756277f1 100644 --- a/vapi/packages/gdk-x11-2.0/gdk-x11-2.0.metadata +++ b/vapi/packages/gdk-x11-2.0/gdk-x11-2.0.metadata @@ -1,4 +1,4 @@ -Gdk cheader_filename="gdk/gdkx.h" +Gdk cheader_filename="gdk/gdkx.h" replacement="gdk-x11-3.0" VisualID name="uint32" XID name="uint32" XImage name="pointer" diff --git a/vapi/packages/gedit-2.20/gedit-2.20.metadata b/vapi/packages/gedit-2.20/gedit-2.20.metadata index f830ffe07..202fef722 100644 --- a/vapi/packages/gedit-2.20/gedit-2.20.metadata +++ b/vapi/packages/gedit-2.20/gedit-2.20.metadata @@ -1,3 +1,4 @@ +Gedit replacement="gedit" Gedit*Class hidden="1" Gtk*Class hidden="1" *.priv hidden="1" diff --git a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata index 3a24cf0c5..686548da8 100644 --- a/vapi/packages/gtk+-2.0/gtk+-2.0.metadata +++ b/vapi/packages/gtk+-2.0/gtk+-2.0.metadata @@ -1,4 +1,4 @@ -Gtk cheader_filename="gtk/gtk.h" gir_namespace="Gtk" gir_version="2.0" +Gtk cheader_filename="gtk/gtk.h" gir_namespace="Gtk" gir_version="2.0" replacement="gtk+-3.0" gtk_about_dialog_set_artists.artists is_array="1" no_array_length="1" gtk_about_dialog_set_authors.authors is_array="1" no_array_length="1" gtk_about_dialog_set_documenters.documenters is_array="1" no_array_length="1" diff --git a/vapi/packages/libglade-2.0/libglade-2.0.metadata b/vapi/packages/libglade-2.0/libglade-2.0.metadata index cf70d8443..c237fecd1 100644 --- a/vapi/packages/libglade-2.0/libglade-2.0.metadata +++ b/vapi/packages/libglade-2.0/libglade-2.0.metadata @@ -1,4 +1,4 @@ -Glade cheader_filename="glade/glade.h" +Glade cheader_filename="glade/glade.h" replacement="Gtk.Builder" glade_xml_construct.root nullable="1" glade_xml_construct.domain nullable="1" diff --git a/vapi/packages/libsoup-2.2/libsoup-2.2.metadata b/vapi/packages/libsoup-2.2/libsoup-2.2.metadata index 20aaf11a1..e66036e7f 100644 --- a/vapi/packages/libsoup-2.2/libsoup-2.2.metadata +++ b/vapi/packages/libsoup-2.2/libsoup-2.2.metadata @@ -1,5 +1,7 @@ -Soup cheader_filename="libsoup/soup.h" +Soup cheader_filename="libsoup/soup.h" replacement="libsoup-2.4" +soup_add_idle type_name="GLib.TimeoutSource" soup_add_io_watch hidden="1" +soup_add_timeout type_name="GLib.TimeoutSource" soup_address_new_from_sockaddr hidden="1" SoupConnection::authenticate has_emitter="1" SoupConnection::reauthenticate has_emitter="1" diff --git a/vapi/packages/libwnck-1.0/libwnck-1.0.metadata b/vapi/packages/libwnck-1.0/libwnck-1.0.metadata index 3f358e1a7..4d6e41b04 100644 --- a/vapi/packages/libwnck-1.0/libwnck-1.0.metadata +++ b/vapi/packages/libwnck-1.0/libwnck-1.0.metadata @@ -1,4 +1,4 @@ -Wnck cheader_filename="libwnck/libwnck.h" +Wnck cheader_filename="libwnck/libwnck.h" replacement="libwnck-3.0" WnckScreen::active_window_changed.previous_window nullable="1" WnckScreen::active_workspace_changed.previous_workspace nullable="1" diff --git a/vapi/packages/vte/vte.metadata b/vapi/packages/vte/vte.metadata index 288f64247..bae46a783 100644 --- a/vapi/packages/vte/vte.metadata +++ b/vapi/packages/vte/vte.metadata @@ -1,4 +1,4 @@ -Vte cheader_filename="vte/vte.h" +Vte cheader_filename="vte/vte.h" replacement="vte-2.90" VteReaper cheader_filename="vte/reaper.h" VteTerminalAccessible cheader_filename="vte/vteaccess.h" VteTerminal::copy_clipboard has_emitter="1" diff --git a/vapi/vte.vapi b/vapi/vte.vapi index ff1df21be..673239056 100644 --- a/vapi/vte.vapi +++ b/vapi/vte.vapi @@ -1,5 +1,6 @@ /* vte.vapi generated by vapigen, do not modify. */ +[Deprecated (replacement = "vte-2.90")] namespace Vte { [CCode (cheader_filename = "vte/vte.h")] [Compact] -- cgit v1.2.1