Tom Poole
05b036272a
Fix some Doxygen docstrings
2024-06-12 09:35:32 +01:00
attila
0d8b05e8ee
WebBrowserComponent: Enable click-through behaviour for WkWebView, add option to disable it
...
The default is enabled to behave similarly to NSViewComponentPeer. The
behaviour for the old Apple WebView is unchanged.
2024-06-06 13:48:51 +02:00
attila
4d2986ea59
Add new WebBrowserComponent option for file access control on Apple platforms
...
If allowAccessToEnclosingDirectory is set to true, it is now possible
for the WkWebView implementation to access sibling files relative to a
file specified with the file:// scheme.
This allows an iOS app to load an HTML file in the documents directory,
and that HTML file can reference and load image files inside the HTML
file's parent directory.
2024-06-06 13:48:51 +02:00
attila
c083d3e9f1
WebBrowserComponent: Fix documentation for withInitialisationData()
2024-04-29 13:19:06 +02:00
attila
5f638157f7
WebBrowserComponent: Improve native integrations
2024-04-16 17:43:21 +01:00
Tom Poole
94d98a2b10
Update licensing information
2024-04-16 11:39:35 +01:00
Tom Poole
4153d59e39
Formatting
2023-10-02 15:42:20 +01:00
luzpaz
3c9645fa60
Docs: Fix typos
2023-08-02 11:20:44 +01:00
Tom Poole
ff835be2ac
Doxygen: Fix some Doxygen issues
2023-07-17 18:24:01 +01:00
attila
7657efd227
WebBrowserComponent: Windows: Add accessibility integration
2023-06-08 16:07:11 +00:00
Tom Poole
e669fb117e
Docs: Fix some Doxygen warnings
2022-12-22 14:00:38 +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
reuk
8b8ae10059
Build: Replace JUCE_NODISCARD with [[nodiscard]]
2022-09-12 16:14:57 +01: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
b80927fc91
Nodiscard: Add to builder-pattern functions
2022-01-27 18:43:21 +00:00
ed
d39d0f4885
Docs: Fix some Doxygen warnings
2021-09-29 16:11:30 +01: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
009d685179
Updated all license headers
2020-06-29 08:30:22 +01:00
ed
4855f52e4d
Added missing documentation tags
2020-06-27 17:26:44 +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
Tom Poole
894e7d2bd2
Updated all license headers
2020-04-23 17:30:39 +01:00
ed
c06b9d17a5
Updated some WebBrowserComponent documentation
2020-04-16 12:18:49 +01:00
Tom Poole
368bb02bcc
Improved some documentation
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
jules
cadac817c6
Enabled some more warning flags in Xcode, and fixed the problems they caused
2019-01-11 09:52:10 +00:00
hogliux
008b7a9ab2
Re-structured the low-level Android native code
...
Please see the forum post "Re-structuring of JUCE’s low-level Android code" and the BREAKING-CHANGES.txt for more information.
2018-11-13 12:33:40 +00:00
Tom Poole
ab863a6dc2
Replaced all usage of ScopedPointer with std::unique_ptr
2018-04-19 20:27:47 +01:00
ed
cdbc28c18b
Add documentation tags
2018-03-15 12:10:32 +00:00
jules
48a5fbd333
Another batch of ScopedPointer cleanups
2018-01-10 14:49:57 +00:00
Lukasz Kozakiewicz
073921445c
Android: add WebBrowserComponent implementation.
2017-11-07 19:36:10 +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
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
6292ccf5c3
Added a clearCookies method to WebBrowserComponent to clear any stored cookies
2017-04-18 18:03:53 +01:00
hogliux
2da1bc5f41
Replace include guards with "#pragma once"
2017-02-01 17:18:07 +00:00
hogliux
c7b8e77031
Update copyright notice
2015-07-22 15:59:34 +01:00
jules
7f901e452f
Focus fix for win32 web browser component. Ability to use javascript in goToURL on OSX.
2014-11-20 11:10:16 +02:00
jules
817c80ed19
Fixed a typo in a comment.
2014-11-05 09:34:03 +00:00
jules
2792bd2761
Added new callback method WebBrowserComponent:: newWindowAttemptingToLoad()
2014-11-04 17:55:58 +00:00
jules
28cdb20040
Whitespace cleanups.
2013-12-03 11:33:45 +00:00
jules
d226fea10e
Added a callback WebBrowserComponent::windowCloseRequest()
2013-12-03 11:02:22 +00:00
jules
636ffe68d3
A bit more minor cleaning-up.
2013-08-24 12:16:51 +01:00
jules
5a1112ab94
Updated the format of the header include guard macros.
2013-07-17 16:26:35 +01:00
jules
c75a7300f5
Added some 'override' modifiers to overridden methods.
2013-06-23 23:09:52 +01:00
jules
03c2801f3f
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
2013-06-13 13:17:12 +01:00
jules
0ceeb573d8
Minor changes to avoid pedantic compiler warnings.
2012-12-04 21:39:15 +00:00