Commit Graph

3971 Commits

Author SHA1 Message Date
axmol-bot 18ebac4909
Committing luabindings for commit 00ae3ce (#1742) 2024-03-15 09:31:33 +08:00
Deal 00ae3ce226
Fix luabinding gen strip execution order 2024-03-15 01:36:33 +08:00
halx99 f6757157b4 Strip empty lines for luabinding header files 2024-03-15 01:23:18 +08:00
halx99 444cf160f9 Fix ChipmunkTestBed crash 2024-03-14 23:53:14 +08:00
Deal 76db9007b0
Move color types to math/Color.h (#1741)
* Move color types to math/Color.h

* Use V3F_C4F

* Fix ci
2024-03-14 23:38:45 +08:00
Deal 4b1f2e1279
Change TLD axmol.org -> axmol.dev [skip ci] 2024-03-14 23:29:26 +08:00
halx99 79b6b8c7af Fix #1726 2024-03-14 01:10:56 +08:00
RH cdf69d159a
Removing EditBox should not result in logging an error message (#1740)
* Removing EditBox should not result in logging an error message

* Add copyright notice
2024-03-13 12:37:33 +08:00
halx99 cb12cbc366 Initial implement wasm EditBox 2024-03-13 01:20:37 +08:00
halx99 601434965a Fix wasm error 2024-03-12 21:50:14 +08:00
Deal bc0258df5e
Fix lua compile error [skip ci] 2024-03-12 13:29:30 +08:00
halx99 d79cda1475 Fix WebSocketTest crash issue [skip ci] 2024-03-11 23:42:12 +08:00
halx99 1c45d3f598 Change axmol domain axmol.org --> axmol.dev 2024-03-11 23:33:02 +08:00
halx99 7c7d3beb02 Improve wasm logging color style 2024-03-11 23:32:34 +08:00
halx99 6a57a020da Strip ansi color escape for wasm 2024-03-11 01:22:48 +08:00
halx99 4595ab5171 Change default wasm threads to 4 2024-03-11 01:22:07 +08:00
Deal d76d08f3e1
Revert unexpected changes 2024-03-10 01:48:49 +08:00
halx99 c1718fee9b Fix linux crash 2024-03-10 01:24:32 +08:00
Deal 729718134f
Improve logging color style (#1739)
* Improve logging color style

* Improve code style

* Fix ci

* Fix ci

* Fix ci

* Fixup

* Fix ci
2024-03-09 09:23:39 +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
halx99 1297642416 Fix #1737 2024-03-08 20:42:05 +08:00
halx99 2a40fcf509 Fix gen luabindings ci 2024-03-08 02:04:44 +08:00
halx99 0972191e89 Reset console text color on non-win32 platforms 2024-03-08 01:55:10 +08:00
halx99 b265482e12 Enable full log fmt style in cpp-tests for all platforms 2024-03-08 01:54:36 +08:00
halx99 60df1de329 Update emsdk to 3.1.55[skip ci] 2024-03-08 01:17:15 +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 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
Deal 8bf71b1593
Update bug_report.md 2024-03-07 01:19:39 +08:00
RH 3b967e6431
Add -f switch info to axmol command help output (#1729)
* Add -f switch to help output

* Update wording
2024-03-04 22:26:37 +08:00
Deal 6b32bfccc3
Update README_CN.md 2024-03-02 18:27:32 +08:00
halx99 190a8416ba Update readme 2024-02-29 23:26:44 +08:00
Deal 3ba9737204
Make cpp template more simple 2024-02-29 23:19:52 +08:00
halx99 157c3f4f39 Add tvOS in readme files 2024-02-29 21:33:04 +08:00
smilediver d3a0357e84
HttpClient: add support for PATCH method (#1722)
* HttpClient: add support for PATCH method
2024-02-29 11:43:41 +08:00
smilediver fcf18f8fc5
Android build fixes (#1723)
* Try default macOS Android SDK location if SDK is not specified or found

* Fix Android Studio project sync failing if NDK is not installed
2024-02-28 23:50:15 +08:00
Deal 6da5d7b059
Bump version to 2.1.3 2024-02-27 01:45:09 +08:00
halx99 f2b8634907 Fix ci 2024-02-27 01:42:53 +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
halx99 59b5065fc6 Update spine to 4.1-54fac9d 2024-02-27 01:16:14 +08:00
halx99 397343b36f Release 2.1.2 [release 2.1.2] 2024-02-25 12:38:16 +08:00
halx99 8789204d2b Fix glfw create as child window stye 2024-02-25 12:27:40 +08:00
halx99 de3b871649 Remove glfw spec comment 2024-02-25 11:22:24 +08:00
halx99 93d2e6071a Updaet ImGui: 1.90.1 ==> 1.90.4 2024-02-25 09:57:27 +08:00
Deal 56059975ad
Update ci msvc_devcmd actions [skip ci][skip appveyor] 2024-02-24 22:06:06 +08:00
Deal 07917a2d64
Update publish.yml 2024-02-24 21:45:01 +08:00
Deal e33a267b2c
Update publish.yml 2024-02-24 21:41:56 +08:00
Deal e42fd5f4e4
Update bug_report.md 2024-02-24 20:57:27 +08:00
halx99 068d985cb4 Update simdjson: 3.6.3 ==> 3.7.0 2024-02-24 19:55:51 +08:00
Deal d7f5333c73
Fix linux build (#1715)
* Update CMakeLists.txt

* Update CMakeLists.txt

* Update build.yml [skip ci]

* Delete .github/workflows/pr.yml
2024-02-24 19:07:18 +08:00
halx99 8b33156e65 Update glfw to 3.4 2024-02-24 14:17:31 +08:00