Add versioned symbol annotations
authorEmmanuele Bassi <ebassi@gnome.org>
Fri, 3 Feb 2023 09:48:24 +0000 (10:48 +0100)
committerEmmanuele Bassi <ebassi@gnome.org>
Fri, 3 Feb 2023 10:49:17 +0000 (11:49 +0100)
gtk/gtkaccessible.c
gtk/gtkaccessible.h
gtk/gtkaccessibleprivate.h

index 7468b8950e049d6b683a25e906b3c329bc879cfc..03d3afad6c42e8bc469966976e1e1021781c53ea 100644 (file)
@@ -786,7 +786,7 @@ gtk_accessible_get_platform_state (GtkAccessible              *self,
   return GTK_ACCESSIBLE_GET_IFACE (self)->get_platform_state (self, state);
 }
 
-/**
+/**< private >
  * gtk_accessible_bounds_changed:
  * @self: a `GtkAccessible`
  *
index 2f4c9c8a6ffcc2e8700760e89cc0a3b7d5776fdb..6b30107c063c167e49a6115b3e8b087636ed9331 100644 (file)
@@ -32,7 +32,7 @@ G_BEGIN_DECLS
 
 #define GTK_TYPE_ACCESSIBLE (gtk_accessible_get_type())
 
-GDK_AVAILABLE_IN_ALL
+GDK_AVAILABLE_IN_4_10
 G_DECLARE_INTERFACE (GtkAccessible, gtk_accessible, GTK, ACCESSIBLE, GObject)
 
 /**
@@ -52,7 +52,7 @@ typedef enum {
   GTK_ACCESSIBLE_PLATFORM_STATE_ACTIVE
 } GtkAccessiblePlatformState;
 
-/**
+/** < private >
  * GtkAccessiblePlatformChange:
  * @GTK_ACCESSIBLE_PLATFORM_CHANGE_FOCUSABLE: whether the accessible has changed
  *   its focusable state
@@ -63,8 +63,6 @@ typedef enum {
  *
  * Represents the various platform changes which can occur and are communicated
  * using [method@Gtk.Accessible.platform_changed].
- *
- * Since: 4.10
  */
 typedef enum {
   GTK_ACCESSIBLE_PLATFORM_CHANGE_FOCUSABLE = 1 << GTK_ACCESSIBLE_PLATFORM_STATE_FOCUSABLE,
@@ -136,26 +134,19 @@ struct _GtkAccessibleInterface
 GDK_AVAILABLE_IN_ALL
 GtkATContext *  gtk_accessible_get_at_context   (GtkAccessible *self);
 
-GDK_AVAILABLE_IN_ALL
-void            gtk_accessible_platform_changed (GtkAccessible                *self,
-                                                 GtkAccessiblePlatformChange   change);
-
-GDK_AVAILABLE_IN_ALL
+GDK_AVAILABLE_IN_4_10
 gboolean        gtk_accessible_get_platform_state (GtkAccessible              *self,
                                                    GtkAccessiblePlatformState  state);
 
-GDK_AVAILABLE_IN_ALL
+GDK_AVAILABLE_IN_4_10
 GtkAccessible * gtk_accessible_get_parent(GtkAccessible *self);
 
-GDK_AVAILABLE_IN_ALL
+GDK_AVAILABLE_IN_4_10
 GtkAccessible * gtk_accessible_get_child_at_index(GtkAccessible *self, guint idx);
 
-GDK_AVAILABLE_IN_ALL
+GDK_AVAILABLE_IN_4_10
 gboolean gtk_accessible_get_bounds (GtkAccessible *self, int *x, int *y, int *width, int *height);
 
-GDK_AVAILABLE_IN_ALL
-void            gtk_accessible_bounds_changed   (GtkAccessible *self);
-
 GDK_AVAILABLE_IN_ALL
 GtkAccessibleRole       gtk_accessible_get_accessible_role      (GtkAccessible         *self);
 
index 7744d7afe27c210f5b41aa44cbfefb238aa25bdd..2ae106472458023387f369a24ca09800ece9699a 100644 (file)
@@ -36,4 +36,9 @@ void            gtk_accessible_update_children  (GtkAccessible           *self,
                                                  GtkAccessible           *child,
                                                  GtkAccessibleChildState  state);
 
+void            gtk_accessible_bounds_changed   (GtkAccessible *self);
+
+void            gtk_accessible_platform_changed (GtkAccessible                *self,
+                                                 GtkAccessiblePlatformChange   change);
+
 G_END_DECLS