reuk
31a7c62baf
Windows: Fix and suppress some analysis warnings
This fixes warnings that are emitted when building with the `-analyze`
flag enabled.
4 years ago
reuk
900282ccf3
MinGW: Fix warnings and errors emitted when building VST3 plugins
4 years ago
ed
ec990202b1
Accessibility: Added VoiceOver (macOS) and Narrator (Windows) accessibility screen reader support to juce_gui_basics
4 years ago
reuk
0f690662d8
AutoResizingNSViewComponent: Fix display issues for certain plugin views
Previously, the following plugins were causing issues when hosting their
editors:
- Softube plugins. I used Saturation Knob for testing, which crashed when
deleting the temporary parent view.
- KORG Gadget series, which displayed a black screen after the temporary parent
view was deleted.
- FabFilter Pro-C, which displayed at the wrong scale when opened on a
retina display.
4 years ago
ed
51a593abac
CodeEditorComponent: Avoid dereferencing a nullptr when recreating caret component
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
765eafb1eb
Fixed some file permissions
4 years ago
Tom Poole
79fbde7099
Added preliminary support for FreeBSD
5 years ago
Tom Poole
a9ad07a945
Use RAII for CFTypes
5 years ago
Tom Poole
4c58e50f2e
Bump version number to 6.0.8
5 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
5 years ago
ed
3a0af69eff
AudioPluginHost: Added an application-level setting for scaling plug-ins on Windows
5 years ago
ed
08e6d2f9ee
Windows: Set SWP_NOMOVE/SWP_NOSIZE flags when updating window position in HWNDComponent and use getSmallestIntegerContainer() when calculating scaled bounds
5 years ago
ed
9622fc8e05
macOS: Added support for loading local files in WebBrowserComponent
5 years ago
ed
0fc0dce1b8
macOS: Don't call stop() in WebBrowserComponent::goToURL() when evaluating Javascript
5 years ago
ed
cb57904740
Windows: Improved support for DPI-aware embedded windows in HWNDComponent
5 years ago
reuk
64b9366e8f
CharacterFunctions: Add new function to move pointer past whitespace
5 years ago
ed
8b075242d4
Windows: Use compiler warning macros when including WebView2 headers
5 years ago
ed
ad38182530
Added checks for DOXYGEN #define when excluding modal methods in headers
5 years ago
ed
46f5b126d5
Tidied up some template statement whitespace
5 years ago
ed
bcb85bc752
Recreate CaretComponent correctly in CodeEditorComponent::lookAndFeelChanged()
5 years ago
ed
6cc67f5ac5
Windows: Fixed some build errors in the WebView2 code introduced in 48fcea0c
5 years ago
ed
48fcea0c44
Windows: Removed WinRTWrapper dependency from WebView2 implementation
5 years ago
Tom Poole
2553336f45
Bump version number to 6.0.7
5 years ago
Tom Poole
25dccd53c0
Bump version number to 6.0.6
5 years ago
ed
088e100c1f
Narrowed the scoped of some undeclared Objective-C selector warnings
5 years ago
ed
3a908f848a
macOS: Fixed an incorrect selector in the WKWebView delegate class
5 years ago
ed
dc21f6fdad
macOS: Fixed 10.11 compatibility in the WKWebView code
5 years ago
ed
a7667077f8
Android: Fixed a crash when juce_gui_extra is not present
The default main JuceActivity for JUCE apps calls appNewIntent() in its onNewIntent() implementation which is defined in juce_gui_extra. This commit moves the implementation into juce_gui_basics.
5 years ago
reuk
eaf82243a2
WebBrowser: Fix deprecation warnings on macOS
5 years ago
Tom Poole
5929103a29
Bump version number to 6.0.5
5 years ago
ed
e0883ace58
macOS: Updated the required deployment target for WKWebView
5 years ago
ed
36f1197536
macOS: Forward key events from WKWebView correctly
Also added support for selectAll: selector forwarding in NSViewComponentPeer
5 years ago
ed
b7e28541ca
Replaced deprecated Displays methods
5 years ago
Tom Poole
c35bb61c8d
Bump version number to 6.0.4
5 years ago
Tom Poole
73d1a1ff45
Bump version number to 6.0.3
5 years ago
Tom Poole
c9aba7f613
Bump version number to 6.0.2
5 years ago
ed
268ac3d5c8
Modernised some code in CallOutBox and added some logic to scale the window with its content component's transform
5 years ago
ed
333f98d204
Squashed some compiler warnings with -Wmissing-prototypes enabled
5 years ago
ed
ccfee61773
iOS: Removed some unused deployment target checks
5 years ago
ed
c8a416f476
Obj-C++: Added obc_msgSendSuper_stret overloads for ObjCMsgSendSuper() and refactored the superclass messaging a bit
5 years ago
juce-team
f9f5caa5cc
macOS 11: Fix function pointer conversions
5 years ago
reuk
395321b4dc
Ignore deprecation warnings in PushNotifications
5 years ago
ed
6aeb9d7dda
Bump version number to 6.0.1
5 years ago
reuk
394c4fd475
Clang: Fix warnings when building with clang 10
5 years ago
ed
009d685179
Updated all license headers
5 years ago
ed
67925d384f
Updated main README with CMake support info and changed docs extension from .txt to .md
5 years ago
ed
4855f52e4d
Added missing documentation tags
5 years ago
ed
4c56ae4d0d
Windows: Check validity of this pointer in WebView2 callbacks and free WebView2Loader.dll in destructor
5 years ago