1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-15 00:24:19 +00:00
JUCE/modules/juce_gui_basics/native
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
..
accessibility Android: Fix problems with accessible text navigation 2022-06-13 11:36:51 +01:00
java/app/com/rmsl/juce Accessbility: Improve support for touch-to-explore on Android 2022-01-17 10:58:17 +00:00
javaopt/app/com/rmsl/juce InAppPurchases: Add support for Android BillingClient 5.0.0 2022-06-06 21:21:41 +01:00
x11 X11: Avoid leaking result of XGetAtomName 2022-02-23 10:56:12 +00:00
juce_android_ContentSharer.cpp AndroidDocument: Support file access to shared storage locations on Android 30+ 2022-05-23 12:19:38 +01:00
juce_android_FileChooser.cpp AndroidDocument: Support file access to shared storage locations on Android 30+ 2022-05-23 12:19:38 +01:00
juce_android_Windowing.cpp Android: Fix problems with accessible text navigation 2022-06-13 11:36:51 +01:00
juce_ios_ContentSharer.cpp ObjC Helpers: Automatically derive appropriate signature for function 2021-11-24 11:51:11 +00:00
juce_ios_FileChooser.mm FileChooser: Find an appropriate peer to focus when the FileChooser is destroyed 2022-01-10 22:15:20 +00:00
juce_ios_UIViewComponentPeer.mm TextEditor: Add option to dismiss the virtual keyboard on touches outside 2022-06-08 19:51:11 +01:00
juce_ios_Windowing.mm iOS: Fix native message box leak when no callback is provided 2021-12-07 16:25:22 +00:00
juce_linux_FileChooser.cpp FileChooser: In Linux FileChoosers, prefer to open files rather than directories if both are requested 2021-09-27 12:48:59 +01:00
juce_linux_Windowing.cpp Linux: Adjust natively reported border size by the current scale factor 2022-05-18 18:41:14 +02:00
juce_mac_FileChooser.mm macOS/iOS: Fix unguarded availability warnings 2022-04-19 11:54:55 +01:00
juce_mac_MainMenu.mm ObjC Helpers: Automatically derive appropriate signature for function 2021-11-24 11:51:11 +00:00
juce_mac_MouseCursor.mm ScaledImage: Use in a few more places 2021-12-01 15:44:07 +00:00
juce_mac_NSViewComponentPeer.mm MacOS: Override and implement JuceNSViewClass::updateTrackingAreas() 2022-06-10 19:16:37 +02:00
juce_mac_Windowing.mm NativeMessageBox: Use associatedComponent on macOS 2022-02-18 16:43:26 +00:00
juce_MultiTouchMapper.h Updated all license headers 2020-06-29 08:30:22 +01:00
juce_ScopedDPIAwarenessDisabler.h ScopedDPIAwarenessDisabler: Move to juce_gui_basics 2021-09-28 11:31:50 +01:00
juce_win32_DragAndDrop.cpp Windows: Fix and suppress some analysis warnings 2021-05-26 15:34:26 +01:00
juce_win32_FileChooser.cpp MinGW: Improve compatibility 2022-01-17 10:58:18 +00:00
juce_win32_ScopedThreadDPIAwarenessSetter.h Windows: Added ScopedThreadDPIAwarenessSetter for correctly setting and resetting thread DPI-awareness for methods which interact with an HWND and removed some DPI workarounds 2021-03-02 15:56:10 +00:00
juce_win32_Windowing.cpp Windows: Fix virtual keyboard hide/show on Windows 11 2022-06-08 19:51:11 +01:00