| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Also adding notes for ATK 2.33.1 that were included on their release
but not on any master commit.
|
|\
| |
| |
| |
| | |
Documentation and build fixes
See merge request GNOME/atk!3
|
| |
| |
| |
| |
| | |
Meson can generate a compliant pkgconfig file for us, straight from the
library we just built, without using a template file.
|
| |
| |
| |
| | |
Use a consistent, idiomatic syntax and coding style for the Meson build.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The order is:
1. Name
2. Arguments
3. Description
4. Returns
5. Since
6. Deprecated
|
| |
| |
| |
| | |
Drop the number of unused symbol to zero.
|
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| |
| | |
Gtk-doc does not support a `@note` syntax, so we should use `**note**`
instead.
|
| |
| |
| |
| |
| | |
Gtk-doc does not support a `@Since` annotation for enumeration values, so
we make do with a plain text "Since: x.y" blurb.
|
| |
| |
| |
| |
| |
| | |
The deprecated functions for connecting and removing a handler for
property notification are missing a description, and use the wrong
syntax for the deprecation notice.
|
| |
| |
| |
| | |
The atk_image_get_image_locale() method is missing a description.
|
| |
| |
| |
| |
| | |
We're missing the description from various methods, and the
reference syntax for arguments and symbols is incorrect.
|
| |
| |
| |
| | |
We're still missing a lot of virtual functions.
|
| |
| |
| |
| | |
We're still missing the documentation for each vfunc.
|
| |
| |
| |
| |
| |
| |
| | |
GObject constructors should only ever call g_object_new().
Setting the properties for AtkSocket should be deferred to the instance
initialization code.
|
| |
| |
| |
| |
| |
| |
| | |
GObject constructors should only ever call g_object_new().
Setting the properties for AtkPlug should be deferred to the instance
initialization code.
|
|/
|
|
|
|
|
|
|
| |
We can autogenerate it from the list of headers, and avoid it going out
of sync whenever we add a new GType.
In point of fact, we're already asking Meson/gtk-doc to do that, but if
we leave atk.types in the source directory, we're going to confuse Meson
and ourselves.
|
|\
| |
| |
| |
| | |
Minor doc fix for atk_text_get_default_attributes
See merge request GNOME/atk!20
|
| | |
|
|/ |
|
| |
|
|\
| |
| |
| |
| | |
atk/meson.build: do not guard gir behind a cross_build check.
See merge request GNOME/atk!12
|
| |
| |
| |
| |
| | |
People that are cross-building are very likely to set the introspection
option to false themselves.
|
| |
| |
| |
| | |
New API landed, and at-spi2-atk now depends on ATK 2.33.1.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
Add accessible_id property
Closes #9
See merge request GNOME/atk!16
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Add AtkObjectPrivate structure containing accessible_id field.
- Register AtkObjectPrivate structure to AtkObject class.
- g_type_class_adjust_private_offset appeared with glib 2.38.
- Add atk_object_[gs]et_accessible_id to manipulate it.
- Add PROP_ACCESSIBLE_ID
Fixes #9
|
| |
| |
| |
| |
| |
| | |
Fix documentation entry for atk_text_scroll_substring_to_point and
atk_text_scroll_substring_to so gobject-introspection doesn't fail
with those methods.
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
Fix failure value for atk_text_get_caret_offset
See merge request GNOME/atk!14
|
| | |
| | |
| | |
| | |
| | |
| | | |
atk_text_get_caret_offset should return -1 if the caret is not located
within the element or for other failures. This will allow clients to
distinguish between a failure and when the caret is at offset 0.
|
|/ / |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
interface in the introspection"
This reverts commit 30f2712c5bbffbc03e98272c852d29b4bdf8b52e.
Fixes https://gitlab.gnome.org/GNOME/atk/issues/1
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
atkplug, atksocket: Fix -Wredundant-decls
See merge request GNOME/atk!13
|
|/ /
| |
| |
| |
| | |
G_DEFINE_TYPE_WITH_CODE already gives declarations for the class_init
function.
|
|\ \
| |/
|/|
| |
| | |
atk/meson.build: replace shared_library by library
See merge request GNOME/atk!11
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use library instead of shared_library to allow the user to build a
static libatk library
Fixes:
- http://autobuild.buildroot.org/results/347a37dd2585974bdbf3bf99158e8ee9127d1202
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
|
|\ \
| |/
|/|
| |
| | |
atktext: Add ScrollSubstringTo and ScrollSubstringToPoint text interfaces
See merge request GNOME/atk!4
|
|/ |
|
|\
| |
| |
| |
| | |
Improve documentation for AtkText method return values
See merge request GNOME/atk!6
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
Move atk_relation_set_contains_target to correct doc section
See merge request GNOME/atk!10
|
|/ /
| |
| |
| |
| | |
This API was in the AtkRelation section, but should be in the
AtkRelationSet section.
|
|\ \
| | |
| | |
| | |
| | | |
meson: Fix usage of glib as a subproject dependency
See merge request GNOME/atk!9
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
We include glib headers, so we need to ensure that we also pull in the
glib dependency correctly, to inherit the right include flags. Also
doesn't lead to overlinking because meson uses --as-needed by default.
This wasn't noticed earlier because when building against glib inside
a prefix, glib and gobject headers are in the same location.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
meson: use an autotools compatible compatibility_version/current_version on macOS. Fixes #6
Closes #6
See merge request GNOME/atk!8
|
|/ /
| |
| |
| |
| |
| |
| | |
macOS. Fixes #6
Use the same versioning scheme as libtool did with the autotools build. Otherwise switching
atk from meson to autotools makes all library linking to it fail since the version is too low.
|
|\ \
| | |
| | |
| | |
| | | |
meson: make atk work as a subproject
See merge request GNOME/atk!7
|
|/ / |
|