Turky Mohammed
5f9db1203f
[BUG] fix _AX_HAVE_WEBVIEW2 compilation error when not defined. ( #1020 )
...
* make _AX_HAVE_WEBVIEW2 actually work
* Exclude other platforms
* Update UIWebView-inl.h
2023-01-08 09:36:43 +08:00
Turky Mohammed
54eb339f5f
Update positionColorLengthTexture.vert ( #1021 )
2023-01-08 09:36:14 +08:00
一线灵|Deal
8ab4be0123
fix typo
2023-01-07 20:24:49 +08:00
一线灵|Deal
25934b84f2
Fix typo
2023-01-07 19:46:20 +08:00
aismann
b1c5f106ca
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
640dda61ec
Fix dll linkage
2023-01-06 18:38:16 +08:00
一线灵|Deal
6a19a9bc88
Update HttpCookie.cpp
2023-01-04 21:21:16 -08:00
halx99
23693d9a5f
Fix ci
2023-01-05 00:35:55 +08:00
halx99
4c07b00348
Fix ci
2023-01-05 00:31:08 +08:00
halx99
0825311308
Change HttpRequest::getTag return type from const char* to std::string_view
2023-01-04 23:37:57 +08:00
halx99
68b42398a1
Fix ci
2023-01-04 23:21:24 +08:00
halx99
4915b3f2c5
Fix ci
2023-01-04 23:20:31 +08:00
halx99
5bd36bfa7c
Update yasio to latest
2023-01-04 23:20:07 +08:00
halx99
2547e8d3f8
Improve code style
2023-01-04 23:06:52 +08:00
halx99
b164698459
Improve posix macro definations
2023-01-04 23:05:52 +08:00
halx99
2c8f7aa84e
Preferred use ax::print for engine log output
2023-01-04 22:52:40 +08:00
halx99
8ed52980b4
Merge branch 'dev' of https://github.com/axmolengine/axmol into dev
2023-01-04 21:26:23 +08:00
halx99
427ae694bd
Fix http request issue when path empty from url
...
Ensure path can be use for http request directly
2023-01-04 21:26:01 +08:00
CHP
b5cde53994
ANDROID_SDK_ROOT -> ANDROID_HOME ( #1009 )
...
* Update setup.py
* ANDROID_SDK_ROOT -> ANDROID_HOME
2023-01-04 08:03:48 +08:00
halx99
28eb9e1886
Take care lambda implicit capture std::string_view
...
refer to: #1002
2023-01-03 23:02:17 +08:00
halx99
2b07737a91
Fix feature check for MSVC
2023-01-03 18:01:40 +08:00
halx99
7d2166fb31
Fix ci
2023-01-01 23:31:24 +08:00
halx99
7b0866edac
Avoid packet GC
...
yasio-3.39.7 introduce YOPT_S_FORWARD_EVENT.
2023-01-01 23:11:32 +08:00
halx99
e30d3c159c
Fix ci
2023-01-01 18:41:48 +08:00
halx99
38cfc6aaa2
Renaming performFunctionInCocosThread to runOnAxmolThread
2023-01-01 18:08:25 +08:00
halx99
59bc12dddf
Improve base64 API
...
Move base64Encode/base64Decode to namespace `ax::utils`
2023-01-01 18:07:18 +08:00
一线灵|Deal
32367c8026
Remove unused
2023-01-01 18:01:01 +08:00
Turky Mohammed
eb5ec6047c
[IMPROVEMENT] Remove camera unnecessary perspective option. ( #993 )
...
* Fix camera applyZoom when window size changes
* Revert "Fix camera applyZoom when window size changes"
This reverts commit 26154b5ff7
.
* Fix pr
* remove camera perspective option
* fix merge conflict
* Update CCCamera.cpp
* Update CCCamera.h
2022-12-29 16:54:26 +08:00
Turky Mohammed
d2a3b9a375
[BUG] Fix camera `applyZoom()` when window size changes and remove unnecessary projection code ( #992 )
...
* Fix camera applyZoom when window size changes
* Revert "Fix camera applyZoom when window size changes"
This reverts commit 26154b5ff7
.
* Fix pr
2022-12-29 16:54:01 +08:00
pietpukkel
24c3afa524
Fix for UIEditBox password on Mac/iOS (Montery+/15+). ( #995 )
...
Fix for UIEditBox password on Mac/iOS (Montery+/15+).
2022-12-27 14:26:09 +08:00
halx99
2e4324c363
Fix charset process in glfwCharCallback
2022-12-18 11:52:57 +08:00
CHP
d79156d728
Improve Android cmake ( #985 )
...
* Update CMakeLists.txt
* Improve Andoid CMAKE
2022-12-17 16:35:34 +08:00
halx99
0a4bf2b3fa
Move SIMD detection to AXConfigDefine.cmake
2022-12-17 11:56:48 +08:00
一线灵|Deal
5fe200ca0a
Fix #983
2022-12-12 19:41:07 +08:00
RH
be224656fc
Move getWorldPosition() from Widget to Node class ( #978 )
...
* Committing genbindings changes
* Move getWorldPosition() method to Node class to allow world position to be retrieved for any node.
2022-12-07 09:24:46 +08:00
RH
7dba255a1d
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
Vincent Lee
8fa2d738a6
Fix warnings (implicit conversion loses and use of deprecated function)
2022-11-20 09:58:34 +09:00
joilnen
79ee13376f
fixing some warnings compilation in linux gcc 12.2.0
2022-11-14 15:46:27 -03:00
Vincent Lee
0508dca83f
Replace use of deprecated sprintf with snprintf
2022-11-14 16:02:16 +09:00
halx99
8b70aea233
Improve MFMediaPlayer state control
2022-11-14 11:35:38 +08:00
一线灵|Deal
618e851de5
Update axutils.gradle
2022-11-10 23:25:45 +08:00
halx99
0651f77a3c
Improve gradle scripts
...
Add cmake options from gradle command line properties support
2022-11-10 22:53:54 +08:00
halx99
fbb40dd47f
Fix ci
2022-11-10 22:03:40 +08:00
halx99
19e2a77bb4
Fix #958
2022-11-10 21:22:55 +08:00
halx99
60dbcd7bfd
Improve ftruncate
2022-11-10 13:45:51 +08:00
一线灵|Deal
d8a9a1534b
Fix http post with uri params
2022-11-08 13:15:00 +08:00
halx99
07f6b8e23f
Improve memory use
2022-11-03 18:01:10 +08:00
RH
4022b1ff2b
Force recalculation of normalized position when assigning new parent to node ( #952 )
...
* Committing genbindings changes
* Ensure normalized position is re-calculated if parent node changes
2022-11-03 15:49:34 +08:00
RH
b0c51f590d
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
halx99
6083ec053e
Remove unnecessary platform macro define in cmake
2022-11-01 19:00:48 +08:00
halx99
a56b28fbc1
Improve platform macro detection
2022-11-01 18:31:31 +08:00
halx99
e84982f86d
Fix ci
2022-11-01 16:02:13 +08:00
一线灵|Deal
1bb6439d5f
Update CCRenderer.h
2022-11-01 09:27:50 +08:00
一线灵|Deal
732a11f74c
Update CCFileUtils-apple.mm
2022-10-31 08:12:06 +08:00
一线灵|Deal
b23c3ca38b
Fix ci [skip ci]
2022-10-31 08:09:55 +08:00
halx99
620b009286
Remove FileUtils::searchResolutionsOrderArray
2022-10-30 23:03:39 +08:00
一线灵|Deal
b8bbaa8101
Improve code style
2022-10-30 16:58:48 +08:00
halx99
03d8945362
Fix ci warnings
2022-10-27 13:01:18 +08:00
halx99
576a1a6940
Improve ax::Vector compiler compatible, also fix #933
2022-10-26 23:17:48 +08:00
halx99
c77e9b9e0f
Update glad to v2.0.0
2022-10-25 09:01:57 +08:00
halx99
0dda4a2776
Remove unnecessary code
2022-10-24 22:42:34 +08:00
halx99
69363b9e33
Add ETC2 support in pvr3ccz format
2022-10-24 19:06:49 +08:00
halx99
d2da0d6078
Validate shared VertexLayout from Shader Program
2022-10-20 20:22:28 +08:00
halx99
cebba41a1e
Validate shared VertexLayout from Shader Program
2022-10-20 20:19:56 +08:00
halx99
4228b658af
Fix memory leak
2022-10-20 20:18:32 +08:00
halx99
06079a5369
Migrate
2022-10-18 19:17:36 +08:00
halx99
9c7c80aafa
Migrate [skip ci]
2022-10-18 19:13:40 +08:00
一线灵|Deal
39b57ae939
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
一线灵|Deal
f1d31a15b6
Update Device.h
2022-10-12 20:37:56 +08:00
halx99
1d01e163e9
🔨 Fix #887
2022-10-12 19:44:31 +08:00
halx99
046eef5cf0
Fix #873
2022-10-12 12:39:27 +08:00
aismann
c206a1456f
/* axmol thread id */ ( #924 )
2022-10-12 07:04:36 +08:00
CHP
825cfd05bb
Update CMakeLists.txt ( #922 )
...
* Update CMakeLists.txt
* Update CMakeLists.txt
2022-10-12 07:04:01 +08:00
aismann
a5810457f1
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
CHP
01e3b209fb
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
CHP
58c311f63d
precompile_headers all platforms ( #901 )
2022-10-10 03:52:04 +08:00
一线灵|Deal
573933148c
Improve AutoPolygon::generateTriangles performance ( #905 )
2022-10-09 18:06:15 +08:00
一线灵|Deal
a8ccd8cf05
Add reasonable comment for performance code
2022-10-08 12:26:38 +08:00
aismann
f22148e80f
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
halx99
27215d383c
Improve code style
2022-10-07 21:48:07 +08:00
halx99
29d99c32fe
Improve performance
2022-10-07 21:36:38 +08:00
一线灵|Deal
92e5f465fa
Merge pull request #801 from theunwisewolf/dev-richtext-scale-support
...
RichElementImage - Add support for scaling
2022-10-04 11:08:49 +08:00
halx99
59257bbbb3
Fix model render blend state, refer to: #879
2022-10-04 10:42:21 +08:00
一线灵|Deal
5645bb241e
Final migrate ( #876 )
2022-10-01 16:24:52 +08:00
tkzcfc
43cc814ffc
Add macro definition AX_NO_DUP_SEARCH_PATH ( #874 )
2022-09-30 14:40:52 +08:00
tkzcfc
1263d05b76
Improve FileUtils::addSearchPath( #872 )
...
Avoid duplicate search path
2022-09-29 23:10:30 +08:00
RH
5c1b2d4f16
Fix to ensure Component::onEnter() is called ( #867 )
...
* Committing genbindings changes
* Ensure that Component::onEnter() is called if component is added after parent onEnter has been called.
* Code style
2022-09-27 17:32:04 +08:00
halx99
57a76fb2f9
Remove unnecessary APIs
2022-09-26 23:20:54 +08:00
halx99
c312a9c157
Change Program::getActiveAttributes retun type to reference
2022-09-24 11:38:41 +08:00
halx99
0e2194a247
Improve code style
2022-09-24 11:01:45 +08:00
halx99
d1efe584be
Improve code style
2022-09-24 10:42:11 +08:00
一线灵|Deal
c63b8f2134
Fix ci
2022-09-23 23:25:01 +08:00
halx99
72e6061557
Fix #861
2022-09-23 22:41:30 +08:00
一线灵|Deal
c5e4438efc
Update CCAutoPolygon.cpp
2022-09-19 18:22:34 +08:00
aismann
3dddef1bc3
Clipper2 v1 04 ( #856 )
...
* Clipper2 v1.04 (and small fixes)
* Update README.md
2022-09-19 14:17:13 +08:00
halx99
fad9afbc9a
Update thirdparty libs
...
fmt: 9.0.0 --> 9.1.0
llhttp: 6.0.7 --> 6.0.9
astc-encoder: 4.0.0 --> 4.1.0
webp: 1.2.2 --> 1.2.4
flatbuffers: 2.0.0 --> 2.0.8
2022-09-15 20:15:28 +08:00
Paulo Coutinho
8c359917f7
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
一线灵|Deal
514dad9af8
Merge pull request #837 from aismann/ISSUE_#825
...
#825
2022-09-02 11:59:46 +08:00
aismann
baceccbb2f
#825
2022-09-01 13:51:19 +02:00
halx99
a9ec35f7f9
Fix #817
2022-08-31 13:45:06 +08:00