Skip to content

Sync codex-desktop-linux with v0.2.9 release content #34

Description

@github-actions

v0.2.9 released. Update codex-desktop-linux to pin/ship this version and mirror the relevant changes.

v0.2.9 changelog

Fixed

  • GTK4 applications (Nautilus, Text Editor, baobab, and others) now return their
    full accessibility tree instead of a single role: "unknown" root with
    child_count: 0. Reads were routed through the atspi P2P trait's
    object_as_accessible, whose no-peer fallback builds a proxy with a path but
    no destination; on the shared a11y bus that fails with ServiceUnknown for
    any app that does not advertise a peer-to-peer bus address. Modern GTK4 apps
    do not implement the legacy GetApplicationBusAddress, so they hit the broken
    fallback while GTK3/Chromium/Electron apps kept working. Reads now use
    ObjectRefExt::as_accessible_proxy, which always pins the destination to the
    object's bus name. (GTK4 apps return empty accessibility tree (1 "unknown" node) — likely atspi crate GTK4 object-path handling #31)

Opened automatically by the release workflow.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions