Commit Graph

3736 Commits

Author SHA1 Message Date
halx99 c80fc1a8be Avoid dead loop when enable enableRetina 2024-04-05 01:55:19 +08:00
halx99 9b25809898 Improve code style 2024-04-05 01:44:41 +08:00
halx99 3bcb13f22a Fix #1787 2024-04-05 01:20:44 +08:00
halx99 5b16ce5ace Update changelog [skip ci] 2024-04-05 00:15:17 +08:00
Deal f5644fe566
Update manifest.json [skip-ci] 2024-04-03 21:33:11 +08:00
halx99 4d89b04850 Move Logging APIs from Console.h/Console.cpp to Logging.h/Logging.cpp 2024-04-03 21:03:40 +08:00
halx99 0a93419e4b Improve code style 2024-04-03 20:28:20 +08:00
halx99 1ea0ecfbf4 Fix #1784, update yasio to 4.2.2 2024-04-03 20:26:32 +08:00
halx99 620c5027fd Update build system 2024-04-03 20:25:25 +08:00
halx99 372ebf1355 Update glad to v2.0.6 2024-04-03 03:58:21 +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
Deal 9e944935b0
Add apple xcframework support (#1786)
* Add apple xcframework support

* Fix ci
2024-04-03 01:48:30 +08:00
halx99 0c7181c77c Improve build system 2024-04-02 22:31:34 +08:00
halx99 d645aee0d5 Improve 1k/build.ps1 2024-04-01 22:37:05 +08:00
halx99 645439b253 Fix publish ci[skip ci] 2024-03-31 00:01:03 +08:00
halx99 55e32e1e66 Update badges 2024-03-30 23:49:31 +08:00
halx99 ddf4e8e38a Fix lua_downloader memory leak 2024-03-30 23:46:33 +08:00
RH 5f9da6e4ae
Add required define to generate correct bindings (#1778) 2024-03-30 14:43:28 +08:00
RH 690e16df30
Use single macro to control each feature (#1776)
* Use single macro to control each feature

* Allow Physics module to be enabled or disabled via cmake option
2024-03-30 08:56:32 +08:00
Deal 0957069957
Fix ci 2024-03-30 08:54:21 +08:00
halx99 3ca370525b Explicit link pthread on non-win platforms 2024-03-30 01:42:17 +08:00
halx99 284f088074 Move rpath control to 1k/platforms.cmake 2024-03-30 01:27:13 +08:00
halx99 2ea963cb07 Update flatbuffers: 2.0.8 ==> 24.3.25 2024-03-30 01:11:22 +08:00
halx99 f7c19cdbef Fix #1768 2024-03-30 01:09:52 +08:00
halx99 9a10407d7d Improve build system 2024-03-30 01:08:55 +08:00
halx99 ab0633ce6e Fix c compiler flags warnings 2024-03-30 01:04:58 +08:00
halx99 c9b511a39d Set cmake minmal require to 3.29.0+ for supress xcode 15 duplicated linking warnings 2024-03-30 01:00:31 +08:00
halx99 d8d1cc0fc4 Remove unexpected setup option 2024-03-30 00:59:35 +08:00
axmol-bot 1de0e166b1
Committing luabindings for commit 07f47c1 (#1773)
* Committing luabindings for commit 07f47c1

* Check lua-tests on linux ci

---------

Co-authored-by: halx99 <6977319+halx99@users.noreply.github.com>
2024-03-28 21:07:51 +08:00
halx99 6f81d69c01 Merge branch 'dev' of https://github.com/axmolengine/axmol into dev 2024-03-28 20:58:05 +08:00
halx99 62584966af Improve cmake 2024-03-28 20:58:03 +08:00
RH 07f47c1640
Update LUA config for new build options (#1772) 2024-03-28 13:38:33 +08:00
RH 4fb845244f
Allow certain code modules to be removed from build process (#1769)
* Add support for disabling code sections from build process

* Add support for disabling built-in audio

* No need to add definition here

* Remove extra blank lines

* Add required copyright notice

* Document new options
2024-03-28 10:45:20 +08:00
halx99 5797e355a3 Remove unused rpath 2024-03-27 22:59:35 +08:00
halx99 d514f88cb1 Fix mac & linux rpath settings 2024-03-27 22:57:32 +08:00
halx99 6e6227196c Prepare release 2.1.3 2024-03-26 00:08:53 +08:00
RH f0c0c75979
Add support for verbose trace level logging (#1764)
* Add support for verbose trace level logging

* Set trace log color to white and debug log color to cyan
2024-03-25 12:56:22 +08:00
halx99 d1cf78baa6 Improve 1k/fetch.cmake 2024-03-25 00:09:08 +08:00
halx99 4ccd045d42 Update simdjson to 3.8.0 2024-03-24 23:34:45 +08:00
halx99 968ab10a74 Improve 1k/fetch.ps1 2024-03-24 12:55:10 +08:00
halx99 e303cf2ded Update builtin targets 2024-03-24 05:53:21 +08:00
halx99 dc3be5aad3 Improve build system error prompt 2024-03-24 05:44:05 +08:00
halx99 2740c4870b Fix publish ci 2024-03-24 05:30:01 +08:00
halx99 494312a60e Update 1k/fetch.ps1 [skip ci][skip appveyor] 2024-03-24 05:26:44 +08:00
halx99 3555f97a7b Fix ci 2024-03-24 05:20:59 +08:00
halx99 57335362e1 Improve build system 2024-03-24 05:11:41 +08:00
smilediver db057444b9
Fix texture recreation when GL context is lost (#1763)
* Fix texture recreation when GL context is lost

* Add missing copyright
2024-03-23 09:15:36 +08:00
halx99 966527f53b Update emsdk to 3.1.56 2024-03-23 02:06:40 +08:00
halx99 f6061ee1ba Improve build system again 2024-03-23 00:51:46 +08:00
Deal 25b5d14546
Fix ci 2024-03-22 23:57:08 +08:00