1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-15 00:24:19 +00:00
Commit graph

240 commits

Author SHA1 Message Date
ed
088e100c1f Narrowed the scoped of some undeclared Objective-C selector warnings 2020-12-10 12:48:42 +00:00
ed
3a908f848a macOS: Fixed an incorrect selector in the WKWebView delegate class 2020-12-10 12:47:32 +00:00
ed
dc21f6fdad macOS: Fixed 10.11 compatibility in the WKWebView code 2020-12-10 12:46:42 +00:00
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.
2020-12-08 14:49:15 +00:00
reuk
eaf82243a2
WebBrowser: Fix deprecation warnings on macOS 2020-12-02 15:33:36 +00:00
ed
e0883ace58 macOS: Updated the required deployment target for WKWebView 2020-11-16 14:01:29 +00:00
ed
36f1197536 macOS: Forward key events from WKWebView correctly
Also added support for selectAll: selector forwarding in NSViewComponentPeer
2020-11-13 18:16:04 +00:00
ed
b7e28541ca Replaced deprecated Displays methods 2020-10-27 12:38:59 +00:00
ed
333f98d204 Squashed some compiler warnings with -Wmissing-prototypes enabled 2020-08-27 14:13:58 +01:00
ed
ccfee61773 iOS: Removed some unused deployment target checks 2020-07-20 17:17:53 +01:00
ed
c8a416f476 Obj-C++: Added obc_msgSendSuper_stret overloads for ObjCMsgSendSuper() and refactored the superclass messaging a bit 2020-07-10 17:50:05 +01:00
juce-team
f9f5caa5cc
macOS 11: Fix function pointer conversions 2020-07-08 09:58:01 +01:00
reuk
395321b4dc
Ignore deprecation warnings in PushNotifications 2020-07-08 09:58:01 +01:00
ed
009d685179 Updated all license headers 2020-06-29 08:30:22 +01:00
ed
4c56ae4d0d Windows: Check validity of this pointer in WebView2 callbacks and free WebView2Loader.dll in destructor 2020-06-17 17:34:02 +01:00
ed
0f6cdd8457 Linux: Fixed some issues with headless builds and don't terminate process when no X server is running 2020-06-17 15:56:25 +01:00
ed
1f63357263 Windows: Added WindowsWebView2WebBrowserComponent wrapper to add support for custom WebView2Loader.dll location and user data folder for WebView2 2020-06-17 10:11:33 +01:00
ed
87fcf2f353 Windows: Added support for Chromium-based WebView2 browser in WebBrowserComponent and removed WinRT webview 2020-06-12 14:21:01 +01:00
reuk
092bc44413
MinGW: Fix windows/gcc warnings 2020-05-11 11:28:28 +01:00
ed
f60ca1fb8d Whitespace 2020-04-30 16:49:23 +01:00
reuk
4cf66d6522 Cleanup: Remove redundant inlines 2020-04-27 10:22:06 +01:00
reuk
e13901d912 ClangCl: Silence code which warns when building on Windows with Clang 2020-04-27 10:22:06 +01:00
Tom Poole
6cb75d9d2c Replaced all references to ROLI with Raw Material Software and regenerated all bytecode 2020-04-23 17:30:40 +01:00
Tom Poole
894e7d2bd2 Updated all license headers 2020-04-23 17:30:39 +01:00
ed
bb28b3413d Updated some copyright headers 2020-04-16 17:28:34 +01:00
ed
de712ca02e Linux: Added support for building and hosting VST3 plug-ins 2020-04-16 12:18:49 +01:00
ed
74ca3b44c4 Linux: Removed X11-specific code from LinuxComponentPeer 2020-04-16 12:18:49 +01:00
ed
fe61354c21 Linux: Added X11Symbols and WebKitSymbols singletons to dynamically load X11 and WebKit library functions at runtime 2020-04-16 12:18:48 +01:00
ed
a0fd7793b7 Windows: Added HWNDComponent to juce_gui_extra 2020-04-16 12:18:48 +01:00
ed
3c8dc1effe Added WKWebView implementation where available on macOS and iOS 2020-04-16 12:18:47 +01:00
ed
8f3b9036d6 Added WinRT web view 2020-04-16 12:18:47 +01:00
reuk
5f348c3040 Warnings: Add warning-wrangling header 2020-04-13 13:16:05 +01:00
reuk
327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 2020-04-09 15:22:56 +01:00
Tom Poole
5e9826ecf8 Added some missing license headers 2020-03-16 14:11:06 +00:00
ed
59a058fdc6 Fixed some warnings flagged up when enabling -Wswitch-enum, -Wswitch-default, -Wredundant-decls, and -Wimplicit-fallthrough 2020-03-09 17:39:28 +00:00
ed
5bda9de977 Windows: Fixed some build errors and warnings when using Clang in Visual Studio 2020-02-06 14:07:42 +00:00
ed
a54da0b832 Fixed some more typos 2020-01-07 08:53:23 +00:00
ed
e36736e0ec Fixed some typos 2020-01-06 14:04:16 +00:00
ed
23f211ab35 Fixed some warnings in the macOS and iOS push notifications code 2019-11-25 17:27:14 +00:00
ed
3f111dbf83 Fixed push notifications device token parsing on iOS and macOS 2019-11-21 11:50:30 +00:00
ed
36187fb170 Android: Fixed a crash in PushNotifications 2019-11-05 15:54:17 +00:00
ed
b6eec9611d Android: Fixed a typo in the PushNotifications code 2019-11-05 14:30:27 +00:00
Tom Poole
76cafd10d0 macOS: Fixed some issues targeting older operating systems 2019-11-05 12:34:12 +00:00
ed
989d860428 Windows: Fixed a double-deletion when calling WebBrowserComponent::goToURL() with POST data 2019-10-21 15:28:02 +01:00
ed
b857f965ce Replaced select() calls with poll() 2019-10-07 14:41:18 +01:00
ed
4edb0d2c90 Tidied up some divider comments 2019-09-06 12:00:26 +01:00
ed
f9dad9d608 Linux: Improved XEmbed support
This commit makes some minor improvements to the XEmbedComponent class and adds support for embedding JUCE windows in other hosts using the XEmbed protocol. It also includes some minor fixes for X11 peers when they have a parent window.
2019-06-28 12:07:24 +01:00
ed
bdeaeaf368 macOS: Fixed some deprecation warnings and silenced some others for the time being 2019-06-24 15:05:17 +01:00
Tom Poole
670f77f80c Fixed some Android compiler warnings 2019-06-06 16:50:12 +01:00
Tom Poole
a4bd6cbc66 Fixed some more Linux compiler warnings 2019-06-06 10:25:19 +01:00