Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Update INSTALL | Alexander Wilms | 2023-02-01 | 1 | -0/+1 | |
|/ | ||||||
* | Merge branch 'timeoutstop' into 'main' | Mike Gorse | 2023-01-25 | 1 | -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 5s | Samuel Thibault | 2023-01-25 | 1 | -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 Gorse | 2023-01-23 | 1 | -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 -> length | Tait Hoyem | 2023-01-21 | 1 | -1/+1 | |
| | | ||||||
* | | Merge branch 'add-atspi3-event-examples' into 'main' | Mike Gorse | 2023-01-23 | 1 | -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 reworked | Tait Hoyem | 2023-01-10 | 1 | -1/+12 | |
| |/ | ||||||
* | | Merge branch 'downgrade-meson' into 'main' | Federico Mena Quintero | 2023-01-18 | 4 | -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 run | Federico Mena Quintero | 2023-01-18 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | It's failing with 120 seconds sometimes in CI. This delay is making me uncomfortable... | |||||
| * | | (#104): Use meson 0.63 for GNOME 44 | Federico Mena Quintero | 2023-01-18 | 3 | -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 TOC | Federico Mena Quintero | 2023-01-16 | 1 | -6/+6 | |
| | | ||||||
* | | devel-docs: Fix sectioning of the CI part | Samuel Thibault | 2023-01-14 | 1 | -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 Quintero | 2023-01-14 | 4 | -5/+171 | |
|\ \ | |/ |/| | | | | | Meeting minutes from 2023/Jan/13 See merge request GNOME/at-spi2-core!124 | |||||
| * | devel-docs: Add the 2023-Jan-13 meeting minutes | Federico Mena Quintero | 2023-01-13 | 3 | -1/+165 | |
| | | ||||||
| * | Fix links | Federico Mena Quintero | 2023-01-13 | 1 | -4/+4 | |
| | | ||||||
| * | devel-docs: Add the at-spi3 document to the index | Federico Mena Quintero | 2023-01-13 | 1 | -0/+2 | |
|/ | ||||||
* | Add a devel doc to collect proposed AT-SPI 3 changes | Mike Gorse | 2023-01-09 | 3 | -0/+24 | |
| | ||||||
* | 2.47.1AT_SPI2_CORE_2_47_1 | Mike Gorse | 2023-01-07 | 1 | -1/+1 | |
| | ||||||
* | Fix memory leak | Mike Gorse | 2023-01-06 | 1 | -0/+1 | |
| | ||||||
* | Update release notes | Mike Gorse | 2023-01-06 | 1 | -2/+12 | |
| | ||||||
* | Merge branch 'fix_Component_ScrollToPoint_xml' into 'main' | Mike Gorse | 2023-01-06 | 1 | -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 method | Arnold Loubriat | 2022-12-27 | 1 | -3/+9 | |
| | | ||||||
* | | Add socket interface to the list of interfaces in atspi-misc.c | Mike Gorse | 2023-01-06 | 1 | -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 window | Mike Gorse | 2023-01-06 | 1 | -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 translation | Nart Tlisha | 2023-01-05 | 1 | -14/+14 | |
|/ | ||||||
* | Merge branch 'xml-docs' into 'main' | Federico Mena Quintero | 2022-12-14 | 10 | -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 Fedora | Federico Mena Quintero | 2022-12-13 | 1 | -1/+2 | |
| | | ||||||
| * | Oops, install pip on Fedora, too | Federico Mena Quintero | 2022-12-13 | 1 | -2/+3 | |
| | | ||||||
| * | Fedora 37 only has Meson 0.63, so pip3 install it by hand | Federico Mena Quintero | 2022-12-13 | 1 | -2/+3 | |
| | | ||||||
| * | CI: move to Fedora 37 to get a newer meson | Federico Mena Quintero | 2022-12-13 | 1 | -2/+2 | |
| | | ||||||
| * | Oops, fix the build target name | Federico Mena Quintero | 2022-12-13 | 1 | -1/+1 | |
| | | ||||||
| * | devel-docs: Explicitly list the extracted interfaces from the XML files | Federico Mena Quintero | 2022-12-13 | 2 | -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 happy | Federico Mena Quintero | 2022-12-13 | 2 | -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 sources | Federico Mena Quintero | 2022-12-13 | 1 | -0/+1 | |
| | | ||||||
| * | Bump meson version to 0.64 | Federico Mena Quintero | 2022-12-13 | 1 | -1/+1 | |
| | | | | | | | | Needed for fs.copyfile() | |||||
| * | conf.py: Don't add the build dir to include_patterns | Federico Mena Quintero | 2022-12-13 | 1 | -5/+0 | |
| | | ||||||
| * | WIP: add a page with the generated docs for the XML interfaces | Federico Mena Quintero | 2022-12-13 | 4 | -1/+35 | |
| | | ||||||
| * | atkutil.h: Fix doc comment so g-ir-scanner won't warn about it | Federico Mena Quintero | 2022-12-13 | 1 | -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 Quintero | 2022-12-13 | 1 | -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 variants | Federico Mena Quintero | 2022-12-13 | 1 | -1/+0 | |
|/ | ||||||
* | Merge branch 'gather-dbus-marshalers' into 'main' | Federico Mena Quintero | 2022-12-13 | 21 | -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, too | Federico Mena Quintero | 2022-12-12 | 1 | -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" job | Federico Mena Quintero | 2022-12-12 | 2 | -22/+3 | |
| | | | | | | | | Now they are built from meson, not a shell script. | |||||
| * | Build the devel-docs as part of the meson build | Federico Mena Quintero | 2022-12-12 | 2 | -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.60 | Federico Mena Quintero | 2022-12-12 | 1 | -1/+2 | |
| | | | | | | | | This is for appending to lists with += | |||||
| * | Add missing blank lines between list items | Federico Mena Quintero | 2022-12-12 | 1 | -0/+2 | |
| | | ||||||
| * | Fix sphinx markup | Federico Mena Quintero | 2022-12-12 | 1 | -0/+1 | |
| | | ||||||
| * | Finish the list of changes to the XML interfaces | Federico Mena Quintero | 2022-12-12 | 1 | -9/+43 | |
| | | ||||||
| * | atk-adaptor/bridge.c: Remove handler for unused signal DeviceListenerRegistered | Federico Mena Quintero | 2022-12-12 | 1 | -2/+0 | |
| | | ||||||
| * | DeviceEventListener.xml: removed unused signals DeviceListenerRegistered and ↵ | Federico Mena Quintero | 2022-12-12 | 1 | -8/+0 | |
| | | | | | | | | DeviceListenerDeregistered |