[pygtk/gtk-3.0: 23/55] Deprecated: Remove GtkList
- From: John Stowers <jstowers src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pygtk/gtk-3.0: 23/55] Deprecated: Remove GtkList
- Date: Sat, 17 Jul 2010 00:26:20 +0000 (UTC)
commit 401357c037ddda3cecec5ec63b7c7f40aa5f4ca3
Author: John Stowers <john stowers gmail com>
Date: Sat Jul 10 20:44:38 2010 +1200
Deprecated: Remove GtkList
gtk/gtk-base-types.defs | 17 ---
gtk/gtk-base.defs | 338 -----------------------------------------------
gtk/gtk-extrafuncs.defs | 6 -
gtk/gtk.override | 175 ------------------------
4 files changed, 0 insertions(+), 536 deletions(-)
---
diff --git a/gtk/gtk-base-types.defs b/gtk/gtk-base-types.defs
index 01f0902..f96082e 100644
--- a/gtk/gtk-base-types.defs
+++ b/gtk/gtk-base-types.defs
@@ -1923,23 +1923,6 @@
)
)
-(define-object List
- (in-module "Gtk")
- (parent "GtkContainer")
- (c-name "GtkList")
- (gtype-id "GTK_TYPE_LIST")
- (fields
- '("GList*" "selection")
- )
-)
-
-(define-object ListItem
- (in-module "Gtk")
- (parent "GtkItem")
- (c-name "GtkListItem")
- (gtype-id "GTK_TYPE_LIST_ITEM")
-)
-
(define-object ListStore
(in-module "Gtk")
(parent "GObject")
diff --git a/gtk/gtk-base.defs b/gtk/gtk-base.defs
index 3de4949..bccd2fd 100644
--- a/gtk/gtk-base.defs
+++ b/gtk/gtk-base.defs
@@ -9517,344 +9517,6 @@
)
-;; From /opt/gtk2/include/gtk-2.0/gtk/gtklist.h
-
-(define-function gtk_list_get_type
- (c-name "gtk_list_get_type")
- (return-type "GType")
- (deprecated "use GtkListStore/GtkTreeView")
-)
-
-(define-function gtk_list_new
- (c-name "gtk_list_new")
- (is-constructor-of "GtkList")
- (return-type "GtkWidget*")
- (deprecated "use GtkListStore/GtkTreeView")
-)
-
-(define-method insert_items
- (of-object "GtkList")
- (c-name "gtk_list_insert_items")
- (return-type "none")
- (parameters
- '("GList*" "items")
- '("gint" "position")
- )
-)
-
-(define-method append_items
- (of-object "GtkList")
- (c-name "gtk_list_append_items")
- (return-type "none")
- (parameters
- '("GList*" "items")
- )
-)
-
-(define-method prepend_items
- (of-object "GtkList")
- (c-name "gtk_list_prepend_items")
- (return-type "none")
- (parameters
- '("GList*" "items")
- )
-)
-
-(define-method remove_items
- (of-object "GtkList")
- (c-name "gtk_list_remove_items")
- (return-type "none")
- (parameters
- '("GList*" "items")
- )
-)
-
-(define-method remove_items_no_unref
- (of-object "GtkList")
- (c-name "gtk_list_remove_items_no_unref")
- (return-type "none")
- (parameters
- '("GList*" "items")
- )
- (deprecated "use GtkListStore/GtkTreeView")
-)
-
-(define-method clear_items
- (of-object "GtkList")
- (c-name "gtk_list_clear_items")
- (return-type "none")
- (parameters
- '("gint" "start")
- '("gint" "end")
- )
-)
-
-(define-method select_item
- (of-object "GtkList")
- (c-name "gtk_list_select_item")
- (return-type "none")
- (parameters
- '("gint" "item")
- )
-)
-
-(define-method unselect_item
- (of-object "GtkList")
- (c-name "gtk_list_unselect_item")
- (return-type "none")
- (parameters
- '("gint" "item")
- )
-)
-
-(define-method select_child
- (of-object "GtkList")
- (c-name "gtk_list_select_child")
- (return-type "none")
- (parameters
- '("GtkWidget*" "child")
- )
-)
-
-(define-method unselect_child
- (of-object "GtkList")
- (c-name "gtk_list_unselect_child")
- (return-type "none")
- (parameters
- '("GtkWidget*" "child")
- )
-)
-
-(define-method child_position
- (of-object "GtkList")
- (c-name "gtk_list_child_position")
- (return-type "gint")
- (parameters
- '("GtkWidget*" "child")
- )
-)
-
-(define-method set_selection_mode
- (of-object "GtkList")
- (c-name "gtk_list_set_selection_mode")
- (return-type "none")
- (parameters
- '("GtkSelectionMode" "mode")
- )
- (deprecated "use GtkListStore/GtkTreeView")
-)
-
-(define-method extend_selection
- (of-object "GtkList")
- (c-name "gtk_list_extend_selection")
- (return-type "none")
- (parameters
- '("GtkScrollType" "scroll_type")
- '("gfloat" "position")
- '("gboolean" "auto_start_selection")
- )
- (deprecated "use GtkListStore/GtkTreeView")
-)
-
-(define-method start_selection
- (of-object "GtkList")
- (c-name "gtk_list_start_selection")
- (return-type "none")
- (deprecated "use GtkListStore/GtkTreeView")
-)
-
-(define-method end_selection
- (of-object "GtkList")
- (c-name "gtk_list_end_selection")
- (return-type "none")
- (deprecated "use GtkListStore/GtkTreeView")
-)
-
-(define-method select_all
- (of-object "GtkList")
- (c-name "gtk_list_select_all")
- (return-type "none")
- (deprecated "use GtkListStore/GtkTreeView")
-)
-
-(define-method unselect_all
- (of-object "GtkList")
- (c-name "gtk_list_unselect_all")
- (return-type "none")
- (deprecated "use GtkListStore/GtkTreeView")
-)
-
-(define-method scroll_horizontal
- (of-object "GtkList")
- (c-name "gtk_list_scroll_horizontal")
- (return-type "none")
- (parameters
- '("GtkScrollType" "scroll_type")
- '("gfloat" "position")
- )
- (deprecated "use GtkListStore/GtkTreeView")
-)
-
-(define-method scroll_vertical
- (of-object "GtkList")
- (c-name "gtk_list_scroll_vertical")
- (return-type "none")
- (parameters
- '("GtkScrollType" "scroll_type")
- '("gfloat" "position")
- )
- (deprecated "use GtkListStore/GtkTreeView")
-)
-
-(define-method toggle_add_mode
- (of-object "GtkList")
- (c-name "gtk_list_toggle_add_mode")
- (return-type "none")
- (deprecated "use GtkListStore/GtkTreeView")
-)
-
-(define-method toggle_focus_row
- (of-object "GtkList")
- (c-name "gtk_list_toggle_focus_row")
- (return-type "none")
- (deprecated "use GtkListStore/GtkTreeView")
-)
-
-(define-method toggle_row
- (of-object "GtkList")
- (c-name "gtk_list_toggle_row")
- (return-type "none")
- (parameters
- '("GtkWidget*" "item")
- )
- (deprecated "use GtkListStore/GtkTreeView")
-)
-
-(define-method undo_selection
- (of-object "GtkList")
- (c-name "gtk_list_undo_selection")
- (return-type "none")
- (deprecated "use GtkListStore/GtkTreeView")
-)
-
-(define-method end_drag_selection
- (of-object "GtkList")
- (c-name "gtk_list_end_drag_selection")
- (return-type "none")
- (deprecated "use GtkListStore/GtkTreeView")
-)
-
-
-(define-virtual selection_changed
- (of-object "GtkList")
- (return-type "none")
-)
-(define-virtual select_child
- (of-object "GtkList")
- (return-type "none")
- (parameters
- '("GtkWidget*" "child")
- )
-)
-(define-virtual unselect_child
- (of-object "GtkList")
- (return-type "none")
- (parameters
- '("GtkWidget*" "child")
- )
-)
-(define-virtual toggle_focus_row
- (of-object "GtkListItem")
- (return-type "none")
-)
-(define-virtual select_all
- (of-object "GtkListItem")
- (return-type "none")
-)
-(define-virtual unselect_all
- (of-object "GtkListItem")
- (return-type "none")
-)
-(define-virtual undo_selection
- (of-object "GtkListItem")
- (return-type "none")
-)
-(define-virtual start_selection
- (of-object "GtkListItem")
- (return-type "none")
-)
-(define-virtual end_selection
- (of-object "GtkListItem")
- (return-type "none")
-)
-(define-virtual extend_selection
- (of-object "GtkListItem")
- (return-type "none")
- (parameters
- '("GtkScrollType" "scroll_type")
- '("gfloat" "position")
- '("gboolean" "auto_start_selection")
- )
-)
-(define-virtual scroll_horizontal
- (of-object "GtkListItem")
- (return-type "none")
- (parameters
- '("GtkScrollType" "scroll_type")
- '("gfloat" "position")
- )
-)
-(define-virtual scroll_vertical
- (of-object "GtkListItem")
- (return-type "none")
- (parameters
- '("GtkScrollType" "scroll_type")
- '("gfloat" "position")
- )
-)
-(define-virtual toggle_add_mode
- (of-object "GtkListItem")
- (return-type "none")
-)
-
-;; From /opt/gtk2/include/gtk-2.0/gtk/gtklistitem.h
-
-(define-function gtk_list_item_get_type
- (c-name "gtk_list_item_get_type")
- (return-type "GType")
-)
-
-(define-function gtk_list_item_new
- (c-name "gtk_list_item_new")
- (is-constructor-of "GtkListItem")
- (return-type "GtkWidget*")
- (deprecated "use gtk.TreeView")
-)
-
-(define-function gtk_list_item_new_with_label
- (c-name "gtk_list_item_new_with_label")
- (is-constructor-of "GtkListItem")
- (return-type "GtkWidget*")
- (parameters
- '("const-gchar*" "label")
- )
- (deprecated "use gtk.TreeView")
-)
-
-(define-method select
- (of-object "GtkListItem")
- (c-name "gtk_list_item_select")
- (return-type "none")
-)
-
-(define-method deselect
- (of-object "GtkListItem")
- (c-name "gtk_list_item_deselect")
- (return-type "none")
-)
-
-
-
;; From /opt/gtk2/include/gtk-2.0/gtk/gtkliststore.h
(define-function gtk_list_store_get_type
diff --git a/gtk/gtk-extrafuncs.defs b/gtk/gtk-extrafuncs.defs
index 8312083..ca98ecf 100644
--- a/gtk/gtk-extrafuncs.defs
+++ b/gtk/gtk-extrafuncs.defs
@@ -6,12 +6,6 @@
(return-type "GtkAllocation")
)
-(define-method get_selection
- (of-object "GtkList")
- (c-name "gtk_list_get_selection")
- (return-type "GList*")
-)
-
(define-method set_all
(of-object "GtkAdjustment")
(c-name "gtk_adjustment_set_all")
diff --git a/gtk/gtk.override b/gtk/gtk.override
index ca089c6..ca04414 100644
--- a/gtk/gtk.override
+++ b/gtk/gtk.override
@@ -259,8 +259,6 @@ ignore
gtk_input_remove
gtk_key_snooper_install
gtk_key_snooper_remove
- gtk_list_item_new_with_label
- gtk_list_remove_items_no_unref
gtk_menu_append
gtk_menu_bar_append
gtk_menu_bar_insert
@@ -1670,31 +1668,6 @@ _wrap_gtk_radio_button_get_group(PyGObject *self) {
return py_list;
}
%%
-override gtk_list_item_new kwargs
-static int
-_wrap_gtk_list_item_new(PyGObject *self, PyObject *args, PyObject *kwargs)
-{
- static char *kwlist[] = { "label", NULL };
- gchar *text = NULL;
-
- if (PyErr_Warn(PyExc_DeprecationWarning, "use gtk.TreeView") < 0)
- return -1;
-
- if (!PyArg_ParseTupleAndKeywords(args, kwargs, "|z:GtkListItem.__init__",
- kwlist, &text))
- return -1;
- if (text)
- self->obj = (GObject *)gtk_list_item_new_with_label(text);
- else
- self->obj = (GObject *)gtk_list_item_new();
- if (!self->obj) {
- PyErr_SetString(PyExc_RuntimeError, "could not create GtkListItem object");
- return -1;
- }
- pygobject_register_wrapper((PyObject *)self);
- return 0;
-}
-%%
override gtk_menu_item_new kwargs
static int
_wrap_gtk_menu_item_new(PyGObject *self, PyObject *args, PyObject *kwargs)
@@ -2031,154 +2004,6 @@ _wrap_gtk_notebook_query_tab_label_packing(PyGObject *self, PyObject *args,
pyg_enum_from_gtype(GTK_TYPE_PACK_TYPE, pack_type));
}
%%
-override gtk_list_insert_items kwargs
-static PyObject *
-_wrap_gtk_list_insert_items(PyGObject *self, PyObject *args,
- PyObject *kwargs)
-{
- static char *kwlist[] = { "items", "position", NULL };
- PyObject *py_items;
- GList *items = NULL;
- int position, len, i;
-
- if (!PyArg_ParseTupleAndKeywords(args, kwargs, "O!i:GtkList.insert_items",
- kwlist, &PyList_Type, &py_items,
- &position))
- return NULL;
- len = PyList_Size(py_items);
- for (i = 0; i < len; i++) {
- PyObject *item = PyList_GetItem(py_items, i);
- if (!pygobject_check(item, &PyGtkListItem_Type)) {
- PyErr_SetString(PyExc_TypeError, "list item not a GtkListItem");
- g_list_free(items);
- return NULL;
- }
- items = g_list_append(items, pygobject_get(item));
- }
- gtk_list_insert_items(GTK_LIST(self->obj), items, position);
- Py_INCREF(Py_None);
- return Py_None;
-}
-%%
-override gtk_list_append_items kwargs
-static PyObject *
-_wrap_gtk_list_append_items(PyGObject *self, PyObject *args,
- PyObject *kwargs)
-{
- static char *kwlist[] = { "items", NULL };
- PyObject *py_items;
- GList *items = NULL;
- int len, i;
-
- if (!PyArg_ParseTupleAndKeywords(args, kwargs, "O!:GtkList.append_items",
- kwlist, &PyList_Type, &py_items))
- return NULL;
- len = PyList_Size(py_items);
- for (i = 0; i < len; i++) {
- PyObject *item = PyList_GetItem(py_items, i);
- if (!pygobject_check(item, &PyGtkListItem_Type)) {
- PyErr_SetString(PyExc_TypeError, "list item not a GtkListItem");
- g_list_free(items);
- return NULL;
- }
- items = g_list_append(items, pygobject_get(item));
- }
- gtk_list_append_items(GTK_LIST(self->obj), items);
- Py_INCREF(Py_None);
- return Py_None;
-}
-%%
-override gtk_list_prepend_items kwargs
-static PyObject *
-_wrap_gtk_list_prepend_items(PyGObject *self, PyObject *args,
- PyObject *kwargs)
-{
- static char *kwlist[] = { "items", NULL };
- PyObject *py_items;
- GList *items = NULL;
- int len, i;
-
- if (!PyArg_ParseTupleAndKeywords(args, kwargs, "O!:GtkList.preppend_items",
- kwlist, &PyList_Type, &py_items))
- return NULL;
- len = PyList_Size(py_items);
- for (i = 0; i < len; i++) {
- PyObject *item = PyList_GetItem(py_items, i);
- if (!pygobject_check(item, &PyGtkListItem_Type)) {
- PyErr_SetString(PyExc_TypeError, "list item not a GtkListItem");
- g_list_free(items);
- return NULL;
- }
- items = g_list_append(items, pygobject_get(item));
- }
- gtk_list_prepend_items(GTK_LIST(self->obj), items);
- Py_INCREF(Py_None);
- return Py_None;
-}
-%%
-override gtk_list_remove_items kwargs
-static PyObject *
-_wrap_gtk_list_remove_items(PyGObject *self, PyObject *args,
- PyObject *kwargs)
-{
- static char *kwlist[] = { "items", NULL };
- PyObject *py_items;
- GList *items = NULL;
- int len, i;
-
- if (!PyArg_ParseTupleAndKeywords(args, kwargs, "O!:GtkList.remove_items",
- kwlist, &PyList_Type, &py_items))
- return NULL;
- len = PyList_Size(py_items);
- for (i = 0; i < len; i++) {
- PyObject *item = PyList_GetItem(py_items, i);
- if (!pygobject_check(item, &PyGtkListItem_Type)) {
- PyErr_SetString(PyExc_TypeError, "list item not a GtkListItem");
- g_list_free(items);
- return NULL;
- }
- items = g_list_append(items, pygobject_get(item));
- }
- gtk_list_remove_items(GTK_LIST(self->obj), items);
- g_list_free(items);
- Py_INCREF(Py_None);
- return Py_None;
-}
-%%
-override-attr GtkList.selection
-static PyObject *
-_wrap_gtk_list__get_selection(PyGObject *self, void *closure)
-{
- GList *selection;
- PyObject *item, *ret = PyList_New(0);
-
- if (ret == NULL)
- return NULL;
-
- for (selection = GTK_LIST(self->obj)->selection; selection != NULL;
- selection = selection->next) {
- item = pygobject_new((GObject *) GTK_LIST_ITEM(selection->data));
-
- if (!item) {
- Py_DECREF(ret);
- return NULL;
- }
-
- PyList_Append(ret, item);
- Py_DECREF(item);
- }
- return ret;
-}
-%%
-override gtk_list_get_selection noargs
-static PyObject *
-_wrap_gtk_list__get_selection(PyGObject *self, void *closure);
-static PyObject *
-_wrap_gtk_list_get_selection(PyGObject *self)
-{
- return _wrap_gtk_list__get_selection(self, NULL);
-}
-%%
override gtk_color_selection_get_current_color noargs
static PyObject *
_wrap_gtk_color_selection_get_current_color(PyGObject *self)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]