284 Commits (bb724761f22a2b51a17205c07ed2343e56e67298)

Author SHA1 Message Date
  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 3 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
  ed ad38182530 Added checks for DOXYGEN #define when excluding modal methods in headers 4 years ago
  ed 091ab8a3a3 Made the windowIgnoresKeyPresses ComponentPeer style flag documentation a bit clearer 4 years ago
  ed b7e28541ca Replaced deprecated Displays methods 4 years ago
  ed 268ac3d5c8 Modernised some code in CallOutBox and added some logic to scale the window with its content component's transform 4 years ago
  ed 60b6afd517 Added floating-point overrides for some Component area conversion methods 4 years ago
  reuk 013fd5e5d6 juce6: Update some referenes to JUCE 5 in docstrings 4 years ago
  reuk 394c4fd475 Clang: Fix warnings when building with clang 10 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  reuk 39b5c22a29
GUI: Ensure components refresh correctly when their look and feel changes 4 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  reuk 327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 5 years ago
  ed a54da0b832 Fixed some more typos 5 years ago
  Tom Poole 3c9fe89636 Added a method for changing the corner size of a CallOutBox 5 years ago
  ed 8de98f5a82 Fixed a bug causing duplicate TooltipWindows to be shown when multiple plug-in windows were open 6 years ago
  ed af1cc0c70f Minor documentation fixes 6 years ago
  ed a234721110 Added various clang-tidy modernize-* fixes 6 years ago
  ed 6f52fc5758 Reverted 876aaf4 which was causing TooltipWindows constructed with a parent component not in their parent hierarchy to not be displayed 6 years ago