| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
Minor NEWS correction
See merge request GNOME/at-spi2-core!11
|
|/ |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Since meson 0.50.0 it is not possible anymore to specify an
absolute directory for subdir. To keep current functionality,
use install_dir instead.
atspi/meson.build:60:0: ERROR: Subdir keyword must not be an absolute path.
Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Fixes https://gitlab.gnome.org/GNOME/at-spi2-core/issues/5
|
|\
| |
| |
| |
| | |
Use a consistent style for the meson options
See merge request GNOME/at-spi2-core!7
|
| |
| |
| |
| |
| | |
Following style guidelines from here:
https://wiki.gnome.org/Initiatives/GnomeGoals/MesonPorting
|
| |
| |
| |
| |
| |
| | |
when an object has both STATE_VISIBLE and STATE_SHOWING.
Corresponds to merge request GNOME/at-spi2-core!8
|
|\ \
| | |
| | |
| | |
| | | |
Document that extents are only meaningful when accessible is both visible and showing
See merge request GNOME/at-spi2-core!8
|
| |/
| |
| |
| | |
and showing
|
|/
|
|
|
| |
The sanity check was looking for the wrong signature, causing the functions
to fail.
|
|
|
|
|
|
|
|
|
|
| |
The newly added scrolling API is a new requirement of at-spi2-atk.
Without this, at-spi2-atk cannot build:
meson.build:50:0: ERROR: Invalid version of dependency, need 'atspi-2' ['>= 2.31.2'] found '2.31.1'.
Signed-off-by: Emmanuele Bassi <ebassi@gnome.org>
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
atspi: Update error logs
Closes #7
See merge request GNOME/at-spi2-core!5
|
| |
| |
| |
| | |
Error logs has different naming convention in atspi/ files.
|
|\ \
| |/
|/|
| |
| | |
bus-launch: Fix bus provider fallback
See merge request GNOME/at-spi2-core!6
|
|/
|
|
|
|
| |
Clear the error message when we attempt to launch the bus daemon or bus
broker so that the message from the previous attempt isn't mistaken as
another failure.
|
|\
| |
| |
| |
| | |
meson: Generate a pkg-config file
See merge request GNOME/at-spi2-core!3
|
| |
| |
| |
| |
| | |
Use Meson's pkgconfig module to generate the pkg-config file
for us instead of using a template.
|
|\ \
| | |
| | |
| | |
| | | |
bus-launch: use __linux__ over __linux
See merge request GNOME/at-spi2-core!2
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The canonical way to check for linux support is '__linux__', not
'__linux'. Particularly, on ppc64le '__linux' is not defined and the
build will fail.
For reference, see:
https://sourceforge.net/p/predef/wiki/OperatingSystems/
|
|\ \ \
| |_|/
|/| |
| | |
| | | |
Clean up the documentation
See merge request GNOME/at-spi2-core!4
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Modify the sections file to ensure that there are no unused symbols.
This ensures that previously undocumented parts of the public API are
now in the documentation. Also move private symbols to Private
subsections and GObject stuff to Standard subsections. This ensures that
they don't show up in the documentation at all.
There is still plenty of work to get to a clean documentation build.
|
|/ |
|
| |
|
|
|
|
|
| |
Use the appropriate pointer type when testing dbind_any_marshal() and
dbind_any_demarshal().
|
|
|
|
|
| |
If the version of GIO is new enough, we should use the non-deprecated
way to conditionally create a GSettings instance.
|
|
|
|
| |
Remove unused variables.
|
|
|
|
| |
This avoids a warning for a unused-but-set variable.
|
|
|
|
|
|
|
|
| |
The variables are declared and set, but only used in blocks that have
been commented out because currently broken.
Let's move the broken block to include sites where the variables are
declared and set.
|
|
|
|
|
| |
We don't need to see the whole g-ir-scanner incantation, only
warnings and errors.
|
|
|
|
|
|
| |
The `/** … */` annotation is reserved for gtk-doc stanzas; both gtk-doc
and the introspection scanner get very confused if generic comments use
the same syntax.
|
|
|
|
|
|
| |
We're missing an annotation for the GError parameter, and the name of
the AtspiCoordType argument needs to match in the header and source
files.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Both dbus-daemon and dbus-broker are now optional at compile-time, though
at least one must be configured. A new configuration option is introduce in
order to select the default implementation attempted at runtime. The other
implementation will function as a fall-back (in case support for both are
compiled in). If no default is selected, dbus-daemon remains the default as
before.
Unlike dbus-daemon, dbus-broker requires at-spi-bus-launch to create the
listening socket and pass it in, rather than having the bus do that and send
back the address. For now we follow what dbus-daemon does, and create a socket
in the abstract namespace, though it might be more suitable to create a socket
in $XDG_RUNTIME_DIR.
The only difference users should observe is that daemons are no longer spawned
by the bus implementation, but spawned and managed by the systemd user instance,
though this should not lead to a difference in behavior. In particular this
applies to `org.a11y.atspi.Registry`.
For non-linux and non-systemd systems, dbus-daemon should continue to be used.
[v2:
- drop the --verbose switch, which is no longer supported
- make dbus-daemon optional too
- allow the default implementation to be selected]
Signed-off-by: Tom Gundersen <teg@jklm.no>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change the atspi library definition in meson.build to `library()`
instead of `shared_library()` so that when meson is called with
`--default-library static` a static library is built.
For this to work, also change the `declare_dependency()` in
`dbind/meson.build` to be a list of sources instead of a `link_with:`
`static_library()`.
https://bugzilla.gnome.org/show_bug.cgi?id=793762
|
|
|
|
|
|
|
|
|
|
| |
FreeBSD libc assumes defining _POSIX_C_SOURCE without specifying a
version means a pre-C89 environment with the oldest version of POSIX
standard, IEEE Std 1003.1-1988, causing va_copy in C99 to be hidden.
To resolve this problem, simply provide a version number when
defining _POSIX_C_SOURCE.
https://bugzilla.gnome.org/show_bug.cgi?id=791608
|
|
|
|
| |
Meson doesn’t use it, and Damned Lies learned to read po/meson.build.
|
| |
|
|
|
|
|
|
| |
atspi-enum-types.h.template should use @basename@ rather than @filename@
https://bugzilla.gnome.org/show_bug.cgi?id=791167
|
|
|
|
|
|
| |
Don't write more into a buffer than it can hold.
https://bugzilla.gnome.org/show_bug.cgi?id=791124
|