Commit Graph

3595 Commits

Author SHA1 Message Date
Deal f3070badc4
Improve install-pwsh.sh [skip ci] 2024-01-10 22:48:48 +08:00
Deal 48af8e1397
[docs] Fix wiki url of index.html 2024-01-10 09:43:38 +08:00
halx99 87a2532910 Try fix xcode15 linker fire duplicate libraries warnings
- https://github.com/axmolengine/axmol/issues/1453
- https://gitlab.kitware.com/cmake/cmake/-/merge_requests/8946
- https://gitlab.kitware.com/cmake/cmake/-/blob/master/Modules/FindPNG.cmake
2024-01-10 09:17:47 +08:00
halx99 ec226b93bc Committing genbindings changes 2024-01-10 09:17:47 +08:00
halx99 dea9eb672a Improve code style
Use std::string_view instead std::string
2024-01-10 09:16:56 +08:00
halx99 62b53781ec Committing genbindings changes 2024-01-09 23:41:57 +00:00
arman hossiny 214fdface8
Add multi UserDefault support (#1592)
* fixed bug replace scene

* add multi UserDefalut (set file name UserDefalut)

help to run multi player on local
2024-01-10 07:34:54 +08:00
Deal cfc0af8b9f
Update manifest.ps1 [skip ci][skip appveyor] 2024-01-10 07:34:22 +08:00
Deal 6f8601be7d
Update publish.yml [skip ci]
Runs publish ci on windows for we can add angle prebuilts to package
2024-01-10 02:21:38 +08:00
halx99 1adb2031dd Allow build linux target with toolchain: clang 2024-01-10 01:57:56 +08:00
halx99 a7231b53d3 Update reademe files 2024-01-10 00:02:00 +08:00
halx99 32b0b7a48b Update 1k scripts 2024-01-09 01:07:05 +08:00
halx99 36018ecca3 Update imgui 1.89.8 ==> 1.90 2024-01-09 00:14:29 +08:00
halx99 b7499a8cce Update manifest
- switch gitee mirror base org
- update 1kdist to v71
  - update cares to v1.25.0
2024-01-08 23:20:00 +08:00
halx99 f39fc765f1 Use plainlua for genbindings 2024-01-08 22:55:15 +08:00
halx99 96a1d70739 Committing genbindings changes 2024-01-06 23:49:46 +00:00
j-jorge aa3d1fdd86
Turn ShaderCache into a singleton. (#1588)
This is more consistent with what is done everywhere else in the
repository.
2024-01-07 07:43:13 +08:00
halx99 ac45e7e815 Improve build script 2024-01-07 00:13:11 +08:00
halx99 702ef706ed Update change log 2024-01-07 00:13:04 +08:00
halx99 c40d85f6d7 Update fmtlib 10.1.1 ==> 10.2.1 2024-01-07 00:12:47 +08:00
罗捷捷 15f38eefde
Add fairygui lua support (#1587) 2024-01-06 23:25:20 +08:00
halx99 f54b6cc6d5 Fix typo 2024-01-06 18:45:51 +08:00
Lich 0a117050e3
Include hpp and c files in CMakeLists.txt (#1585) 2024-01-06 09:26:50 +08:00
halx99 3f4f35b711 Fix typo 2024-01-06 01:17:11 +08:00
halx99 5794f67335 Improve build scripts & update changelog 2024-01-06 01:09:31 +08:00
halx99 5e23949f16 Committing genbindings changes 2024-01-05 16:54:58 +00:00
j-jorge bfb30f573a
Fix shader cache leak (#1580)
* Fix compilation issue in Texture2D.cpp with _AX_DEBUG=2.

* Fix memory leak: ShaderCache was not purged.

The ShaderCache class had two static members: a map for the cache, and
a pointer to the single instance of ShaderCache. The map was
supposedly cleared in the destructor but there was actually no
instance of ShaderCache (getInstance() was never called and the other
functions accessed the map directly). This commit removes the
singleton "interface" such that only the map is used, then it cleared
the map upon request.
2024-01-06 00:48:34 +08:00
Lich 4d1dff9f63
Include hpp and c files in CMakeLists.txt (#1583) 2024-01-05 19:29:29 +08:00
aismann 486ff5c07b
Update pull_request_template.md (better look) (#1581) 2024-01-05 05:40:21 +08:00
aismann 00d7b95af0
using AX_EX_DLL (#1578) 2024-01-05 05:35:05 +08:00
aismann 70fa8872de
Add extension 'DrawNodeEx' aka 'DrawNode v2' (#1568) 2024-01-05 02:07:13 +08:00
aismann 4f0e18a6a8
Update README.md (#1577) 2024-01-05 02:04:51 +08:00
aismann 6c0a103083
Update pull_request_template.md (#1576)
* Update pull_request_template.md

* Update .github/pull_request_template.md
2024-01-04 21:56:18 +08:00
RH db2c749c67
Support setting of custom runtime output directory for project (#1574) 2024-01-04 19:35:04 +08:00
halx99 9852711454 Improve install-pwsh.sh [skip ci][skip appveyor] 2024-01-03 21:03:08 +08:00
aismann bf4a6a09c8
Update DrawPrimitivesTest.cpp (Smaller tester code) (#1572)
* Fix issue #1546 of UILayout(#1549) and small performance boost

* add test

* Update DrawPrimitivesTest.cpp (Smaller tester code)
2024-01-03 09:40:24 +08:00
halx99 3d2b6a1e07 Update glfw to latest 2024-01-02 21:48:45 +08:00
halx99 ef7b9859a3 Mark 32bit build deprecated, refer #1570 2024-01-02 21:10:28 +08:00
RH 9ca77602bb
Add sub-protocol and optional header support to WebSocket connection (#1565)
* Add sub-protocol and optional header support to WebSocket connection
Unsolicited WebSocket PONG messages received should be ignored

* Set custom headers via setHeaders method for native WebSocket implementation.
Ensure WASM WebSocket interface has same constructor as native interface

* Fix temporary string reference
Ensure passed url is passed as null terminated string
2024-01-02 19:10:51 +08:00
aismann 99cf951902
Fix issue of UILayout (correctness of fix -> was on the wrong method) (#1566) 2024-01-02 07:20:09 +08:00
aismann 17a0b1131a
Update README.md (#1563) 2024-01-01 17:38:01 +08:00
Deal b81abea476
Update CHANGELOG.md 2023-12-31 23:10:24 +08:00
halx99 e186067daf Add websocket luabindings 2023-12-31 23:00:13 +08:00
halx99 a85ef10410 Fix #1558 2023-12-31 22:35:36 +08:00
Deal 5fe829728b
Add websocket support (#1536) 2023-12-31 22:23:25 +08: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 9414177ce5 [docs] Add missing cmake options 2023-12-30 11:07:50 +08:00
aismann 2954a5e8e4
Update pull_request_template.md (#1555) 2023-12-29 19:19:56 +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 f1af4c0e2e
Update DevSetup.md 2023-12-29 08:47:02 +08:00