Commit Graph

3458 Commits

Author SHA1 Message Date
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
halx99 276442b98d Update yasio 2023-12-28 23:20:45 +08:00
halx99 9af781f419 Improve make-pkg.ps1
Add a hack inject dotnet runtime 6.0+ to support create cross platform zip on windows.
2023-12-27 23:29:38 +08:00
aismann 54daf354cd
Fix issue #1546 of UILayout (#1549) 2023-12-27 19:20:27 +08:00
arman hossiny 29504d102c
Fixed bug replace scene (#1543) 2023-12-26 06:05:42 +08:00
suleiman rabiei d69aa07a24
Fix crash with view nullcheck (#1540) 2023-12-24 19:40:09 +08:00
halx99 22a1faa593 Improve build system 2023-12-22 02:39:38 +08:00
Deal 6647ae3c11
Update build.ps1 2023-12-20 20:50:18 +08:00
Deal 9ee5e73a63
Update CHANGELOG.md 2023-12-20 20:43:08 +08:00
halx99 fa08bc89bb Add publish ci [skip ci] 2023-12-20 20:30:02 +08:00
Deal 8902d48a5b
Prepare release v2.1.0 (#1527)
* Prepare release v2.1.0

- Support download prebuilt and optional package from mirror: gitee.com
- Move download cache dir: thirdparty/_deps ==> cache
- Add change log

* Update CHANGELOG.md
2023-12-20 02:34:45 +08:00
halx99 ef40b03c87 Delete unused win32/compat/stdint.h 2023-12-18 23:12:47 +08:00
halx99 d0d0951cc4 Committing genbindings changes 2023-12-15 23:20:31 +00:00
Lich c43dbfff95
Get TMXTilesetInfo by name (#1522) 2023-12-16 07:13:34 +08:00
halx99 993b7f54c2 Improve win32 timer resolution control 2023-12-16 00:45:54 +08:00
halx99 263ef08a78 Fix Lua FileUtils getDataFromFile may return path of file 2023-12-15 23:35:20 +08:00
Deal b88c28013c
GLES3: Fix scalar array layout (#1523) 2023-12-15 22:29:23 +08:00
halx99 410b6e0779 Fix MSL texture order does not follow GLSL binding order
Update glslcc to 1.9.4, refer #1520
2023-12-15 00:42:29 +08:00
Dani Alias 5450894d93
Updated website with extra information for visitors (#1518)
* Update AUTHORS.md

Updated Authors

* Update index.html

Added wiki info to the website.
2023-12-14 20:25:10 +08:00
Deal 7a0e863b68
Improve 3rd cmake scripts (#1515) 2023-12-14 04:49:03 +08:00
RH 2b01fa2cb3
Make openFileStream a const method (#1514) 2023-12-14 01:51:15 +08:00
Lich ae51e26eb6
Add support for window resized and positioned (#1513) 2023-12-14 01:48:52 +08:00
aismann 7715ea2d26
Update README.md (Merge was overwritten: Add the upstream version of pugixml #1475 (#1511) 2023-12-14 01:48:03 +08:00
halx99 7864d8f6ec Enable FPS control for winuwp 2023-12-14 01:46:41 +08:00
halx99 a6107139b6 Fix Device::getPixelRatio for win32,android 2023-12-13 01:56:53 +08:00
RH 910f037e00
Update DevSetup (#1507)
* Clarify requirement of cmake 3.28 for MacOS
Add axmol build command options

* Clarify the auto installation of cmake 3.28 using axmol build command

* Update UWP section title
2023-12-12 17:16:19 +08:00
RH baa9de1a5f
Call Android native renderer while opengl context is still valid (#1504) 2023-12-12 09:47:11 +08:00
Turky Mohammed 26024d1eeb
Fix TMX Camera Culling (#1501) 2023-12-12 09:42:53 +08:00
RH a69f20f889
Fix cmake project generation on platforms other than Android (#1503) 2023-12-12 09:40:40 +08:00
halx99 206c7e3352 Fix mac Device::getPixelRatio incorrect 2023-12-12 00:45:34 +08:00
Deal 159f49d832 Fix #1498 (#1500) 2023-12-12 00:44:59 +08: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
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 70997061da Improve axmolver defines 2023-12-10 00:08:05 +08:00
Deal d8d3137515
Build site in isolated repo (#1490) 2023-12-09 09:36:20 +08:00
halx99 e62d09a718 Make XCODE_EMBED_RESOURCES match cmake 3.28 release, refer #1482 2023-12-08 23:42:05 +08:00
aismann f19c8f89ae
Replace 'CCAssert' with 'AXASSERT' (#1485) 2023-12-08 16:30:34 +08:00