Files
electron/atom/browser
Ivan Mir 94dd068e15 Special attribute for macOS accessibility #7206
In the linked issue we were discussing that Electron apps are inaccessible unless VoiceOver is enabled. While it's a working solution for users with vision impairment, all other users and apps that require accessibility can't interact with Electron-based software because they don't keep VoiceOver running.

I suggest adding `AXManualAccessibility` for programmatically enabling it in Electron apps. The reason for a new attribute is that `AXEnhancedUserInterface` is already reserved by VoiceOver.

Adding this attribute will allow both Electron developers and 3rd party developers to enable and disable accessibility from their code by calling `accessibilitySetValue:forAttribute:` on the application.

It will be also possible to create a small utility app to switch accessibility in Electron-based apps until there's a native UI solution (like the accessibility settings page in Chrome).
2017-08-19 17:18:12 -03:00
..
2017-08-15 16:19:21 +03:00
2017-08-09 15:28:55 -04:00
2017-07-27 11:54:06 +10:00
2017-07-27 11:54:06 +10:00
2017-08-17 16:47:12 +09:00
2017-08-17 16:47:12 +09:00
2017-08-15 16:19:23 +03:00
2016-08-26 15:30:02 -07:00
🎨 lint fix
2017-06-08 09:57:24 +02:00
🎨 lint fix
2017-06-08 09:57:24 +02:00