halx99
16c3e90c46
Match utf32 char code parameter type
2021-11-11 16:15:23 +08:00
halx99
a0d289ee5b
Improve speed for loading outline glyph
2021-11-11 15:56:07 +08:00
halx99
6716b95e24
Update comment
2021-11-09 15:24:41 +08:00
halx99
503d8818f5
Use explicit type to compare integer
2021-11-09 14:40:00 +08:00
halx99
c6945c44e5
Add `CCValue` int64_t/uint64_t support
2021-11-09 14:29:15 +08:00
halx99
2a81f626e0
Merge: 8f88705ffe
8e2c6f2ceb
...
Merge pull request #533 from adxeproject/children-indexer-map-support
Add children indexer map for fast getChildByTag & getChildByName support
2021-11-09 12:16:27 +08:00
halx99
f1425c1fd3
Add comment for new API Director::setChildrenIndexerEnabled [skip ci]
2021-11-09 12:15:28 +08:00
halx99
879c91e1ee
Fix #534 , Make unsigned char same with char.
...
a. char store as int
b. unsigned char store as unsigned int
2021-11-09 12:08:37 +08:00
halx99
5e0b99103b
Update yasio
2021-11-08 14:43:24 +08:00
halx99
b44dd22de5
Fix parent children indexer get logic
2021-11-07 17:08:54 +08:00
halx99
1b33909d14
Match Node::_hashOfName type
2021-11-07 16:48:34 +08:00
halx99
ccf25f7458
Add children indexer map for fast getChildByTag & getChildByName support
2021-11-07 16:14:31 +08:00
姒嗘煶鏉?
aeb5d496ec
ScrollView sometimes shows incorrect position in vertical direction. ( #532 )
2021-11-04 17:08:33 +08:00
rh101
457baed8d3
Fix code formatting
2021-10-29 00:09:03 +11:00
rh101
95cb93e0a0
The releaseFontAtlas method will remove the font atlas from the cache if it has a reference count of 1, and will always call release on that atlas as expected by the calling code.
2021-10-29 00:07:46 +11:00
rh101
52b6cefcda
Revert "Ensure font atlas is correctly released even if it does not exist in the atlas cache."
...
This reverts commit 8b27fdb832
.
2021-10-29 00:05:52 +11:00
rh101
1485c76d6b
Ensure font atlas is correctly released even if it does not exist in the atlas cache.
2021-10-28 17:41:25 +11:00
halx99
0547a4b7c2
Update CCConsole.cpp
2021-10-27 23:02:38 +08:00
halx99
9c30e7abd7
Update copyright notice [skip ci]
2021-10-25 23:30:03 +08:00
halx99
2bd82c11bd
Fix ci
2021-10-25 20:29:40 +08:00
halx99
de355e5268
Rename cocos2d.cpp to adxe.cpp
2021-10-25 18:06:45 +08:00
halx99
f59af620a0
Update version indicator [skip ci]
2021-10-25 17:55:05 +08:00
halx99
ef4eb62229
Add copyright notice [skip ci]
2021-10-24 23:27:17 +08:00
halx99
6a2e09f3c8
Unify Tex2F to Vec2
2021-10-24 22:44:44 +08:00
halx99
9cbc343418
Fix reviews [skip ci]
2021-10-24 22:06:13 +08:00
halx99
8e08ef8799
Fix reviews
2021-10-24 21:55:48 +08:00
halx99
c7851ae4be
Resolve reviews
2021-10-24 14:09:59 +08:00
halx99
f3f2693dd2
Fixup
2021-10-24 11:07:54 +08:00
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
rh101
fcaaa9a135
Revert to `long` for library usage
2021-09-02 16:20:16 +10:00
rh101
5c61f42990
Add required include for uint32_t
...
Fix code warning
2021-09-02 16:18:32 +10:00
rh101
4e5b07f6cb
Revert to usage of `long` type for external library methods that require it.
2021-09-02 16:08:57 +10:00
rh101
38167107cc
Revert changes where `long` type is required.
2021-09-02 15:59:29 +10:00
rh101
1922cf5490
FT_StreamRec expects specific method signature with `unsigned long`
2021-09-02 15:55:57 +10:00
rh101
d8fd94db8a
Usage of long and unsigned long changed to platform independent fixed-sized types where appropriate.
2021-09-02 15:39:28 +10:00
halx99
0cee74a4bf
Fix part of #487
2021-09-02 11:43:27 +08:00
halx99
1f15fbe192
Remove deprecated stubs
2021-09-02 11:16:36 +08:00
halx99
2178ac49b1
Make override function default parameter same with parent
2021-09-01 11:13:17 +08:00
halx99
3e4d8dd3ac
Revert unexpected layer changes
2021-09-01 11:11:32 +08:00
halx99
0a4d3ee73d
Merge: cb81a61530
a762c94904
...
Merge branch 'dev' of https://github.com/adxeproject/adxe into dev
2021-09-01 10:10:46 +08:00
halx99
583bb5ece4
HttpClient: clear channel ud when it been recycle
2021-08-31 15:53:46 +08:00
halx99
756ff065c8
Enum compatible [skip ci]
2021-08-31 15:50:18 +08:00
halx99
be5eff1d5a
Refactor layer
...
Reimplement LayerColor and LayerGradient based on sprite for auto batch draw
2021-08-30 19:47:53 +08:00
halx99
5cc2b14697
Merge: 858d46ae65
8e1d7bd85d
...
Merge commit 'refs/pull/483/head' of https://github.com/adxeproject/adxe into dev
2021-08-30 19:32:05 +08:00
halx99
48a1164168
Update bug_report.md
2021-08-30 10:47:07 +08:00
halx99
eef61007bf
Reimplement LayerColor and LayerGradient for auto batch draw
2021-08-29 18:59:09 +08:00
halx99
d72c948937
Revert last commit
2021-08-29 08:06:38 +08:00
halx99
65cd67e64c
Set Sprite rect properly when create with empty texture.
2021-08-28 22:11:25 +08:00
halx99
b8d27c0715
Fix comment typo and do clang-format [skip ci]
2021-08-28 20:22:01 +08:00
halx99
481daa0e73
Fix crash problem when load a non-truetype .ttf file.
2021-08-28 18:24:17 +08:00
halx99
fc1c901209
Macro compatible
2021-08-27 13:54:05 +08:00