 rahimandGitHub
|
c95e1343e1
|
feat(html): add data-availability to volume slider (#1001)
|
2026-03-18 12:44:12 -07:00 |
|
 rahimandGitHub
|
a05e8f20af
|
fix(core): improve fullscreen and pip webkit fallback handling (#999)
|
2026-03-18 01:35:53 -07:00 |
|
 rahimandGitHub
|
12f582ec1a
|
fix(core): sync playback feature state on seeked event (#1000)
|
2026-03-18 00:56:26 -07:00 |
|
 rahimandGitHub
|
b9bada9567
|
fix(core): prevent slider thumb jump on pointer release (#990)
|
2026-03-17 23:29:23 -07:00 |
|
 rahimandGitHub
|
fc62ea1c0a
|
fix(core): stub pointer:fine in tooltip touch suppression tests (#998)
|
2026-03-17 23:22:32 -07:00 |
|
 rahimandGitHub
|
324ea2fd3b
|
fix(core): suppress tooltip hover on touch pointer events (#933)
|
2026-03-17 23:04:54 -07:00 |
|
 
|
d535282f03
|
refactor(packages): move store attach lifecycle to provider (#975)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-03-17 15:50:39 -07:00 |
|
 rahimandGitHub
|
62a8c389e1
|
chore: ignore .claude/worktrees/ directory (#932)
|
2026-03-12 22:40:21 -07:00 |
|
 rahimandGitHub
|
7a69bf4489
|
fix(skin): scope controls transitions to fine pointer only (#909)
|
2026-03-12 01:46:24 -07:00 |
|
 rahimandGitHub
|
6a69779946
|
fix(site): include HLS CDN script in installation builder (#907)
|
2026-03-11 19:27:05 -07:00 |
|
 rahimandGitHub
|
ef9757cd28
|
fix(site): add playsinline to home and installation snippets (#897)
|
2026-03-11 16:34:52 -07:00 |
|
 rahimandGitHub
|
85266bab3b
|
fix(skins): remove legacy caption markup artifacts (#882)
|
2026-03-10 21:50:17 -07:00 |
|
 rahimandGitHub
|
45a312e016
|
fix(core): resolve pip state against media target (#883)
|
2026-03-10 21:35:14 -07:00 |
|
 rahimandGitHub
|
669694ab20
|
fix(html): remove commented error dialog blocks from video skins (#865)
|
2026-03-10 11:18:52 -07:00 |
|
 rahimandGitHub
|
40807b2e3a
|
feat(html): add CDN bundles and inline template minification (#827)
|
2026-03-10 11:11:13 -07:00 |
|
 rahimandGitHub
|
5509ca2e90
|
fix(site): correct homepage download comparison (#823)
|
2026-03-10 02:45:45 -07:00 |
|
 rahimandGitHub
|
a8e58c7e32
|
docs: use Audio/Video labels on installation page (#824)
|
2026-03-10 02:34:08 -07:00 |
|
 rahimandGitHub
|
7463d20cd1
|
docs: show HTML attribute name in API prop details (#817)
|
2026-03-10 02:32:12 -07:00 |
|
 rahimandGitHub
|
9598ee2848
|
docs: add 'use client' to React install example (#825)
|
2026-03-10 02:27:48 -07:00 |
|
 rahimandGitHub
|
4cf69561c2
|
docs: use framework exports in player API examples (#821)
|
2026-03-10 02:11:02 -07:00 |
|
 rahimandGitHub
|
09163b8206
|
docs: fix install tab label casing (#822)
|
2026-03-10 02:07:10 -07:00 |
|
 rahimandGitHub
|
edc1624353
|
site: add default Mux sources to home and installation snippets (#815)
|
2026-03-10 02:06:38 -07:00 |
|
 rahimandGitHub
|
a54b5df2b9
|
docs: add mux.com links in install/docs (#819)
|
2026-03-10 02:03:26 -07:00 |
|
 rahimandGitHub
|
4c37c2bc9b
|
docs: move videojs CSS imports to top in React snippets (#818)
|
2026-03-10 02:02:33 -07:00 |
|
 rahimandGitHub
|
bdd4afba0c
|
docs(site): remove TODO placeholders from installation copy (#820)
|
2026-03-10 02:02:20 -07:00 |
|
 rahimandGitHub
|
22fc1580fe
|
docs: remove spread from videoFeatures examples (#816)
|
2026-03-10 02:02:05 -07:00 |
|
 rahimandGitHub
|
cd019cbbf2
|
fix(slider): keep pointer position after pointerleave (#807)
|
2026-03-09 22:20:52 -07:00 |
|
 rahimandGitHub
|
747d15910b
|
fix(core): use composedPath for popover outside-click detection (#806)
|
2026-03-09 21:33:34 -07:00 |
|
 rahimandGitHub
|
bd4e47b783
|
chore: fix repo biome lint errors (#804)
|
2026-03-09 21:10:18 -07:00 |
|
 rahimandGitHub
|
5f729ed904
|
fix(site): allow exact tumblr image URL (#803)
|
2026-03-09 21:00:42 -07:00 |
|
 rahimandGitHub
|
c605df50f6
|
fix(core): optimistic current time update on seek to prevent slider snap-back (#799)
|
2026-03-09 19:45:00 -07:00 |
|
 rahimandGitHub
|
d37dc3d900
|
chore(packages): remove tech-preview package (#793)
|
2026-03-09 16:39:26 -07:00 |
|
 rahimandGitHub
|
d53e239b7b
|
fix(html): thumb edge alignment jump (#766)
|
2026-03-09 13:14:28 -07:00 |
|
 rahimandGitHub
|
c20d884932
|
fix(core): prevent slider track click from closing popover (#776)
|
2026-03-09 11:51:47 -07:00 |
|
 rahimandGitHub
|
206bc9b4ae
|
fix(html): apply popover data attributes before showing via popover API (#763)
|
2026-03-06 14:53:13 -08:00 |
|
 rahimandGitHub
|
f2f9e6ddc3
|
refactor(core): replace document listeners with pointer capture in slider (#762)
|
2026-03-06 13:42:31 -08:00 |
|
 rahimandGitHub
|
814ba017e4
|
fix(ci): stabilize bundle size diff reporting for UI components (#761)
|
2026-03-06 12:55:55 -08:00 |
|
 rahimandGitHub
|
7b6b3019df
|
fix(core): use double-RAF in transition open to enable entry animations (#755)
|
2026-03-05 23:51:14 -08:00 |
|
 rahimandGitHub
|
14bcdc833f
|
fix(core): derive effective mute state for volume UI components (#753)
|
2026-03-05 23:10:25 -08:00 |
|
 rahimandGitHub
|
dce16ae5fd
|
revert(html): remove double raf hls destroy (#754)
|
2026-03-05 23:08:53 -08:00 |
|
 rahimandGitHub
|
3f11424b18
|
fix(html): add destroy (#748)
|
2026-03-05 18:16:30 -08:00 |
|
 rahimandGitHub
|
4466d0a15c
|
fix(core): auto-unmute on volume change and restore volume on unmute (#752)
|
2026-03-05 17:48:59 -08:00 |
|
 rahimandGitHub
|
9f456f572f
|
fix(ci): rework bundle size report (#745)
|
2026-03-05 17:11:11 -08:00 |
|
 rahimandGitHub
|
5dfc67ed02
|
feat(react): add alert dialog to video skin (#747)
|
2026-03-05 16:58:36 -08:00 |
|
 rahimandGitHub
|
5fc52aa969
|
feat(html): add alert dialog element (#741)
|
2026-03-05 15:46:54 -08:00 |
|
 rahimandGitHub
|
536c86d9d1
|
feat(react): add alert dialog component (#739)
|
2026-03-05 15:25:53 -08:00 |
|
 rahimandGitHub
|
a80cf4e06a
|
feat(core): add alert dialog with dismiss layer and transitions (#743)
|
2026-03-05 15:04:00 -08:00 |
|
 rahimandGitHub
|
44d874ddc2
|
fix(react): strict mode support (#742)
|
2026-03-05 13:03:16 -08:00 |
|
 rahimandGitHub
|
4ae7f41a80
|
fix(ci): reuse diagnosis comment per PR instead of per run (#740)
|
2026-03-05 11:24:25 -08:00 |
|
 rahimandGitHub
|
e2334a3767
|
feat(core): add AlertDialog data attributes (#738)
|
2026-03-05 11:14:36 -08:00 |
|
 rahimandGitHub
|
879d55d1d2
|
feat(core): add error feature (#713)
|
2026-03-04 23:36:26 -08:00 |
|
 rahimandGitHub
|
ae754eec8f
|
feat(react): add tooltip component (#736)
|
2026-03-04 23:20:16 -08:00 |
|
 rahimandGitHub
|
e9fbaece87
|
feat(html): add tooltip element (#735)
|
2026-03-04 22:49:04 -08:00 |
|
 rahimandGitHub
|
b69a2f9994
|
feat(core): add tooltip (#734)
|
2026-03-04 21:18:54 -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
|
db7569711e
|
feat(react): add slider preview component (#710)
|
2026-03-04 19:38:56 -08:00 |
|
 rahimandGitHub
|
a6405e9278
|
feat(react): add slider thumbnail component (#722)
|
2026-03-04 15:35:35 -08:00 |
|
 rahimandGitHub
|
32ee304da4
|
feat(html): add slider thumbnail element (#714)
|
2026-03-04 15:35:27 -08:00 |
|
 rahimandGitHub
|
070d094444
|
fix(react): set anchor-name and position-anchor imperatively in popover (#715)
|
2026-03-04 13:18:36 -08:00 |
|
 rahimandGitHub
|
4e1f3af2d7
|
fix(core): use camelCase attribute names in slider for react (#708)
|
2026-03-04 10:46:07 -08: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
|
8bdd4ce7fa
|
chore(claude): add session start hook to run gh-setup-hooks (#700)
|
2026-03-03 17:22:23 -08:00 |
|
 rahimandGitHub
|
cc5b37e351
|
chore(ci): remove weekly project report workflow (#680)
|
2026-03-02 10:59:49 -08:00 |
|
 rahimandGitHub
|
55a91b1b5c
|
feat(ci): add api-reference sync agent workflow (#676)
|
2026-03-01 22:05:45 -08:00 |
|
 rahimandGitHub
|
3248bd4706
|
feat(ci): add issue-to-pr claude workflow (#675)
|
2026-03-01 20:53:01 -08:00 |
|
 rahimandGitHub
|
4a2958080c
|
feat(ci): add weekly project report workflow (#665)
|
2026-03-01 19:09:28 -08:00 |
|
 rahimandGitHub
|
50bf91ed87
|
chore(ci): add explicit checks and Claude diagnosis (#664)
|
2026-02-28 23:33:22 -08:00 |
|
 rahimandGitHub
|
7c8b9c00d9
|
chore(ci): migrate issue triage workflow to Claude agent (#663)
|
2026-02-28 22:24:41 -08:00 |
|
 rahimandGitHub
|
41d9ef535b
|
fix(ci): reduce issue sync permission denials (#662)
|
2026-02-28 22:07:32 -08:00 |
|
 rahimandGitHub
|
f638087579
|
fix(ci): allow OIDC token in issue sync workflow (#661)
|
2026-02-28 21:55:19 -08:00 |
|
 rahimandGitHub
|
b972d75925
|
chore(ci): add issue sync workflow (#660)
|
2026-02-28 21:46:08 -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 |
|
Rahim
|
010e93ff34
|
docs(root): update timeline dates for alpha and beta
|
2026-02-28 17:29:48 -08:00 |
|
 rahimandGitHub
|
158378ac73
|
feat(react): add time slider component (#647)
|
2026-02-28 01:02:40 -08:00 |
|
 rahimandGitHub
|
2f8ca094ad
|
feat(react): add slider component (#644)
|
2026-02-28 00:48:51 -08:00 |
|
 rahimandGitHub
|
e63d591d6e
|
docs(site): add thumbnail reference page (#654)
|
2026-02-28 00:40:44 -08:00 |
|
 rahimandGitHub
|
ed43d52f8f
|
feat(react): add popover component (#653)
|
2026-02-28 00:40:03 -08:00 |
|
 rahimandGitHub
|
bebd03ff2b
|
feat(html): add popover element (#652)
|
2026-02-28 00:39:47 -08:00 |
|
 rahimandGitHub
|
44188d4823
|
feat(core): add popover component (#615)
|
2026-02-28 00:33:30 -08:00 |
|
 rahimandGitHub
|
c92a9f914f
|
refactor(packages): move feature presets to subpath exports (#633)
|
2026-02-27 17:06:36 -08:00 |
|
 rahimandGitHub
|
40606ff188
|
feat(react): add thumbnail component (#648)
|
2026-02-27 17:04:33 -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 |
|
 rahimandGitHub
|
7bae887920
|
feat(core): add thumbnail component and text track store feature (#643)
|
2026-02-27 15:19:11 -08:00 |
|
 rahimandGitHub
|
2581699877
|
docs(site): use createPlayer in React installation code generator (#634)
|
2026-02-27 13:42:54 -08:00 |
|
 rahimandGitHub
|
23528cad88
|
fix(core): preserve user props in time slider (#621)
|
2026-02-27 04:44:53 +11:00 |
|
 rahimandGitHub
|
4c7d287d35
|
feat(core): add slider dom (#613)
|
2026-02-26 11:11:58 +11:00 |
|
Rahim
|
9f546618a2
|
chore(ci): add missing label workflow deps
|
2026-02-17 22:53:55 -08:00 |
|
 rahimandGitHub
|
7efee3d033
|
feat(packages): add slider core layer (#529)
|
2026-02-14 01:30:29 +11:00 |
|
 rahimandGitHub
|
0d0fa61d7b
|
docs(design): slider (#506)
|
2026-02-14 00:38:24 +11:00 |
|
 rahimandGitHub
|
839a7e43bf
|
feat(store): state subscription primitives (#528)
|
2026-02-14 00:30:38 +11: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
|
7b41930eed
|
chore(ci): add turbo caching and replace size-limit (#524)
|
2026-02-13 21:15:34 +11:00 |
|