Commit Graph

39150 Commits

Author SHA1 Message Date
halx99 bbd3a78ae4 Improve lua workflow on windows
a. Use working directory as default resource root on windows
b. Don't copy res and scripts to build binary dir on windows
c. Always build plainlua as dll on windows for fast debug
d. Remove 64bit spec search path for lua script
2021-10-07 18:44:34 +08:00
halx99 65f3b6d6d3 Force build lua vm as dll on windows for debugger happy 2021-10-07 15:37:04 +08:00
halx99 91f837ad43
Merge pull request #519 from rh101/webview-rapidjson
Use rapidjson for parsing webview json data
2021-10-06 23:20:32 +08:00
rh101 46befe3fab Use rapidjson for parsing webview json data
Rename methods
2021-10-07 00:37:37 +11:00
halx99 7f04344923
Update CHANGELOG 2021-10-06 18:48:13 +08:00
halx99 92890788f8 Update copyright notice [skip ci] 2021-10-06 18:47:07 +08:00
halx99 52dff7c19b Fix #518 2021-10-06 18:45:58 +08:00
halx99 696b58adda Update webp to 1.2.1 2021-10-06 17:00:28 +08:00
halx99 9134931bf7 Update minimp3 2021-10-06 11:26:47 +08:00
halx99 ff57086dd6 Fix #516 2021-10-06 11:24:39 +08:00
halx99 c7fbe512e4 Python3 support 2021-10-05 20:57:41 +08:00
halx99 3345d2f145
Merge pull request #514 from rh101/windows-webview
Implement Windows WebView using WebView2 Edge Chromium
2021-10-05 15:40:14 +08:00
rh101 5c7d116e5b Avoid usage of strlen and terminate decoding on any null character. 2021-10-05 13:29:33 +11:00
rh101 5a2c050bbe Move url encode and decode methods to ccUtils 2021-10-05 12:50:01 +11:00
rh101 012e9708b8 Download external tools to tools/external
Ensure git ignores the tools/external folder
Update NuGet CLI exe path
2021-10-05 10:47:45 +11:00
rh101 def5da447c Add comments, use SUCCEED macro to check for success on windows API calls. 2021-10-05 09:22:48 +11:00
rh101 55d4affcc1 Remove incorrect style settings on Windows control for webview
Set focus to the webview control when it is created
2021-10-05 00:14:50 +11:00
rh101 7ddddf9bb7 Remove initialization of missing variable 2021-10-05 00:10:15 +11:00
rh101 3ef9148745 Support clean cache data before loading URL
Remove unused class members
2021-10-05 00:04:30 +11:00
rh101 1d2ff2265f Removed unused code and added invoke method comments to identify which ICoreWebView2 interface they belong to 2021-10-04 23:50:04 +11:00
rh101 f95774ae54 [skip ci] Fix copyright notice 2021-10-04 19:56:22 +11:00
rh101 fe991bbc1c Fix typo 2021-10-04 19:34:10 +11:00
rh101 9857ea8732 [setup.py] Add download support. Add NuGet CLI download to tools folder.
Download NuGet Microsoft.Web.WebView2 package version 1.0.992.28
Add support for WebView for Windows builds.
2021-10-04 18:55:01 +11:00
halx99 0eb2da0d14 Avoid OS_WINDOWS conflicit with system macro 2021-10-02 17:29:07 +08:00
halx99 f0bb34dc4f Revert 'Remove callbackUniforms support" 2021-09-30 22:33:23 +08:00
halx99 986ffad3fa Use more better typecast 2021-09-30 08:18:44 +08:00
halx99 8c86e7fe59 Remove unused callbackUniforms 2021-09-30 08:18:01 +08:00
halx99 aaa479cdfb Fix #510 2021-09-30 08:16:33 +08:00
halx99 e52b038b1d
Update README.md 2021-09-27 20:40:58 +08:00
halx99 0476ad3b2b Update openssl to 3.0.0, curl to 7.79.1 2021-09-27 20:30:38 +08:00
halx99 e90eda918d Fix #508 warnings 2021-09-26 21:52:36 +08:00
halx99 8762fa353a Fix warnings 2021-09-26 21:03:41 +08:00
halx99 d2ba7fb117 Refine ImGuiEXT 2021-09-26 19:56:34 +08:00
halx99 c4aedff539 Better spread for freetype sdf 2021-09-26 13:03:40 +08:00
halx99 a17c843914 Fix #507 2021-09-26 12:05:42 +08:00
halx99 f9e766086c Fix #505 2021-09-23 14:53:57 +08:00
halx99 4b69a84292
Merge pull request #504 from adxeproject/freetype-sdf
Replace SDF implementation with freetype
2021-09-20 18:24:11 +08:00
halx99 b5e1e78417 Fix lua-cjson assert mismatch 2021-09-20 18:19:18 +08:00
halx99 23b6c1d549 Fix mac build [skip ci] 2021-09-20 18:18:52 +08:00
halx99 53272c6532 Fixup 2021-09-20 17:22:15 +08:00
halx99 e19d542d51 Install linux dep 2021-09-20 17:13:40 +08:00
halx99 8bcbffc5b5
Update before-install.sh 2021-09-20 17:06:01 +08:00
halx99 6181d09298
Update before-install.sh 2021-09-20 16:47:44 +08:00
halx99 dad1d4b4d1
Update pr-ci.yml 2021-09-20 16:18:08 +08:00
halx99 96420b8414
Update linux-ci.yml 2021-09-20 16:17:34 +08:00
halx99 3c916f5875
Update linux-ci.yml 2021-09-20 16:16:41 +08:00
halx99 8b71cf25fe Fixup 2021-09-20 14:49:00 +08:00
halx99 6ebd14f72a Fixup 2021-09-20 12:24:54 +08:00
halx99 5b53f005a5 Replace SDF implementation with freetype 2021-09-20 12:08:37 +08:00
halx99 7abc1e5454
Update CHANGELOG 2021-09-20 10:37:39 +08:00