]> Pileus Git - ~andy/gtk/commitdiff
Remove old files
authorMatthias Clasen <mclasen@redhat.com>
Wed, 29 Jun 2011 02:46:40 +0000 (22:46 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 5 Jul 2011 20:08:54 +0000 (16:08 -0400)
gtk/a11y/gailscalebutton.c [deleted file]
gtk/a11y/gailscalebutton.h [deleted file]

diff --git a/gtk/a11y/gailscalebutton.c b/gtk/a11y/gailscalebutton.c
deleted file mode 100644 (file)
index b251d3a..0000000
+++ /dev/null
@@ -1,299 +0,0 @@
-/* GAIL - The GNOME Accessibility Implementation Library
- * Copyright 2008 Jan Arne Petersen
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
- */
-
-#include <config.h>
-
-#include <gtk/gtk.h>
-#include "gailscalebutton.h"
-#include "gail-private-macros.h"
-
-#include <string.h>
-
-static void gail_scale_button_class_init (GailScaleButtonClass *klass);
-static void gail_scale_button_init       (GailScaleButton      *button);
-
-/* GailWidget */
-static void gail_scale_button_real_notify_gtk (GObject    *obj,
-                                               GParamSpec *pspec);
-
-/* AtkObject */
-static void gail_scale_button_real_initialize (AtkObject *obj,
-                                               gpointer   data);
-
-/* AtkAction */
-static void                  atk_action_interface_init        (AtkActionIface *iface);
-static gboolean              gail_scale_button_do_action      (AtkAction      *action,
-                                                               gint           i);
-static gint                  gail_scale_button_get_n_actions  (AtkAction      *action);
-static const gchar* gail_scale_button_get_description(AtkAction      *action,
-                                                               gint           i);
-static const gchar* gail_scale_button_action_get_name(AtkAction      *action,
-                                                               gint           i);
-
-/* AtkValue */
-static void    atk_value_interface_init                (AtkValueIface  *iface);
-static void    gail_scale_button_get_current_value     (AtkValue       *obj,
-                                                         GValue         *value);
-static void    gail_scale_button_get_maximum_value     (AtkValue       *obj,
-                                                         GValue         *value);
-static void    gail_scale_button_get_minimum_value     (AtkValue       *obj,
-                                                         GValue         *value);
-static void    gail_scale_button_get_minimum_increment (AtkValue       *obj,
-                                                         GValue         *value);
-static gboolean        gail_scale_button_set_current_value     (AtkValue       *obj,
-                                                         const GValue   *value);
-static void     gail_scale_button_value_changed         (GtkAdjustment  *adjustment,
-                                                         gpointer       data);
-
-G_DEFINE_TYPE_WITH_CODE (GailScaleButton, gail_scale_button, GAIL_TYPE_BUTTON,
-                         G_IMPLEMENT_INTERFACE (ATK_TYPE_ACTION, atk_action_interface_init)
-                         G_IMPLEMENT_INTERFACE (ATK_TYPE_VALUE, atk_value_interface_init));
-
-static void
-gail_scale_button_class_init (GailScaleButtonClass *klass)
-{
-  AtkObjectClass *atk_object_class = ATK_OBJECT_CLASS (klass);
-  GailWidgetClass *widget_class = GAIL_WIDGET_CLASS (klass);
-
-  atk_object_class->initialize = gail_scale_button_real_initialize;
-
-  widget_class->notify_gtk = gail_scale_button_real_notify_gtk;
-}
-
-static void
-gail_scale_button_init (GailScaleButton *button)
-{
-}
-
-static void
-gail_scale_button_real_initialize (AtkObject *obj,
-                                   gpointer  data)
-{
-  GtkAdjustment *adjustment;
-
-  ATK_OBJECT_CLASS (gail_scale_button_parent_class)->initialize (obj, data);
-
-  adjustment = gtk_scale_button_get_adjustment (GTK_SCALE_BUTTON (data));
-  if (adjustment)
-    g_signal_connect (adjustment,
-                      "value-changed",
-                      G_CALLBACK (gail_scale_button_value_changed),
-                      obj);
-
-  obj->role = ATK_ROLE_SLIDER;
-}
-
-static void
-atk_action_interface_init (AtkActionIface *iface)
-{
-  iface->do_action = gail_scale_button_do_action;
-  iface->get_n_actions = gail_scale_button_get_n_actions;
-  iface->get_description = gail_scale_button_get_description;
-  iface->get_name = gail_scale_button_action_get_name;
-}
-
-static gboolean
-gail_scale_button_do_action(AtkAction *action,
-                            gint       i)
-{
-  GtkWidget *widget;
-
-  widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (action));
-  if (widget == NULL)
-    return FALSE;
-
-  if (!gtk_widget_is_sensitive (widget) || !gtk_widget_get_visible (widget))
-    return FALSE;
-
-  switch (i) {
-    case 0:
-      g_signal_emit_by_name (widget, "popup");
-      return TRUE;
-    case 1:
-      g_signal_emit_by_name (widget, "podown");
-      return TRUE;
-    default:
-      return FALSE;
-  }
-}
-
-static gint
-gail_scale_button_get_n_actions (AtkAction *action)
-{
-  return 2;
-}
-
-static const gchar*
-gail_scale_button_get_description (AtkAction *action,
-                                   gint       i)
-{
-  return NULL;
-}
-
-static const gchar*
-gail_scale_button_action_get_name (AtkAction *action,
-                                   gint       i)
-{
-  switch (i) {
-    case 0:
-      return "popup";
-    case 1:
-      return "popdown";
-    default:
-      return NULL;
-  }
-}
-
-static void
-atk_value_interface_init (AtkValueIface *iface)
-{
-  iface->get_current_value = gail_scale_button_get_current_value;
-  iface->get_maximum_value = gail_scale_button_get_maximum_value;
-  iface->get_minimum_value = gail_scale_button_get_minimum_value;
-  iface->get_minimum_increment = gail_scale_button_get_minimum_increment;
-  iface->set_current_value = gail_scale_button_set_current_value;
-}
-
-static void
-gail_scale_button_get_current_value (AtkValue *obj,
-                                     GValue   *value)
-{
- GtkWidget *widget;
-  GtkAdjustment *adjustment;
-
-  widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
-  adjustment = gtk_scale_button_get_adjustment (GTK_SCALE_BUTTON (widget));
-  if (adjustment == NULL)
-    return;
-
-  memset (value,  0, sizeof (GValue));
-  g_value_init (value, G_TYPE_DOUBLE);
-  g_value_set_double (value, gtk_adjustment_get_value (adjustment));
-}
-
-static void
-gail_scale_button_get_maximum_value (AtkValue *obj,
-                                     GValue   *value)
-{
-  GtkWidget *widget;
-  GtkAdjustment *adjustment;
-
-  widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
-  adjustment = gtk_scale_button_get_adjustment (GTK_SCALE_BUTTON (widget));
-  if (adjustment == NULL)
-    return;
-
-  memset (value,  0, sizeof (GValue));
-  g_value_init (value, G_TYPE_DOUBLE);
-  g_value_set_double (value, gtk_adjustment_get_upper (adjustment));
-}
-
-static void
-gail_scale_button_get_minimum_value (AtkValue *obj,
-                                     GValue   *value)
-{
-  GtkWidget *widget;
-  GtkAdjustment *adjustment;
-
-  widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
-  adjustment = gtk_scale_button_get_adjustment (GTK_SCALE_BUTTON (widget));
-  if (adjustment == NULL)
-    return;
-
-  memset (value,  0, sizeof (GValue));
-  g_value_init (value, G_TYPE_DOUBLE);
-  g_value_set_double (value, gtk_adjustment_get_lower (adjustment));
-}
-
-static void
-gail_scale_button_get_minimum_increment (AtkValue *obj,
-                                         GValue   *value)
-{
-  GtkWidget *widget;
-  GtkAdjustment *adjustment;
-
-  widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
-  adjustment = gtk_scale_button_get_adjustment (GTK_SCALE_BUTTON (widget));
-  if (adjustment == NULL)
-    return;
-
-  memset (value,  0, sizeof (GValue));
-  g_value_init (value, G_TYPE_DOUBLE);
-  g_value_set_double (value, gtk_adjustment_get_minimum_increment (adjustment));
-}
-
-static gboolean
-gail_scale_button_set_current_value (AtkValue     *obj,
-                                     const GValue *value)
-{
-  GtkWidget *widget;
-  GtkAdjustment *adjustment;
-
-  widget = gtk_accessible_get_widget (GTK_ACCESSIBLE (obj));
-  adjustment = gtk_scale_button_get_adjustment (GTK_SCALE_BUTTON (widget));
-  if (adjustment == NULL)
-    return FALSE;
-
-  gtk_adjustment_set_value (adjustment, g_value_get_double (value));
-
-  return TRUE;
-}
-
-static void
-gail_scale_button_real_notify_gtk (GObject    *obj,
-                                   GParamSpec *pspec)
-{
-  GtkScaleButton *gtk_scale_button;
-  GailScaleButton *scale_button;
-
-  g_return_if_fail (GTK_IS_SCALE_BUTTON (obj));
-
-  gtk_scale_button = GTK_SCALE_BUTTON (obj);
-  scale_button = GAIL_SCALE_BUTTON (gtk_widget_get_accessible (GTK_WIDGET (gtk_scale_button)));
-
-  if (strcmp (pspec->name, "adjustment") == 0)
-    {
-      GtkAdjustment* adjustment;
-
-      adjustment = gtk_scale_button_get_adjustment (gtk_scale_button);
-      g_signal_connect (adjustment,
-                        "value-changed",
-                        G_CALLBACK (gail_scale_button_value_changed),
-                        scale_button);
-    }
-  else
-    {
-      GAIL_WIDGET_CLASS (gail_scale_button_parent_class)->notify_gtk (obj, pspec);
-    }
-}
-
-static void
-gail_scale_button_value_changed (GtkAdjustment    *adjustment,
-                                 gpointer         data)
-{
-  GailScaleButton *scale_button;
-
-  gail_return_if_fail (adjustment != NULL);
-  gail_return_if_fail (data != NULL);
-
-  scale_button = GAIL_SCALE_BUTTON (data);
-
-  g_object_notify (G_OBJECT (scale_button), "accessible-value");
-}
-
diff --git a/gtk/a11y/gailscalebutton.h b/gtk/a11y/gailscalebutton.h
deleted file mode 100644 (file)
index c356bc1..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-/* GAIL - The GNOME Accessibility Implementation Library
- * Copyright 2008 Jan Arne Petersen <jap@gnome.org>
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Library General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Library General Public License for more details.
- *
- * You should have received a copy of the GNU Library General Public
- * License along with this library; if not, write to the
- * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
- * Boston, MA 02111-1307, USA.
- */
-
-#ifndef __GAIL_SCALE_BUTTON_H__
-#define __GAIL_SCALE_BUTTON_H__
-
-#include <gtk/gtk.h>
-#include "gailbutton.h"
-
-G_BEGIN_DECLS
-
-#define GAIL_TYPE_SCALE_BUTTON                     (gail_scale_button_get_type ())
-#define GAIL_SCALE_BUTTON(obj)                     (G_TYPE_CHECK_INSTANCE_CAST ((obj), GAIL_TYPE_SCALE_BUTTON, GailScaleButton))
-#define GAIL_SCALE_BUTTON_CLASS(klass)             (G_TYPE_CHECK_CLASS_CAST ((klass), GAIL_TYPE_SCALE_BUTTON, GailScaleButtonClass))
-#define GAIL_IS_SCALE_BUTTON(obj)                  (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GAIL_TYPE_SCALE_BUTTON))
-#define GAIL_IS_SCALE_BUTTON_CLASS(klass)          (G_TYPE_CHECK_CLASS_TYPE ((klass), GAIL_TYPE_SCALE_BUTTON))
-#define GAIL_SCALE_BUTTON_GET_CLASS(obj)           (G_TYPE_INSTANCE_GET_CLASS ((obj), GAIL_TYPE_SCALE_BUTTON, GailScaleButtonClass))
-
-typedef struct _GailScaleButton                   GailScaleButton;
-typedef struct _GailScaleButtonClass              GailScaleButtonClass;
-
-struct _GailScaleButton
-{
-  GailButton parent;
-};
-
-struct _GailScaleButtonClass
-{
-  GailButtonClass parent_class;
-};
-
-GType gail_scale_button_get_type (void);
-
-G_END_DECLS
-
-#endif /* __GAIL_SCALE_BUTTON_H__ */