44 Commits (cdbefa3b51e2084b51e7ec506984f263708f8537)

Author SHA1 Message Date
  ed aabd65b0fd Text: Fix some build issues when JUCE_STRING_UTF_TYPE != 8 3 years ago
  ed 428260a6fd Whitespace 3 years ago
  ed 7d1918b385 macOS/iOS: Replace compile-time deployment target checks with runtime checks using the available keyword 3 years ago
  ed 0b844b7d88 Windows Accessibility: Implement AccessibilityEvent::valueChanged 3 years ago
  ed f70fd14065 iOS Accessibility: Implement accessibilityPerformEscape gesture to dismiss modals 3 years ago
  ed e1d1dd380c iOS: Fix compatibility when targeting older SDK versions 3 years ago
  ed a435026b24 macOS: Use available keyword instead of preprocessor version checks where possible 3 years ago
  ed 1658d3f9ab Obj-C++: Remove JUCE_OBJC_HAS_AVAILABLE_FEATURE define 3 years ago
  ed a7915ec47e iOS/macOS Accessibility: Tidy up shared value getter 3 years ago
  ed 2abf68d866 iOS Accessibility: Create UIAccessibilityReadingContent protocol-conforming classes dynamically for text elements 3 years ago
  ed a6db2ef4ff iOS Accessibility: Fix a potential use-after-free when deallocating a container element 3 years ago
  ed ae8662ce6d macOS Accessibility: Silence some unguarded-selector warnings 3 years ago
  ed b65dc65bc2 Android Accessibility: Don't send accessibility events when inside populateNodeInfo() callback 3 years ago
  ed d8214732ed Android Accessibility: Send appropriate content change types for TYPE_WINDOW_CONTENT_CHANGED accessibility event 3 years ago
  ed dd08be6215 Android Accessibility: Guard app context calls in a few places to prevent potential nullptr dereferences 3 years ago
  ed d1f16f0643 Accessibility: Add missing static keyword to areAnyAccessibilityClientsActive() implementations 3 years ago
  ed dd18711493 iOS: Use UIAccessibilityContainer methods for correct accessibility hierarchy and navigation 3 years ago
  ed 17fe5a54d8 iOS: Removed private API method 3 years ago
  ed 8f03215a9e Accessibility: Add Android support 3 years ago
  ed 30654fb8ec Accessibility: Add iOS support 3 years ago
  ed da57f65f3f Accessibility: Add juce_AccessibilityTextHelpers.h 3 years ago
  ed 588e776bb6 Accessibility: Remove redundant method declaration and general fixups 3 years ago
  reuk 3c68581567
Use jassertquiet where possible 3 years ago
  ed d3556dfd7f macOS Accessibility: Fixed a memory leak when checking for active accessibility clients 3 years ago
  ed 09c06fb946 macOS Accessibility: Fixed an incorrect deployment target check 3 years ago
  ed a9d17d860c macOS Accessibility: Fixed crash due to availability of NSAccessibilityLayoutChangedNotification on < 10.9 3 years ago
  ed d1b669e6ae Accessibility: Added InternalAccessibilityEvent::elementMovedOrResized 4 years ago
  ed cdf3b619d8 Accessibility: Check if any accessibility clients are active before posting notifications and announcements 4 years ago
  ed f69095746a Windows Accessibility: Only support ExpandCollapsePattern for expandable elements 4 years ago
  ed d16657ab53 macOS Accessibility: Fixed crashes on macOS < 10.10 when posting notifications 4 years ago
  ed 005d45e0fe macOS Accessibility: Removed some unused text methods and return caret position for accessibilitySelectedTextRange when no text is selected 4 years ago
  ed 521faf2dc6 macOS Accessibility: Send NSArray for NSAccessibilityLayoutChangedNotification 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
  reuk 7ac6911ccc
Windows: Fix clang/gnu compiler warnings 4 years ago
  ed 963fd79e6a Windows Accessibility: Improved support for read-only text interfaces and fixed issue causing text past 1000 characters to not be read out by Narrator 4 years ago
  ed 05f987d893 macOS Accessibility: Use value interface for accessible read-only text 4 years ago
  ed 1634d9f428 macOS: Fixed a build error when building against SDKs < 10.13 for deployment targets < 10.10 4 years ago
  ed 02c5ad29db macOS: Disable accessibility on deployment targets < 10.10 4 years ago
  ed b34e798f39 Accessibility: Fixed some bugs in Windows text navigation and readouts, improved selection and focus navigation 4 years ago
  ed c359f99fb5 Accessibility: Improved macOS support for offscreen rows/cells 4 years ago
  ed 70d0657f00 Windows: Only load UIA functions when accessibility is active 4 years ago
  ed ec990202b1 Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 4 years ago