Deal(涓€绾跨伒)
46a21e729b
Building with ninja + official llvm-clang-cl support ( #1159 )
...
* Building with ninja + official llvm-clang-cl support
* Update gh ci for clang
* Fix ci
* Fix ci
* Fix ci
* FIx dll copy [skip ci]
* Fix ci warnings
* Update ci files and readme
* Update badges
2023-04-02 16:04:19 +08:00
Deal(涓€绾跨伒)
621c94c9e7
Enable video player(VideoTexture) based on new MediaEngine for macOS and tvos ( #1154 )
...
* Ready for PR macOS
* Update videoTexture.frag
* Fix compile
* Fix h265 for mac [skip ci]
* Fix compile error
* Update readme [skip ci]
2023-04-02 01:51:36 +08:00
Deal(涓€绾跨伒)
1e6e9d4a8d
Media engine video texture ( #1133 )
...
* VideoPlayer based on new MediaEngine[Win32/UWP]
* Improve MediaEngine interface
* Update readme
* Improve pixel format
* Improve MediaEngine interface
* Ready for PR UWP/Win32
* Ready for PR UWP,Win32
* Update reademe files
* Update readme files
* Update UIVideoPlayer-android.cpp [skip ci]
* Update UIVideoPlayer-ios.mm
* Update MFUtils.cpp
* Fix ci
2023-03-25 08:37:51 +08:00
halx99
42567d0c98
Update ios splash images [skip ci]
2023-03-21 19:40:55 +08:00
Sam
edfacba3db
Add ClippingNode Performance Test ( #1122 )
...
* Impore Metal Renderer Dirty Detection.
Remove setTargetFlags _dirty
* Add Clipping Node Performance Test
* Fix Win UWP compile error
2023-03-16 08:07:53 +08:00
halx99
912bf32d13
Remove UWP from PC family
2023-03-14 12:08:31 +08:00
aismann
213afaefa7
add axmol_ext.h ( #1117 )
2023-03-14 07:56:07 +08:00
halx99
760c59ab6e
[UWP] set VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION for all targets
2023-03-12 17:57:54 +08:00
RH
941ccd0d14
TiledMap sprite position fix ( #1112 )
...
* Correctly store flags and gid with sprite created for tile
Use correct coordinates when displaying sprite for a tile
* Fix up typo and long test titles
2023-03-12 16:15:11 +08:00
RH
3f6847ebf0
Set default project in Visual Studio for UWP ( #1111 )
2023-03-12 12:34:51 +08:00
halx99
517ffeedc6
Update project url in sources
2023-03-12 01:44:55 +08:00
Deal(涓€绾跨伒)
277bcd44ce
Windows Store UWP apps support ( #1108 )
...
* [BIG FEATURE] Windows Store UWP apps support
* Fix ci, add uwp for pr-ci
* Fix ci
* Improve ci script
* Fix ci
* Fix ci
* Fix ci
* Fix ci
* Upload uwp appx package artifacts [skip ci]
* Use d2d draw system font text
* Fix ci
* Improve code style
2023-03-11 22:10:18 +08:00
Turky Mohammed
969c2257f8
[BUG] TileMap flipped/rotated animated tiles incorrect rendering. ( #1098 )
...
* Add test cases
* Delete default_hrtf.txt
* Fix rotated/flipped animated tile maps
* Optimize bitwise operations
* improve bitwise operations
2023-03-07 23:26:37 +08:00
RH
00989196af
Fix incorrect content variable in cpp template ( #1095 )
...
* Fix cpp-template-default CMakeLists.txt content folder reference
Update test project content folder variable name to match cpp template
2023-03-04 21:25:05 +08:00
RH
14ccdfcffa
[Apple] Fix for missing resources ( #1092 )
...
* [Apple] Ensure resources are mapped to the expected directory by iOS and MacOS targets
2023-03-03 21:53:18 +08:00
Deal(涓€绾跨伒)
aaadb1752f
Revert design size.
2023-02-24 04:20:14 +08:00
halx99
b6ca5716c5
Fix android assets
2023-02-23 23:48:06 +08:00
RH
9c526c81e4
[Android] Update icons to Axmol logo ( #1073 )
...
* Update Android icons in test projects.
2023-02-23 23:43:51 +08:00
Deal(涓€绾跨伒)
83d53ba46b
Tidy project tree and full symlink support ( #1072 )
...
* Tidy project file tree and all symlink support
2023-02-23 21:57:30 +08:00
RH
c642b3babc
Better richtext word wrapping ( #1071 )
...
* [RichText] Do not word-wrap on punctuation characters for better readability
2023-02-23 13:55:42 +08:00
RH
a8b02df98a
Update app icon to Axmol logo ( #1070 )
...
* [iOS] Axmol logo
* [Windows] Add Axmol logo as icon
Replace old logos in test resources with Axmol logo
* [tvos] Update to Axmol logo
* Update iOS and tvOS app logo
* Update cpp template app logos
* Fix resources for iOS and tvos. Update to new Axmol logo.
2023-02-23 13:07:12 +08:00
halx99
c42d6a220f
Fix ci
2023-02-23 10:14:14 +08:00
halx99
b666fe93c8
Improve cpp-tests design resolution setup
2023-02-23 09:50:36 +08:00
halx99
452754981a
[CMake] Add symlink support, refer to #1005
...
- Rename ax_<xxx>_copy_xxx to ax_<xxx>_sync_xxx
- Add optional arg `SYM_LINK`
2023-02-22 23:37:32 +08:00
aismann
cfcf541744
Visible artifacts on DrawNode::drawCircle() with a corresponding lineWidth > 5 (window resizing issue) ( #1050 )
...
* Fix DrawNode::drawCircle() behavior itf the window is resizing.
* Update CCDrawNode.cpp
Tested also with
resourceSize(960, 640) or (1280, 720)
designSize(480, 320) or (400, 320);
Making a deal with the "boss"
* Update drawCircle and Tests
_lineWidth/4 is needed => the circle grow to fast without
---------
Co-authored-by: Deal(涓€绾跨伒) <halx99@live.com>
2023-02-22 20:02:20 +08:00
RH
20dcad664b
Trim leading space from wrapped lines of text in RichText ( #1066 )
...
* Fix issue with a whitespace appearing at the start of left-aligned text in RichText when using wrapping at word boundaries.
Update RichText test.
2023-02-21 13:15:28 +08:00
Turky Mohammed
3ebd6202cc
Improve test naming ( #1057 )
...
* add anchored sprite class
* Add feature tests
* Update SpriteTest.cpp
2023-02-13 17:55:26 +08:00
aismann
800da490d8
drawCircle tester improved ( #1054 )
...
* drawCircle tester improved
* add more info to the tester
* codacy fix
2023-02-11 08:05:27 +08:00
Turky Mohammed
63263e09d2
Add Anchored Sprite Class ( #1040 )
...
* add anchored sprite class
* Add feature tests
2023-02-10 14:07:20 +08:00
aismann
8f63f3934f
Changeable window for all "PCs on cpp_tests ( #1036 )
2023-01-23 19:30:13 +08:00
halx99
a370e0e602
Fix ci
2023-01-21 14:51:14 +08:00
halx99
059dafe021
Make cpp-tests window resizable
2023-01-21 14:30:17 +08:00
aismann
f238e5e0ff
Improve drawCircle rendering for big rings ( #1013 )
...
* Update HelloWorldScene.cpp
replace _director->end(); with menuCloseCallback(this);
* Rendering drawCircle
2023-01-06 23:25:31 +08:00
halx99
95052b2961
Fix http test print
2023-01-05 23:31:39 +08:00
halx99
2410e7a782
Change HttpRequest::getTag return type from const char* to std::string_view
2023-01-04 23:37:57 +08:00
halx99
cb35a48885
Take care lambda implicit capture std::string_view
...
refer to: #1002
2023-01-03 23:02:17 +08:00
halx99
0f97e3fa3a
Improve base64 API
...
Move base64Encode/base64Decode to namespace `ax::utils`
2023-01-01 18:07:18 +08:00
CHP
8d36190c98
Improve Android cmake ( #985 )
...
* Update CMakeLists.txt
* Improve Andoid CMAKE
2022-12-17 16:35:34 +08:00
RH
2e30b51ab7
Add a pool for GroupCommand rendering commands ( #969 )
...
* Committing genbindings changes
* Use a pool of GroupCommand entries to avoid multiple entries of the same group in the render queue in certain scenarios
* Ensure captureNode works as expected.
* Set member variables to default values when init method is called on the GroupCommand
* Explicitly reset the command state when retrieving a GroupCommand from the pool
2022-11-28 08:37:22 +08:00
halx99
d742dceb9f
Improve gradle scripts
...
Add cmake options from gradle command line properties support
2022-11-10 22:53:54 +08:00
aismann
9af1674516
Update DrawPrimitivesTest.cpp
...
fix #137 and try to "explain" the behavior of setLineWidth() om DrawNode object
2022-11-07 20:56:11 +01:00
halx99
e12b56fd3f
Update spine runtime to v4.1-c9af18e
2022-11-07 15:48:19 +08:00
halx99
f0fe1a01c9
Fix copyright notice [skip ci]
2022-11-01 20:02:56 +08:00
halx99
de61119a21
Add effekseer test
2022-11-01 19:50:43 +08:00
RH
82bcb1ae5f
Add support for centered horizontal layout ( #946 )
...
* Committing genbindings changes
* Add support for CENTER_HORIZONTAL layout type.
2022-11-01 19:02:04 +08:00
涓€绾跨伒|Deal
6ddd6f0e05
Update CMakeLists.txt
2022-11-01 06:47:36 +08:00
halx99
a87bf2ee4b
Fix effekseer compiling [skip ci]
2022-10-31 14:30:33 +08:00
halx99
56d66aba67
Remove FileUtils::searchResolutionsOrderArray
2022-10-30 23:03:39 +08:00
halx99
376941da91
Migrate
2022-10-18 19:17:36 +08:00
涓€绾跨伒|Deal
25d93bd509
Improve code quality (stage1.Oct) ( #916 )
...
* Improve code quality
* Add env PULL_REQUEST [skip ci]
* Update build.ps1
* Fix ci [skip ci]
* Update ZipUtils.cpp
* Update build.ps1
* Resolve reviews
* Improve
* Improve code style
* Resolve reviews
* Use pod_vector
* Improve resize growth
* Update CCAnimation3D.cpp
* Update axstd.h [skip ci]
2022-10-13 21:44:42 +08:00
halx99
8c18f962d5
馃敤Fix #887
2022-10-12 19:44:31 +08:00
halx99
ec72ebb697
Fix #873
2022-10-12 12:39:27 +08:00
aismann
eb5058e6d0
/* axmol thread id */ ( #924 )
2022-10-12 07:04:36 +08:00
CHP
bdbe9b4f6f
Update UIImageViewTest.cpp ( #923 )
...
Fix UIImageViewIssue12249Test
2022-10-12 07:04:21 +08:00
CHP
4d54f44f62
Update CMakeLists.txt ( #922 )
...
* Update CMakeLists.txt
* Update CMakeLists.txt
2022-10-12 07:04:01 +08:00
aismann
3ef8ac63f2
rename cocos2d to axmol ( #920 )
...
* rename cocos2d to axmol
* rename cocos2d.h to axmol.h
* Update Physics3DTest.cpp
replace Sprite3D -> MeshRenderer
2022-10-12 00:15:09 +08:00
halx99
fb227f352f
Fix #908
2022-10-11 13:23:47 +08:00
CHP
b3fa9381b5
Fix noisy message "Unable to resolve full path of PCH-header" ( #918 )
...
* Update CMakeLists.txt
fix noisy message "Unable to resolve full path of PCH-header"
* Update CMakeLists.txt
* Update CMakeLists.txt
2022-10-11 08:54:02 +08:00
RH
34094038d5
Enable ImGui for Android ( #909 )
...
* Add support for ImGui usage on Android
2022-10-10 03:53:24 +08:00
CHP
9c7a876970
precompile_headers all platforms ( #901 )
2022-10-10 03:52:04 +08:00
aismann
49f7406f94
Improve MeshRenderer #879 thanks @solan-solan ( #904 )
...
* Update Physics3DTest.cpp
Improve #879 thanks @solan-solan
* Update CCMeshRenderer.cpp
#hope this is fixing #879
2022-10-08 06:15:03 +08:00
涓€绾跨伒|Deal
79925e07d6
Merge: 6cd36ab02e
c26ab44880
...
Merge pull request #801 from theunwisewolf/dev-richtext-scale-support
RichElementImage - Add support for scaling
2022-10-04 11:08:49 +08:00
涓€绾跨伒|Deal
0844893fb8
Merge: b249282234
3af8ad9580
...
Merge pull request #882 from aismann/dev
Adapt Physics3DTest.cpp to #879
2022-10-02 19:43:32 +08:00
aismann
a5acb0d180
Update HelloWorldScene.h
2022-10-02 13:09:56 +02:00
aismann
3650bd73a1
Test adapt to #879
2022-10-02 11:56:38 +02:00
涓€绾跨伒|Deal
48a7da97d6
Final migrate ( #876 )
2022-10-01 16:24:52 +08:00
aismann
359c4ccc83
Add test case for issue #861
...
Add 'obj' on:
Physics3DTerrainDemo
Physics3DCollisionCallbackDemo
Co-authored-by: 涓€绾跨伒|Deal <halx99@live.com>
2022-09-24 14:00:00 +08:00
halx99
5c735619f9
Improve code style
2022-09-24 11:01:45 +08:00
halx99
82acade5b9
Improve code style
2022-09-24 10:42:11 +08:00
halx99
3a9a26c743
Fix #861
2022-09-23 22:41:30 +08:00
aismann
e571e8242d
Clipper2 v1 04 ( #856 )
...
* Clipper2 v1.04 (and small fixes)
* Update README.md
2022-09-19 14:17:13 +08:00
Paulo Coutinho
f5aeb5a8c2
Add apple tvos support ( #846 )
...
* support tvos
* support tvos and fix run command
* support tvos, fix run script and fix windows files
* support tvos on ci
* support tvos on ci and fix windows zlib
* support tvos on ci
* support tvos
* support tvos and tvos tests
2022-09-05 14:13:52 +08:00
aismann
6038cfb531
Update Issue829Test (DrawPrimitiveTest) ( #844 )
...
* Update Issue829Test (DrawPrimitiveTest)
* Update DrawPrimitivesTest.cpp
* Update DrawPrimitivesTest.cpp
2022-09-05 13:48:28 +08:00
halx99
ec1a06afe8
Fix typo
2022-09-02 10:36:25 +08:00
aismann
68f8a2b0c7
#825
2022-09-01 13:51:19 +02:00
aismann
448dd9ee44
Issue_829
2022-08-30 14:05:44 +02:00
涓€绾跨伒|Deal
e37761260a
Migrate, use simple namespace ax ( #818 )
2022-08-29 20:51:22 +08:00
aismann
9a8ed19d0d
Update SpritePolygonTest.cpp
2022-08-28 07:17:10 +02:00
aismann
21402c7e9c
Improve SpritePolygonTest
2022-08-28 06:34:20 +02:00
aismann
3afc22ea7c
Update SpritePolygonTest.cpp
...
Fix for issue #231
2022-08-24 19:44:53 +02:00
涓€绾跨伒
c6fc93abbc
Update README.md
2022-08-18 09:13:09 +08:00
unknown
9a9025aede
Add empty check
2022-08-16 15:12:45 +05:30
halx99
6d5e50ded9
Avoid unnecessary double lookup
2022-08-16 17:14:06 +08:00
unknown
9968a7ddcb
Add support for width & height in percentage for RichElementImage
2022-08-16 12:09:02 +05:30
涓€绾跨伒
31289482d3
Revert "Support for Apple Silicon / M1"
2022-08-12 16:39:06 +08:00
unknown
d71ad17f52
RichElementImage - Add support for scaling
2022-08-12 03:58:36 +05:30
halx99
b1287b8cc5
Migrate cmake files
2022-08-11 15:41:10 +08:00
halx99
eabd784590
Fix macOS/iOS build warning
...
invalid character in Bundle Identifier. This string must be a uniform type identifier (UTI) that contains only alphanumeric (A-Z,a-z,0-9), hyphen (-), and period (.) characters. (in target 'cpp_tests' from project 'axys')
2022-08-09 15:32:00 +08:00
涓€绾跨伒
9892aa3d1c
Migrate axys ( #782 )
2022-08-08 18:02:17 +08:00
aismann
376c80dd2d
Replace push_back() vs emplace_back() on axis/tests/cpp-tests and axis/core ( #781 )
...
* Replace push_back() vs emplace_back() on axis\tests\cpp-tests\
D:\______\GitHub\aismann\axis\tests\cpp-tests\Classes
Replace Vector push_back() vs emplace_back() #762
* Replace push_back() vs emplace_back() on axis\core\ #781
* Update CCConsole.cpp
* Update UIWebViewImpl-android.cpp
* Update UIWebViewImpl-android.cpp
2022-08-08 13:18:33 +08:00
halx99
93550405bc
Improve android gradle cmake & ndk setup
2022-08-06 23:09:16 +08:00
halx99
484aa38856
Update android gradle plugin to 7.2.2
2022-08-06 20:05:12 +08:00
halx99
448c76c108
Update android target and compile sdk to android 12
2022-08-06 19:26:44 +08:00
Turky Mohammed
818eb3d754
[PROPOSAL] Add wireframe rendering and function classification improvements. ( #778 )
...
* Add wireframe rendering and function classification improvements.
* Fix platform compilation.
* Update CommandBufferGL.cpp
GL_LINE and GL_FILL are no present in mobile devices, so the raw value has been used instead.
* Update CommandBufferGL.cpp
* Try fix IOS compilation
* Update CommandBufferMTL.h [skip ci]
* GLES & D3D11 wireframe
Added crude but okay wireframe mode for GLES and D3D11 devices.
2022-08-06 16:17:55 +08:00
aismann
2a2e8a1e95
Improve c++11 for-loop performance with Universal References ( #760 )
2022-07-21 19:19:08 +08:00
aismann
455aff97ea
Fix : #712 (mistake by me)
2022-07-19 20:05:19 +02:00
halx99
2c6fde019b
Migrate macro COCOS2D_DEBUG, refer #751
2022-07-19 15:34:26 +08:00
halx99
c16a33e347
Migrate more macors
2022-07-16 10:43:05 +08:00
涓€绾跨伒
ac1872494c
Remove unnecessary check [skip ci]
...
refer to #748
2022-07-15 19:44:31 +08:00
halx99
41d2c44308
Migrate macros 'CC_' to 'AX_'
2022-07-15 19:17:01 +08:00