reuk
2b1745272e
Android: Fix a couple of accessibility-related crashes
...
These crashes could be seen in the DemoRunner when selecting items in
nested PopupMenu windows.
2022-06-13 15:29:56 +01:00
Tom Poole
2ec861d99e
Update licensing banners to JUCE 7
2022-05-16 17:55:48 +01:00
Tom Poole
dea3fe60e4
Update copyright banners
2022-04-04 12:36:32 +01:00
ed
30b37da39b
Accessibility: Fix parent handler traversal when hit test handler is ignored in AccessibilityHandler::getChildAt()
2021-09-15 14:04:23 +01:00
ed
5d7f59a19d
Accessibility: Fix focus transfer issue when hiding modal components
2021-07-28 16:03:29 +01:00
ed
588e776bb6
Accessibility: Remove redundant method declaration and general fixups
2021-07-28 11:44:29 +01:00
ed
17ca903aaa
Accessibility: Don't give focus to currently keyboard focused component in AccessibilityHandler::giveAwayFocusInternal()
2021-07-28 11:44:29 +01:00
ed
d1b669e6ae
Accessibility: Added InternalAccessibilityEvent::elementMovedOrResized
2021-06-16 17:22:35 +01:00
ed
cdf3b619d8
Accessibility: Check if any accessibility clients are active before posting notifications and announcements
2021-06-16 17:22:00 +01:00
ed
928cc5f80c
Accessibility: Moved Component::isCurrentlyBlockedByAnotherModalComponent() check into AccessibilityHandler::getCurrentState() to determine whether handler is considered focusable and removed Component::inputAttemptWhenModal() call
...
This prevents components from taking focus when they are blocked by another modal component by excluding them from the list of child handlers returned by AccessibilityHandler::getChildren() and fixes an issue with modal components being dismissed by handlers.
2021-06-14 10:07:13 +01:00
ed
7aff57c461
Accessibility: Fixed some focus issues with modal components
2021-06-11 13:50:47 +01:00
ed
e4f9e7f79b
macOS Accessibility: Use @available keyword where possible to check if accessibility support is available at runtime
2021-06-07 19:38:29 +01:00
ed
df4ff3b225
Accessibility: Fixed some focus issues with modal components
2021-06-07 19:38:29 +01:00
ed
fd8c6ce15c
Accessibility: Only call grabKeyboardFocus() on focusable components
2021-05-26 09:20:59 +01:00
ed
02c5ad29db
macOS: Disable accessibility on deployment targets < 10.10
2021-05-26 09:20:59 +01:00
ed
5080b29626
Accessibility: Added AccessibilityHandler::isVisibleWithinParent() and improved focus support
2021-05-20 18:24:58 +01:00
ed
8b74ec2fb7
MinGW: Exclude native accessibility code
2021-05-12 08:02:20 +01:00
ed
ec990202b1
Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics
2021-05-10 10:53:14 +01:00