2638 Commits (cdbefa3b51e2084b51e7ec506984f263708f8537)

Author SHA1 Message Date
  ed c559d31e90 Accessibility: Override Accessibility::getHelp() for JUCE widgets that support tooltips 4 years ago
  ed 422c8f8114 Accessibility: Disable accessibility for TooltipWindows to prevent them from interfering with focus 4 years ago
  ed f6ceba3e5b Accessibility: Disable accessibility for Drawable base class 4 years ago
  ed e119178b5b Check BailOutChecker before sending accessibility moved/resized event in Component::sendMovedResizedMessages() 4 years ago
  Tom Poole 845631c762 Linux: Fix bug restoring window positions from saved state 4 years ago
  Tom Poole fe4ba9071b Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0 4 years ago
  Tom Poole 78be43888e Update the minimum C++ standard to C++14 4 years ago
  ed e2d41dfa0a Accessibility: Fixed slider step size for sliders with no interval explicitly set 4 years ago
  Tom Poole 8ce68447bb DrawableImage: Remove a message thread dependency 4 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 399f8d5bf6 Accessibility: Use AccessibilityRole::editableText role when Label is editable 4 years ago
  ed 94fb4a20e3 Restored previous behaviour of Label::focusGained() to just show editor on tab focus change 4 years ago
  reuk 5db072b483 Component: Avoid calling native APIs from background threads 4 years ago
  ed 3195db14a4 macOS: Check subview position in ComponentPeer::toFront() and toBehind() before re-ordering subviews for shared windows 4 years ago
  ed cae59fa8b2 macOS Accessibility: Return window title for accessibilityTitle property in JuceNSWindowClass 4 years ago
  ed 8f3483d532 Whitespace 4 years ago
  ed 928cc5f80c Accessibility: Moved Component::isCurrentlyBlockedByAnotherModalComponent() check into AccessibilityHandler::getCurrentState() to determine whether handler is considered focusable and removed Component::inputAttemptWhenModal() call 4 years ago
  ed f69095746a Windows Accessibility: Only support ExpandCollapsePattern for expandable elements 4 years ago
  ed 7aff57c461 Accessibility: Fixed some focus issues with modal components 4 years ago
  ed c29ddf7681 Accessibility: Return non-focusable AccessibleState from LabelAccessibilityHandler::getCurrentState() when the TextEditor is showing and active so focus is passed through correctly 4 years ago
  ed d16657ab53 macOS Accessibility: Fixed crashes on macOS < 10.10 when posting notifications 4 years ago
  ed cdee88c003 Accessibility: Set TreeViewItem expanded/collapsed state only when it has sub-items 4 years ago
  ed a7f33da900 Accessibility: Set caret position when passed an empty range selection in CodeEditorComponent and TextEditor AccessibilityTextInterface implementations 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 ce9ab1430f Accessibility: Disable accessibility for JUCESplashScreen 4 years ago
  ed d5175b6e23 Windows: Use ScopedThreadDPIAwarenessSetter in keyboard hooks to set correct thread DPI awareness 4 years ago
  reuk a70488e38e MacOS: Fix API deprecations in macOS 12.0 and iOS 15.0 4 years ago
  reuk 1ee106d730
PopupMenu: Avoid dismissing PopupMenus in bridged plugin editors 4 years ago
  ed 550127945d Added floating-point implementations for some Component hit-testing methods to improve reliability when dealing with scaled Components 4 years ago
  ed e2aa2a2048 Accessibility: Throttle TreeView/ListBox Viewport move AccessibilityEvent::structureChanged notifications 4 years ago
  ed 521faf2dc6 macOS Accessibility: Send NSArray for NSAccessibilityLayoutChangedNotification 4 years ago
  ed bbc05adb17 Docs: Updated Viewport scrollbar docs 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 ffdfb5b436 Accessibility: Set checked state in ButtonAccessibilityHandler::getCurrentState() if button is part of a radio group 4 years ago
  reuk 7ac6911ccc
Windows: Fix clang/gnu compiler warnings 4 years ago
  ed 3fd4f7a231 TextEditor: Take border size into account when calculating text bounds 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 13e7ffbdfb Accessibility: Use AccessibilityTextValueInterface for read-only text in Label, TextEditor and CodeEditorComponent 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 e28525b05d TreeView: Fixed a potential crash when dragging a TreeViewItem with a custom component 4 years ago
  ed 7b34d56069 TreeView: Use content component coordinate space in TreeView::getItemAt() 4 years ago
  ed fa17310dd1 Added back in rounding error fix from e8518048 that was overwritten in 7909af4e 4 years ago
  ed ce72fe4143 Label: Check for deletion before calling repaint() in hideEditor() 4 years ago
  ed 083a5af323 TextEditor: Offset selection fill bounds by viewport position to fix bug with multi-line highlighting 4 years ago
  reuk 35260b342c
NSViewComponentPeer: Adjust bounds before constraining when resizing 4 years ago