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