- 15 Jan, 2020 3 commits
-
-
Joanmarie Diggs authored
IAccessible2 has a "text-position" attribute with values of "baseline", "super", and "sub". This relative position is arguably preferable to having applications specify the pixels via ATK_TEXT_ATTR_RISE, which applications are not using anyway. Adding text position as an officially supported attribute increases the likelihood that assistive technologies will get this information in a predictable fashion.
-
Joanmarie Diggs authored
Update documentation for atk_text_set_caret_offset. See merge request !18
-
Joanmarie Diggs authored
The documentation lacked any mention of scrolling content into view when the specified content is off-screen.
-
- 25 Dec, 2019 1 commit
-
-
- 17 Nov, 2019 2 commits
-
-
Samuel Thibault authored
Fix building atk as subproject See merge request !35
-
Samuel Thibault authored
Using #include <atk/atk.h> (e.g. in at-spi2-atk) requires the root_inc as well.
-
- 23 Sep, 2019 1 commit
-
-
Samuel Thibault authored
Make atk.pc require glib See merge request !30
-
- 22 Sep, 2019 2 commits
-
-
- 11 Sep, 2019 2 commits
-
-
Alejandro Piñeiro authored
-
Samuel Thibault authored
AtkSocketClass (embed): Make plug_id parameter const See merge request !31
-
- 10 Sep, 2019 5 commits
-
-
Samuel Thibault authored
-
Samuel Thibault authored
This is a follow-up to e7276a0c ("atk_socket_embed: make plug_id parameter const").
-
Samuel Thibault authored
atkplug: Add atk_plug_new_child See merge request !27
-
Samuel Thibault authored
As discussed on https://mail.gnome.org/archives/gnome-accessibility-devel/2019-August/msg00001.html In some cases, one can not use the AtkPlug type directly as accessible object for the toplevel widget of the application. For instance in the gtk case, GtkPlugAccessible can not inherit both from GtkWindowAccessible and from AtkPlug. In such a case, one can create, in addition to the standard accessible object for the toplevel widget, an AtkPlug object, and make the former the child of the latter by calling atk_plug_set_child().
-
Samuel Thibault authored
More scroll doc fixes Closes #12 See merge request !29
-
- 09 Sep, 2019 3 commits
-
-
Samuel Thibault authored
atk_socket_embed: make plug_id parameter const See merge request !26
-
Samuel Thibault authored
atkutil.h uses several glib/gobject functions in macros, so the caller will have to link against glib, atk.pc thus has to explicit this.
-
Samuel Thibault authored
Make atk_text_rectangle_union ignore undefined rectangles See merge request !25
-
- 28 Aug, 2019 3 commits
-
-
Samuel Thibault authored
To better specify the behavior for e.g. top-left vs bottom-right. Fixes #12
-
Samuel Thibault authored
Avoid confusions between "position" on screen and "position" in the text. Remove reference to non-existing atk_text_set_position. Fixes #12
-
Samuel Thibault authored
Refine *_scroll_to_point documentation Closes #12 See merge request !21
-
- 22 Aug, 2019 1 commit
-
-
Samuel Thibault authored
It has no reason to modify it, and strdups it.
-
- 20 Aug, 2019 3 commits
-
-
Samuel Thibault authored
atk_text_get_character_extents might return "-1" rectangles for character positions without support for getting an extent. In that case we have to ignore them instead of using -1 values in computations.
-
Samuel Thibault authored
Make sure returned values are initialized See merge request !24
-
Samuel Thibault authored
atksocket: make get_extents return parent extents by default See merge request !23
-
- 19 Aug, 2019 3 commits
-
-
Samuel Thibault authored
Some methods do not have a way to notify that they have failed. They should thus make sure that they set some value, rather than let them uninitialized and thus random. This is a follow-up for 9118d447 ("Make sure returned values are initialized")
-
Samuel Thibault authored
Make sure returned values are initialized See merge request !22
-
Samuel Thibault authored
Some methods do not have a way to notify that they have failed. They should thus make sure that they set some value, rather than let them uninitialized and thus random. It allows to be sure that Orca will have a well-defined behavior rather than possibly very erratic behavior.
-
- 18 Aug, 2019 1 commit
-
-
Samuel Thibault authored
The socket itself will usually just inherit the parent's extents, so this makes a convenient good default. As discussed on https://mail.gnome.org/archives/gnome-accessibility-devel/2019-August/msg00001.html
-
- 05 Jul, 2019 1 commit
-
-
Samuel Thibault authored
These scroll the top-left of the accessible object. Fixes #12
-
- 17 Jun, 2019 2 commits
-
-
Alejandro Piñeiro authored
Also adding notes for ATK 2.33.1 that were included on their release but not on any master commit.
-
Alejandro Piñeiro authored
Documentation and build fixes See merge request !3
-
- 14 Jun, 2019 7 commits
-
-
Emmanuele Bassi authored
Meson can generate a compliant pkgconfig file for us, straight from the library we just built, without using a template file.
-
Emmanuele Bassi authored
Use a consistent, idiomatic syntax and coding style for the Meson build.
-
Emmanuele Bassi authored
The order is: 1. Name 2. Arguments 3. Description 4. Returns 5. Since 6. Deprecated
-
Emmanuele Bassi authored
Drop the number of unused symbol to zero.
-
Emmanuele Bassi authored
There's no point in using the unsupported `@Since` syntax on every virtual function, when the whole structure was added in the same ATK version. We should annotate the structure instead.
-
Emmanuele Bassi authored
Gtk-doc does not support a `@note` syntax, so we should use `**note**` instead.
-
Emmanuele Bassi authored
Gtk-doc does not support a `@Since` annotation for enumeration values, so we make do with a plain text "Since: x.y" blurb.
-