| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
atk_value_get_value_and_text: cope with text being NULL
See merge request GNOME/atk!43
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
subprojects: Use GLib main branch
See merge request GNOME/atk!48
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Use the depth= argument from Meson 0.52 to limit the clone depth of
subprojects to 1. This should make the CI images a little smaller, and
reduce the bandwidth required to build them (although that’s not so
important because it only happens once every few months).
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
GLib upstream has renamed its `master` branch to `main`.
See https://gitlab.gnome.org/GNOME/glib/-/issues/2348.
Signed-off-by: Philip Withnall <pwithnall@endlessos.org>
|
|\ \
| | |
| | |
| | |
| | | |
Add missing ATK_STATE_COLLAPSED
See merge request GNOME/atk!46
|
| |/
| |
| |
| | |
At-spi2-core has ATSPI_STATE_COLLAPSED, and java-atk-wrapper is actually missing it.
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
meson: fix pkg-config generation with internal dependencies
See merge request GNOME/atk!39
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When building with internal dependencies (subprojects) meson fails to
configure the build with the following message:
subprojects/atk/atk/meson.build:161:10: ERROR: requires argument not a string, library with pkgconfig-generated file or pkgconfig-dependency object, got <InternalDependency null: True>
Use libraries instead of requires when calling pkgconfig.generate() to
make the configuration succeed.
Change inspired by
https://gitlab.freedesktop.org/libnice/libnice/commit/ff75be1b19fc2599fda520321649da32625c561d
|
| |
| |
| |
| | |
Use the correct element, and the correct email address.
|
| |
| |
| |
| |
| |
| | |
The autocleanup symbols for ATK introduce new API, and the only way for
dependent libraries to check for them is to use the version that
introduced them.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Add autocleanup definitions
Closes #10
See merge request GNOME/atk!41
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
The G_DEFINE_AUTOPTR_* macros are used to define various symbols needed
in order to use the g_autoptr() macro in GLib, which are a requirement
in order to use the G_DECLARE_* macros to cut down the GObject
boilerplate in the headers.
Fixes: #10
|
|\ \
| | |
| | |
| | |
| | | |
Add CI pipeline for ATK
See merge request GNOME/atk!42
|
|/ /
| |
| |
| |
| | |
Use the GitLab CI support to build ATK, so we can at least be confident
that we're not breaking stuff with every commit.
|
| |
| |
| |
| |
| | |
Otherwise the server-side Git commit hook will complain about the
missing element.
|
|/
|
|
|
|
| |
I don't particularly wish to maintain ATK going forward, but this is the
only safe way to get access to the container registry need for the CI
pipeline.
|
| |
|
| |
|
|
|
|
| |
(cherry picked from commit b4ea8e5d353bb49092aaaa4e6ee0c1461d119d97)
|
|\
| |
| |
| |
| | |
Visual Studio builds: Use -utf-8 if available (avoid erroring out with C4819 if possible on CJK locales)
See merge request GNOME/atk!38
|
|/
|
|
|
| |
This avoids the build erroring out on C4819 (Unicode handling issue in the Visual
Studio compiler), which notably occurs on Chinese, Korean and Japanese locales.
|
|\
| |
| |
| |
| | |
Add Meson wrap file for GLib
See merge request GNOME/atk!37
|
|/
|
|
|
|
|
| |
Meson subprojects prove very useful when building on Windows
with MSVC.
See MR !37
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
These roles are needed to improve the accessibility of rich text editors
and other collaborative tools. The new roles parallel what was added to
IAccessible2 in Windows.
|
|\
| |
| |
| |
| | |
Add ATK_TEXT_ATTR_TEXT_POSITION to the list of possible AtkText attributes
See merge request GNOME/atk!33
|
|/
|
|
|
|
|
|
|
| |
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.
|
|\
| |
| |
| |
| | |
Update documentation for atk_text_set_caret_offset.
See merge request GNOME/atk!18
|
|/
|
|
|
| |
The documentation lacked any mention of scrolling content into view
when the specified content is off-screen.
|
| |
|
|\
| |
| |
| |
| | |
Fix building atk as subproject
See merge request GNOME/atk!35
|
|/
|
|
|
| |
Using #include <atk/atk.h> (e.g. in at-spi2-atk) requires the root_inc as
well.
|
|\
| |
| |
| |
| | |
Make atk.pc require glib
See merge request GNOME/atk!30
|
| |
| |
| |
| |
| | |
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.
|
| | |
|
| | |
|