275 Commits (bb724761f22a2b51a17205c07ed2343e56e67298)

Author SHA1 Message Date
  Tom Poole 05796beffd macOS: Fix CGImage memory access violation on Monterey 3 years ago
  reuk 03428561ed
ScaledImage: Use in a few more places 3 years ago
  reuk 81fa777ff7
ObjC Helpers: Automatically derive appropriate signature for function 3 years ago
  reuk 4196b5e45b
macOS: Silence deprecation warnings on Monterey 3 years ago
  reuk 17b8708852
WebBrowserComponent: Avoid leaking browsers on macOS 3 years ago
  ed 7d1918b385 macOS/iOS: Replace compile-time deployment target checks with runtime checks using the available keyword 3 years ago
  ed 5e44bc39e0 X11: Pass Display instance to GetXProperty constructor 3 years ago
  ed a435026b24 macOS: Use available keyword instead of preprocessor version checks where possible 3 years ago
  ed 4649bc1b13 Windows: Add WebView2Preferences struct to modify aspects of WebView2 behaviour 3 years ago
  ed 24910cc4b4 Fix GCC Wshadow warnings 3 years ago
  ed 7bc696cd28 Windows: Use Component::ScaleFactorListener in ActiveXComponent, OpenGL and video native code and remove some unnecessary JUCE_WIN_PER_MONITOR_DPI_AWARE checks 3 years ago
  ed 42ea1189ad macOS: Fix for WebBrowserComponent dropping parameters when using a file:// URI 3 years ago
  reuk 20c23700e5 MinGW: Fix some build issues for 32-bit platforms 3 years ago
  reuk 3d97343c2a
GCC: Fix redundant redeclaration warnings 3 years ago
  reuk 85226c33d4
Mac MainMenu: Allow commands without modifiers to be passed to peer 3 years ago
  ed a5c3b81f82 Use C++14 lambda capture initialisers for initialising deletion checkers 3 years ago
  reuk 6c46512e8b NSViewComponent: Ensure NSView follows size of top-level component 3 years ago
  Tom Poole fe4ba9071b Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0 3 years ago
  reuk a70488e38e MacOS: Fix API deprecations in macOS 12.0 and iOS 15.0 4 years ago
  ed 27ead031c0 macOS/iOS: Removed unused WKWebViewConfiguration object in the WebBrowserComponent native implementation 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 900282ccf3
MinGW: Fix warnings and errors emitted when building VST3 plugins 4 years ago
  reuk 0f690662d8
AutoResizingNSViewComponent: Fix display issues for certain plugin views 4 years ago
  reuk f73f8ee849
NSViewComponentPeer: Use JUCE-style coordinates to position subviews 4 years ago
  ed 0fc1ede50f Used MemoryBlock::isEmpty() in a few places 4 years ago
  Tom Poole a9ad07a945 Use RAII for CFTypes 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 08e6d2f9ee Windows: Set SWP_NOMOVE/SWP_NOSIZE flags when updating window position in HWNDComponent and use getSmallestIntegerContainer() when calculating scaled bounds 4 years ago
  ed 9622fc8e05 macOS: Added support for loading local files in WebBrowserComponent 4 years ago
  ed 0fc0dce1b8 macOS: Don't call stop() in WebBrowserComponent::goToURL() when evaluating Javascript 4 years ago
  ed cb57904740 Windows: Improved support for DPI-aware embedded windows in HWNDComponent 4 years ago
  ed 46f5b126d5 Tidied up some template statement whitespace 4 years ago
  ed 6cc67f5ac5 Windows: Fixed some build errors in the WebView2 code introduced in 48fcea0c 4 years ago
  ed 48fcea0c44 Windows: Removed WinRTWrapper dependency from WebView2 implementation 4 years ago
  ed 088e100c1f Narrowed the scoped of some undeclared Objective-C selector warnings 4 years ago
  ed 3a908f848a macOS: Fixed an incorrect selector in the WKWebView delegate class 4 years ago
  ed dc21f6fdad macOS: Fixed 10.11 compatibility in the WKWebView code 4 years ago
  ed a7667077f8 Android: Fixed a crash when juce_gui_extra is not present 4 years ago
  reuk eaf82243a2
WebBrowser: Fix deprecation warnings on macOS 4 years ago
  ed e0883ace58 macOS: Updated the required deployment target for WKWebView 4 years ago
  ed 36f1197536 macOS: Forward key events from WKWebView correctly 4 years ago
  ed b7e28541ca Replaced deprecated Displays methods 4 years ago
  ed 333f98d204 Squashed some compiler warnings with -Wmissing-prototypes enabled 4 years ago
  ed ccfee61773 iOS: Removed some unused deployment target checks 4 years ago
  ed c8a416f476 Obj-C++: Added obc_msgSendSuper_stret overloads for ObjCMsgSendSuper() and refactored the superclass messaging a bit 4 years ago
  juce-team f9f5caa5cc
macOS 11: Fix function pointer conversions 4 years ago
  reuk 395321b4dc
Ignore deprecation warnings in PushNotifications 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  ed 4c56ae4d0d Windows: Check validity of this pointer in WebView2 callbacks and free WebView2Loader.dll in destructor 5 years ago