Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 2.44.1AT_SPI2_CORE_2_44_1gnome-42 | Mike Gorse | 2022-04-21 | 2 | -1/+11 |
| | |||||
* | impl_deregister_keystroke_listener: Fix kd structure leak on iteration error | Samuel Thibault | 2022-04-21 | 1 | -0/+2 |
| | |||||
* | Fix use after free when removing a hung process | Mike Gorse | 2022-04-21 | 1 | -4/+6 |
| | |||||
* | listeners: Fix crash on NULL listener | Samuel Thibault | 2022-04-21 | 1 | -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 array | Samuel Thibault | 2022-04-21 | 1 | -1/+1 |
| | |||||
* | Fix build with X11 disabled | Mike Gorse | 2022-03-21 | 1 | -4/+4 |
| | | | | Closes #51 | ||||
* | 2.44.0AT_SPI2_CORE_2_44_0 | Mike Gorse | 2022-03-18 | 2 | -1/+6 |
| | |||||
* | Merge branch 'master' into 'master' | Mike Gorse | 2022-03-18 | 1 | -1/+4 |
|\ | | | | | | | | | bus launcher: unlink socket before binding See merge request GNOME/at-spi2-core!72 | ||||
| * | bus launcher: unlink socket before binding | Mike Gorse | 2022-03-11 | 1 | -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_92 | Mike Gorse | 2022-03-04 | 2 | -1/+15 |
| | |||||
* | Bus launcher: ensure that at-spi directory can be created before using | Mike Gorse | 2022-02-16 | 1 | -9/+13 |
| | | | | Related to https://gitlab.gnome.org/GNOME/at-spi2-core/issues/43 | ||||
* | at-spi-bus-launcher: add a couple of sanity checks | Mike Gorse | 2022-02-14 | 1 | -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 Gorse | 2022-01-26 | 1 | -0/+1 |
|\ | | | | | | | | | registryd: force polling for modifier state See merge request GNOME/at-spi2-core!71 | ||||
| * | registryd: force polling for modifier state | Samuel Thibault | 2022-01-26 | 1 | -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 Gorse | 2022-01-26 | 1 | -1/+6 |
|\ \ | | | | | | | | | | | | | | | | | | | registryd: unlock capslock during keysym synthesis Closes #50 See merge request GNOME/at-spi2-core!70 | ||||
| * | | registryd: unlock capslock during keysym synthesis | Samuel Thibault | 2022-01-26 | 1 | -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 Gorse | 2022-01-17 | 1 | -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/AddAccessible | Robert Ancell | 2022-01-17 | 1 | -2/+2 |
| | | | |||||
* | | | Merge branch 'publish-coverage' into 'master' | Federico Mena Quintero | 2022-01-17 | 1 | -2/+16 |
|\ \ \ | |/ / |/| | | | | | | | | Publish test coverage results in gitlab pages See merge request GNOME/at-spi2-core!69 | ||||
| * | | Publish the coverage report to gitlab pages | Federico Mena Quintero | 2022-01-17 | 1 | -0/+12 |
| | | | |||||
| * | | Don't allow the coverage job to fail | Federico Mena Quintero | 2022-01-17 | 1 | -1/+0 |
| | | | |||||
| * | | Copy the coverage results to public/ so we can publish them later | Federico Mena Quintero | 2022-01-17 | 1 | -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 Quintero | 2022-01-13 | 1 | -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 image | Federico Mena Quintero | 2022-01-13 | 1 | -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 Quintero | 2022-01-12 | 1 | -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 characters | Federico Mena Quintero | 2022-01-12 | 1 | -0/+2 |
|/ / | |||||
* | | Really escape the bus address before passing to dbus-daemon | Mike Gorse | 2022-01-04 | 1 | -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-daemon | Mike Gorse | 2022-01-04 | 1 | -0/+2 |
| | | | | | | | | Fixes #48 | ||||
* | | Merge branch 'ci-container-image' into 'master' | Federico Mena Quintero | 2021-12-17 | 5 | -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 early | Federico Mena Quintero | 2021-12-16 | 1 | -1/+2 |
| | | | | | | | | | | | | This will catch failures as part of a CI run. | ||||
| * | | Oops, install the built binaries during the asan-build job | Federico Mena Quintero | 2021-12-16 | 1 | -0/+1 |
| | | | | | | | | | | | | Otherwise the dbus configuration file will not exist. | ||||
| * | | Document the image creation script | Federico Mena Quintero | 2021-12-16 | 2 | -3/+55 |
| | | | |||||
| * | | Install clang/libasan6/lcov in the CI image | Federico Mena Quintero | 2021-12-16 | 2 | -21/+7 |
| | | | |||||
| * | | ci: use a prebuilt container image instead of updating it every time | Federico Mena Quintero | 2021-12-16 | 1 | -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 image | Federico Mena Quintero | 2021-12-16 | 2 | -0/+159 |
|/ / | | | | | | | Adjust them for basing an image on openSUSE Tumbleweed. | ||||
* | | Add Federico Mena Quintero to maintainers | Mike Gorse | 2021-12-16 | 1 | -0/+7 |
| | | |||||
* | | Add Icelandic translation | Sveinn í Felli | 2021-12-15 | 2 | -0/+27 |
| | | |||||
* | | Merge branch 'ci-docs' into 'master' | Federico Mena Quintero | 2021-12-15 | 4 | -6/+257 |
|\ \ | | | | | | | | | | | | | Documentation about the CI pipeline See merge request GNOME/at-spi2-core!64 | ||||
| * | | Section on CI advice | Federico Mena Quintero | 2021-12-15 | 1 | -0/+31 |
| | | | |||||
| * | | Note how templates in the CI use environment variables | Federico Mena Quintero | 2021-12-15 | 1 | -1/+3 |
| | | | |||||
| * | | Link to the CI docs from the README.md | Federico Mena Quintero | 2021-12-15 | 1 | -0/+2 |
| | | | |||||
| * | | Reference the libgweather CI | Federico Mena Quintero | 2021-12-15 | 1 | -4/+8 |
| | | | |||||
| * | | Document the CI pipeline in devel-docs/gitlab-ci.md | Federico Mena Quintero | 2021-12-15 | 2 | -6/+192 |
| | | | |||||
| * | | .gitlab-ci/README.md - basic documentation on the CI scripts | Federico Mena Quintero | 2021-12-14 | 1 | -0/+26 |
|/ / | |||||
* | | Merge branch 'ci' into 'master' | Federico Mena Quintero | 2021-12-14 | 17 | -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 Quintero | 2021-12-14 | 1 | -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 uninitialized | Federico Mena Quintero | 2021-12-14 | 1 | -1/+7 |
| | | | |||||
| * | | at-spi-bus-launcher: allocate _global_app with g_new0, not g_slice_new0 | Federico Mena Quintero | 2021-12-14 | 1 | -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 uninitialized | Federico Mena Quintero | 2021-12-14 | 1 | -1/+7 |
| | | | |||||
| * | | Reorder g_free around g_slist_remove | Federico Mena Quintero | 2021-12-14 | 1 | -1/+1 |
| | | |