mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-11-10 02:40:11 +00:00
Merge branch 'matthiasc/for-main' into 'main'
Annotate more enum additions See merge request GNOME/gtk!6027
This commit is contained in:
commit
3a650bff66
@ -1422,7 +1422,7 @@ typedef enum {
|
||||
GTK_ACCESSIBLE_ROLE_TREE_ITEM,
|
||||
GTK_ACCESSIBLE_ROLE_WIDGET,
|
||||
GTK_ACCESSIBLE_ROLE_WINDOW,
|
||||
GTK_ACCESSIBLE_ROLE_TOGGLE_BUTTON
|
||||
GTK_ACCESSIBLE_ROLE_TOGGLE_BUTTON GDK_AVAILABLE_ENUMERATOR_IN_4_10
|
||||
} GtkAccessibleRole;
|
||||
|
||||
/**
|
||||
@ -1449,7 +1449,8 @@ typedef enum {
|
||||
* @GTK_ACCESSIBLE_STATE_SELECTED: A “selected” state; set when a widget
|
||||
* is selected. Value type: boolean or undefined
|
||||
* @GTK_ACCESSIBLE_STATE_VISITED: Indicates that a widget with the
|
||||
* GTK_ACCESSIBLE_ROLE_LINK has been visited. Value type: boolean. Since: 4.12
|
||||
* GTK_ACCESSIBLE_ROLE_LINK has been visited. Value type: boolean.
|
||||
* Since: 4.12
|
||||
*
|
||||
* The possible accessible states of a [iface@Accessible].
|
||||
*/
|
||||
@ -1462,7 +1463,7 @@ typedef enum {
|
||||
GTK_ACCESSIBLE_STATE_INVALID,
|
||||
GTK_ACCESSIBLE_STATE_PRESSED,
|
||||
GTK_ACCESSIBLE_STATE_SELECTED,
|
||||
GTK_ACCESSIBLE_STATE_VISITED
|
||||
GTK_ACCESSIBLE_STATE_VISITED GDK_AVAILABLE_ENUMERATOR_IN_4_12
|
||||
} GtkAccessibleState;
|
||||
|
||||
/**
|
||||
|
@ -1004,6 +1004,8 @@ gtk_list_item_manager_merge_list_items (GtkListItemManager *self,
|
||||
* It is not valid for either tile to have 0 items after
|
||||
* the split.
|
||||
*
|
||||
* This function does not update the tiles' areas.
|
||||
*
|
||||
* Returns: The new tile
|
||||
**/
|
||||
GtkListTile *
|
||||
@ -1037,10 +1039,6 @@ gtk_list_tile_split (GtkListItemManager *self,
|
||||
*
|
||||
* Note that this only looks forward, but never backward.
|
||||
*
|
||||
* A special case here are filler tiles. They only get
|
||||
* collected, when they are explicitly passed in, but never
|
||||
* otherwise.
|
||||
*
|
||||
* Returns: The next tile or NULL if everything was gc'ed
|
||||
**/
|
||||
static GtkListTile *
|
||||
@ -1093,6 +1091,15 @@ gtk_list_tile_gc (GtkListItemManager *self,
|
||||
return tile;
|
||||
}
|
||||
|
||||
/*
|
||||
* gtk_list_item_manager_gc_tiles:
|
||||
* @self: the listitemmanager
|
||||
*
|
||||
* Removes all tiles of type GTK_LIST_TILE_REMOVED
|
||||
* and merges item tiles as much as possible.
|
||||
*
|
||||
* This function does not update the tiles' areas.
|
||||
*/
|
||||
void
|
||||
gtk_list_item_manager_gc_tiles (GtkListItemManager *self)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user