Commit Graph

3250 Commits

Author SHA1 Message Date
halx99 ae9f5c4c99 Always apply content scale factor 2023-09-18 10:27:40 +08:00
Deal 4f4f07ddc4 Add enable global TTF SDF rendering support (#1333) 2023-09-18 07:18:57 +08:00
halx99 d03c31fb68 Fix #1332 2023-09-15 20:08:27 +08:00
halx99 58cfc7c65d Make wasm devtools works 2023-09-15 19:33:25 +08:00
halx99 41f9a20671 Use explicit emsdk version for wasm build [skip ci] [skip appveyor] 2023-09-14 19:04:08 +08:00
RH 6d6f3b1ae1 Fix issue where RichText URL touch listener does not activate on touch (#1330)
* Fix issue where URL touch listener would not receive touch inputs when certain conditions are met.

* Unused parameter [skip ci]

* Remove incorrect call to release() since RefPtr handles it automatically.
2023-09-14 16:43:22 +08:00
Deal be7574683f Update build1k.ps1 [skip ci][skip appveyor] 2023-09-14 15:35:08 +08:00
Deal f4c3556039 Inspector: remove dup 0x prefix for object address 2023-09-13 20:42:49 +08:00
halx99 54db10874f Fix #1326 2023-09-13 19:34:50 +08:00
halx99 51448184c5 ImGui: suppress mouse event for wasm 2023-09-13 16:22:55 +08:00
halx99 a6c3ea8edd Fix ci 2023-09-13 16:14:10 +08:00
halx99 983e383077 Improve build script 2023-09-13 16:00:33 +08:00
Deal 6bee95596b Update DevSetup.md [skip appveyor] [skip ci] 2023-09-13 03:39:51 +08:00
halx99 b16880ef2d Improve setup script 2023-09-13 03:37:49 +08:00
Deal 7f42bb6a92 Update DevSetup.md [skip ci] [skip appveyor] 2023-09-12 21:11:46 +08:00
halx99 79852703f8 Fix ci 2023-09-12 20:34:55 +08:00
halx99 b8baf0d1a8 Android: Allow use external cmake outside of android sdk 2023-09-12 19:32:20 +08:00
halx99 e7b9e5feb7 Change cmake target thirdparty type to INTERFACE 2023-09-12 19:31:41 +08:00
halx99 ba37e3009d Improve ImGui loop managment 2023-09-12 19:30:15 +08:00
halx99 23ea89c8e6 Fix #1323 2023-09-12 19:28:17 +08:00
Deal 57947e57ca Update site.yml [skip ci] [skip appveyor] 2023-09-12 10:33:32 +08:00
iAndyHD3 aca00138c1 handle cxxabi correctly (fix windows clang) (#1325) 2023-09-12 07:06:04 +08:00
Deal 1617380ddd Bump version 2.0.1 [skip ci][skip appveyor] 2023-09-12 01:18:37 +08:00
halx99 f2470b99aa Android: Update AGP to 8.1.1
- jdk-17.x+ required
- gradle-bin 8.3
- Build-Tools 33.0.1
-  Delete package name from AndroidManifest.xml
- Add namespace "org.axmol.xxx" in 'app/build.gradle'
- Rename compileSdkVersion ==> compileSdk in 'app/build.gradle'
- Use rootProject.layout.buildDirectory instead rootProject.buildDir
- Android Studio 2022.3.1+
2023-09-12 01:13:06 +08:00
iAndyHD3 810c909e67 Add extension Inspector (Experimental) (#1324)
* node explorer

* fix some crash, add to tests

* change tabs to spaces

* remove node explorer from hello template

* change name to Inspector + add readme

* minor fix

* fix minor things

* fix minor thing...

* fix build on ios, android

* Apply suggestions from code review

* fix typename for gcc/clang, add font

* include cxxabi outside ax namespace
2023-09-12 01:06:28 +08:00
halx99 b2f814b308 Don't display WASM HelloLua [skip appveyor] 2023-09-11 23:34:24 +08:00
halx99 64e20d775b WASM: Don't build HelloLua due to appveyor limits 2023-09-11 23:27:52 +08:00
Deal e55134afb7 Update build-site.ps1 [skip appveyor] 2023-09-11 21:05:30 +08:00
halx99 d2a8fa00cd Improve isolated site dist[skip appveyor] 2023-09-11 20:43:27 +08:00
halx99 5bf03c47ac Build more tests for wasm 2023-09-11 20:31:57 +08:00
halx99 aa12c467f4 Redirect wasm preview site 2023-09-11 20:01:56 +08:00
halx99 dc1ac3cef2 Fix lua framework code not embed to wasm vfs 2023-09-11 19:43:49 +08:00
halx99 be1d49b86d Fix 'axmol new' not support absolute path 2023-09-11 19:41:49 +08:00
halx99 c1e36226ff Fix to UI touch location for ImGui on Android 2023-09-11 19:39:41 +08:00
halx99 8b96ff7f1b Tidy platform macros/consts value 2023-09-11 19:37:49 +08:00
halx99 6856c2d073 Committing genbindings changes 2023-09-11 03:15:48 +00:00
halx99 dcc79a8ade Don't export GLViewImpl::loadGLES2 to lua 2023-09-11 11:07:01 +08:00
halx99 f8b4783768 Committing genbindings changes 2023-09-10 16:38:28 +00:00
halx99 f8dcacceb3 Fix genbindings ci 2023-09-11 00:30:52 +08:00
halx99 0e23f9812f GLView: Restore from maximized when setWindowed 2023-09-11 00:06:34 +08:00
halx99 2db687b422 Enable dpi scale for ImGuiTest 2023-09-11 00:05:53 +08:00
halx99 c9fdb2e5a8 Run CI on dev branch only 2023-09-10 23:35:01 +08:00
Deal 659f2a744c Update ImGui README.md [skip ci][skip appveyor] 2023-09-10 23:03:32 +08:00
halx99 25da753b7c Improve ImGui Loop management
Properly remove ImLoop to avoid assert fail when there a one or more
viewports window at outside of game view
2023-09-10 22:38:54 +08:00
halx99 b8f069612e Bump v2.0.0 2023-09-09 10:20:39 +08:00
Deal 13bdda57fb Update DevSetup.md [skip ci][skip appveyor] 2023-09-09 09:59:17 +08:00
Deal 9031e99552 Update DevSetup.md [skip ci][skip appveyor] 2023-09-09 09:58:08 +08:00
Deal f17cad45a0 Update AXLinkHelpers.cmake 2023-09-09 01:52:32 +08:00
halx99 19d9f6fb4a Update readme files[skip ci][skip appveyor] 2023-09-09 01:07:47 +08:00
halx99 766d79a73f Revert cmake module folder to `cmake/Modules` 2023-09-09 00:36:49 +08:00