2024-10-20 16:02:24 by Thomas Klausner | Files touched by this commit (5) |  |
Log message:
at-spi2-core: update to 2.54.0.
This update from upstream merges devel/atk and devel/at-spi2-atk.
What's new in at-spi2-core 2.53.90:
* Make ATSPI_ROLE_PUSH_BUTTON an enum value again.
* atk: Align button role with AT-SPI one.
* Fix warning when atspi_event_quit is called multiple times.
What's new in at-spi2-core 2.53.1:
* tests: Clean up test application on SIGABRT/SIGSEGV.
* Set (allow-none) for nullable parameters to atspi_match_rule_new.
* collection: Allow specifying specific action names in match rules.
atk-adaptor: Fix duplicated results in GetMatchesFrom.
* atk-adaptor: For collections, don't return objects with 0 actions as
supporting AtkAction.
* Rename ATSPI_ROLE_PUSH_BUTTON to ATSPI_ROLE_BUTTON.
What's new in at-spi2-core 2.53.0:
Add missing prototypes for functions to check the presence of interfaces.
* Replace disable_p2p with an ATSPI_DISABLE_P2P environment variable.
* Drop use of deprecated eaves-dropping option in dbus configuration
atk-adaptor: Limit amount of children to return for GetChildren
* Notify about HelpText attribute change.
* Fix possible double unref in add_accessible_from_iter.
What's new in at-spi2-core 2.52.0:
* tests: Fix missing declaration for getpid().
What's new in at-spi2-core 2.51.90:
* 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.
What's new in at-spi2-core 2.51.91:
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.
What's new in at-spi2-core 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.
What's new in at-spi2-core 2.50.0:
* Fix at-spi2-atk test when running under a non-English locale.
What's new in at-spi2-core 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.
* Add a meson option to exclude the gtk2 atk-bridge module.
What's new in at-spi2-core 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.
What's new in at-spi2-core 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.
What's new in at-spi2-core 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.
What's new in at-spi2-core 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.
What's new in at-spi2-core 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.
What's new in at-spi2-core 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.
What's new in at-spi2-core 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.
What's new in at-spi2-core 2.47.1:
* The meson options -Dx11 and -Dintrospection are now implemented with
meson features - https://mesonbuild.com/Build-options.html#features
Instead of accepting values of "yes/no/auto", they take
"enabled/disabled/auto". Please change your build scripts
accordingly if you use these options.
* 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.
What's new in at-spi2-core 2.46.0:
* Fix GetInterfaces documentation on org.a11y.atspi.Accessible
interface.
What's new in at-spi2-core 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 (#87).
What's new in at-spi2-core 2.45.90:
* xml: Add some documentation.
* xml: Fix event arguments.
* xml: 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 (!63).
* Various code clean-ups and test improvements.
What's new in at-spi2-core 2.45.1:
* Atk and at-spi2-atk are now merged into this project.
* Now requires meson 0.56.2 and glib 2.67.4.
* at-spi2-atk: Expose the accessible hierarchy via dbus introspection.
* Properly escape the AT-SPI bus address; fixes warnings about the address
not containing a colon (!55).
* Add a text value to AtspiValue, so that a value can expose a textual
description, as in the new Atk value API.
* Add atspi_event_listener_register_with_app, to allow an event listener
to be registered only for a given application (!52).
|
2023-08-22 08:55:26 by Adam Ciarcinski | Files touched by this commit (3) |  |
Log message:
at-spi2-core: updated to 2.44.1
What's new in at-spi2-core 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.
What's new in at-spi2-core 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.
What's new in at-spi2-core 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.
What's new in at-spi2-core 2.42.0:
* Set X root property when Xwayland starts on demand.
* Several dbus introspection fixes.
|
2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247) |
Log message:
*: recursive bump for Python 3.11 as new default
|
2023-07-22 14:48:44 by Nia Alarie | Files touched by this commit (2) |
Log message:
at-spi2-core: Avoid a systemd dependency on Linux
|
2022-08-09 14:08:36 by Jonathan Perkin | Files touched by this commit (72) |
Log message:
*: Remove hardcoded -liconv / -lintl on SunOS.
This is now handled centrally via OPSYS_EXPLICIT_LIBDEPS support in libiconv
and gettext-lib.
|
2022-07-29 18:29:09 by Jonathan Perkin | Files touched by this commit (15) |  |
Log message:
*: Explicitly pass -lintl on SunOS where required.
Recent libtool update appears to have exposed more of these.
|
2022-06-07 22:45:56 by Thomas Klausner | Files touched by this commit (1) |
Log message:
at-spi2-core: gobject-introspection is a build dependency
Bump PKGREVISION.
|
2021-12-08 17:07:18 by Adam Ciarcinski | Files touched by this commit (3063) |
Log message:
revbump for icu and libffi
|
2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016) |
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Could not be committed due to merge conflict:
devel/py-traitlets/distinfo
The following distfiles were unfetchable (note: some may be only fetched
conditionally):
./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
|
2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017) |
Log message:
devel: Remove SHA1 hashes for distfiles
|