28 Commits (55a8b2ac125ddd0d77b71bf06bfbdc6cd98b51dd)

Author SHA1 Message Date
  reuk 8b8ae10059
Build: Replace JUCE_NODISCARD with [[nodiscard]] 2 years ago
  reuk 921d86e586
Accessibility: Improve table navigation, row/column index/header reporting 2 years ago
  reuk dd92f66387
Accessibility: Correctly report number of disclosed rows in TreeView on macOS 2 years ago
  reuk 707767fa4c
Accessibility: Multiple table fixes 2 years ago
  reuk 1c10e0c79b
Android: Fix problems with accessible text navigation 3 years ago
  reuk 2b1745272e
Android: Fix a couple of accessibility-related crashes 3 years ago
  reuk d4d9740037
Android: Fix problems with accessible text navigation 3 years ago
  reuk 9c9d930760
Android: Fix a couple of accessibility-related crashes 3 years ago
  Tom Poole 2ec861d99e Update licensing banners to JUCE 7 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  reuk b80927fc91
Nodiscard: Add to builder-pattern functions 3 years ago
  Tom Poole c072b1bc8e Fix some typos 3 years ago
  ed 30b37da39b Accessibility: Fix parent handler traversal when hit test handler is ignored in AccessibilityHandler::getChildAt() 3 years ago
  ed 5d7f59a19d Accessibility: Fix focus transfer issue when hiding modal components 3 years ago
  ed 588e776bb6 Accessibility: Remove redundant method declaration and general fixups 3 years ago
  ed 17ca903aaa Accessibility: Don't give focus to currently keyboard focused component in AccessibilityHandler::giveAwayFocusInternal() 3 years ago
  ed d1b669e6ae Accessibility: Added InternalAccessibilityEvent::elementMovedOrResized 3 years ago
  ed cdf3b619d8 Accessibility: Check if any accessibility clients are active before posting notifications and announcements 3 years ago
  ed 928cc5f80c Accessibility: Moved Component::isCurrentlyBlockedByAnotherModalComponent() check into AccessibilityHandler::getCurrentState() to determine whether handler is considered focusable and removed Component::inputAttemptWhenModal() call 3 years ago
  ed 7aff57c461 Accessibility: Fixed some focus issues with modal components 4 years ago
  ed 9ed55a7639 Accessibility: Added AccessibilityEvent::titleChanged 4 years ago
  ed e4f9e7f79b macOS Accessibility: Use @available keyword where possible to check if accessibility support is available at runtime 4 years ago
  ed 8b2f3088d7 Accessibility: Added AccessibilityTextInterface::isReadOnly() method and AccessibilityRole::label to distinguish between navigable and selectable read-only text elements and simple labels 4 years ago
  ed df4ff3b225 Accessibility: Fixed some focus issues with modal components 4 years ago
  ed fd8c6ce15c Accessibility: Only call grabKeyboardFocus() on focusable components 4 years ago
  ed 02c5ad29db macOS: Disable accessibility on deployment targets < 10.10 4 years ago
  ed 5080b29626 Accessibility: Added AccessibilityHandler::isVisibleWithinParent() and improved focus support 4 years ago
  ed 333983947e Accessibility: Removed widget_handlers 4 years ago
  ed 8b74ec2fb7 MinGW: Exclude native accessibility code 4 years ago
  ed ec990202b1 Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 4 years ago