summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Update INSTALLAlexander Wilms2023-02-011-0/+1
|/
* Merge branch 'timeoutstop' into 'main'Mike Gorse2023-01-251-0/+1
|\ | | | | | | | | at-spi-dbus-bus service: set stop timeout to 5s See merge request GNOME/at-spi2-core!127
| * at-spi-dbus-bus service: set stop timeout to 5sSamuel Thibault2023-01-251-0/+1
|/ | | | | | | | | | | | As reported on https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=890833 sometimes the at-spi bus may hang, and system shutdown then gets stuck. We'd better avoid hanging the whole system shutdown just for this, and just wait for 5s, like many other gnome user service pieces. Of course, at-spi2-core shouldn't be getting stuck, but better avoid hurting people, which makes them tend to just disable accessibility...
* Merge branch 'fix-text-changed-event' into 'main'Mike Gorse2023-01-231-1/+1
|\ | | | | | | | | Fix name for TextChanged event parameter end_pos -> length See merge request GNOME/at-spi2-core!126
| * Fix name for TextChanged event parameter end_pos -> lengthTait Hoyem2023-01-211-1/+1
| |
* | Merge branch 'add-atspi3-event-examples' into 'main'Mike Gorse2023-01-231-1/+12
|\ \ | | | | | | | | | | | | Add example of DBus events that may be reworked. See merge request GNOME/at-spi2-core!123
| * | Add an example for DBus events that could be reworkedTait Hoyem2023-01-101-1/+12
| |/
* | Merge branch 'downgrade-meson' into 'main'Federico Mena Quintero2023-01-184-5/+8
|\ \ | | | | | | | | | | | | (#104): Use meson 0.63 for GNOME 44 See merge request GNOME/at-spi2-core!125
| * | Allow 300 seconds for the atk-test to runFederico Mena Quintero2023-01-181-1/+1
| | | | | | | | | | | | | | | | | | It's failing with 120 seconds sometimes in CI. This delay is making me uncomfortable...
| * | (#104): Use meson 0.63 for GNOME 44Federico Mena Quintero2023-01-183-4/+7
|/ / | | | | | | | | We can't use fs.copyfile() yet, since that is introduced until meson 0.64. Downgrade the idiom to configure_file().
* | devel-docs/roadmap.rst: Fix the nesting so headings don't appear in the TOCFederico Mena Quintero2023-01-161-6/+6
| |
* | devel-docs: Fix sectioning of the CI partSamuel Thibault2023-01-141-7/+7
| | | | | | | | | | | | | | | | The subsections of the CI part was showing up in the maint sections of https://gnome.pages.gitlab.gnome.org/at-spi2-core/devel-docs/roadmap.html making it less browseable.
* | Merge branch 'meeting-minutes' into 'main'Federico Mena Quintero2023-01-144-5/+171
|\ \ | |/ |/| | | | | Meeting minutes from 2023/Jan/13 See merge request GNOME/at-spi2-core!124
| * devel-docs: Add the 2023-Jan-13 meeting minutesFederico Mena Quintero2023-01-133-1/+165
| |
| * Fix linksFederico Mena Quintero2023-01-131-4/+4
| |
| * devel-docs: Add the at-spi3 document to the indexFederico Mena Quintero2023-01-131-0/+2
|/
* Add a devel doc to collect proposed AT-SPI 3 changesMike Gorse2023-01-093-0/+24
|
* 2.47.1AT_SPI2_CORE_2_47_1Mike Gorse2023-01-071-1/+1
|
* Fix memory leakMike Gorse2023-01-061-0/+1
|
* Update release notesMike Gorse2023-01-061-2/+12
|
* Merge branch 'fix_Component_ScrollToPoint_xml' into 'main'Mike Gorse2023-01-061-3/+9
|\ | | | | | | | | Fix XML documentation for Component's ScrollToPoint method See merge request GNOME/at-spi2-core!122
| * Fix XML documentation for Component's ScrollToPoint methodArnold Loubriat2022-12-271-3/+9
| |
* | Add socket interface to the list of interfaces in atspi-misc.cMike Gorse2023-01-061-1/+1
| | | | | | | | | | | | | | Fixes "Unknown interface org.gnome.atspi.Socket" Also remove LoginHelper interface from the same array. It has never exited in AT-SPI 2.
* | x11: Register key grabs using the currently-focused windowMike Gorse2023-01-061-22/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, the root window was being passed to XIGrabKeycode. This had the annoying side effect of briefly taking focus from the window when one of our key grabs was used, leading to a window:deactive event that would confuse orca. The challenge with the new approach is that we need to reset any active grabs when the focus changes. Now the X event watcher will listen for FocusIn events and refresh the key grabs when it sees one. As a backup, we also listen for window:activate and window:deactivate events and also refresh the key grabs when we see one. Fixes #101
* | Update Abkhazian translationNart Tlisha2023-01-051-14/+14
|/
* Merge branch 'xml-docs' into 'main'Federico Mena Quintero2022-12-1410-24/+100
|\ | | | | | | | | Include the documentation from the DBus interfaces in the devel-docs See merge request GNOME/at-spi2-core!121
| * Install ninja-build on FedoraFederico Mena Quintero2022-12-131-1/+2
| |
| * Oops, install pip on Fedora, tooFederico Mena Quintero2022-12-131-2/+3
| |
| * Fedora 37 only has Meson 0.63, so pip3 install it by handFederico Mena Quintero2022-12-131-2/+3
| |
| * CI: move to Fedora 37 to get a newer mesonFederico Mena Quintero2022-12-131-2/+2
| |
| * Oops, fix the build target nameFederico Mena Quintero2022-12-131-1/+1
| |
| * devel-docs: Explicitly list the extracted interfaces from the XML filesFederico Mena Quintero2022-12-132-27/+65
| | | | | | | | | | | | It turns out that Event.xml has various interfaces in it, so gdbus-codegen creates more than one file for it. So, manually list the generated files for now.
| * devel-docs: Copy the rst source files to the build_dir to make sphinx happyFederico Mena Quintero2022-12-132-5/+12
| | | | | | | | | | | | | | | | | | | | | | Sphinx doesn't seem to easily support these * source_dir vs. build_dir * generated files in build_dir... * ... that get referenced from the sources in source_dir We can hack around this by copying the source files to build_dir, next to the generated files, and doing the build of the docs from there.
| * Add conf.py to the docs sourcesFederico Mena Quintero2022-12-131-0/+1
| |
| * Bump meson version to 0.64Federico Mena Quintero2022-12-131-1/+1
| | | | | | | | Needed for fs.copyfile()
| * conf.py: Don't add the build dir to include_patternsFederico Mena Quintero2022-12-131-5/+0
| |
| * WIP: add a page with the generated docs for the XML interfacesFederico Mena Quintero2022-12-134-1/+35
| |
| * atkutil.h: Fix doc comment so g-ir-scanner won't warn about itFederico Mena Quintero2022-12-131-3/+2
| | | | | | | | There can't be empty lines between the struct name and the first field name.
| * atspi-constants.h: put the description of AtspiConstants inside the include ↵Federico Mena Quintero2022-12-131-2/+2
| | | | | | | | | | | | | | | | guards So that the comment doesn't get expanded multiple times in the includes of other files; g-ir-scanner complains about multiple definitions then.
| * Remove blank comment line so g-ir-scanner will pick up enum variantsFederico Mena Quintero2022-12-131-1/+0
|/
* Merge branch 'gather-dbus-marshalers' into 'main'Federico Mena Quintero2022-12-1321-84/+182
|\ | | | | | | | | Document changes to the XML interfaces; integrate XML docs into the devel-docs See merge request GNOME/at-spi2-core!120
| * CI: gather the meson logs for the reference docs job, tooFederico Mena Quintero2022-12-121-0/+1
| | | | | | | | Errors from sphinx go there, so we need to be able to see them.
| * CI: build the devel-docs as part of the "reference" jobFederico Mena Quintero2022-12-122-22/+3
| | | | | | | | Now they are built from meson, not a shell script.
| * Build the devel-docs as part of the meson buildFederico Mena Quintero2022-12-122-0/+44
| | | | | | | | | | | | | | | | | | | | Also, generate pages based on the documentation for the XML interfaces. It's easier to have this in meson, rather than an independent script, since now the final document depends on various things: the rst sources themselves, plus the rst docs extracted from the XML interface files.
| * Bump required meson version to 0.60Federico Mena Quintero2022-12-121-1/+2
| | | | | | | | This is for appending to lists with +=
| * Add missing blank lines between list itemsFederico Mena Quintero2022-12-121-0/+2
| |
| * Fix sphinx markupFederico Mena Quintero2022-12-121-0/+1
| |
| * Finish the list of changes to the XML interfacesFederico Mena Quintero2022-12-121-9/+43
| |
| * atk-adaptor/bridge.c: Remove handler for unused signal DeviceListenerRegisteredFederico Mena Quintero2022-12-121-2/+0
| |
| * DeviceEventListener.xml: removed unused signals DeviceListenerRegistered and ↵Federico Mena Quintero2022-12-121-8/+0
| | | | | | | | DeviceListenerDeregistered