Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: typelib-1_0-Atk-1_0 | Distribution: openSUSE Tumbleweed |
Version: 2.52.0 | Vendor: openSUSE |
Release: 1.1 | Build date: Sun Mar 17 10:22:49 2024 |
Group: System/Libraries | Build host: reproducible |
Size: 75720 | Source RPM: at-spi2-core-2.52.0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://www.gnome.org/ | |
Summary: Introspection bindings for the ATK accessibility toolkit |
The ATK library provides a set of accessibility interfaces. By supporting the ATK interfaces, an application or toolkit can be used with screen readers, magnifiers, and alternate input devices. This package provides the GObject Introspection bindings for ATK.
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/lib64/girepository-1.0/Atk-1.0.typelib
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 9 01:59:32 2024