Yubico / yubikey-personalization-gui

YubiKey Personalization GUI
https://developers.yubico.com/yubikey-personalization-gui
BSD 2-Clause "Simplified" License
198 stars 38 forks source link

Bundle QTs accessibility libraries with binary builds #43

Closed bramd closed 10 years ago

bramd commented 10 years ago

I jus ttested the Windows binary of this tool. For users of assistive technology (screenreaders, speech recognition, etc) it is completely unusable. By bundling QTs accessibility libraries, it becomes quite usable. There are still some controls that may be better labeled, but it allows a user of assistive technology at least to program a Yubikey.

klali commented 10 years ago

Hello,

specifically, which are the accessibility libraries?

/klas

bramd commented 10 years ago

Hello,

I'm not that familiar with QT development, but it seems you have to distribute an accessibility plugin:

http://qt-project.org/doc/qt-4.8/accessible.html

On my system I copied qtaccessiblewidgets.dll from another application to the installation folder of the Ubikey personalization GUI.

Hope this helps,

Bram

klali commented 10 years ago

Great. Do you know any way to test if this works and makes sense?

/klas

bramd commented 10 years ago

Hi,

You could get the free NVDA screenreader at http://www.nvaccess.org/ and test with that. Or feel free to send me a test build.

Bram

klali commented 10 years ago

Ok. Please drop me a mail at klas@yubico.com and I'll have a test build for you shortly..

/klas