[AccessKit] Update API to 0.16.0.

This commit is contained in:
Pāvels Nadtočajevs
2025-05-21 09:15:16 +03:00
parent e45cc68092
commit 6565c8e83f
15 changed files with 38 additions and 190 deletions

View File

@ -8,7 +8,7 @@ readability.
## accesskit
- Upstream: https://github.com/AccessKit/accesskit-c
- Version: 0.15.1 (0d1da94a33708041b07c61eb702c67cfa3a5f95b, 2025)
- Version: 0.16.0 (06c1779473ff4304f42ea254f77fef2e33f982b0, 2025)
- License: MIT
Files extracted from upstream source:

View File

@ -134,7 +134,6 @@ enum accesskit_has_popup
: uint8_t
#endif // __cplusplus
{
ACCESSKIT_HAS_POPUP_TRUE,
ACCESSKIT_HAS_POPUP_MENU,
ACCESSKIT_HAS_POPUP_LISTBOX,
ACCESSKIT_HAS_POPUP_TREE,
@ -989,12 +988,6 @@ void accesskit_node_set_hidden(struct accesskit_node *node);
void accesskit_node_clear_hidden(struct accesskit_node *node);
bool accesskit_node_is_linked(const struct accesskit_node *node);
void accesskit_node_set_linked(struct accesskit_node *node);
void accesskit_node_clear_linked(struct accesskit_node *node);
bool accesskit_node_is_multiselectable(const struct accesskit_node *node);
void accesskit_node_set_multiselectable(struct accesskit_node *node);
@ -2234,6 +2227,15 @@ void accesskit_unix_adapter_free(struct accesskit_unix_adapter *adapter);
#if (defined(__linux__) || defined(__DragonFly__) || defined(__FreeBSD__) || \
defined(__NetBSD__) || defined(__OpenBSD__))
/**
* Set the bounds of the top-level window. The outer bounds contain any
* window decoration and borders.
*
* # Caveats
*
* Since an application can not get the position of its window under
* Wayland, calling this method only makes sense under X11.
*/
void accesskit_unix_adapter_set_root_window_bounds(
struct accesskit_unix_adapter *adapter, struct accesskit_rect outer,
struct accesskit_rect inner);