300 Commits (61fd8827e17fb22190e260c2091c0460fbecfb05)

Author SHA1 Message Date
  attila 29447dd7f3 DefaultDialogWindow: Avoid bad positioning on Linux 2 years ago
  reuk 140f8fedb1
TextEditor: Add option to dismiss the virtual keyboard on touches outside 3 years ago
  reuk 2fc7d12ae7 TextEditor: Add option to dismiss the virtual keyboard on touches outside 3 years ago
  Tom Poole 2ec861d99e Update licensing banners to JUCE 7 3 years ago
  attila 627afffeb4 Android: Fix dismissing screen keyboard when interacting with TextEditor 3 years ago
  attila 31d4f9059d Android: Fix dismissing screen keyboard when interacting with TextEditor 3 years ago
  reuk 858aab823a
ComponentBoundsConstrainer: Properly constrain secondary windows in plugins 3 years ago
  Tom Poole 89a67ec556 macOS/iOS: Enable asynchronous Core Graphics rendering by default 3 years ago
  Tom Poole dea3fe60e4 Update copyright banners 3 years ago
  Tom Poole 165d8b0ecd macOS: Make the behaviour of ComponentPeer::grabFocus match the other platforms 3 years ago
  reuk eb8a419ac7
TooltipWindow: Avoid potential use-after-free of lastComponentUnderMouse 3 years ago
  attila 4cf036bb8b ComponentPeer: Add documentation for OptionalBorderSize 3 years ago
  attila 6575d24a81 ComponentPeer: Deprecate getFrameSize() 3 years ago
  attila a7811661c5 Linux: Fix restoreWindowFromStateString() when the peer already exists 3 years ago
  reuk 53f8650ba3
DocumentWindow: Update documentation 3 years ago
  reuk b80927fc91
Nodiscard: Add to builder-pattern functions 3 years ago
  Tom Poole c072b1bc8e Fix some typos 3 years ago
  ed 461192b355 Add FocusOutline class for indicating Component keyboard focus 3 years ago
  reuk 05676c862a
UIViewComponentPeer: Allow setting an app style, to ensure the status bar can be seen over the app background 3 years ago
  ed 81df4560dd Tooltip: Fix bug where tip would not be updated for new components 3 years ago
  reuk d0590b5fc5
ComponentPeer: Add facility for displaying document save state in the titlebar 3 years ago
  ed b4bc2c8710 Tooltip: Show manually shown tips until a dismissal mouse event occurs 3 years ago
  ed d49d203974 Tooltip: Ignore dismissal mouse events when tooltip window is not showing 3 years ago
  ed 057b555f08 Tooltip: Track mouse clicks using global Desktop mouse listener callbacks to fix bug with Timer callbacks missing events 3 years ago
  ed 903657b0b8 Tooltip: Prevent tip from being immediately dismissed when shown from TooltipWindow::displayTip() 3 years ago
  ed 274ce967e4 AlertWindow: Prevent accessible label component from intercepting mouse clicks 3 years ago
  ed 49db3ce12e AlertWindow: Make accessible label component colours fully transparent to prevent it from drawing over custom L&Fs 3 years ago
  ed bc64c30df6 Accessibility: Use more specific AccessibilityRole::dialogWindow for CallOutBox 3 years ago
  ed b9542ccc4c Update code to use C++14 [[deprecated]] attribute 3 years ago
  ed 8d75a7a400 Fix auxiliary desktop windows scaling and centring when Desktop::globalScaleFactor != 1.0 3 years ago
  reuk 9360c3f4ff
Windows: Fix issue where minimising a window could overwrite the last "normal" window bounds 3 years ago
  reuk 10a26b7584
TooltipWindow: Avoid re-showing a tooltip if the mouse has not moved since it was last clicked 3 years ago
  reuk 9199fa3c51
Warnings: Avoid triggering missing-prototypes warnings on macOS/iOS 3 years ago
  Tom Poole f1fecfdc88 Add some missing Doxygen tags 3 years ago
  ed 90eb878d16 Accessibility: Make createAccessibilityHandler() private in Component subclasses 3 years ago
  ed 8d6ba3b54e Accessibility: Use AccessibilityRole::ignored for UI elements that should not be accessible to screen readers but have accessible children 3 years ago
  ed f5eee033ba NativeMessageBox: Return correctly mapped value when shown modally 3 years ago
  ed 6d40b627ba AlertWindow: Fix incorrect return value when using modal native ok/cancel and yes/no/cancel dialogs 3 years ago
  ed 2db1bbdc0f Add missing AlertWindow::showNativeDialogBox() implementation that was removed in 551d7b9c 3 years ago
  ed 551d7b9c5b Add MessageBoxOptions class for specifying a set of AlertWindow and NativeMessageBox options 3 years ago
  ed 422c8f8114 Accessibility: Disable accessibility for TooltipWindows to prevent them from interfering with focus 3 years ago
  Tom Poole 845631c762 Linux: Fix bug restoring window positions from saved state 3 years ago
  Tom Poole fe4ba9071b Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0 3 years ago
  reuk 1ee106d730
PopupMenu: Avoid dismissing PopupMenus in bridged plugin editors 4 years ago
  reuk 31a7c62baf
Windows: Fix and suppress some analysis warnings 4 years ago
  reuk bc796b1636
TooltipWindow: Display tooltips at same scale as hovered components 4 years ago
  ed ec990202b1 Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics 4 years ago
  Tom Poole 79fbde7099 Added preliminary support for FreeBSD 4 years ago
  reuk 0f6f2728f2
AlertWindow: Scale window according to scale of associatedComponent 4 years ago
  ed fd83e0f51e Removed Displays const_casts from ComponentPeer implementations 4 years ago