summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* 2.44.1AT_SPI2_CORE_2_44_1gnome-42Mike Gorse2022-04-212-1/+11
|
* impl_deregister_keystroke_listener: Fix kd structure leak on iteration errorSamuel Thibault2022-04-211-0/+2
|
* Fix use after free when removing a hung processMike Gorse2022-04-211-4/+6
|
* listeners: Fix crash on NULL listenerSamuel Thibault2022-04-211-7/+15
| | | | | We shouldn't call _atspi_device_listener_get_path before checking that listener is not NULL.
* ensure_a11y_bus_broker: Fix initializing char arraySamuel Thibault2022-04-211-1/+1
|
* Fix build with X11 disabledMike Gorse2022-03-211-4/+4
| | | | Closes #51
* 2.44.0AT_SPI2_CORE_2_44_0Mike Gorse2022-03-182-1/+6
|
* Merge branch 'master' into 'master'Mike Gorse2022-03-181-1/+4
|\ | | | | | | | | bus launcher: unlink socket before binding See merge request GNOME/at-spi2-core!72
| * bus launcher: unlink socket before bindingMike Gorse2022-03-111-1/+4
|/ | | | | | | Ensure_a11y_bus_broker should ensure that the socket doesn't already exist before trying to bind to it. Otherwise, binding will fail. Helps: #43
* 2.43.92AT_SPI2_CORE_2_43_92Mike Gorse2022-03-042-1/+15
|
* Bus launcher: ensure that at-spi directory can be created before usingMike Gorse2022-02-161-9/+13
| | | | Related to https://gitlab.gnome.org/GNOME/at-spi2-core/issues/43
* at-spi-bus-launcher: add a couple of sanity checksMike Gorse2022-02-141-0/+7
| | | | | | | Ensure that xdg_runtime_dir exists and that it is an absolute path. Hopefully this will fix Ubuntu's tests. Related to https://gitlab.gnome.org/GNOME/at-spi2-core/issues/43
* Merge branch 'force-modifier-poll' into 'master'Mike Gorse2022-01-261-0/+1
|\ | | | | | | | | registryd: force polling for modifier state See merge request GNOME/at-spi2-core!71
| * registryd: force polling for modifier stateSamuel Thibault2022-01-261-0/+1
| | | | | | | | | | | | | | | | | | | | get_modifier_state() was only getting the last state obtained through mouse polling, but if not mouse device event listener was set up, no such polling is performed. We can however make get_modifier_state force polling for the mouse position, to be sure to get the last modifier state. This allows #50 to be fixed even without a mouse device event listener.
* | Merge branch 'capslock' into 'master'Mike Gorse2022-01-261-1/+6
|\ \ | | | | | | | | | | | | | | | | | | registryd: unlock capslock during keysym synthesis Closes #50 See merge request GNOME/at-spi2-core!70
| * | registryd: unlock capslock during keysym synthesisSamuel Thibault2022-01-261-1/+6
| |/ | | | | | | | | | | | | | | otherwise the synthesized keysyms would be affected by the capslock state, thus producing unexpected capitalized result when an AT tries to synthesize text. Fixes #50
* | Merge branch 'cache-dbus-signature' into 'master'Mike Gorse2022-01-171-2/+2
|\ \ | | | | | | | | | | | | Fix D-Bus signatures for org.a11y.atspi.Cache.GetItems/AddAccessible See merge request GNOME/at-spi2-core!68
| * | Fix D-Bus signatures for org.a11y.atspi.Cache.GetItems/AddAccessibleRobert Ancell2022-01-171-2/+2
| | |
* | | Merge branch 'publish-coverage' into 'master'Federico Mena Quintero2022-01-171-2/+16
|\ \ \ | |/ / |/| | | | | | | | Publish test coverage results in gitlab pages See merge request GNOME/at-spi2-core!69
| * | Publish the coverage report to gitlab pagesFederico Mena Quintero2022-01-171-0/+12
| | |
| * | Don't allow the coverage job to failFederico Mena Quintero2022-01-171-1/+0
| | |
| * | Copy the coverage results to public/ so we can publish them laterFederico Mena Quintero2022-01-171-1/+4
|/ / | | | | | | | | Also, expire the coverage job artifacts, since they will be published in a separate page anyway.
* | Merge branch 'fix-coverage' into 'master'Federico Mena Quintero2022-01-131-0/+1
|\ \ | | | | | | | | | | | | | | | | | | Install findutils so lcov will work in the openSUSE image Closes #45 See merge request GNOME/at-spi2-core!67
| * | Install findutils so lcov will work in the openSUSE imageFederico Mena Quintero2022-01-131-0/+1
|/ / | | | | | | | | | | | | See https://bugzilla.opensuse.org/show_bug.cgi?id=1194671 - openSUSE's lcov package lacks a dependency on findutils, but lcov's scripts use find(1) to gather *.gcno files from the build. Findutils is not installed in an opensuse/tumbleweed image by default.
* | Merge branch 'test-runtime-dir-name' into 'master'Federico Mena Quintero2022-01-121-0/+2
|\ \ | | | | | | | | | | | | Test for #48 by using an XDG_RUNTIME_DIR with funny characters See merge request GNOME/at-spi2-core!66
| * | Test for #48 by using an XDG_RUNTIME_DIR with funny charactersFederico Mena Quintero2022-01-121-0/+2
|/ /
* | Really escape the bus address before passing to dbus-daemonMike Gorse2022-01-041-1/+1
| | | | | | | | | | | | The last commit didn't actually used the escaped value. Oops! https://gitlab.gnome.org/GNOME/at-spi2-coire/issues/48
* | Bus launcher: escape socket name before passing to dbus-daemonMike Gorse2022-01-041-0/+2
| | | | | | | | Fixes #48
* | Merge branch 'ci-container-image' into 'master'Federico Mena Quintero2021-12-175-51/+226
|\ \ | | | | | | | | | | | | Use a container image instead of rebuilding it each time. See merge request GNOME/at-spi2-core!65
| * | run-tests.sh - Allow the script to fail earlyFederico Mena Quintero2021-12-161-1/+2
| | | | | | | | | | | | This will catch failures as part of a CI run.
| * | Oops, install the built binaries during the asan-build jobFederico Mena Quintero2021-12-161-0/+1
| | | | | | | | | | | | Otherwise the dbus configuration file will not exist.
| * | Document the image creation scriptFederico Mena Quintero2021-12-162-3/+55
| | |
| * | Install clang/libasan6/lcov in the CI imageFederico Mena Quintero2021-12-162-21/+7
| | |
| * | ci: use a prebuilt container image instead of updating it every timeFederico Mena Quintero2021-12-161-28/+4
| | | | | | | | | | | | | | | | | | This should make pipelines take a lot less time, and be a lot more reliable, too, since zypper won't time out if the machine with the runner or the network are busy.
| * | Steal glib's scripts to build a Docker imageFederico Mena Quintero2021-12-162-0/+159
|/ / | | | | | | Adjust them for basing an image on openSUSE Tumbleweed.
* | Add Federico Mena Quintero to maintainersMike Gorse2021-12-161-0/+7
| |
* | Add Icelandic translationSveinn í Felli2021-12-152-0/+27
| |
* | Merge branch 'ci-docs' into 'master'Federico Mena Quintero2021-12-154-6/+257
|\ \ | | | | | | | | | | | | Documentation about the CI pipeline See merge request GNOME/at-spi2-core!64
| * | Section on CI adviceFederico Mena Quintero2021-12-151-0/+31
| | |
| * | Note how templates in the CI use environment variablesFederico Mena Quintero2021-12-151-1/+3
| | |
| * | Link to the CI docs from the README.mdFederico Mena Quintero2021-12-151-0/+2
| | |
| * | Reference the libgweather CIFederico Mena Quintero2021-12-151-4/+8
| | |
| * | Document the CI pipeline in devel-docs/gitlab-ci.mdFederico Mena Quintero2021-12-152-6/+192
| | |
| * | .gitlab-ci/README.md - basic documentation on the CI scriptsFederico Mena Quintero2021-12-141-0/+26
|/ /
* | Merge branch 'ci' into 'master'Federico Mena Quintero2021-12-1417-104/+526
|\ \ | | | | | | | | | | | | Initial CI scripts See merge request GNOME/at-spi2-core!63
| * | dbtest:demarshal() - Assert that the message is iterable, or things will go ↵Federico Mena Quintero2021-12-141-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | really bad down the line Fixes static-scan warnings of this kind: ../../../dbind/dbtest.c:83:18: warning: The left operand of '==' is a garbage value [core.UndefinedBinaryOperatorResult] g_assert (v2 == 42); ~~ ^
| * | spi_dec_plat_mouse_check(): don't leave moved uninitializedFederico Mena Quintero2021-12-141-1/+7
| | |
| * | at-spi-bus-launcher: allocate _global_app with g_new0, not g_slice_new0Federico Mena Quintero2021-12-141-1/+1
| | | | | | | | | | | | | | | The latter is more or less deprecated now that the system malloc is actually good.
| * | spi_dec_plat_get_keycode(): don't leave modmask uninitializedFederico Mena Quintero2021-12-141-1/+7
| | |
| * | Reorder g_free around g_slist_removeFederico Mena Quintero2021-12-141-1/+1
| | |