https://bugs.documentfoundation.org/show_bug.cgi?id=161548

            Bug ID: 161548
           Summary: Could each component (Writer, Calc, Impress, Draw,
                    etc.) have its own accessible application name?
           Product: LibreOffice
           Version: unspecified
          Hardware: All
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: [email protected]
          Reporter: [email protected]
            Blocks: 36549

Currently all components of LibreOffice, i.e., Writer, Calc, Impress, Draw,
etc. have an accessible application name of "soffice". As a result, Orca has an
"soffice" script which contains heuristics to determine if a given event,
object to present, etc., is coming from Writer, Calc, Impress, ...

What I would really like to do is have a dedicated Writer script, and a
dedicated Calc script, and a dedicated Impress script. That would eliminate the
need for the "soffice" script heuristics which would be good for performance.

In addition, it would mean Orca could easily use AtspiCollection on everything
that isn't Calc, see
https://bugs.documentfoundation.org/show_bug.cgi?id=156657#c3, in particular:

> The changes I'm making to Orca will be to use AtspiCollection **any time the
> task is to find one or more descendants**. And Orca does that often enough -- 
> including for its Flat Review feature which is notoriously non-performant. 
> AtspiCollection will fix that.

and https://gitlab.gnome.org/GNOME/orca/-/commit/faf1d81b

Michael, is this an easy thing or a hard thing?


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=36549
[Bug 36549] [META] ACCESSIBILITY: Tracking bug for issues affecting a11y ATK
and GNOME Orca screen reader support
-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to