[vte] widget: Do not export the accessible object
- From: Christian Persch <chpe src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vte] widget: Do not export the accessible object
- Date: Mon, 24 Mar 2014 21:10:26 +0000 (UTC)
commit b52bdae618b1dd38f470bb541302818b8e226967
Author: Christian Persch <chpe gnome org>
Date: Mon May 2 22:26:21 2011 +0200
widget: Do not export the accessible object
Conflicts:
src/Makefile.am
src/vte.c
src/vteaccess.c
doc/reference/vte-docs.xml | 5 -----
doc/reference/vte-sections.txt | 25 -------------------------
doc/reference/vte.types | 3 ---
src/Makefile.am | 2 +-
src/vte.c | 2 +-
src/vteaccess.c | 22 +++++++++++-----------
src/vteaccess.h | 12 ++++++------
7 files changed, 19 insertions(+), 52 deletions(-)
---
diff --git a/doc/reference/vte-docs.xml b/doc/reference/vte-docs.xml
index 66a68d9..868a44c 100644
--- a/doc/reference/vte-docs.xml
+++ b/doc/reference/vte-docs.xml
@@ -61,11 +61,6 @@
<chapter>
<xi:include href="xml/vte-version.xml"/>
</chapter>
-
- <chapter id="internal-objects">
- <title>Interna</title>
- <xi:include href="xml/vte-access.xml"/>
- </chapter>
</part>
<chapter id="object-hierarchy">
diff --git a/doc/reference/vte-sections.txt b/doc/reference/vte-sections.txt
index eb3be61..7d77322 100644
--- a/doc/reference/vte-sections.txt
+++ b/doc/reference/vte-sections.txt
@@ -185,28 +185,3 @@ VTE_MICRO_VERSION
VTE_CHECK_VERSION
</SECTION>
-
-<SECTION>
-<FILE>vte-access</FILE>
-<TITLE>VteTerminalAccessible</TITLE>
-VteTerminalAccessible
-vte_terminal_accessible_new
-<SUBSECTION Standard>
-VTE_IS_TERMINAL_ACCESSIBLE
-VTE_IS_TERMINAL_ACCESSIBLE_CLASS
-VTE_IS_TERMINAL_ACCESSIBLE_FACTORY
-VTE_IS_TERMINAL_ACCESSIBLE_FACTORY_CLASS
-VTE_TERMINAL_ACCESSIBLE
-VTE_TERMINAL_ACCESSIBLE_CLASS
-VTE_TERMINAL_ACCESSIBLE_FACTORY
-VTE_TERMINAL_ACCESSIBLE_FACTORY_CLASS
-VTE_TERMINAL_ACCESSIBLE_FACTORY_GET_CLASS
-VTE_TERMINAL_ACCESSIBLE_GET_CLASS
-vte_terminal_accessible_get_type
-VTE_TYPE_TERMINAL_ACCESSIBLE
-vte_terminal_accessible_factory_get_type
-VTE_TYPE_TERMINAL_ACCESSIBLE_FACTORY
-VteTerminalAccessibleFactory
-VteTerminalAccessibleFactoryClass
-vte_terminal_accessible_factory_new
-</SECTION>
diff --git a/doc/reference/vte.types b/doc/reference/vte.types
index 112cbb9..b7c73a0 100644
--- a/doc/reference/vte.types
+++ b/doc/reference/vte.types
@@ -4,14 +4,11 @@
#include <gtk/gtk.h>
#include "vte.h"
#include "vteversion.h"
-#include "vteaccess.h"
#include "vtepty.h"
#include "vtetypebuiltins.h"
vte_pty_get_type
vte_terminal_get_type
-vte_terminal_accessible_get_type
-vte_terminal_accessible_factory_get_type
vte_pty_error_get_type
vte_pty_flags_get_type
diff --git a/src/Makefile.am b/src/Makefile.am
index b779cc5..43b2105 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -5,7 +5,7 @@ EXTRA_DIST = iso2022.txt
# The library
headerdir = $(includedir)/vte-$(VTE_API_VERSION)/vte
-header_HEADERS = vte.h vteaccess.h vtepty.h vtetypebuiltins.h vteversion.h vtedeprecated.h
+header_HEADERS = vte.h vtepty.h vtetypebuiltins.h vteversion.h vtedeprecated.h
lib_LTLIBRARIES = libvte- VTE_API_MAJOR_VERSION@ VTE_API_MINOR_VERSION@.la
diff --git a/src/vte.c b/src/vte.c
index 9e6d6e2..f561fbd 100644
--- a/src/vte.c
+++ b/src/vte.c
@@ -10693,7 +10693,7 @@ vte_terminal_get_accessible(GtkWidget *widget)
registry = atk_get_default_registry ();
atk_registry_set_factory_type (registry, VTE_TYPE_TERMINAL,
- vte_terminal_accessible_factory_get_type ());
+ _vte_terminal_accessible_factory_get_type ());
quark_accessible_object = g_quark_from_static_string (
"gtk-accessible-object");
first_time = FALSE;
diff --git a/src/vteaccess.c b/src/vteaccess.c
index 3ffbebf..191c98b 100644
--- a/src/vteaccess.c
+++ b/src/vteaccess.c
@@ -71,7 +71,7 @@ static gunichar vte_terminal_accessible_get_character_at_offset(AtkText *text,
gint offset);
static gpointer vte_terminal_accessible_parent_class;
-G_DEFINE_TYPE(VteTerminalAccessibleFactory, vte_terminal_accessible_factory, ATK_TYPE_OBJECT_FACTORY)
+G_DEFINE_TYPE(VteTerminalAccessibleFactory, _vte_terminal_accessible_factory, ATK_TYPE_OBJECT_FACTORY)
static const char *vte_terminal_accessible_action_names[] = {
"menu",
@@ -930,8 +930,8 @@ vte_terminal_initialize (AtkObject *obj, gpointer data)
g_signal_connect (terminal, "unmap", G_CALLBACK (map_cb), NULL);
}
-/**
- * vte_terminal_accessible_new:
+/*
+ * _vte_terminal_accessible_new:
* @terminal: a #VteTerminal
*
* Creates a new accessibility peer for the terminal widget.
@@ -939,7 +939,7 @@ vte_terminal_initialize (AtkObject *obj, gpointer data)
* Returns: the new #AtkObject
*/
AtkObject *
-vte_terminal_accessible_new(VteTerminal *terminal)
+_vte_terminal_accessible_new(VteTerminal *terminal)
{
AtkObject *accessible;
GObject *object;
@@ -2343,7 +2343,7 @@ vte_terminal_accessible_get_attributes (AtkObject *obj)
}
static void
-vte_terminal_accessible_class_init(VteTerminalAccessibleClass *klass)
+_vte_terminal_accessible_class_init(VteTerminalAccessibleClass *klass)
{
GObjectClass *gobject_class;
AtkObjectClass *class = ATK_OBJECT_CLASS (klass);
@@ -2365,11 +2365,11 @@ vte_terminal_accessible_class_init(VteTerminalAccessibleClass *klass)
}
static void
-vte_terminal_accessible_init (VteTerminalAccessible *terminal)
+_vte_terminal_accessible_init (VteTerminalAccessible *terminal)
{
}
-G_DEFINE_TYPE_WITH_CODE (VteTerminalAccessible, vte_terminal_accessible, GTK_TYPE_ACCESSIBLE,
+G_DEFINE_TYPE_WITH_CODE (VteTerminalAccessible, _vte_terminal_accessible, GTK_TYPE_ACCESSIBLE,
G_IMPLEMENT_INTERFACE (ATK_TYPE_TEXT, vte_terminal_accessible_text_init)
G_IMPLEMENT_INTERFACE (ATK_TYPE_COMPONENT, vte_terminal_accessible_component_init)
G_IMPLEMENT_INTERFACE (ATK_TYPE_ACTION, vte_terminal_accessible_action_init))
@@ -2384,27 +2384,27 @@ vte_terminal_accessible_factory_create_accessible(GObject *obj)
g_assert(VTE_IS_TERMINAL(obj));
terminal = VTE_TERMINAL(obj);
- accessible = GTK_ACCESSIBLE(vte_terminal_accessible_new(terminal));
+ accessible = GTK_ACCESSIBLE(_vte_terminal_accessible_new(terminal));
g_assert(accessible != NULL);
return ATK_OBJECT(accessible);
}
static void
-vte_terminal_accessible_factory_class_init(VteTerminalAccessibleFactoryClass *klass)
+_vte_terminal_accessible_factory_class_init(VteTerminalAccessibleFactoryClass *klass)
{
AtkObjectFactoryClass *class = ATK_OBJECT_FACTORY_CLASS(klass);
/* Override the one method we care about. */
class->create_accessible = vte_terminal_accessible_factory_create_accessible;
}
static void
-vte_terminal_accessible_factory_init(VteTerminalAccessibleFactory *self)
+_vte_terminal_accessible_factory_init(VteTerminalAccessibleFactory *self)
{
/* nothing to initialise */
}
AtkObjectFactory *
-vte_terminal_accessible_factory_new(void)
+_vte_terminal_accessible_factory_new(void)
{
_vte_debug_print(VTE_DEBUG_ALLY,
"Creating a new VteTerminalAccessibleFactory.\n");
diff --git a/src/vteaccess.h b/src/vteaccess.h
index e89f64b..b9176fc 100644
--- a/src/vteaccess.h
+++ b/src/vteaccess.h
@@ -26,7 +26,7 @@
G_BEGIN_DECLS
-#define VTE_TYPE_TERMINAL_ACCESSIBLE (vte_terminal_accessible_get_type ())
+#define VTE_TYPE_TERMINAL_ACCESSIBLE (_vte_terminal_accessible_get_type ())
#define VTE_TERMINAL_ACCESSIBLE(object) (G_TYPE_CHECK_INSTANCE_CAST ((object),
VTE_TYPE_TERMINAL_ACCESSIBLE, VteTerminalAccessible))
#define VTE_TERMINAL_ACCESSIBLE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VTE_TYPE_TERMINAL_ACCESSIBLE, VteTerminalAccessibleClass))
#define VTE_IS_TERMINAL_ACCESSIBLE(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object),
VTE_TYPE_TERMINAL_ACCESSIBLE))
@@ -55,11 +55,11 @@ struct _VteTerminalAccessibleClass {
* is worked out at run-time. */
};
-GType vte_terminal_accessible_get_type(void);
+GType _vte_terminal_accessible_get_type(void);
-AtkObject *vte_terminal_accessible_new(VteTerminal *terminal);
+AtkObject *_vte_terminal_accessible_new(VteTerminal *terminal);
-#define VTE_TYPE_TERMINAL_ACCESSIBLE_FACTORY (vte_terminal_accessible_factory_get_type ())
+#define VTE_TYPE_TERMINAL_ACCESSIBLE_FACTORY (_vte_terminal_accessible_factory_get_type ())
#define VTE_TERMINAL_ACCESSIBLE_FACTORY(object) (G_TYPE_CHECK_INSTANCE_CAST ((object),
VTE_TYPE_TERMINAL_ACCESSIBLE_FACTORY, VteTerminalAccessibleFactory))
#define VTE_TERMINAL_ACCESSIBLE_FACTORY_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass),
VTE_TYPE_TERMINAL_ACCESSIBLE_FACTORY, VteTerminalAccessibleFactoryClass))
#define VTE_IS_TERMINAL_ACCESSIBLE_FACTORY(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object),
VTE_TYPE_TERMINAL_ACCESSIBLE_FACTORY))
@@ -77,9 +77,9 @@ struct _VteTerminalAccessibleFactoryClass {
AtkObjectFactoryClass parent;
};
-GType vte_terminal_accessible_factory_get_type(void);
+GType _vte_terminal_accessible_factory_get_type(void);
-AtkObjectFactory *vte_terminal_accessible_factory_new(void);
+AtkObjectFactory *_vte_terminal_accessible_factory_new(void);
G_END_DECLS
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]