Harvey Zhao
|
8a2b56e829
|
refactor(mediabunny): [PKG-MB-07] own HLS selection intent and menu lifecycle
|
2026-09-12 20:51:31 +08:00 |
|
Harvey Zhao
|
ccee9157a7
|
refactor(mediabunny): [PKG-MB-06] own audio clocks, buffers and context lifecycle
|
2026-09-12 20:21:25 +08:00 |
|
Harvey Zhao
|
9d037dcbf9
|
refactor(mediabunny): [PKG-MB-05] own video iterators, frame pools and rendering
|
2026-09-12 19:47:46 +08:00 |
|
Harvey Zhao
|
5d0b128483
|
refactor(mediabunny): [PKG-MB-04] isolate typed playback and readiness coordination
|
2026-09-12 19:00:21 +08:00 |
|
Harvey Zhao
|
9af253a5a9
|
refactor(mediabunny): [PKG-MB-04] checkpoint typed shim and event cleanup
|
2026-09-12 18:27:33 +08:00 |
|
Harvey Zhao
|
adba8a3d12
|
refactor(mediabunny): [PKG-MB-03] type inputs and cancel owned loads
|
2026-09-12 18:08:37 +08:00 |
|
Harvey Zhao
|
ef976136a1
|
fix(dpip): [PKG-DPIP-04] preserve factory type and export compatibility
|
2026-09-12 14:53:05 +08:00 |
|
Harvey Zhao
|
80d37d66f8
|
refactor(dpip): [PKG-DPIP-03] own windows and DOM resources in strict TypeScript
|
2026-09-12 14:22:09 +08:00 |
|
Harvey Zhao
|
224572032a
|
fix(canvas): [PKG-CANVAS-04] preserve public type and export compatibility
|
2026-09-12 13:29:10 +08:00 |
|
Harvey Zhao
|
2b319109cd
|
refactor(canvas): [PKG-CANVAS-03] own media and frame lifecycle in strict TypeScript
|
2026-09-12 13:11:07 +08:00 |
|
Harvey Zhao
|
20f062bc90
|
fix(ambilight): [PKG-AMBILIGHT-PROXY-01] sample canvas output pixels after resizing
|
2026-09-12 12:04:41 +08:00 |
|
Harvey Zhao
|
959cccf515
|
refactor(ambilight): [PKG-AMBILIGHT-04] preserve published types and dual CommonJS exports
|
2026-09-12 11:50:22 +08:00 |
|
Harvey Zhao
|
6caee44dbf
|
refactor(ambilight): [PKG-AMBILIGHT-03] split typed lifecycle and recover native canvas sampling
|
2026-09-12 11:35:13 +08:00 |
|
Harvey Zhao
|
4f324a8438
|
refactor(vast): [PKG-VAST-03] isolate lifecycle ownership checkpoint
|
2026-09-12 09:33:54 +08:00 |
|
Harvey Zhao
|
29692d2815
|
fix(ads): [PKG-ADS-05] preserve ownership and verify native browser lifecycle
|
2026-09-12 08:52:51 +08:00 |
|
Harvey Zhao
|
fb1cfa701d
|
refactor(ads): [PKG-ADS-04] reconcile public types and historical imports
|
2026-09-12 08:25:17 +08:00 |
|
Harvey Zhao
|
39e2d4cdfb
|
refactor(ads): [PKG-ADS-03] split TypeScript lifecycle and preserve legacy behavior
|
2026-09-12 07:55:55 +08:00 |
|
Harvey Zhao
|
a9cf50bc4e
|
fix(dash): [PKG-DASH-05] synchronize SDK events and own refresh lifecycle
|
2026-09-12 06:34:31 +08:00 |
|
Harvey Zhao
|
2ad00730ee
|
fix(dash): [PKG-DASH-05] align nullable SDK metadata and validate real types
|
2026-09-12 06:07:03 +08:00 |
|
Harvey Zhao
|
6840544e0e
|
refactor(dash): [PKG-DASH-04] migrate strict TypeScript and compatible declarations
|
2026-09-12 05:18:47 +08:00 |
|
Harvey Zhao
|
7de04573b6
|
refactor(dash): [PKG-DASH-03] adapt SDK generations and own menu lifecycles
|
2026-09-12 04:59:19 +08:00 |
|
Harvey Zhao
|
e0d47ea74b
|
fix(chapter): [PKG-CHAPTER-05] checkpoint composition tests and bounded title layout
|
2026-09-12 04:16:32 +08:00 |
|
Harvey Zhao
|
d18c545675
|
fix(audio): [PKG-AUDIO-05] checkpoint zero-time resume and native buffering evidence
|
2026-09-12 03:58:39 +08:00 |
|
Harvey Zhao
|
0218196df9
|
fix(core): [CORE-24] preserve source playback intent and explicit pauses
|
2026-09-12 03:26:26 +08:00 |
|
Harvey Zhao
|
13c898c149
|
refactor(audio): [PKG-AUDIO-04] migrate strict source and compatible type entries
|
2026-09-12 02:58:44 +08:00 |
|
Harvey Zhao
|
9c07ea830c
|
refactor(audio): [PKG-AUDIO-03] separate track ownership and native lifecycle
|
2026-09-12 02:22:13 +08:00 |
|
Harvey Zhao
|
2f9bee4ee0
|
refactor(hls): [PKG-HLS-04] migrate modules and compatible types
|
2026-09-12 00:49:50 +08:00 |
|
Harvey Zhao
|
ba93b98be5
|
refactor(hls): [PKG-HLS-03] separate menus and SDK lifecycle
|
2026-09-12 00:18:19 +08:00 |
|
Harvey Zhao
|
adec20213f
|
refactor(core): [CORE-22] validate compatible core and defer initial layout
|
2026-09-11 23:18:12 +08:00 |
|
Harvey Zhao
|
4a9a26d4fc
|
test: [ENG-08] add verified TS coverage and paired performance reports
|
2026-09-11 22:01:48 +08:00 |
|
Harvey Zhao
|
8ed0a5228c
|
refactor(core): [CORE-23] complete keyboard controls and focus lifecycle
|
2026-09-11 21:06:33 +08:00 |
|
Harvey Zhao
|
faaa3e8c2d
|
refactor(core): [CORE-21] generate compatible public and editor declarations
|
2026-09-11 17:56:05 +08:00 |
|
Harvey Zhao
|
ee895a558f
|
refactor(core): [CORE-20] type entry and converge initialization
|
2026-09-11 16:07:06 +08:00 |
|
Harvey Zhao
|
ccf77c4ed2
|
refactor(core): CORE-19 type capture and preserve progress lifetimes
|
2026-09-11 14:24:59 +08:00 |
|
Harvey Zhao
|
98a1800032
|
refactor(core): CORE-18 type builtins and own prompt lifetimes
|
2026-09-11 12:31:01 +08:00 |
|
Harvey Zhao
|
a842058136
|
refactor(core): CORE-17 type input events and own interaction lifetimes
|
2026-09-11 11:24:15 +08:00 |
|
Harvey Zhao
|
88aef830df
|
refactor(core): CORE-16 type display modes and own fullscreen lifetimes
|
2026-09-11 09:42:30 +08:00 |
|
Harvey Zhao
|
1b83081e8f
|
refactor(core): CORE-15 type subtitles and own request and track lifetimes
|
2026-09-11 07:23:10 +08:00 |
|
Harvey Zhao
|
64d1939daa
|
refactor(core): CORE-14 split typed settings and scope tree lifetimes
|
2026-09-11 06:49:04 +08:00 |
|
Harvey Zhao
|
697817eceb
|
refactor(core): CORE-13 type component registries and own control lifetimes
|
2026-09-11 04:54:32 +08:00 |
|
Harvey Zhao
|
9eb7c945ca
|
refactor(core): CORE-12 type template resources and verify bundled notices
|
2026-09-11 03:50:33 +08:00 |
|
Harvey Zhao
|
b8039ad1f1
|
refactor(core): CORE-11 split media events and scope reconnect lifetimes
|
2026-09-11 03:19:52 +08:00 |
|
Harvey Zhao
|
5e31274f1d
|
refactor(core): CORE-10 type playback properties and add compatible controls view
|
2026-09-11 02:51:55 +08:00 |
|
Harvey Zhao
|
44f4e083a9
|
refactor(core): CORE-09 isolate source operations and settle cancelled switches
|
2026-09-11 02:34:26 +08:00 |
|
Harvey Zhao
|
874dac9f22
|
refactor(core): CORE-08 type plugin registration and guard closed instances
|
2026-09-11 02:09:36 +08:00 |
|
Harvey Zhao
|
f9707bad71
|
refactor(types): CORE-07 reconcile public declarations and preserve legacy consumers
|
2026-09-11 01:42:32 +08:00 |
|
Harvey Zhao
|
ee859e4804
|
refactor(core): CORE-06 type media surfaces and playback hosts
|
2026-09-11 01:18:14 +08:00 |
|
Harvey Zhao
|
97d320bd74
|
refactor(core): CORE-05 separate typed defaults and resolved options
|
2026-09-11 01:00:15 +08:00 |
|
Harvey Zhao
|
4eec8112fa
|
refactor(core): CORE-04 scope initialization and make destruction reentrant-safe
|
2026-09-11 00:43:49 +08:00 |
|
Harvey Zhao
|
362c616998
|
refactor(core): CORE-02 type emitter maps and fix nested once dispatch
|
2026-09-11 00:03:53 +08:00 |
|