Commit graph

64193 commits

Author SHA1 Message Date
Tobias Taschner
fdfc13202c
Add CEF folder to gitignore 2018-02-20 18:33:12 +01:00
Tobias Taschner
2ca4d08bea
Add webviewchromium library to VC14 and VC15 solution files 2018-02-20 18:33:11 +01:00
Steven Lamerton
af3d5e293a
Improve wxWebView configure script backend searching
- Only disable wxWebView if no backends are present
- Check for Chromium headers if enabled
- Remove some unused variables
2018-02-20 18:33:10 +01:00
Steven Lamerton
0ceba8cc59
List wxWebView backends in configure output 2018-02-20 18:33:09 +01:00
Steven Lamerton
6b314420ec
wxWebViewChromium style fixes. 2018-02-20 18:33:08 +01:00
Steven Lamerton
40f7908232
Update wxWebViewChromium copyright dates. 2018-02-20 18:33:07 +01:00
Steven Lamerton
919aeed16c
Typo fixes in wxWebViewChromium docs. 2018-02-20 18:33:06 +01:00
Steven Lamerton
7d236bfa31
Increase speed of wxWebViewChromium timer. 2018-02-20 18:33:05 +01:00
Steven Lamerton
8e52ae6a91
Update wxWebViewChromium documentation.
- Add supported CEF versions.
- Clarify required runtime files.
2018-02-20 18:33:04 +01:00
Steven Lamerton
5101c8ed66
Add support for CEF 2062. 2018-02-20 18:33:03 +01:00
Steven Lamerton
ace8f9259c
Add support for CEF 1916. 2018-02-20 18:33:02 +01:00
Steven Lamerton
bce2c1d82d
Documentation updates for wxWebViewChromium. 2018-02-20 18:33:01 +01:00
Steven Lamerton
0347008aa3
Build system fixes for wxWebViewChromium. 2018-02-20 18:33:00 +01:00
Steven Lamerton
8a0bb51f80
Tidy up wxWebViewChromium documentation. 2018-02-20 18:32:59 +01:00
Haojian Wu
c97e1ec807
Remove wxWebViewChromium sample xcode project file. 2018-02-20 18:32:58 +01:00
Haojian Wu
eb4bff4cf2
Update Vistual Studio project files.
Remove wx_vc1[012]_webviewchromium files, and use wx_vc_webviewchromium.vcxproj for VS2010/2012/2013 which
follows the trunk.
2018-02-20 18:32:57 +01:00
Steven Lamerton
f54fdb566b
Update wxWebViewChromium MSW build files. 2018-02-20 18:32:57 +01:00
Haojian Wu
bb48281f10
[Win] Add VS2012&VS2013 build supports for wxWebViewChromium sample. 2018-02-20 18:32:56 +01:00
Haojian Wu
c65280fa3c
[Windows] Update VS2012&2013 project files. 2018-02-20 18:32:55 +01:00
Haojian Wu
52cf2502ca
[Win] Fix Debug build error in VS2010. 2018-02-20 18:32:54 +01:00
Haojian Wu
b0af1d72fc
Remove wxUSE_WEBVIEW_CHROMIUM check in webview.cpp 2018-02-20 18:32:53 +01:00
Haojian Wu
e3069bf7ba
[Windows] Update to use the new webviewchromium library.
* Update VS2010 project file.
* Update webview_chromium sample VS2010 project file.
* Introduce a WXDLLIMPEXP_WEBVIEW_CHROMIUM and WXDLLIMPEXP_DATA_WEBVIEW_CHROMIUM
  macro to enable dynamic builds on windows.
