[PATCH spice-gtk] pygtk: remove bindings leftover

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Marc-André Lureau <marcandre.lureau@xxxxxxxxxx>

PyGtk 2.0 got removed in 0917002c48a0a5deb615d120a0e5997eefc89fd4,
remove some remaining files.

Signed-off-by: Marc-André Lureau <marcandre.lureau@xxxxxxxxxx>
---
 src/Makefile.am                  |   2 -
 src/spice-client-gtk-manual.defs | 117 ---------------------------
 src/spice-client-gtk.override    | 171 ---------------------------------------
 3 files changed, 290 deletions(-)
 delete mode 100644 src/spice-client-gtk-manual.defs
 delete mode 100644 src/spice-client-gtk.override

diff --git a/src/Makefile.am b/src/Makefile.am
index b991a5f..7542fac 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -37,8 +37,6 @@ EXTRA_DIST =					\
 	map-file				\
 	spice-glib-sym-file			\
 	spice-gtk-sym-file			\
-	spice-client-gtk-manual.defs		\
-	spice-client-gtk.override		\
 	spice-marshal.txt			\
 	spice-version.h.in			\
 	$(NULL)
diff --git a/src/spice-client-gtk-manual.defs b/src/spice-client-gtk-manual.defs
deleted file mode 100644
index 9631b74..0000000
--- a/src/spice-client-gtk-manual.defs
+++ /dev/null
@@ -1,117 +0,0 @@
-(define-method set_display
-  (of-object "SpiceMainChannel")
-  (c-name "spice_main_set_display")
-  (return-type "none")
-  (parameters
-    '("int" "id")
-    '("int" "x")
-    '("int" "y")
-    '("int" "width")
-    '("int" "height")
-  )
-)
-
-(define-method clipboard_grab
-  (of-object "SpiceMainChannel")
-  (c-name "spice_main_clipboard_grab")
-  (return-type "none")
-  (parameters
-    '("int*" "types")
-    '("int" "ntypes")
-  )
-)
-
-(define-method clipboard_release
-  (of-object "SpiceMainChannel")
-  (c-name "spice_main_clipboard_release")
-  (return-type "none")
-)
-
-(define-method motion
-  (of-object "SpiceInputsChannel")
-  (c-name "spice_inputs_motion")
-  (return-type "none")
-  (parameters
-    '("gint" "dx")
-    '("gint" "dy")
-    '("gint" "button_state")
-  )
-)
-
-(define-method position
-  (of-object "SpiceInputsChannel")
-  (c-name "spice_inputs_position")
-  (return-type "none")
-  (parameters
-    '("gint" "x")
-    '("gint" "y")
-    '("gint" "display")
-    '("gint" "button_state")
-  )
-)
-
-(define-method button_press
-  (of-object "SpiceInputsChannel")
-  (c-name "spice_inputs_button_press")
-  (return-type "none")
-  (parameters
-    '("gint" "button")
-    '("gint" "button_state")
-  )
-)
-
-(define-method button_release
-  (of-object "SpiceInputsChannel")
-  (c-name "spice_inputs_button_release")
-  (return-type "none")
-  (parameters
-    '("gint" "button")
-    '("gint" "button_state")
-  )
-)
-
-(define-method key_press
-  (of-object "SpiceInputsChannel")
-  (c-name "spice_inputs_key_press")
-  (return-type "none")
-  (parameters
-    '("guint" "keyval")
-  )
-)
-
-(define-method key_release
-  (of-object "SpiceInputsChannel")
-  (c-name "spice_inputs_key_release")
-  (return-type "none")
-  (parameters
-    '("guint" "keyval")
-  )
-)
-
-(define-method set_key_locks
-  (of-object "SpiceInputsChannel")
-  (c-name "spice_inputs_set_key_locks")
-  (return-type "none")
-  (parameters
-    '("guint" "locks")
-  )
-)
-
-(define-enum ClientError
-  (in-module "Spice")
-  (c-name "SpiceClientError")
-  (values
-    '("failed" "SPICE_CLIENT_ERROR_FAILED")
-  )
-)
-
-(define-function spice_audio_new
-  (c-name "spice_audio_new")
-  (is-constructor-of "SpiceAudio")
-  (return-type "SpiceAudio*")
-  (parameters
-    '("SpiceSession*" "session")
-    '("GMainContext*" "context")
-    '("const-char*" "name")
-  )
-)
diff --git a/src/spice-client-gtk.override b/src/spice-client-gtk.override
deleted file mode 100644
index 41aeee3..0000000
--- a/src/spice-client-gtk.override
+++ /dev/null
@@ -1,171 +0,0 @@
-%%
-headers
-#include <Python.h>
-#include "pygobject.h"
-#include "spice-common.h"
-#include "spice-widget.h"
-#include "spice-gtk-session.h"
-#include "spice-audio.h"
-#include "usb-device-widget.h"
-%%
-modulename spice_client_gtk
-%%
-import gobject.GObject as PyGObject_Type
-import gtk.DrawingArea as PyGtkDrawingArea_Type
-import gtk.Widget as PyGtkWidget_Type
-import gtk.VBox as PyGtkVBox_Type
-%%
-ignore-glob
-  *_get_type
-%%
-%%
-override spice_display_send_keys kwargs
-static PyObject*
-_wrap_spice_display_send_keys(PyGObject *self,
-                            PyObject *args, PyObject *kwargs)
-{
-    static char *kwlist[] = {"keys", "kind", NULL};
-    PyObject *keyList;
-    int kind = SPICE_DISPLAY_KEY_EVENT_CLICK;
-    int i, len;
-    guint *keys;
-
-    if (!PyArg_ParseTupleAndKeywords(args, kwargs,
-                                     "O|I:SpiceDisplay.send_keys", kwlist,
-                                     &keyList, &kind))
-	return NULL;
-
-    if (!PyList_Check(keyList))
-	return NULL;
-
-    len = PyList_Size(keyList);
-    keys = g_malloc0(sizeof(guint)*len);
-
-    for (i = 0 ; i < len ; i++) {
-        PyObject *val;
-        char *sym;
-        val = PyList_GetItem(keyList, i);
-        sym = PyString_AsString(val);
-        if (!sym) {
-            g_free(keys);
-	    return NULL;
-        }
-        keys[i] = gdk_keyval_from_name(sym);
-    }
-
-    spice_display_send_keys(SPICE_DISPLAY(self->obj), keys, len, kind);
-    g_free(keys);
-
-    Py_INCREF(Py_None);
-    return Py_None;
-}
-%%
-override spice_display_get_grab_keys kwargs
-static PyObject*
-_wrap_spice_display_get_grab_keys(PyGObject *self,
-                            PyObject *args, PyObject *kwargs)
-{
-    SpiceGrabSequence *seq;
-    PyObject *keyList;
-    int i;
-
-    seq = spice_display_get_grab_keys(SPICE_DISPLAY(self->obj));
-
-    keyList = PyList_New(0);
-    for (i = 0 ; i < seq->nkeysyms ; i++)
-       PyList_Append(keyList, PyInt_FromLong(seq->keysyms[i]));
-
-    return keyList;
-}
-%%
-override spice_display_set_grab_keys kwargs
-static PyObject*
-_wrap_spice_display_set_grab_keys(PyGObject *self,
-                            PyObject *args, PyObject *kwargs)
-{
-    static char *kwlist[] = {"keys", NULL};
-    PyObject *keyList;
-    int i;
-    guint nkeysyms;
-    guint *keysyms;
-    SpiceGrabSequence *seq;
-
-    if (!PyArg_ParseTupleAndKeywords(args, kwargs,
-                                     "O|I:SpiceDisplay.set_grab_keys", kwlist,
-                                     &keyList))
-        return NULL;
-
-    if (!PyList_Check(keyList))
-        return NULL;
-
-    nkeysyms = PyList_Size(keyList);
-    keysyms = g_new0(guint, nkeysyms);
-
-    for (i = 0 ; i < nkeysyms ; i++) {
-        PyObject *val = PyList_GetItem(keyList, i);
-        keysyms[i] = (guint)PyInt_AsLong(val);
-    }
-
-    seq = spice_grab_sequence_new(nkeysyms, keysyms);
-    g_free(keysyms);
-
-    spice_display_set_grab_keys(SPICE_DISPLAY(self->obj), seq);
-
-    spice_grab_sequence_free(seq);
-
-    Py_INCREF(Py_None);
-    return Py_None;
-}
-%%
-override spice_session_get_channels
-static PyObject*
-_wrap_spice_session_get_channels(PyGObject *self,
-                                 PyObject *args, PyObject *kwargs)
-{
-    PyObject *py_list;
-    GList *list, *tmp;
-    PyObject *chann;
-
-    list = spice_session_get_channels(SPICE_SESSION(self->obj));
-
-    if ((py_list = PyList_New(0)) == NULL) {
-        return NULL;
-    }
-    for (tmp = list; tmp != NULL; tmp = tmp->next) {
-        chann = pygobject_new(G_OBJECT(tmp->data));
-        if (chann == NULL) {
-            Py_DECREF(py_list);
-            return NULL;
-        }
-        PyList_Append(py_list, chann);
-        Py_DECREF(chann);
-    }
-    return py_list;
-}
-%%
-override spice_audio_new
-static int
-_wrap_spice_audio_new(PyGObject *self,
-                      PyObject *args, PyObject *kwargs)
-{
-    static char *kwlist[] = {"session", "context", "name", NULL};
-    PyGObject *session = NULL;
-    PyObject *py_context = NULL;
-    char *name = NULL;
-
-    if (!PyArg_ParseTupleAndKeywords(args, kwargs,
-                                     "O!|Os:SpiceAudio", kwlist,
-                                     &PySpiceSession_Type, &session,
-                                     &py_context, &name))
-	return -1;
-
-    self->obj = (GObject *)spice_audio_new(SPICE_SESSION(session->obj), NULL, NULL);
-
-    if (!self->obj) {
-        PyErr_SetString(PyExc_RuntimeError, "could not create SpiceAudio object");
-        return -1;
-    }
-    pygobject_register_wrapper((PyObject *)self);
-    return 0;
-
-}
-- 
2.11.0.295.gd7dffce1c.dirty

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/spice-devel




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]