318 Commits (9bc55acde7da6867a4e0e93e36a65abd3fa59b6d)

Author SHA1 Message Date
  falkTX 11e0bec9a7
mingw related fixes 2 years ago
  reuk eb6e579f0a
ComponentPeer: Correctly scale drag and drop coordinates to account for global scale 3 years ago
  reuk c9997bd613
Windows: Correctly dispose of hook 3 years ago
  reuk 0223e44ae7
Image: Keep track of contiguous buffer size to avoid heap buffer overflows 3 years ago
  reuk e4a7978621
Windowing: Output error text when window creation fails 3 years ago
  Attila Szarvas 101a886821 MouseInputSource: Eliminate superfluous drag events caused by pressure change 3 years ago
  attila a7811661c5 Linux: Fix restoreWindowFromStateString() when the peer already exists 3 years ago
  reuk e210b295ce
Windows: Fix issue where windows could be given incorrect size for their current scale 3 years ago
  ed 461192b355 Add FocusOutline class for indicating Component keyboard focus 3 years ago
  reuk 640194c878
MinGW: Improve compatibility 3 years ago
  reuk f429647ae9
MinGW: Add uuid definitions for MinGW-w64 3 years ago
  attila 1fc0de32c8 Windows: Ensure that NativeMessageBox stays in front of its owner 3 years ago
  reuk 82df66100c
MouseCursor: Allow arbitrarily-sized cursors on Windows 3 years ago
  ed 1744008413 Windows: Don't send modal input attempts to windows that are explicitly ignoring them 3 years ago
  ed fc0f6b1f2f Tidy up 3 years ago
  reuk 03428561ed
ScaledImage: Use in a few more places 3 years ago
  reuk c17aec47ac
Windows: Allow maximized windows to resize to fill the screen, even when a constrainer is applied 3 years ago
  reuk cb7d9ec1db
Windows: Take custom scale into account when scaling cursors 3 years ago
  reuk cdbefa3b51
Windows: Ensure that new windows are brought to the front after creation 3 years ago
  reuk fe4515adb6
MouseCursor: Refactor platform-specific MouseCursor internals 3 years ago
  reuk 25c9841131
Windows: Tidy up cursor creation function 3 years ago
  reuk b465f60851
HWNDComponentPeer: Dismiss temporary modal windows when a window loses focus 3 years ago
  reuk 6ae1137d91
MinGW: Fix Windows build 3 years ago
  reuk 2c90261bd4
Windows: Fix missing field initialiser 3 years ago
  ed 428260a6fd Whitespace 3 years ago
  reuk 72f3a15616
HWNDComponentPeer: Avoid auto-scaling child hwnds 3 years ago
  reuk 7cd04f7d74
Windowing: Refactor DPI-related function loading 3 years ago
  ed 3d282c1078 Desktop: Deprecate isOSXDarkModeActive() and add isDarkModeActive() for other platforms 3 years ago
  reuk 4e694c96b3
ScopedDPIAwarenessDisabler: Move to juce_gui_basics 3 years ago
  reuk 8b45ff83e2
Windowing: Ignore suggested window sizes for windows that should not be DPI aware 3 years ago
  reuk 31500551e1
Move declaration of createSnapshotOfNativeWindow to module header 3 years ago
  reuk 6c59a31456
Win32 Windowing: Fix uninitialised data members warning 3 years ago
  ed baa1bbafdf Windows: Fall back to old-style modal dialog when showing native message box modally since TaskDialog does not support fully modal dialogs 3 years ago
  ed f5eee033ba NativeMessageBox: Return correctly mapped value when shown modally 3 years ago
  reuk 087cda7e1f
HWNDComponentPeer: Fix reentrancy bug in DPICHANGED handler 3 years ago
  reuk 20c23700e5 MinGW: Fix some build issues for 32-bit platforms 3 years ago
  ed 551d7b9c5b Add MessageBoxOptions class for specifying a set of AlertWindow and NativeMessageBox options 3 years ago
  ed d5175b6e23 Windows: Use ScopedThreadDPIAwarenessSetter in keyboard hooks to set correct thread DPI awareness 4 years ago
  reuk 1ee106d730
PopupMenu: Avoid dismissing PopupMenus in bridged plugin editors 4 years ago
  reuk 7ac6911ccc
Windows: Fix clang/gnu compiler warnings 4 years ago
  reuk 31a7c62baf
Windows: Fix and suppress some analysis warnings 4 years ago
  reuk c19cd73306
HWNDComponentPeer: Avoid dismissing modals from peer-initiated messages 4 years ago
  ed 8b74ec2fb7 MinGW: Exclude native accessibility code 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
  reuk 19821db2a3
HWNDComponentPeer: Dismiss modals when windows are moved 4 years ago
  ed c32142a215 Windows: Fixed a build error and some unreachable code warnings when JUCE_WIN_PER_MONITOR_DPI_AWARE=0 4 years ago
  ed 1ff7fc38b1 Windows: Added ScopedDeviceContext helper 4 years ago
  ed f6338c0f8e Windows: Added ScopedThreadDPIAwarenessSetter for correctly setting and resetting thread DPI-awareness for methods which interact with an HWND and removed some DPI workarounds 4 years ago
  ed 3a0af69eff AudioPluginHost: Added an application-level setting for scaling plug-ins on Windows 4 years ago