 Wesley LuytenandGitHub
|
c4e8bbd3a2
|
fix: destroy hls.js instance on media unmount (#749)
|
2026-03-06 11:30:48 +11:00 |
|
 rahimandGitHub
|
5fc52aa969
|
feat(html): add alert dialog element (#741)
|
2026-03-05 15:46:54 -08:00 |
|
 Wesley LuytenandGitHub
|
5c116065a9
|
feat: add subtitles handling + captions core (#692)
|
2026-03-05 17:11:49 -06:00 |
|
 rahimandGitHub
|
e9fbaece87
|
feat(html): add tooltip element (#735)
|
2026-03-04 22:49:04 -08:00 |
|
 rahimandGitHub
|
ff12296355
|
fix(html): slider interaction and edge alignment broken (#721)
|
2026-03-04 21:13:37 -08:00 |
|
 rahimandGitHub
|
7548a8e4a1
|
feat(html): add slider preview element (#733)
|
2026-03-04 19:47:55 -08:00 |
|
 rahimandGitHub
|
32ee304da4
|
feat(html): add slider thumbnail element (#714)
|
2026-03-04 15:35:27 -08:00 |
|
 Wesley LuytenandGitHub
|
5c422452e4
|
feat: small state and naming fixes (#719)
|
2026-03-04 16:05:20 -06:00 |
|
 
|
c5cafae57f
|
feat(skin): implement default and minimal skins for HTML player (#698)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-04 22:35:45 +11:00 |
|
 rahimandGitHub
|
9a5dfab4e8
|
fix(html): prevent tsdown from stripping custom element registrations (#703)
|
2026-03-04 19:06:43 +11:00 |
|
 rahimandGitHub
|
1edeadefed
|
refactor(packages): dry up core, html, and react UI architecture (#699)
|
2026-03-03 23:27:53 -08:00 |
|
 rahimandGitHub
|
017856013f
|
refactor(html): split UI define modules and narrow slider imports (#659)
|
2026-03-01 16:23:43 +11:00 |
|
 rahimandGitHub
|
92b7c2ac18
|
feat(html): add volume slider element (#657)
|
2026-02-28 21:09:13 -08:00 |
|
 rahimandGitHub
|
26c7395cd0
|
feat(html): add time slider element (#656)
|
2026-02-28 20:52:27 -08:00 |
|
 rahimandGitHub
|
d5df0150b3
|
feat(html): add slider element (#655)
|
2026-02-28 20:13:08 -08:00 |
|
 rahimandGitHub
|
bebd03ff2b
|
feat(html): add popover element (#652)
|
2026-02-28 00:39:47 -08:00 |
|
 rahimandGitHub
|
c92a9f914f
|
refactor(packages): move feature presets to subpath exports (#633)
|
2026-02-27 17:06:36 -08:00 |
|
 rahimandGitHub
|
8457b1241c
|
feat(html): add thumbnail element (#646)
|
2026-02-27 17:02:15 -08:00 |
|
 rahimandGitHub
|
ed22730592
|
refactor(html): separate provider and container concerns in createPlayer (#635)
|
2026-02-27 16:42:47 -08:00 |
|
 Darius CepulisandGitHub
|
0180828df9
|
feat(packages): add PlaybackRateButton to core, html, and react (#642)
|
2026-02-27 14:36:11 -06:00 |
|
 Wesley LuytenandGitHub
|
c2bc488366
|
feat: add background video preset (#607)
|
2026-02-26 16:00:36 -06:00 |
|
 
|
78112fbefd
|
feat(site): add util reference pipeline (#537)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-24 15:34:34 -06:00 |
|
 Wesley LuytenandGitHub
|
c4ef94e823
|
feat: add media delegate mixin (#598)
|
2026-02-24 14:53:07 -06:00 |
|
 Wesley LuytenandGitHub
|
fd14f0cb17
|
feat: add background video components (#567)
|
2026-02-20 13:56:32 -06:00 |
|
 Wesley LuytenandGitHub
|
b3a31a335a
|
feat: add media API + HLS video components (#507)
|
2026-02-18 13:34:49 -06:00 |
|
 rahimandGitHub
|
aa0fb7ca70
|
feat(core): add buffering indicator component (#527)
|
2026-02-14 00:28:05 +11:00 |
|
 rahimandGitHub
|
c733077d32
|
feat(core): add seek button component (#526)
|
2026-02-13 23:30:25 +11:00 |
|
 rahimandGitHub
|
2c8b77af45
|
feat(core): add pip button component (#525)
|
2026-02-13 22:21:09 +11:00 |
|
 rahimandGitHub
|
90d881cec2
|
feat(core): add controls component with activity tracking (#514)
|
2026-02-13 01:14:16 +11:00 |
|
 rahimandGitHub
|
33b21906cd
|
feat(element): add lightweight reactive element base (#513)
|
2026-02-13 00:41:49 +11:00 |
|
 rahimandGitHub
|
c9ba1e1bfc
|
feat(core): add poster component (#457)
|
2026-02-12 18:12:55 +11:00 |
|
 rahimandGitHub
|
6aac00280a
|
refactor(packages): derive default props from core classes (#488)
|
2026-02-10 15:10:35 +11:00 |
|
 rahimandGitHub
|
5eab1dbb2f
|
fix(html): discover media elements and attach store target via DOM (#481)
|
2026-02-10 00:32:23 +11:00 |
|
 rahimandGitHub
|
870cbb77e4
|
feat(html): reorganize import paths by use case (#480)
|
2026-02-09 20:49:42 +11:00 |
|
 rahimandGitHub
|
5f5ffb9f0a
|
refactor(packages): clean up UI component types and data flow (#479)
|
2026-02-09 20:15:26 +11:00 |
|
 rahimandGitHub
|
221bd0922f
|
refactor(packages): simplify createPlayer type signatures (#477)
|
2026-02-09 16:10:25 +11:00 |
|
 rahimandGitHub
|
3c4152fb58
|
feat(core): add fullscreen button component (#459)
|
2026-02-06 14:39:09 +11:00 |
|
 rahimandGitHub
|
7b8bc11f9f
|
feat(core): add time display component (#460)
|
2026-02-06 14:31:33 +11:00 |
|
 rahimandGitHub
|
aa189eec84
|
feat(core): add mute button component (#455)
|
2026-02-04 23:10:10 +11:00 |
|
 rahimandGitHub
|
01c3f891cf
|
chore(packages): add dev builds (#452)
|
2026-02-04 20:05:38 +11:00 |
|
 rahimandGitHub
|
b75316d23f
|
refactor(packages): replace disposer with abort controller (#449)
|
2026-02-04 15:32:59 +11:00 |
|
 rahimandGitHub
|
9cfab264d8
|
feat(core): add play button component (#383)
|
2026-02-04 00:33:14 +11:00 |
|
 rahimandGitHub
|
9c8d9cd8ed
|
feat(html): add PlayerElement to createPlayer (#376)
|
2026-02-02 22:52:02 +11:00 |
|
 rahimandGitHub
|
a419f5ef19
|
feat(html): setup player api (#374)
|
2026-02-02 21:11:44 +11:00 |
|
 rahimandGitHub
|
a1d0383d41
|
refactor(store): rename feature to slice (#373)
|
2026-02-02 17:30:47 +11:00 |
|
 rahimandGitHub
|
f01a5fcf5c
|
refactor(store): rename slice to feature (#318)
|
2026-01-21 00:33:28 +11:00 |
|
 rahimandGitHub
|
beb8615c1c
|
feat(store): add reactive state primitives (#311)
|
2026-01-20 00:59:14 +11:00 |
|
 rahimandGitHub
|
b2e2b88e19
|
feat(store): skin store setup (#298)
|
2026-01-07 15:45:46 +11:00 |
|
 rahimandGitHub
|
b89fef56dd
|
chore(root): prepare workspace for alpha (#276)
|
2025-12-21 20:26:13 +11:00 |
|
 Wesley LuytenandGitHub
|
cbf41ce4c7
|
feat: add tooltip core (#212)
|
2025-12-05 20:18:54 -06:00 |
|