diff options
author | Michael Weghorn <m.weghorn@posteo.de> | 2022-09-09 23:04:19 +0100 |
---|---|---|
committer | Michael Weghorn <m.weghorn@posteo.de> | 2022-09-10 07:21:17 +0200 |
commit | 235b30bdfa76b5c0514c7dfe2a0d13ab8ecf5be2 (patch) | |
tree | c76cdeb9a82628f3db81bc252023c39faa528ecb /winaccessibility/Library_uacccom.mk | |
parent | 37d778b601966434ff6042373c1a82d4687fd034 (diff) |
wina11y: Report actual app/toolkit name/version
The previous way of reporting "Hannover" as app name, "3.0" as
version and no toolkit name and version looks rather arbitrary.
Can be queried e.g. from NVDA's Python console as follows after
pressing Keypad_Insert+Ctrl+Z with any LibreOffice UI element focused:
>>> focus.IAccessibleObject.QueryInterface(IA2.IAccessibleApplication).appName
'Hannover'
>>> focus.IAccessibleObject.QueryInterface(IA2.IAccessibleApplication).appVersion
'3.0'
>>> focus.IAccessibleObject.QueryInterface(IA2.IAccessibleApplication).toolkitName
' '
>>> focus.IAccessibleObject.QueryInterface(IA2.IAccessibleApplication).toolkitVersion
' '
Report the actual app name and version. For the toolkit use "VCL"
as name and the same version that LibreOffice has:
>>> focus.IAccessibleObject.QueryInterface(IA2.IAccessibleApplication).appName
'LibreOfficeDev'
>>> focus.IAccessibleObject.QueryInterface(IA2.IAccessibleApplication).appVersion
'7.5'
>>> focus.IAccessibleObject.QueryInterface(IA2.IAccessibleApplication).toolkitName
'VCL'
>>> focus.IAccessibleObject.QueryInterface(IA2.IAccessibleApplication).toolkitVersion
'7.5'
Change-Id: I3c6bdb79e6b945c0f9707bfa7bada0fb456d6e05
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/139743
Tested-by: Jenkins
Reviewed-by: Michael Weghorn <m.weghorn@posteo.de>
Diffstat (limited to 'winaccessibility/Library_uacccom.mk')
-rw-r--r-- | winaccessibility/Library_uacccom.mk | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/winaccessibility/Library_uacccom.mk b/winaccessibility/Library_uacccom.mk index 8c3d3c1596e5..0fb07814b2f9 100644 --- a/winaccessibility/Library_uacccom.mk +++ b/winaccessibility/Library_uacccom.mk @@ -58,6 +58,7 @@ $(eval $(call gb_Library_use_libraries,UAccCOM,\ comphelper \ cppu \ sal \ + utl \ )) $(eval $(call gb_Library_use_externals,UAccCOM,\ |