Commit Graph

237 Commits

Author SHA1 Message Date
axmol-bot 18ebac4909
Committing luabindings for commit 00ae3ce (#1742) 2024-03-15 09:31:33 +08:00
axmol-bot 12f0298273
Committing luabindings for commit 2a40fcf (#1736)
Co-authored-by: halx99 <6977319+halx99@users.noreply.github.com>
2024-03-08 20:47:28 +08:00
Deal 5d2c42e73f
Implement new axmol log system based on fmtlib (#1732)
* Implement new log macros based on fmtlib

* Fix ci

* Fix ci

* Fix android ci

* Fix warnings

* Replace more ax::log by AXLOGX

* Fix ci

* Fix linux build

* Use stack memory for log prefix

* Fix linux build

* Fix warning

* Add ILogOutput support

* Replace old log calls with new log macros

* Fixup

* Fixup

* Fixup

* Update ci msvc to 14.39

* Update Console.h [skip ci]

* Pass log level to ILogOutput
2024-03-07 08:47:00 +08:00
axmol-bot 1f2ca9eced
Committing luabindings for commit 59b5065 (#1719)
Co-authored-by: halx99 <6977319+halx99@users.noreply.github.com>
2024-02-27 01:34:37 +08:00
axmol-bot 77c232779b
Committing luabindings for commit 978d15d (#1698)
Co-authored-by: halx99 <6977319+halx99@users.noreply.github.com>
2024-02-18 22:21:31 +08:00
axmol-bot 3fca131d58
Committing luabindings for commit 8c23d32 (#1685)
Co-authored-by: halx99 <6977319+halx99@users.noreply.github.com>
2024-02-15 10:57:51 +08:00
axmol-bot 9b4c1a347d
Committing luabindings for commit 9f8962d (#1648)
Co-authored-by: halx99 <6977319+halx99@users.noreply.github.com>
2024-02-03 12:10:33 +08:00
RH 9f8962d47d
Change extension folder structure to reduce file name conflicts (#1647)
* Restructure extension folder structure to reduce conflicts with project source files

* Do not include SDFGen headers for Android builds

* Ensure correct paths are included for the relevant targets

* ImGui is not be enabled for WinUWP, tvOS and iOS

* Fix LUA auto binding generator to work with updated extension folder structure

* Fix path and linker issues for yasio when using prebuilt option
Set correct paths to extensions for prebuilt option
2024-02-03 10:08:22 +08:00
axmol-bot 09c38b0745
Update luabindings for commit 7838d7f (#1641)
Co-authored-by: axmol-bot <axmol-bot@users.noreply.github.com>
2024-01-31 01:16:39 +08:00
BinTester 553f23d207
Fix GUI ScrollView clipping bug and add lua support (#1634)
Apply to at least 2.1.1
2024-01-25 22:17:07 +08:00
Lich 0c77e45fb7
Add fixedUpdate method to Scene (#1607) 2024-01-13 01:08:01 +08:00
halx99 a5dc85f389 Committing genbindings changes 2024-01-11 04:49:25 +00:00
halx99 ec226b93bc Committing genbindings changes 2024-01-10 09:17:47 +08:00
halx99 62b53781ec Committing genbindings changes 2024-01-09 23:41:57 +00:00
halx99 96a1d70739 Committing genbindings changes 2024-01-06 23:49:46 +00:00
罗捷捷 15f38eefde
Add fairygui lua support (#1587) 2024-01-06 23:25:20 +08:00
halx99 5e23949f16 Committing genbindings changes 2024-01-05 16:54:58 +00:00
aismann c389118571
Fix issue #1546 of UILayout(#1549) and small performance boost (#1559)
* Fix issue #1546 of UILayout(#1549) and small performance boost

* add test

* Committing genbindings changes

---------

Co-authored-by: aismann <aismann@users.noreply.github.com>
2023-12-31 11:33:49 +08:00
halx99 d0d0951cc4 Committing genbindings changes 2023-12-15 23:20:31 +00:00
Deal 213f788f75
Merge backend Device, DeviceInfo to DriverBase (#1499)
* backend::Device ==> backend::DriverBase
* backend::DeviceInfo ==> backend::DriverBase
* code style: remove unnecessary virtual function marks
2023-12-11 21:59:25 +08:00
halx99 5d4db9d830 Committing genbindings changes 2023-12-08 05:23:29 +00:00
halx99 e77b54b785 Committing genbindings changes 2023-12-08 01:47:32 +00:00
halx99 057708d7c7 Committing genbindings changes 2023-12-05 09:28:54 +00:00
halx99 4bd4c07b49 Committing genbindings changes 2023-12-04 16:37:10 +00:00
halx99 e0d4c9841d Committing genbindings changes 2023-12-01 01:12:29 +00:00
Paulo Coutinho 0aab228acc Rename glview to correct representative name (#1467) 2023-12-01 09:04:51 +08:00
halx99 4bd0d31f67 Committing genbindings changes 2023-11-30 16:12:58 +00:00
halx99 859c8fc093 Committing genbindings changes 2023-11-05 16:27:00 +00:00
halx99 ddc9256ebe Committing genbindings changes 2023-10-25 01:54:02 +00:00
halx99 b9b3abb9ed Committing genbindings changes 2023-09-26 04:58:17 +00:00
halx99 012e614d5a Committing genbindings changes 2023-09-19 13:53:04 +00:00
halx99 6856c2d073 Committing genbindings changes 2023-09-11 03:15:48 +00:00
halx99 f8b4783768 Committing genbindings changes 2023-09-10 16:38:28 +00:00
halx99 5a528b46e5 WASM: use shorten target platform name 'wasm' instead 'emscripten'
For examples:
- win32 app build by msvc/clang and runs on windows
- wasm app build by emscripten/emcc and runs on web browsers
2023-09-05 22:17:18 +08:00
halx99 c66ac9dedc Merge: 41714a04fd 2631c8405b
Merge branch '1.x' into dev
2023-09-02 19:56:50 +08:00
halx99 b21fcb0272 Fix gendocs.ps1 2023-09-02 19:56:33 +08:00
halx99 888a1e7d78 Merge: c469e8ac6e 5b2645501f
Merge branch '1.x' into dev
2023-09-02 19:51:42 +08:00
halx99 8f8418c15d Merge: c8bfa8cdf1 062b510c38
Merge 1.x WASM support into 'dev'
2023-09-02 19:47:18 +08:00
halx99 3875b2c1df Committing genbindings changes 2023-09-01 11:25:21 +00:00
nowasm 03f007fdbe Add webgl aka wasm build support (#1315) 2023-09-01 16:31:14 +08:00
halx99 4c0c328b80 Merge: 6d82d3a76c 5e3cba78a6
Merge branch '1.x' into dev
2023-09-01 16:29:02 +08:00
halx99 396313de47 consle-next: Looking both powershell 7.x and 5.x 2023-09-01 16:28:34 +08:00
iAndyHD3 ed39cf3996 Update AXBuildHelpers.cmake (#1316)
fix find_program call
2023-09-01 16:09:58 +08:00
halx99 b1ddb2fcce Sync #1316 2023-09-01 16:09:27 +08:00
halx99 a000ccbab5 Update site build 2023-09-01 14:49:03 +08:00
halx99 ada7deb002 Sync docs [skip ci] 2023-09-01 14:48:42 +08:00
halx99 310c5868ec Merge: 8f8814532d bdbbc55909
Merge branch '1.x' into dev
2023-09-01 13:36:38 +08:00
halx99 e5d984a4f8 Auto deploy wasm demo to gh pages 2023-09-01 13:36:23 +08:00
halx99 5fe4e6d61f Merge: 89955d901a 279ea746cc
Merge branch '1.x' into dev
2023-09-01 10:37:57 +08:00
halx99 e565645443 Auto get release list for doc build 2023-09-01 10:31:34 +08:00