[gtk/present-toplevel-2: 59/79] a11y: Stop using type hints
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/present-toplevel-2: 59/79] a11y: Stop using type hints
- Date: Mon, 9 Mar 2020 15:36:32 +0000 (UTC)
commit 5bfda66a34387a14403f7fa81779adf466ab2804
Author: Matthias Clasen <mclasen redhat com>
Date: Fri Mar 6 12:55:01 2020 -0800
a11y: Stop using type hints
gtk/a11y/gtkwindowaccessible.c | 35 -----------------------------------
1 file changed, 35 deletions(-)
---
diff --git a/gtk/a11y/gtkwindowaccessible.c b/gtk/a11y/gtkwindowaccessible.c
index 134820a7ec..19a4da9798 100644
--- a/gtk/a11y/gtkwindowaccessible.c
+++ b/gtk/a11y/gtkwindowaccessible.c
@@ -289,40 +289,6 @@ gtk_window_accessible_ref_child (AtkObject *object,
return g_object_ref (gtk_widget_get_accessible (ref_child));
}
-static AtkAttributeSet *
-gtk_widget_accessible_get_attributes (AtkObject *obj)
-{
- GtkWidget *window;
- GdkSurfaceTypeHint hint;
- AtkAttributeSet *attributes;
- AtkAttribute *attr;
- GEnumClass *class;
- GEnumValue *value;
-
- attributes = ATK_OBJECT_CLASS (gtk_window_accessible_parent_class)->get_attributes (obj);
-
- attr = g_new (AtkAttribute, 1);
- attr->name = g_strdup ("window-type");
-
- window = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
- hint = gtk_window_get_type_hint (GTK_WINDOW (window));
-
- class = g_type_class_ref (GDK_TYPE_SURFACE_TYPE_HINT);
- for (value = class->values; value->value_name; value++)
- {
- if (hint == value->value)
- {
- attr->value = g_strdup (value->value_nick);
- break;
- }
- }
- g_type_class_unref (class);
-
- attributes = g_slist_append (attributes, attr);
-
- return attributes;
-}
-
static void
gtk_window_accessible_class_init (GtkWindowAccessibleClass *klass)
{
@@ -338,7 +304,6 @@ gtk_window_accessible_class_init (GtkWindowAccessibleClass *klass)
class->focus_event = gtk_window_accessible_focus_event;
class->get_n_children = gtk_window_accessible_get_n_children;
class->ref_child = gtk_window_accessible_ref_child;
- class->get_attributes = gtk_widget_accessible_get_attributes;
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]