Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: at-spi2-core | Distribution: openSUSE Tumbleweed |
Version: 2.52.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Sun Mar 17 10:22:49 2024 |
Group: System/GUI/GNOME | Build host: reproducible |
Size: 134027 | Source RPM: at-spi2-core-2.52.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://www.gnome.org/ | |
Summary: Assistive Technology Service Provider Interface - D-Bus based implementation |
AT-SPI is a general interface for applications to make use of the accessibility toolkit. This version is based on dbus. This package contains the AT-SPI registry daemon. It provides a mechanism for all assistive technologies to discover and interact with applications running on the desktop.
LGPL-2.1-or-later
* Sun Mar 17 2024 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 2.52.0: + tests: Fix missing declaration for getpid(). * Sun Mar 10 2024 Michael Gorse <mgorse@suse.com> - Remove unused dependencies on libei and libxkbcommon-x11. * Mon Mar 04 2024 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 2.51.91: + Back out code to generate mouse events on mutter. It had a couple of unwanted side effects. Also remove dependencies on libei and xkbcommon. + atk-adaptor: Fix collection role matching. + Have atspi_text_get_string_at_offset fall back to calling GetTextAtOffset if GetStringAtOffset is unimplemented. + Don't use g_assert in the unit tests. * Mon Feb 12 2024 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 2.51.90: + Add an attribute-changed signal in atk, and update libatspi attribute cache. + Add GetTextSelection and SetTextSelection to Document interface. + Add atspi_device_generate_mouse_event, and implement for mutter. + Have atspi_device_add_key_grab return 0 if XIGrabKeycode fails. + xml: Add Embedded to the Socket interface. + Don't return uninitialized values if atspi_component_get_size/position fail. - Add pkgconfig(libei-1.0) BuildRequires: new dependency. * Tue Jan 16 2024 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 2.51.0: + atk-adaptor: Fix critical when no table cell array is returned. + accessible: Do not rename deprecated methods to the new names. + Add HelpText property and corresponding functions in atk and libatspi. * Sun Jan 14 2024 Yifan Jiang <yfjiang@suse.com> - Provide and obsolete more packages from old atk and at-spi2-atk: atk-devel, at-spi2-atk-devel and at-spi2-atk-common. * Mon Sep 18 2023 Luciano Santos <luc14n0@opensuse.org> - Adjust %fdupes parameter value to %{buildroot}%{_datadir}, one of the parent directories of the former parameter, to symlink other duplicate files under the datadir. * Fri Sep 15 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.50.0: + Fix at-spi2-atk test when running under a non-English locale. * Mon Sep 04 2023 Luciano Santos <luc14n0@opensuse.org> - Update to version 2.49.91: + collection: Avoid locking up if an object has a very large child count. + Fix possible NULL pointer dereference when deregistering an event listener. + Various fixes for the new key grabbing API. + Don't wait for a reply when registering or deregistering keystroke listeners. * Mon Sep 04 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.49.90: + Fix a test failure/timeout. + Add atspi_get_version() to return the runtime version of the library. + Collection: fix match testing for attributes. + Fix a NULL pointer dereference when deregistering an event listener that doesn't include a detail. + Fix the documentation for interfaces in collection match rules. + Add an AtspiLive enum to specify the politeness level for live regions, and document that this should be used for Announcement signals. Also add a notification signal in atk to replace the announcement signal that lacks the politeness information. + Add an asynchronous version of atspi_generate_mouse_event. * Mon Sep 04 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.48.4: + Add atspi_get_version() to return the runtime version of the AT-SPI library. + collection: - Fix match testing for attributes. - Avoid locking up if an object has a very large child count. + Fix possible NULL pointer dereference when deregistering an event listener. + Various fixes for the new key grabbing API. * Thu Aug 03 2023 Yifan Jiang <yfjiang@suse.com> - Support build environments like SLE 15 SP5 and Leap 15.5 which had %{_distconfdir) not defined yet. * Tue Jul 18 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.49.1: + TableCell.xml: Add Get{Column,Row}HeaderCells methods. + atspi_accessible_get_localized_role_name: Use internal names when possible. + Add a non-recursive function to clear a single object's cache. + Code clean-ups. * Sun May 28 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.48.3: + Fix the build when dbus-broker is not set to be used by default. + Fix a couple of use after frees when finalizing devices. + atk-adaptor: Fix handling of sockets in impl_GetChildren. * Thu May 11 2023 Michael Gorse <mgorse@suse.com> - Update to version 2.48.2: + Fixed a regression in 2.48.1 where the bus launcher would fail if dbus-broker was configured at build time but not installed on the system. * Thu May 11 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.48.1: + Fixes for atk-only builds under Windows. + meson: Avoid requiring libsystemd when configured to use dbus-daemon. + Fix crash when a bad index is passed to atspi_accessible_get_child_at_index. + Fix possible infinite recursion in atspi_accessible_clear_cache. * Thu May 04 2023 Bjørn Lie <bjorn.lie@gmail.com> - Add or dbus-broker to existing dbus-1 Requires: we already pass dbus_broker=/usr/bin/dbus-broker-launch and default_bus=dbus-broker to meson during build. * Sun Mar 19 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.48.0: + Add a "atk-only" build option. This allows atk to be built without libdbus installed, but it does not build libatspi or the atk bridge. + Fix some typos in the documentation. * Mon Mar 06 2023 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.47.90: + Downgrade meson requirement to 0.63. + at-spi-dbus-bus service: set stop timeout to 5s. + Fix possible crash in screen_reader_signal_watcher. * Thu Feb 23 2023 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 2.47.1: + The meson options -Dx11 and -Dintrospection are now implemented with meson features. + Use gi-docgen to generate documentation. + Register key grabs using the focused window, rather than the root window. This should prevent the window from losing focus when a key grab is used. + atk-adaptor: Handle sockets in GetChildren. + Improve documentation of the dbus interfaces. + Various code clean-ups. Some unused code has been removed. - Change -Dx11=yes and -Dintrospection=yes to -Dx11=enabled and - Dintrospection=enabled, following upstreams changes to use meson features. - Add pkgconfig(gi-docgen) and python3-Sphinx BuildRequires: new dependencies to build the documentation. - Drop gtk-doc BuildRequires: no longer needed. * Fri Oct 28 2022 Frederic Crozat <fcrozat@suse.com> - Ensure xprop is required when xwayland is installed. * Sat Sep 17 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.46.0: + Fix GetInterfaces documentation on org.a11y.atspi.Accessible interface. * Fri Sep 16 2022 Bjørn Lie <bjorn.lie@gmail.com> - Add libatk-1_0-0 and libatk-bridge-2_0-0 to baselibs.conf, build 32bit support. * Sat Aug 27 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.45.91: + Send device event controller events using the same signature as other events. + Document the Accessible, Action, and Cache dbus interfaces. + Fix license of atspi-gmain.c. - Add fdupes BuildRequires and macro, remove duplicate files. - Provide and Obsolete atk from libatk sub-package. * Wed Aug 10 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.45.90: + xml: - Add some documentation. - Fix event arguments. - Add some missing DeviceEventController methods. + Bind the AT-SPI bus to the graphical session. + Mark bus service as belonging to the session slice. + Add ATSPI_ROLE_PUSH_BUTTON_MENU. + Add an "announcement" event/signal to allow objects to send notifications. + Various code clean-ups and test improvements. - Add pkgconfig(libxml-2.0) BuildRequires: New dependency. - Add new sub-packages from the now included atk and at-spi2-atk packages: libatk-1_0-0, libatk-bridge-2_0-0 and typelib-1_0-Atk-1_0. - Provide/Obsolete at-spi2-atk-gtk2 by the main package. * Thu Apr 21 2022 Michael Gorse <mgorse@suse.com> - Update to version 2.44.1: + Fix use after free when removing a hung process. + Fix the build with X11 disabled. + Fix crash when NULL is passed to some listener-related functions. + impl_deregister_keystroke_listener: fix memory leak on iteration error. * Fri Mar 18 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.44.0: + Unlink the socket before binding when using dbus-broker. Fixes regression introduced in 2.43.92 where restarting the bus launcher would fail. * Sat Mar 05 2022 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.43.92: + The AT-SPI bus now uses the user's XDG_RUNTIME_DIR for its socket. Fixes accessibility for Snap-confined applications. + Caps lock is now unlocked for key synthesis. Fixes cutting and pasting from brltty when caps lock is on. + Several fixes to the dbus specification. + Fix the build when x11 is disabled. + Fix several compiler warnings. - Use ldconfig_scriptlets macro for post(un) handling. - Move autostart .desktop and xwayland-session config to distconfdir. * Wed Dec 08 2021 Michael Gorse <mgorse@suse.com> - Configure to use dbus-broker when available. - Add libsystemd to BuildRequires: needed for dbus-broker support. * Sun Sep 19 2021 Michael Gorse <mgorse@suse.com> - Update to version 2.42.0: + Set X root property when Xwayland starts on demand. + Several dbus introspection fixes. * Fri Jul 09 2021 Ferdinand Thiessen <rpm@fthiessen.de> - Update to version 2.40.3 + Bugfix: Use abstract sockets if libdbus is older than 1.12.0 * Sun Jun 06 2021 Bjørn Lie <bjorn.lie@gmail.com> - Update to version 2.40.2: + README: Remove outdated links. + Key grab fixes for the new API. + registryd: Add a missing call to va_end. * Sun May 02 2021 Michael Gorse <mgorse@suse.com> - Update to version 2.40.1: + Fix double free when removing event listeners. + Fix numlock detection. * Sat Mar 20 2021 Michael Gorse <mgorse@suse.com> - Update to version 2.40.0: + No changes. * Thu Mar 18 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 2.39.91: + Fix a couple of memory leaks. + Remove const from AtspiDeviceListenerCB prototype. * Tue Feb 23 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 2.39.90.1: + Fix a crash introduced in 2.39.90, along with a few warnings. * Wed Feb 17 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 2.39.90: + Fix build with X11 disabled. + Various fixes for the new device API used for key monitoring and grabbing. + Fixed several memory leaks. * Sun Jan 17 2021 Dominique Leuenberger <dimstar@opensuse.org> - Update to version 2.39.1: + Don't use gdbus-broker if not running under systemd. + Unref bus at the end of cleanup. + Fix XML interfaces. + Use unix sockets instead of abstract sockets. + Added a device API to replace the old API for capturing key grabs. This is needed for toolkits that do not report keystrokes to atk, such as gtk 4.
/usr/etc/xdg/Xwayland-session.d /usr/etc/xdg/Xwayland-session.d/00-at-spi /usr/etc/xdg/autostart/at-spi-dbus-bus.desktop /usr/lib/systemd/user/at-spi-dbus-bus.service /usr/lib64/gnome-settings-daemon-3.0 /usr/lib64/gnome-settings-daemon-3.0/gtk-modules /usr/lib64/gnome-settings-daemon-3.0/gtk-modules/at-spi2-atk.desktop /usr/lib64/gtk-2.0 /usr/lib64/gtk-2.0/modules /usr/lib64/gtk-2.0/modules/libatk-bridge.so /usr/libexec/at-spi2 /usr/libexec/at-spi2/at-spi-bus-launcher /usr/libexec/at-spi2/at-spi2-registryd /usr/share/dbus-1/accessibility-services /usr/share/dbus-1/accessibility-services/org.a11y.atspi.Registry.service /usr/share/dbus-1/services/org.a11y.Bus.service /usr/share/defaults /usr/share/defaults/at-spi2 /usr/share/defaults/at-spi2/accessibility.conf /usr/share/licenses/at-spi2-core /usr/share/licenses/at-spi2-core/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 9 01:59:32 2024