GNOME Bugzilla – Bug 629685
Not accessible on Mac OS X
Last modified: 2018-06-29 22:44:46 UTC
First, thank you for providing GnuCash, and on Mac OS X. It has everything I can think of wanting. However, it isn't accessible on Mac OS X. Using the Built in Voice Over screen reader, Gnu Cash says "GnuCash has no windows" instead of allowing me to navigate to and use the program interfaces. That means I can't use it at all, which is a bummer. Generally accessibility on the Mac is supposed to be pretty straightforward and not take much extra work for developers. I can't say how true that actually is, but here is a link to the Apple accessibility documentation. http://developer.apple.com/documentation/Accessibility/Conceptual/AccessibilityMacOSX/OSXAXIntro/OSXAXintro.html#//apple_ref/doc/uid/TP40001078-CH205-BABGJCGG
Confirmed same behavior for version 2.3.15 as well.
Sorry, we've tried to make it abundantly clear that Gnucash is not a native Mac application. It's a Gtk+ application which has been compiled to run on Mac. One of the holes in the Gtk+ library stack on Mac is accessibility: Gtk+ has its own accessibility toolkit (imaginatively called "atk"), and it isn't compatible with Apple's. That's why VoiceOver couldn't see Gnucash. You might be able to use Gnucash with Orca, the Gnome screen reader. You can set this up with Fink (MacPorts does not appear to have a port of Orca). I've never tried this myself and I don't know whether it will actually work.
Ok, didn't know all that. ORCA is an option (though more likely on Linux), and I'll try testing with ORCA and file any bugs I see against that. Please mark this as won't fix or whatever is reasonable. Though I can't say I wouldn't be excited about a native version.
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=629685. Please update any external references or bookmarks.