Commit Graph

14229 Commits

Author SHA1 Message Date
halx99 45607062bd Fix ci 2021-10-25 20:29:40 +08:00
halx99 9183c664ce Rename cocos2d.cpp to adxe.cpp 2021-10-25 18:06:45 +08:00
halx99 c67aabac1d
Update version indicator [skip ci] 2021-10-25 17:55:05 +08:00
halx99 85d5b99add
Add copyright notice [skip ci] 2021-10-24 23:27:17 +08:00
halx99 67ce72db58 Unify Tex2F to Vec2 2021-10-24 22:44:44 +08:00
halx99 f88a490173 Fix reviews [skip ci] 2021-10-24 22:06:13 +08:00
halx99 0ce675aa5a Fix reviews 2021-10-24 21:55:48 +08:00
halx99 83618b7e23 Resolve reviews 2021-10-24 14:09:59 +08:00
halx99 43f80b4416 Fixup 2021-10-24 11:07:54 +08:00
halx99 cc2ba51ed6 Use struct `Vec2` instead `Size` 2021-10-23 23:27:14 +08:00
halx99 4fc5ee5840 Add HttpClient::setNameServers
a. support set custom dns server list when c-ares enabled.
2021-10-23 21:57:36 +08:00
halx99 c38681bdd0 Code style 2021-10-11 12:15:41 +08:00
halx99 d51056935f Put fps labels to safe origin 2021-10-09 14:45:49 +08:00
halx99 d9b73b9a72 Fix codacy issues 2021-10-09 14:05:32 +08:00
halx99 bc4cbddd50 Fix some warnings 2021-10-09 13:48:56 +08:00
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
rh101 46befe3fab Use rapidjson for parsing webview json data
Rename methods
2021-10-07 00:37:37 +11: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
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 c4aedff539 Better spread for freetype sdf 2021-09-26 13:03:40 +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 352d57773e Refine code 2021-09-18 14:06:52 +08:00
halx99 c48390c1d8 Fix #502, avoid vector iterator damaged when remove child 2021-09-18 11:55:42 +08:00
halx99 14a295af52 Add HttpClient::getInternalService 2021-09-05 22:18:42 +08:00
榆柳松 ac1aa636ac Merge remote-tracking branch 'upstream/dev' into dev 2021-09-05 20:45:32 +08:00
榆柳松 f5663f279c [fix]ScrollView and ListView goes back to the front incorrectly after calling doLayout. 2021-09-05 20:44:14 +08:00
halx99 7cc2d34398 LayerMultiplex use Node* to store layers
a. Layer no specificed functions
2021-09-03 11:13:15 +08:00
halx99 210999f9e7 Update some copyright notice 2021-09-03 10:59:08 +08:00
halx99 e11f489750 Fix #491 2021-09-03 10:49:44 +08:00
halx99 1401e61702
Merge pull request #488 from rh101/long-changes
Usage of long and unsigned long changed to platform independent fixed-sized types where appropriate.
2021-09-02 23:12:25 +08:00
rh101 ea4b212d1f Use %d for int32_t 2021-09-02 22:45:59 +10:00
rh101 ab2aa26242 Change %lu to %u 2021-09-02 22:43:10 +10:00