2018-02-20 18:32:52 +01:00
Haojian Wu
90f2c9f9e7
Update docs. 2018-02-20 18:32:51 +01:00
Haojian Wu
85455fe7cc
[Mac] Make libwebview_chromium depends on libwebview.
This will avoid include webview common code in both two library, and
allow end user to link both two libs for using two backends at the same
times.
2018-02-20 18:32:50 +01:00
Haojian Wu
9903f0bbbb
Update docs. 2018-02-20 18:32:50 +01:00
Haojian Wu
d0ca5b2e27
[Win] Remove wxUSE_WEBVIEW_CHROMIUM in VS project files to avoid macro
redefinition.
2018-02-20 18:32:49 +01:00
Haojian Wu
3930194605
[Mac] Remove webview sample xcode project. 2018-02-20 18:32:48 +01:00
Haojian Wu
36b3740e55
Update docs: Add required libraries on Linux. 2018-02-20 18:32:47 +01:00
Haojian Wu
c3c07fdac1
[Mac] Enable static builds. 2018-02-20 18:32:46 +01:00
Haojian Wu
fa4a7e09a7
[Win] Correct webview_chromium sample cef dir path. 2018-02-20 18:32:45 +01:00
Haojian Wu
0c04d4ad38
Remove cef lower version support.
Only supports 3.1650.1562(Win/Linux) and 3.1750.1738(Win/Linux/Mac).
2018-02-20 18:32:44 +01:00
Haojian Wu
87c9643748
Avoid compiler's warning of unused parameters. 2018-02-20 18:32:43 +01:00
Haojian Wu
6167a0c726
Remove cef directory check in configure.in. 2018-02-20 18:32:42 +01:00
Haojian Wu
d30ee47cb4
Add wxWebViewFactoryChromium docs and API differences section. 2018-02-20 18:32:42 +01:00
Haojian Wu
3ffdd81f45
Add wxWebViewChromium interface document. 2018-02-20 18:32:41 +01:00
Haojian Wu
bb4aac2534
[Mac] Move mac related resource files to mac directory. 2018-02-20 18:32:40 +01:00
Haojian Wu
82bd626fa4
[Linux] Add libcef.so path in webview_chromium sample no need to specify
in LD_LIBRARY_PATH.
2018-02-20 18:32:39 +01:00
Haojian Wu
f4a47c9a51
Add CEF check in configure. 2018-02-20 18:32:38 +01:00
Haojian Wu
21cec75338
[Win] Update webviewchromium Visual Studio project files. 2018-02-20 18:32:37 +01:00
Haojian Wu
d5266456a8
[Win] Add Visual Studio 2012/2013 webviewchromium library project files. 2018-02-20 18:32:36 +01:00
Haojian Wu
2e63b786dc
Fix bakefile generation error on win/linux platforms. 2018-02-20 18:32:35 +01:00
Haojian Wu
58d5d963e8
[Mac] Change webview_chromium sample to use webview_chromium library. 2018-02-20 18:32:35 +01:00
Haojian Wu
910dead2d0
Add USE_WEBVIEW_CHROMIUM option in bkl file to allow build/unbuild
webview_chromium library.
2018-02-20 18:32:34 +01:00
Haojian Wu
0bbdcfbf81
[Linux] Fix bakefile generation error of webview_chromium sample. 2018-02-20 18:32:33 +01:00
Haojian Wu
069bdd9e1e
Move cef directory from <wxwidget_dir>/cef to <wxwidget_dir>/src/cef. 2018-02-20 18:32:32 +01:00
Haojian Wu
584138ce2c
[Win] Add Visual Studio 2010 webview_chromium library project files. 2018-02-20 18:32:16 +01:00
Haojian Wu
3ed58ec2b5
Remove chromium related code from webview library. 2018-02-20 18:32:15 +01:00
Haojian Wu
0d3571e6f9
Use new webview_chromium library instead of webview. 2018-02-20 18:32:14 +01:00
Haojian Wu
20f8ded568
Create an independent webview_chromium library. 2018-02-20 18:32:13 +01:00
Haojian Wu
a9e77a1cdc
Fix bakefile system generation error, only build helper on OS X. 2018-02-20 18:32:13 +01:00