halx99
3d7218a0eb
Fix #570
...
a. fix lua build error
b. still use separated link jni libs
2022-01-04 09:40:27 +08:00
halx99
a651879ee6
Tidy audio folder
2022-01-03 11:34:58 +08:00
halx99
e534dd66c0
Rename core folder name
2021-12-31 14:39:08 +08:00
halx99
b5b4b1e5d8
Committing clang-format changes
2021-12-29 11:31:28 +00:00
deal
96d6cd7965
Update JNITest.cpp
2021-12-29 16:22:07 +08:00
halx99
8fd4a8afc3
Fix android ci
2021-12-29 13:44:39 +08:00
halx99
1e9ad9d240
string_view for cpp-tests
2021-12-28 17:20:17 +08:00
halx99
ce5adf35f7
Committing clang-format changes
2021-12-28 08:06:23 +00:00
halx99
367ae2a23c
string_view for tests
2021-12-28 15:58:56 +08:00
halx99
2e0cc940ee
[HttpClient] Use `byte_buffer` instead `std::vector<char>`
2021-12-10 19:15:48 +08:00
halx99
b459acbcf7
Remove all unnecessary nothrow
2021-12-08 00:11:53 +08:00
aismann
8f01f2782f
Improve performance on cpp-tests release version controlling COCOS2D_DEBUG
2021-12-01 15:03:57 +01:00
halx99
57972411e5
Update UnitTest.cpp
2021-11-19 09:21:17 +08:00
halx99
1d980f4f52
Fix unit test
2021-11-11 18:41:59 +08:00
halx99
857d2c177f
Optimize cmake scripts
2021-10-12 15:39:37 +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
halx99
92890788f8
Update copyright notice [skip ci]
2021-10-06 18:47:07 +08:00
halx99
ff57086dd6
Fix #516
2021-10-06 11:24:39 +08: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
aismann
e785d1a5d7
Update PhysicsTest.cpp
2021-09-08 10:16:14 +02:00
halx99
d73d937894
Fix #493 , sync uri parse unit test
2021-09-04 00:22:47 +08:00
halx99
bc6ad50a4f
Fix #492 for win64 require larger stack for cpp-tests: 41
2021-09-03 20:37:34 +08:00
rh101
bc0a5f42f8
Windows callback requires `long` return type
2021-09-02 21:21:28 +10:00
rh101
78236079e8
More %ld to %d changes
2021-09-02 17:54:13 +10:00
rh101
de182c8360
Change %ld to %d for 32bit data types
...
Regenerate LUA bindings
2021-09-02 17:46:22 +10:00
rh101
d8ef523abb
Fix typo
2021-09-02 17:05:33 +10:00
rh101
386f7deb9d
Use explicit cast to uintptr_t prior to casting to int type.
2021-09-02 16:52:40 +10:00
rh101
3c5fa51a01
Fix for compilation issue due to pointer to int32 conversion.
...
Fix warning.
2021-09-02 16:38:23 +10:00
rh101
e5bbea3cca
Test code updated with long to int32_t changes
2021-09-02 15:48:05 +10:00
halx99
a2346d5e1f
Merge branch 'dev' of https://github.com/adxeproject/adxe into dev
2021-09-01 10:10:46 +08:00
halx99
21f27285a0
Fix #486 , re-enable custom shader batch draw
2021-08-31 16:25:45 +08:00
halx99
cb81a61530
Refactor layer
...
Reimplement LayerColor and LayerGradient based on sprite for auto batch draw
2021-08-30 19:47:53 +08:00
aismann
cbeeb8d8ab
Debug 64bit build error
...
Severity Code Description Project File Line Suppression State
Error (active) E0075 operand of '*' must be a pointer but has type "bool" cpp-tests D:\______\GitHub\adxe\tests\cpp-tests\Classes\SpineTest\SpineTest.cpp 153
2021-08-27 07:47:22 +02:00
halx99
11434287cd
Merge pull request #466 from rh101/fix-sprite-test-crashes
...
Fixes for crashes in sprite and sprite cache tests
2021-08-19 14:35:44 +08:00
rh101
c9ebafe501
Fixes for crashes in sprite and sprite cache tests
2021-08-19 15:43:18 +10:00
aismann
a9569ca061
fix
2021-08-18 06:00:43 +02:00
aismann
5b3748cdd6
Important API change for naming convention
...
rename
class DebugDraw
to
PhysicsDebugNodeBox2D
2021-08-18 05:23:03 +02:00
aismann
780d4e6294
cleanup and improvement
2021-08-18 04:16:21 +02:00
rh101
188345e42a
Fix incorrect reference count check in SpriteFrameCache::removeUnusedSpriteFrames
...
[BaseTest] Ensure unused frames are released before attempting to free unused textures
2021-08-17 15:26:44 +10:00
rh101
b3e045b387
Use integer identifier for sprite sheet format.
...
Revert method name addSpriteFramesWithFileAndTexture back to addSpriteFramesWithFile
2021-08-17 14:04:45 +10:00
rh101
5199bb087a
Update sprite sheet API to allow custom sprite sheet texture filename to be used
2021-08-17 09:04:51 +10:00
aismann
9f2ab0ef28
More improvements ( #455 )
2021-08-14 10:28:28 +08:00
RH
4716456e33
Support custom texture atlas formats ( #284 )
...
* Allow support for custom texture atlas formats other than PLIST.
* Revert usage of emplace_back to push_back to ensure support for older compilers.
* Update test to support SpriteFrameCache::addSpriteFramesWithFile
* Re-add SpriteFrameCache::addSpriteFramesWithFileContent
* Change order of SpriteFramesFromFileContent test back to what it previously was
* Remove sprite sheet and all frames associated with it correctly
* Move sprite loader classes into their own files to clean up CCSpriteFrameCache
* Remove redundant line and update comment
* Fix formatting to match adxe code style
* Fix typo
* Add custom sprite sheet loader test using JSON-array sprite atlas format.
Simplify sprite sheet loader interface by adding identifier to the custom sprite sheet loader implementation.
* Add newline at the end of the file
2021-08-13 14:52:58 +08:00
halx99
56edf5c339
Fix xcode build warnings
2021-08-12 15:54:16 +08:00
aismann
861c356bb4
update CMakeList.txt
2021-08-12 06:02:01 +02:00
aismann
7b7a3a8ae7
Box2D_TestBed_improvement
2021-08-12 05:54:06 +02:00
halx99
6ee687302b
Xcode Embed Frameworks support
...
refer to: https://gitlab.kitware.com/cmake/cmake/-/issues/22412#note_997156
2021-08-10 11:43:16 +08:00
halx99
97e5896325
Update cmake link
2021-08-10 10:46:11 +08:00
aismann
c2b44cc7e1
some beauties
2021-08-06 10:19:54 +02:00
aismann
56b99eff6a
Box2D - Basic ready for use
2021-08-06 09:35:29 +02:00