summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'gnome-3-32' into 'gnome-3-32'gnome-3-32Mike Gorse2019-04-301-1/+1
|\ | | | | | | | | Minor NEWS correction See merge request GNOME/at-spi2-core!11
| * Minor NEWS correctionmaxice82019-04-091-1/+1
|/
* 2.32.1AT_SPI2_CORE_2_32_1Mike Gorse2019-04-082-1/+5
|
* Fix meson.build for meson 0.50.0.Tobias Stoeckmann2019-03-121-1/+1
| | | | | | | | | | 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>
* 2.32.0AT_SPI2_CORE_2_32_0Mike Gorse2019-03-111-1/+1
|
* Minor NEWS correctionMike Gorse2019-03-111-1/+1
|
* Update email address in AUTHORSMike Gorse2019-03-101-1/+1
|
* 2.31.92AT_SPI2_CORE_2_31_92Mike Gorse2019-03-042-2/+12
|
* Include strings.h for strcasecmpMike Gorse2019-03-031-0/+1
| | | | Fixes https://gitlab.gnome.org/GNOME/at-spi2-core/issues/5
* Merge branch 'mesonstyle' into 'master'Mike Gorse2019-03-033-9/+15
|\ | | | | | | | | Use a consistent style for the meson options See merge request GNOME/at-spi2-core!7
| * Use a consistent style for the meson optionsSoapux2019-01-283-9/+15
| | | | | | | | | | Following style guidelines from here: https://wiki.gnome.org/Initiatives/GnomeGoals/MesonPorting
* | Update libatspi documentation to indicate that extents are only meaningfulMike Gorse2019-03-035-0/+28
| | | | | | | | | | | | when an object has both STATE_VISIBLE and STATE_SHOWING. Corresponds to merge request GNOME/at-spi2-core!8
* | Merge branch 'master' into 'master'Mike Gorse2019-03-034-3/+21
|\ \ | | | | | | | | | | | | Document that extents are only meaningful when accessible is both visible and showing See merge request GNOME/at-spi2-core!8
| * | Document that extents are only meaningful when accessible is both visible ↵Samuel Thibault2019-02-114-3/+21
| |/ | | | | | | and showing
* | Fix atspi_table_cell_get_(row|column)_headersMike Gorse2019-02-271-1/+1
|/ | | | | The sanity check was looking for the wrong signature, causing the functions to fail.
* Post-release version bumpAT_SPI2_CORE_2_31_2Emmanuele Bassi2019-01-261-1/+1
| | | | | | | | | | 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>
* Add ScrollSubstringTo and ScrollSubstringToPoint text interfacesSamuel Thibault2019-01-156-0/+106
|
* 2.31.1AT_SPI2_CORE_2_31_1Mike Gorse2019-01-072-1/+11
|
* Update French translationCharles Monzat2018-12-291-11/+11
|
* Add support for locking/unlocking modifiersSamuel Thibault2018-11-186-4/+21
|
* Merge branch 'error-logs-fixes' into 'master'Mike Gorse2018-11-136-14/+14
|\ | | | | | | | | | | | | atspi: Update error logs Closes #7 See merge request GNOME/at-spi2-core!5
| * atspi: Update error logsTapasweni Pathak2018-10-046-14/+14
| | | | | | | | Error logs has different naming convention in atspi/ files.
* | Merge branch 'master' into 'master'Mike Gorse2018-11-131-1/+5
|\ \ | |/ |/| | | | | bus-launch: Fix bus provider fallback See merge request GNOME/at-spi2-core!6
| * bus-launch: Fix bus provider fallbackJan Alexander Steffens (heftig)2018-10-051-1/+5
|/ | | | | | 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.
* Merge branch 'pkgconfig' into 'master'Emmanuele Bassi2018-10-023-25/+10
|\ | | | | | | | | meson: Generate a pkg-config file See merge request GNOME/at-spi2-core!3
| * meson: Generate a pkg-config fileSoapux2018-09-063-25/+10
| | | | | | | | | | Use Meson's pkgconfig module to generate the pkg-config file for us instead of using a template.
* | Merge branch 'preproc' into 'master'Emmanuele Bassi2018-10-021-2/+2
|\ \ | | | | | | | | | | | | bus-launch: use __linux__ over __linux See merge request GNOME/at-spi2-core!2
| * | bus-launch: use __linux__ over __linuxDavid Herrmann2018-08-101-2/+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/
* | | Merge branch 'cleanup-docs' into 'master'Mike Gorse2018-09-073-160/+234
|\ \ \ | |_|/ |/| | | | | | | | Clean up the documentation See merge request GNOME/at-spi2-core!4
| * | Clean up the documentationMartin Robinson2018-09-073-160/+234
| |/ | | | | | | | | | | | | | | | | | | 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.
* | 2.30.0AT_SPI2_CORE_2_30_0Mike Gorse2018-09-031-1/+1
|/
* 2.29.1Mike Gorse2018-06-181-0/+10
|
* Avoid compiler warningsEmmanuele Bassi2018-05-171-4/+4
| | | | | Use the appropriate pointer type when testing dbind_any_marshal() and dbind_any_demarshal().
* Do not use deprecated GSettings APIEmmanuele Bassi2018-05-171-0/+10
| | | | | If the version of GIO is new enough, we should use the non-deprecated way to conditionally create a GSettings instance.
* Silence compiler warningsEmmanuele Bassi2018-05-171-13/+10
| | | | Remove unused variables.
* Use the appropriate annotationEmmanuele Bassi2018-05-171-1/+1
| | | | This avoids a warning for a unused-but-set variable.
* Do not declare unused variablesEmmanuele Bassi2018-05-171-6/+10
| | | | | | | | 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.
* build: Silence g-ir-scannerEmmanuele Bassi2018-05-171-1/+2
| | | | | We don't need to see the whole g-ir-scanner incantation, only warnings and errors.
* Remove spurious gtk-doc markersEmmanuele Bassi2018-05-171-9/+9
| | | | | | 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.
* Fix documentation annotationsEmmanuele Bassi2018-05-172-1/+2
| | | | | | 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.
* Bump versionMike Gorse2018-05-161-1/+1
|
* Add ScrollTo and ScrollToPoint component interfacesSamuel Thibault2018-05-167-3/+179
|
* bus-launch: add dbus-broker supportTom Gundersen2018-05-133-46/+191
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* 2.28.0AT_SPI2_CORE_2_28_0Mike Gorse2018-03-122-1/+7
|
* support building a static libraryRafael Kitover2018-03-052-7/+5
| | | | | | | | | | | | 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
* meson: Specify version when defining _POSIX_C_SOURCETing-Wei Lan2018-03-031-1/+1
| | | | | | | | | | 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
* Remove po/MakevarsPiotr Drąg2018-02-201-78/+0
| | | | Meson doesn’t use it, and Damned Lies learned to read po/meson.build.
* 2.27.1AT_SPI2_CORE_2_27_1Mike Gorse2018-01-022-1/+12
|
* Make the build reproducibleChris Lamb2017-12-042-2/+2
| | | | | | atspi-enum-types.h.template should use @basename@ rather than @filename@ https://bugzilla.gnome.org/show_bug.cgi?id=791167
* Fix inverted logic.Maya Rashish2017-12-041-1/+1
| | | | | | Don't write more into a buffer than it can hold. https://bugzilla.gnome.org/show_bug.cgi?id=791124