After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 629685 - Not accessible on Mac OS X
Not accessible on Mac OS X
Status: RESOLVED NOTGNOME
Product: GnuCash
Classification: Other
Component: MacOS
2.2.9
Other Mac OS
: Normal normal
: ---
Assigned To: John Ralls
Depends on:
Blocks:
 
 
Reported: 2010-09-14 17:06 UTC by Taxman
Modified: 2018-06-29 22:44 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Taxman 2010-09-14 17:06:19 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
Comment 1 Taxman 2010-09-14 17:23:47 UTC
Confirmed same behavior for version 2.3.15 as well.
Comment 2 John Ralls 2010-09-14 18:02:59 UTC
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.
Comment 3 Taxman 2010-09-15 01:18:22 UTC
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.
Comment 4 John Ralls 2018-06-29 22:44:46 UTC
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.