1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-17 00:44:19 +00:00
JUCE/modules/juce_gui_basics/native/accessibility
reuk 92f350e617
Windows Accessibility: Fix single-character range/boundary calculation
Narrator on Windows seems to call ExpandToEnclosingUnit to find the
character immediately following the current cursor position. When
expanding a degenerate range with position `input` (used to represent
the cursor position) to a single-character range, the returned range
should start at `input` and end at `input+1`. Previously,
findTextBoundary() would always return the position before
currentPosition when searching backwards by character, so the result of
ExpandToEnclosingUnit would be off-by-one when expanding to the closest
character.
2022-02-18 16:43:26 +00:00
..
juce_AccessibilityTextHelpers.h Windows Accessibility: Fix single-character range/boundary calculation 2022-02-18 16:43:26 +00:00
juce_android_Accessibility.cpp Accessibility: Prefer toggle action to press action for checkable items 2022-01-17 10:58:17 +00:00
juce_ios_Accessibility.mm iOS Accessibility: Allow navigating tables by rows 2022-02-07 14:24:11 +00:00
juce_mac_Accessibility.mm Accessibility: Prefer toggle action to press action for checkable items 2022-01-17 10:58:17 +00:00
juce_mac_AccessibilitySharedCode.mm iOS Accessibility: Allow navigating tables by rows 2022-02-07 14:24:11 +00:00
juce_win32_Accessibility.cpp MinGW: Improve compatibility 2022-01-17 10:58:18 +00:00
juce_win32_AccessibilityElement.cpp MinGW: Improve compatibility 2022-01-17 10:58:18 +00:00
juce_win32_AccessibilityElement.h MinGW: Improve compatibility 2022-01-17 10:58:18 +00:00
juce_win32_ComInterfaces.h MinGW: Improve compatibility 2022-01-17 10:58:18 +00:00
juce_win32_UIAExpandCollapseProvider.h MinGW: Improve compatibility 2022-01-17 10:58:18 +00:00
juce_win32_UIAGridItemProvider.h MinGW: Improve compatibility 2022-01-17 10:58:18 +00:00
juce_win32_UIAGridProvider.h MinGW: Improve compatibility 2022-01-17 10:58:18 +00:00
juce_win32_UIAHelpers.h Accessibility: Added AccessibilityTextInterface::isReadOnly() method and AccessibilityRole::label to distinguish between navigable and selectable read-only text elements and simple labels 2021-06-07 19:38:29 +01:00
juce_win32_UIAInvokeProvider.h MinGW: Improve compatibility 2022-01-17 10:58:18 +00:00
juce_win32_UIAProviderBase.h Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 2021-05-10 10:53:14 +01:00
juce_win32_UIAProviders.h Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 2021-05-10 10:53:14 +01:00
juce_win32_UIARangeValueProvider.h MinGW: Improve compatibility 2022-01-17 10:58:18 +00:00
juce_win32_UIASelectionProvider.h MinGW: Improve compatibility 2022-01-17 10:58:18 +00:00
juce_win32_UIATextProvider.h MinGW: Improve compatibility 2022-01-17 10:58:18 +00:00
juce_win32_UIAToggleProvider.h MinGW: Improve compatibility 2022-01-17 10:58:18 +00:00
juce_win32_UIATransformProvider.h MinGW: Improve compatibility 2022-01-17 10:58:18 +00:00
juce_win32_UIAValueProvider.h MinGW: Improve compatibility 2022-01-17 10:58:18 +00:00
juce_win32_UIAWindowProvider.h MinGW: Improve compatibility 2022-01-17 10:58:18 +00:00
juce_win32_WindowsUIAWrapper.h MinGW: Improve compatibility 2022-01-17 10:58:18 +00:00