Commit Graph

3644 Commits

Author SHA1 Message Date
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
RH 978d15db78
RichText and ScrollView enhancements (#1696)
* Add id tag to several RichText elements to allow locating the nodes in RichText
Add font related styling to paragraph tags

* Move functionality out of ListView and into ScrollView to allow scrolling to a specific child node within a ScrollView

* Add function to allow finding protected child node by name

* Example of anchor tags to local RichText content in a ScrollView

* Fix string storage type
2024-02-18 20:09:54 +08:00
Lich 8e2e577e2f
Add support for window close button calback (#1697) 2024-02-18 16:08:53 +08:00
halx99 6477a8fdb4 Improve naming style 2024-02-18 10:30:11 +08:00
Deal 2d9c6dbf90
Fix view size incorrect when frameZoomFactor not 1.0 (#1694)
* Fix view size incorrect when frameZoomFactor not 1.0

* Tidy code
2024-02-18 09:25:28 +08:00
Deal cd5a39ee3b
Fix screen size incorrect in retina display (#1692) 2024-02-17 13:38:27 +08:00
halx99 d5e846322a Fix axmol console command 2024-02-17 00:29:07 +08:00
halx99 a7df439849 Don't use force checkout, will lose sentry file 2024-02-17 00:05:53 +08:00
Deal c3855e50fa
Update README.md 2024-02-16 21:44:08 +08:00
RH bd9877d719
Ensure valid whitespace is not trimmed when html parsing mode is used (#1689)
* Ensure valid whitespace is not trimmed when html mode is enabled.

* Add copyright notice
2024-02-16 21:42:11 +08:00
Deal b9ad6579a2
Add -j to specify build cpu count support (#1688) 2024-02-16 08:57:13 +08:00
RH bee2d6222d
Trim leading and trailing whitespace characters for the HTML parsing option (#1687) 2024-02-15 14:51:42 +08:00
Deal 40be9355fc
Update genbindings.yml [skip ci] 2024-02-15 12:27:29 +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
RH 8c23d32235
RichText enhancements (#1683)
* Add paragraph tag support
Add HTML header tags support
Add multi-new line rich text element
Add support for end of tag action
General code clean up

* Remove redundant additions

* Fix compilation issue on platforms other than Windows

* Remove redundant constructors and destructors.
Initialize member variables.
Remove explicit inline specifier since all member class functions are implicitly inlined.
2024-02-15 08:33:38 +08:00
Dani Alias 2ca2c41515
Some additions and corrections for readme files. (#1682)
* Wrong update date in CODING_STYLE.md

* Considerations and branch management for CONTRIBUTING.md

* Small correction for README.md
2024-02-14 15:39:24 +08:00
halx99 a746bfcd8f Update emsdk to 3.1.53 [skip ci] 2024-02-14 12:21:10 +08:00
halx99 1e992086fc Update glad to 2.0.5, llhttp to 9.2.0 2024-02-14 12:17:36 +08:00
Deal 0cea0adcbb
Let mantainer to determine PR target branch 2024-02-14 09:54:42 +08:00
Grif_on 65a5f4296c
Solved-more-broken-links-in-README.md-(#1677) (#1680)
Fix license link that points to deleted branch (i.e. 404 page)
2024-02-13 22:27:19 +08:00
RH d117232769
Ensure correct video mode is set when creating view to avoid incorrect refresh rate being applied (#1678) 2024-02-13 21:10:41 +08:00
Dani Alias 16d74b90c6
Solved broken links in README.md (#1677) 2024-02-13 15:03:55 +08:00
halx99 c7669aac5a Fix #1675
Update yasio to 4.2.1
2024-02-13 13:16:33 +08:00
RH 9899a97e0d
Fix crash during scene transition due to invalid camera (#1676)
* Remove final specifier on Node::visit() to allow Scene to override it
Scene can now be visited correctly with valid cameras being set for child nodes when rendering outside of normal render loop.

* Add required copyright notice
2024-02-13 13:14:59 +08:00
Grif_on 3ee8e0b334
Update CONTRIBUTING.md (#1673)
Replace wrong link from my previous commit
Sorry
2024-02-13 09:30:21 +08:00
Grif_on dad167bb2e
Update CONTRIBUTING.md (#1670)
Add missing C++ and Python code style links

Python code style link is taken from this old commit 32ba12cc94
2024-02-12 23:53:03 +08:00
Dani Alias bf906c3599
Spelling and formatting corrections for .md files (#1671)
* DevSetup.md spelling and style

* Updated CODING_STYLE.md for Axmol

* Update DevSetup.md

* Corrections for DevSetup.md

* Corrections in README.md
2024-02-12 23:51:56 +08:00
Dani Alias 5317dd8984
Update README.md (#1668) 2024-02-12 09:35:59 +08:00
RH 0f3c7d3ce7
Disable unused extensions in the FairyGUI and Live2D tests to speed up builds (#1665)
* Disable unused extensions in the FairyGUI and Live2D tests to speed up builds.

* Only disable extensions

* Move option settings to correct location
2024-02-11 22:28:42 +08:00
RH d8df9fbc26
Fix cross fade transition (#1664)
* Cross fade transition cannot use shared render target

* [skip ci] Add copyright line
2024-02-10 22:27:34 +08:00
RH 7f3bf21ee3
Remove duplicate CODE_SIGN_IDENTITY that is setting invalid value (#1666) 2024-02-10 20:15:27 +08:00
halx99 5eba65474f Update yasio to v4.2.0 2024-02-07 19:49:51 +08:00
RH a1a444384e
Ability to disable default implementations of HTTP and WebSocket clients (#1656)
* Allow HttpClient and Websocket implementations to be excluded from build

* Allow LLHTTP to be excluded from build

* Add descriptions of new options

* Rename options based on current convention of AX_ENABLE_XXX
2024-02-06 22:19:03 +08:00
RH b4877b40b6
Add missing return statement (#1657) 2024-02-06 19:08:12 +08:00
j-jorge 5f747b9761
Add AX_USE_ALSOFT_STATIC CMake option to compile and link OpenAL-soft as a static library. (#1654) 2024-02-06 07:42:11 +08:00
j-jorge 583dcdc111
Use different global names and #undef the #defines to stay unity build friendly. (#1653) 2024-02-06 07:39:54 +08:00
halx99 fb0ff3f02c Fix c-ares link issue 2024-02-06 00:32:19 +08:00
RH 7dd7dc4ada
LUA build fix for Android, iOS and Windows (#1650)
* Update paths to lua bindings

* Update target include directories due to new extension dir structure

* Add missing libraries and paths for prebuilt option

* Current FairyGUI requires paths to parent and source directory

* Add required thirdparty search path to LUA library
2024-02-04 22:09:36 +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
Deal 14761bf906
Bump 2.1.2 [skip ci][skip appveyor] 2024-02-03 10:10:02 +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
Deal ba760bbd4e
Update README.md 2024-02-03 00:02:13 +08:00
halx99 e278e45ab8 Fix ci 2024-02-02 00:42:42 +08:00
halx99 5afc17c83a Fix android ci 2024-02-02 00:15:06 +08:00
halx99 df165fec4b Prepare release v2.1.1 2024-02-02 00:00:06 +08:00
halx99 622dc880d2 Add mirror support for some devtools 2024-02-01 22:38:30 +08:00
halx99 b6cd3e533d Update yasio to latest 2024-02-01 22:36:25 +08:00
halx99 41e68fe5e5 Update 3rdparties
- libpng 1.6.42
- simdjson: 3.6.4
2024-02-01 00:28:10 +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
halx99 7838d7f861 Fix genbindings ci can't commit modified files 2024-01-30 21:27:32 +08:00