Commit Graph

22 Commits

Author SHA1 Message Date
halx99 7551af0675 Fix 1k/fetch.ps1 [skip ci] 2024-06-08 23:06:16 +08:00
halx99 ec8cdf2861 Update simdjson to 3.9.3 2024-06-06 00:00:01 +08:00
halx99 b1f2990f4d Update 1k 2024-06-02 00:27:51 +08:00
halx99 d9563d1741 Fix docs menu_versions 2024-05-20 23:46:48 +08:00
halx99 53e2fbad14 Rename 1k/build.ps1 ==> 1k/1kiss.ps1 2024-05-18 23:30:26 +08:00
halx99 9bb13ac8a6 Prepare release 2.1.3 2024-05-17 23:56:54 +08:00
RH 3916a2367b
Cross-platform media controller for video playback (#1845)
* Initial work on media controller

* Media player controller for WMF media engine

* Add getDuration and getCurrentTime methods to media engines

* Fix compilation

* Fix Android media timeline issues

* Fix compilation issue

* Fix WinRT compilation issue

* Fix compilation issue

* Add missing header include

* Make it simpler to create a custom media controller

* Ensure the basic media controller widget size is the same size as the media player on initialization

* Add dark media control underlay to give more contrast to the controls
ADd copyright notices

* Removing existing media controller from parent if required

* Adjust for view scaling since embedded resources are created for a scale of 1.

* Scale central media controls if required on content size change

* Remove pointless fast forward and fast reverse buttons
Ensure media controller correctly resizes on full-screen media playback

* Allow enable vlc on windows

* Improve media macro detect

* Add media controls drawn by DrawNode into single texture
Add fullscreen enter and exit controls
setUserInputEnabled and isUserInputEnabled replaced by setMediaControllerEnabled and isMediaControllerEnabled

* Update function calls to new names

* Revert back to setUserInputEnabled and isUserInputEnabled

* Remove embedded circle image and create it with DrawNode

* Change radius of drawn circle to half the total image size

---------

Co-authored-by: halx99 <halx99@live.com>
2024-04-24 22:28:59 +08:00
halx99 88eb698ba2 Make command `axmol build` alias `axmol` 2024-04-07 23:34:30 +08:00
Deal 8c5243fd20
Fix #1790 2024-04-06 08:35:14 +08:00
halx99 0c7181c77c Improve build system 2024-04-02 22:31:34 +08:00
halx99 968ab10a74 Improve 1k/fetch.ps1 2024-03-24 12:55:10 +08:00
halx99 494312a60e Update 1k/fetch.ps1 [skip ci][skip appveyor] 2024-03-24 05:26:44 +08:00
halx99 57335362e1 Improve build system 2024-03-24 05:11:41 +08:00
halx99 966527f53b Update emsdk to 3.1.56 2024-03-23 02:06:40 +08:00
halx99 f6061ee1ba Improve build system again 2024-03-23 00:51:46 +08:00
Deal 034aea1bae
Fix ci 2024-03-22 23:48:42 +08:00
halx99 0cab7e3f1f Improve build system 2024-03-22 23:37:16 +08:00
halx99 a7df439849 Don't use force checkout, will lose sentry file 2024-02-17 00:05:53 +08:00
Deal b9ad6579a2
Add -j to specify build cpu count support (#1688) 2024-02-16 08:57:13 +08:00
halx99 22a1faa593 Improve build system 2023-12-22 02:39:38 +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 affcf05b69 Prepare 2.1.0 release
* Update copyright notice
* Remove prebuilt libs from SCM
* Remove optional thirdparty sources/repo from SCM
* Remove tests resources  folder 'Content' from SCM
2023-12-08 01:04:43 +08:00