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

66 commits

Author SHA1 Message Date
Anthony Nicholls
05d5c94990
Native: Rename all native files for improved consistency 2023-04-04 19:54:29 +01:00
Tom Poole
29a90a0231
BSD: Fix some compiler warnings 2023-02-14 17:00:02 +00:00
reuk
28f2157912
Convert ignoreUnused to [[maybe_unused]] 2022-12-01 11:41:50 +00:00
Fabian Renn-Giles
542312296f WebBrowserComponent: Added a user agent option to change the browser's user agent 2022-10-14 11:46:50 +00:00
fieldingfabian
57b07997d3 Win32: Fix memory leaks in ActiveX and WebBrowserComponent 2022-10-14 10:00:40 +00:00
Tom Poole
2ec861d99e Update licensing banners to JUCE 7 2022-05-16 17:55:48 +01:00
Tom Poole
dea3fe60e4 Update copyright banners 2022-04-04 12:36:32 +01:00
reuk
702bfdb2c0 WebView2: Fix nullptr check
This should ensure that the status bar and error page settings work as
intended.
2022-02-07 14:24:11 +00:00
reuk
640194c878
MinGW: Improve compatibility
With this patch applied, the DemoRunner should build under MinGW, and be
(nearly) feature-complete compared to the MSVC build.

Specifically, when building with MinGW:
- Adds support for accessibility
- Fixes build issues in the juce_video module
- Fixes a link issue in the VST3 wrapper when VST3_CAN_REPLACE_VST2 is
  defined
- Adds support for the new-style native FileChooser
- Tidies up some other low-severity warnings

Known issues:
- Direct2D rendering is still not supported when building with MinGW due
  to ABI compatibilities.
2022-01-17 10:58:18 +00:00
ed
4649bc1b13 Windows: Add WebView2Preferences struct to modify aspects of WebView2 behaviour 2021-09-22 13:50:53 +01:00
ed
24910cc4b4 Fix GCC Wshadow warnings 2021-09-14 08:42:56 +01:00
ed
a5c3b81f82 Use C++14 lambda capture initialisers for initialising deletion checkers 2021-07-12 11:58:29 +01:00
reuk
7ac6911ccc
Windows: Fix clang/gnu compiler warnings 2021-06-03 17:30:44 +01:00
reuk
31a7c62baf
Windows: Fix and suppress some analysis warnings
This fixes warnings that are emitted when building with the `-analyze`
flag enabled.
2021-05-26 15:34:26 +01:00
reuk
900282ccf3
MinGW: Fix warnings and errors emitted when building VST3 plugins 2021-05-13 12:10:06 +01:00
ed
0fc1ede50f Used MemoryBlock::isEmpty() in a few places 2021-04-22 18:22:06 +01:00
ed
46f5b126d5 Tidied up some template statement whitespace 2021-01-29 15:40:12 +00:00
ed
6cc67f5ac5 Windows: Fixed some build errors in the WebView2 code introduced in 48fcea0c 2021-01-29 09:00:41 +00:00
ed
48fcea0c44 Windows: Removed WinRTWrapper dependency from WebView2 implementation 2021-01-28 11:26:13 +00: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
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
e13901d912 ClangCl: Silence code which warns when building on Windows with Clang 2020-04-27 10:22:06 +01:00
Tom Poole
894e7d2bd2 Updated all license headers 2020-04-23 17:30:39 +01:00
ed
8f3b9036d6 Added WinRT web view 2020-04-16 12:18:47 +01:00
reuk
327f817b9b Copyrights: Update commercial/gpl headers to be gpl-only 2020-04-09 15:22:56 +01: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
e36736e0ec Fixed some typos 2020-01-06 14:04:16 +00:00
ed
989d860428 Windows: Fixed a double-deletion when calling WebBrowserComponent::goToURL() with POST data 2019-10-21 15:28:02 +01:00
Tom Poole
4229dc0a4f Made a lot of ScopedPointer usage conform to the std::unique_ptr interface 2018-04-10 18:34:20 +01:00
ed
e14277c766 Fixed a bug in the Windows implementation of WebBrowserComponent 2017-11-16 15:23:54 +00:00
Lukasz Kozakiewicz
073921445c Android: add WebBrowserComponent implementation. 2017-11-07 19:36:10 +01:00
tpoole
8d0f85a83c MinGW: Fixed a WebBrowserComponent bug 2017-10-31 12:36:42 +00:00
tpoole
af5e219e01 Projucer: Added a Windows target platform option to the Code::Blocks exporter 2017-10-31 11:33:42 +00:00
tpoole
2119cc7ff3 Fixed a MinGW compiler error when building the WebBrowserComponent 2017-10-30 18:06:38 +00:00
tpoole
47698a86b1 MinGW: Fixed some 32 bit build errors 2017-09-20 12:53:27 +01:00
jules
eda613c6db Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools 2017-09-08 08:59:55 +01:00
jules
c5a0d5d1bc Whitespace 2017-05-30 20:16:25 +01:00
jules
161e5be54f Build fixes for win32 web browser component 2017-05-30 17:15:39 +01:00
hogliux
b5afccc37c Updated file headers and the README with the JUCE 5 license 2017-04-27 14:43:04 +01:00
hogliux
bb32034ad8 Added pageLoadHadNetworkError callback to WebBrowserComponent 2017-04-26 17:12:59 +01:00
hogliux
ee3457abb1 Fixed an issue where WebBrowserComponent::clearCookies would not exit in certain conditions 2017-04-24 16:28:55 +01:00
tpoole
84beded220 Fixed compiler warning in Win32 WebBrowserComponent 2017-04-20 12:28:42 +01:00
hogliux
6292ccf5c3 Added a clearCookies method to WebBrowserComponent to clear any stored cookies 2017-04-18 18:03:53 +01:00
jules
92f3a1e88f Miscellaneous fixes for some PVS static analyser warnings 2017-01-03 17:22:01 +00:00
hogliux
bf582f6c5b Fix errors and warnings on mingw-w64 2016-08-01 18:29:12 +01:00
Timur Doumler
dca4d77f9d Fixed compiler warnings on Visual Studio 2015 RTM. 2015-07-23 15:57:18 +01:00
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00
jules
33e9e38345 Minor tidying-up. 2014-12-18 14:36:41 +00:00