v0.34.0: More accessibility updates, preferences
A new section has been added to Deepdwn’s preferences for accessibility settings. The existing settings for the tab key behavior (toggling between indenting and navigation), and high-contrast display, have both been moved here.
Two new options have been added here as well:
- Display entire document at once: By default, Deepdwn hides offscreen content for performance reasons in a way that may interfere with screen readers, in some cases. With this setting enabled, the entire document will be rendered at once which may improve support, at the cost of rendering performance.
- Align heading text: This setting enables or disables outdented headings. Headings are normally positioned in a way that may interfere with some screen readers, so this setting has been added to improve compatibility if needed.
Additionally, skip links have been added to the filters, file and outline panels to bypass your growing list of filters and files when navigating with the Tab key. You may still use F6 to jump directly from panel to panel.
Lastly, a long standing issue where NVDA could skip reading some content in your documents in browse mode has been fixed. If you’ve run into this issue in the past, this is a great release to give Deepdwn another try.
- The file list panel will now be automatically scrolled to the active file. This is mostly useful/noticeable when you reopen Deepdwn and a document is already active from your previous session.
- Fixed screen readers announcing files were in a file conflict state, when they were not.
- Fixed a focusing/rendering issue that could result in NVDA skipping content.