Commit Graph

793 Commits

Author SHA1 Message Date
halx99 554412f4fd Use struct `Vec2` instead `Size` 2021-10-23 23:27:14 +08:00
halx99 6bce6b49c4 Add HttpClient::setNameServers
a. support set custom dns server list when c-ares enabled.
2021-10-23 21:57:36 +08:00
halx99 77404fd02a Code style 2021-10-11 12:15:41 +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 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 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
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 241414fe3f Better spread for freetype sdf 2021-09-26 13:03:40 +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 19eacf2238 Update linux-ci.yml 2021-09-20 16:17:34 +08:00
halx99 3580070f62 Update linux-ci.yml 2021-09-20 16:16:41 +08:00
halx99 9fcc71d985 Fixup 2021-09-20 14:49:00 +08:00
halx99 23668aa0b5 Fixup 2021-09-20 12:24:54 +08:00
halx99 5f3a2de780 Replace SDF implementation with freetype 2021-09-20 12:08:37 +08:00
halx99 d4beff7eac Refine code 2021-09-18 14:06:52 +08:00
halx99 ec753d6915 Fix #502, avoid vector iterator damaged when remove child 2021-09-18 11:55:42 +08:00
halx99 a099194a47 Add HttpClient::getInternalService 2021-09-05 22:18:42 +08:00
姒嗘煶鏉? 35b658c90e Merge: f5663f279c d73d937894
Merge remote-tracking branch 'upstream/dev' into dev
2021-09-05 20:45:32 +08:00
姒嗘煶鏉? 0aff165959 [fix]ScrollView and ListView goes back to the front incorrectly after calling doLayout. 2021-09-05 20:44:14 +08:00
halx99 764c17e86e LayerMultiplex use Node* to store layers
a. Layer no specificed functions
2021-09-03 11:13:15 +08:00
halx99 ec6cd65917 Update some copyright notice 2021-09-03 10:59:08 +08:00
halx99 39064cde56 Fix #491 2021-09-03 10:49:44 +08:00
halx99 895a19701a Merge: 96e83c9cf6 ea4b212d1f
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 e87384a4e2 Use %d for int32_t 2021-09-02 22:45:59 +10:00
rh101 5507b69fc0 Change %lu to %u 2021-09-02 22:43:10 +10:00
rh101 5e0a717aa5 Change off_t to int64_t 2021-09-02 21:18:23 +10:00
rh101 94cf6a83ac Support 64 bit versions of posix lseek 2021-09-02 20:43:37 +10:00
rh101 4e7db23d38 Remove getLong() method
Change %du to %u, and %lx to %x
Use "stdint.h" instead of <cstdint> for TGAlib.h
2021-09-02 20:30:20 +10:00
姒嗘煶鏉? 64e2cdd8d9 [fix]The problem of inaccurate maximum width limit when using system fonts. 2021-09-02 17:15:03 +08:00
rh101 eba8696d65 Change %ld to %d for 32bit data types
Regenerate LUA bindings
2021-09-02 17:46:22 +10:00