Commit Graph

1485 Commits

Author SHA1 Message Date
halx99 d8fdcc3be9 More standard 2021-10-12 12:11:48 +08:00
halx99 8dbd1ea335 Remvoe lua 64bit bytecode spec
a. since we know how to compile compatible bytecode for both plainlua and LuaJIT
2021-10-11 23:26:25 +08:00
halx99 0b12c01019 Don't try different file ext, load as-is for lua load 2021-10-11 23:23:30 +08:00
halx99 dde1956e02 Reduce file exist check 2021-10-11 22:57:21 +08:00
halx99 ca7cc4f697 Refine lua loader 2021-10-11 22:34:41 +08:00
halx99 3474de5263 Fix ci 2021-10-11 13:44:28 +08:00
halx99 77404fd02a Code style 2021-10-11 12:15:41 +08:00
halx99 c8362b93fd HelloCpp use safe origin to position corner stubs 2021-10-09 14:48:18 +08:00
halx99 56293e9713 Put fps labels to safe origin 2021-10-09 14:45:49 +08:00
halx99 13341f6e6f Fix codacy issues 2021-10-09 14:05:32 +08:00
halx99 c15442eaad Fix some warnings 2021-10-09 13:48:56 +08:00
halx99 efac239a75 Update README.md 2021-10-09 11:29:09 +08:00
halx99 efce326cd9 Use lua-5.4.3 as default plainlua version
see also: #332
2021-10-08 16:15:33 +08:00
halx99 73add5df3f Update lua debug project file template 2021-10-08 11:07:06 +08:00
halx99 2f11c39f0f Rename templates/cpp-template-default/HelloLua.xsxproj to templates/lua-template-default/HelloLua.xsxproj 2021-10-08 00:00:06 +08:00
halx99 7fb6b9f8c9 Add lua debug project file [skip ci] 2021-10-07 23:18:09 +08:00
halx99 8d83891f30 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
rh101 35bed97180 Use rapidjson for parsing webview json data
Rename methods
2021-10-07 00:37:37 +11:00
halx99 b55d9bd8bc Update CHANGELOG 2021-10-06 18:48:13 +08:00
halx99 1deeb87a70 Update copyright notice [skip ci] 2021-10-06 18:47:07 +08:00
halx99 201fdcc2fb Fix #518 2021-10-06 18:45:58 +08:00
halx99 782dc062d3 Fix #516 2021-10-06 11:24:39 +08:00
halx99 a5f0a2decb Python3 support 2021-10-05 20:57:41 +08:00
rh101 fc4eed4853 Avoid usage of strlen and terminate decoding on any null character. 2021-10-05 13:29:33 +11:00
rh101 995ba4eb95 Move url encode and decode methods to ccUtils 2021-10-05 12:50:01 +11:00
rh101 6bd2e94996 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 982a7d306b Add comments, use SUCCEED macro to check for success on windows API calls. 2021-10-05 09:22:48 +11:00
rh101 a6e8a2055d 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 49a545f578 Remove initialization of missing variable 2021-10-05 00:10:15 +11:00
rh101 e2df683771 Support clean cache data before loading URL
Remove unused class members
2021-10-05 00:04:30 +11:00
rh101 dd327c2f74 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 78e5826eba [skip ci] Fix copyright notice 2021-10-04 19:56:22 +11:00
rh101 acb35b6c76 Fix typo 2021-10-04 19:34:10 +11:00
rh101 c9c003a03f [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 2a82ab10d5 Avoid OS_WINDOWS conflicit with system macro 2021-10-02 17:29:07 +08:00
halx99 ba65bdfa32 Revert 'Remove callbackUniforms support" 2021-09-30 22:33:23 +08:00
halx99 b478425a2d Use more better typecast 2021-09-30 08:18:44 +08:00
halx99 5ef8402b59 Remove unused callbackUniforms 2021-09-30 08:18:01 +08:00
halx99 c3667c76f0 Fix #510 2021-09-30 08:16:33 +08:00
halx99 7c940546a5 Fix #508 warnings 2021-09-26 21:52:36 +08:00
halx99 abca030baf Fix warnings 2021-09-26 21:03:41 +08:00
halx99 5a2afd2d43 Refine ImGuiEXT 2021-09-26 19:56:34 +08:00
halx99 241414fe3f Better spread for freetype sdf 2021-09-26 13:03:40 +08:00
halx99 24f76a53b3 Fix #507 2021-09-26 12:05:42 +08:00
halx99 629625a976 Fix #505 2021-09-23 14:53:57 +08:00
halx99 e83c8b1c08 Merge: b5e1e78417 53272c6532
Merge pull request #504 from adxeproject/freetype-sdf

Replace SDF implementation with freetype
2021-09-20 18:24:11 +08:00
halx99 01f34d1e74 Fix mac build [skip ci] 2021-09-20 18:18:52 +08:00
halx99 7477b4f534 Fixup 2021-09-20 17:22:15 +08:00
halx99 78a5f8fff0 Install linux dep 2021-09-20 17:13:40 +08:00
halx99 75af319e25 Update before-install.sh 2021-09-20 17:06:01 +08:00