CHP
425c34bbb5
Update AGP to 8.6.0 ( #2133 )
2024-10-20 09:42:12 +08:00
aismann
2e70bfc98a
DrawNode calls: replacing Color4F with Color4B (without the 'test' folder!) ( #2192 )
...
* drawNode calls: replace Color4F with Color4B
* replace Color4F
* removed unused includes
2024-10-01 19:10:07 +08:00
halx99
3d9497515f
Update gradle wrapper to 8.10
2024-09-08 00:18:41 +08:00
halx99
62393b9271
Enable vsync by default ( #2118 )
...
* Enable vsync by default
* Update comment
* Update comment [skip ci]
2024-08-30 09:14:22 +08:00
j-jorge
b436da431f
Remove the USING_NS_AX and NS_AX macros. ( #2103 )
2024-08-27 19:46:15 +08:00
halx99
b25b702d97
Release 2.1.5 ( #2076 )
...
* Fix unexpected libpng used
* Fix string format incorrect for tests
* Fix #1751 , use coroutine control AutoTest flow
* Update CHANGELOG.md
* Added OpenType font (.otf) to the noCompress list. (#2077 )
* Update 1k & copyright notice in some sources
* Move doctest to axmol 3rdparty
* Fix ci
* Update 1kdist to v90
* Update 1kiss.ps1
* DrawNodeV2 0.95.1 (#2079 )
* Rename remaining legacy engine related spells and improve code style
* Update 3rdparty README.md
* Fix checkReallySupportsASTC does not work on ios device
reported by @BIGCATDOG in https://github.com/axmolengine/axmol/issues/2078
* Fix ci
* FastRNG: add missing include for AXASSERT (#2081 )
* Delete unused files
* Improve FileUtils
- Rename FileUtils::createDirectory to FileUtils::createDirectories
- Use splitpath_cb to optimize FileUtils::createDirectories
- Rename FileUtils::getFileShortName to FileUtils::getPathBaseName
- Rename FileUtils::getFileExtension to FileUtils::getPathExtension
- Add FileUtils::getPathDirName
- Add FileUtils::getPathBaseNameNoExtension
- Mark all renamed FileUtils stubs old name deprecated
- Mark all FileUtils offthread APIs deprecated
* Update box2d to v2.4.2
* Disable /sdl checks explicitly for winuwp
For axmol deprecated policy, we need disable /sdl checks explicitly to avoid compiler traits invoking deprecated functions as error
* Update cppwinrt to 2.0.240405.15
* Update simdjson to 3.10.0
* Fix box2d testbed compile error
* Improve file path to url
* Fix FileUtils::createDirectories unix logic
* axmol-cmdline: remove arch suffix for host build output directory
* Update CHANGELOG.md
* Update lua bindings
---------
Co-authored-by: Dani Alias <danielgutierrezalias@gmail.com>
Co-authored-by: aismann <icesoft@freenet.de>
Co-authored-by: smilediver <smilediver@outlook.com>
2024-08-11 23:51:35 +08:00
halx99
602a2cab8f
Update ios/tvos LaunchScreen.storyboard to 11.0+
...
Also fix xcode15.4 build error
2024-07-17 00:14:26 +08:00
halx99
ad051f353f
Update TLD to axmol.dev in sources ( #1977 )
2024-06-10 02:25:43 +08:00
halx99
8fef58d59c
Update gradlew to 8.8
2024-06-10 00:57:51 +08:00
CHP
e56d14c1d2
AGP_8_4_0 ( #1976 )
2024-06-10 00:37:17 +08:00
halx99
905fce52d0
Release 2.1.3 ( #1925 )
...
* Update CHANGELOG.md
* Update publish.ps1
* Enable lua bit module for all lua versions supported by axmol
* Fixup
* Enable build lua-tests on gh ci
* Update ChangeLog
* Update CHANGELOG.md
* updUpdate 1kdist to v86
2024-05-26 12:53:08 +08:00
RH
93042d2ad9
[Android] Add x86_64 to example list of possible target architectures ( #1919 )
2024-05-23 01:22:18 +08:00
smilediver
ddeb14c160
Fix shaders not copying to final build on macOS for non Xcode builds (2) ( #1908 )
...
* Fix shaders not copying to final build on macOS for non Xcode builds
* Fix macOS build after adding minimum CMake 3.20 requirement
* Refactor "Fix macOS build after adding minimum CMake 3.20 requirement"
2024-05-22 01:51:09 +08:00
halx99
0580a4415a
Fix templates
2024-05-05 00:22:53 +08:00
smilediver
354f3abed9
Add ability to create console apps ( #1859 )
...
* Print cmake build command when running `axmol build`
* Add option to `ax_setup_app_config()` for building console applications
* Fix console app entrypoint
---------
Co-authored-by: halx99 <halx99@live.com>
2024-04-29 00:24:06 +08:00
kingy71
7bbcb86ec4
Remove Info.plist from mac Resources ( #1849 )
...
Set elsewhere and fails upload to MacAppStore with shared bundle path
2024-04-26 02:04:59 +08:00
halx99
940db1e351
Change android default screenOrientation to sensorLandscape
2024-04-17 22:59:25 +08:00
halx99
197f2adfcd
Add create isolated project support ( #1801 )
...
axmol new HelloCpp -i
2024-04-10 22:11:42 +08:00
halx99
68a5c250cd
Fix build android with axmol cmdline arch not working
2024-04-09 01:37:04 +08:00
halx99
320124487e
Update gradlew scripts
2024-04-08 23:29:45 +08:00
halx99
60c4f6c340
Fix win32 link error
...
attention linux: the libaxmol.a must first link library, otherwise will cause
link error.
2024-04-08 21:52:50 +08:00
halx99
0ef8d484ce
Fix xcode15 warning: ignore link duplicated lib
2024-04-07 22:51:50 +08:00
halx99
ded0bfeed0
Fix template gradlew permission [skip ci]
2024-04-07 09:10:41 +08:00
halx99
bc1bab5a98
Update AGP 8.2.2
...
- gradle: 8.5 ==> 8.7
- gradle-wapper.jar: NA ==> 8.7
- cmdlinetools: 10406996 ==> 11076708
2024-04-07 02:08:00 +08:00
halx99
e8b070c84c
Remove unnecessary cmake option AX_VS_DEPLOYMENT_TARGET since we require cmake >= 3.28
2024-04-03 03:57:59 +08:00
halx99
d1ec623bb5
Rename folder thirdparty ==> 3rdparty
2024-03-19 21:33:02 +08:00
Deal
931ca91c71
Logging colorful support ( #1735 )
...
* Add logging colorful support
* Enable full log fmt style in cpp-tests
2024-03-08 01:15:26 +08:00
Deal
3ba9737204
Make cpp template more simple
2024-02-29 23:19:52 +08:00
halx99
c3052d7e24
Improve axmol console command `new`
...
Copy .clang-foramt, .editorconfig to new projects
2024-02-22 20:06:19 +08:00
Deal
c222d2e442
Improve project templates ( #1713 )
...
* Improve project templates
* Update template cfg [skip ci][skip appveyor]
* Update template cfg [skip ci][skip appveyor]
* Leaving base permission for android[skip ci][skip appveyor]
* Improve code [skip ci][skip appveyor]
2024-02-22 00:41:07 +08:00
Deal
adbffdf4a2
Fix #1704 , control android cmake options by engine axutils.gradle ( #1705 )
2024-02-20 00:58:47 +08:00
RH
b4877b40b6
Add missing return statement ( #1657 )
2024-02-06 19:08:12 +08:00
RH
7dd7dc4ada
LUA build fix for Android, iOS and Windows ( #1650 )
...
* Update paths to lua bindings
* Update target include directories due to new extension dir structure
* Add missing libraries and paths for prebuilt option
* Current FairyGUI requires paths to parent and source directory
* Add required thirdparty search path to LUA library
2024-02-04 22:09:36 +08:00
halx99
c06bed508b
Rename cocos_android_app_init to axmol_android_app_init and othre code cleanup
2024-01-29 08:51:35 +08:00
Deal
7b48175f84
Fix #1628
2024-01-24 22:07:47 +08:00
Deal
9ec7c54c57
release 2.1.0 finally ( #1621 ) [release 2.1.0]
...
* Delete deprecated prop `buildconfig` from gradle.properties
* Delete unnecessary props since it's value same with defaults
* Don't need config debug keystore, will auto signed by default debug.keystore
* Update funding [skip ci]
* Fix axmol cmdline tool command 'new'
* Refix c99 for winsdk < 10.0.22000.0
* Fix powershell 3 condition statement: 'xxx = if(c) { v1 } else { v2 }' will lost switch parameter semantic
* Improve code style
* Improve code style
* Fixup
2024-01-20 16:16:53 +08:00
arman hossiny
4c3c9bd2ae
Enable default aidl file to project especially for In-app purchases ( #1620 )
2024-01-19 19:08:13 +08:00
halx99
fe4ef94b4e
Unify cmake minimal requirement
2024-01-18 21:12:45 +08:00
halx99
bef10d0dea
Allow generated debug signed apk, and rename keystore props:
...
- RELEASE_STORE_FILE ==> KEY_STORE_FILE
- KEY_STORE_PASSWORD ==> KEY_STORE_PASSWORD
- RELEASE_KEY_ALIAS ==> KEY_ALIAS
- RELEASE_KEY_PASSWORD ==> KEY_PASSWORD
2024-01-17 03:50:13 +08:00
halx99
32ef79a9f5
Avoid define multi depends of gradle task copyContentToAssets
...
refer: dd7c9deaf9
2024-01-17 03:45:13 +08:00
halx99
d3e680bc52
Update Android devtools
...
- AGP 8.2.1
- Android Studio 2023.1.1+
- Android SDK Tools 34.0.0
- Android SDK Platform 34
- Gradle 8.5
2024-01-17 02:59:40 +08:00
halx99
dd7c9deaf9
Improve android build gradle script
...
- Merge tasks copyDebugContentToAssets, copyReleaseContentToAssets to copyContentAssets
- Simplify tasks dependent definations
- Fix tests content not pack into apk
2024-01-16 00:47:19 +08:00
Lich
0a117050e3
Include hpp and c files in CMakeLists.txt ( #1585 )
2024-01-06 09:26:50 +08:00
Lich
4d1dff9f63
Include hpp and c files in CMakeLists.txt ( #1583 )
2024-01-05 19:29:29 +08:00
RH
dad845abe9
Remove comments for non-existent parameters ( #1554 )
...
Add override specifier on destructor.
2023-12-29 19:19:41 +08:00
Deal
159f49d832
Fix #1498 ( #1500 )
2023-12-12 00:44:59 +08:00
aismann
62e6542f28
Improve the default templates (at least the cpp template) ( #1494 )
2023-12-11 12:30:29 +08:00
Paulo Coutinho
7f309b7570
fix plist data and version ( #1488 )
2023-12-10 15:45:53 +08:00
halx99
affcf05b69
Prepare 2.1.0 release
...
* Update copyright notice
* Remove prebuilt libs from SCM
* Remove optional thirdparty sources/repo from SCM
* Remove tests resources folder 'Content' from SCM
2023-12-08 01:04:43 +08:00
Paulo Coutinho
0aab228acc
Rename glview to correct representative name ( #1467 )
2023-12-01 09:04:51 +08:00