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 d4d9740037
Android: Fix problems with accessible text navigation
Previously, when navigating in a text editor by words, the cursor would
get 'stuck' after moving a single word. This issue should now be
resolved.

Additionally, the cursor position was not updated properly when
adjusting a selection, and would instead be moved to the end of the
selected range. With this patch applied, the cursor should now be set to
the correct position when modifying selections. When extending a
selection backwards, the cursor will display at the beginning of the
selected range, rather than the end.

Finally, most Android apps announce the 'skipped' characters or words
whenever the cursor is moved, but this feature was broken in JUCE. This
patch enables this feature.
2022-06-13 11:36:51 +01:00
..
juce_AccessibilityTextHelpers.h Android: Fix problems with accessible text navigation 2022-06-13 11:36:51 +01:00
juce_AccessibilityTextHelpers_test.cpp Android: Fix problems with accessible text navigation 2022-06-13 11:36:51 +01:00
juce_android_Accessibility.cpp Android: Fix problems with accessible text navigation 2022-06-13 11:36:51 +01:00
juce_ios_Accessibility.mm macOS/iOS: Fix unguarded availability warnings 2022-04-19 11:54:55 +01:00
juce_mac_Accessibility.mm macOS/iOS: Fix unguarded availability warnings 2022-04-19 11:54:55 +01:00
juce_mac_AccessibilitySharedCode.mm iOS Accessibility: Allow navigating tables by rows 2022-02-07 14:24:11 +00:00
juce_win32_Accessibility.cpp Slider: Add keyboard control even without accessibility 2022-06-10 18:19:49 +02: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 Slider: Add keyboard control even without accessibility 2022-06-10 18:19:49 +02: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 Android: Fix problems with accessible text navigation 2022-06-13 11:36:51 +01: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