hl-valdemar
|
117bf77902
|
feat: style native Cast subtitles
|
2026-10-17 17:29:27 +02:00 |
|
hl-valdemar
|
d2aa949f54
|
fix: affix playback controls to their default position
|
2026-10-17 17:12:45 +02:00 |
|
hl-valdemar
|
0aa0ed781f
|
perf: prioritize audio preroll after paused network previews
|
2026-10-17 02:11:49 +02:00 |
|
hl-valdemar
|
e1284936f9
|
perf: benchmark native and Cast startup, seeks, and sustained playback
|
2026-10-17 01:56:33 +02:00 |
|
hl-valdemar
|
fcad96de62
|
perf: prefer VideoToolbox decoding with software fallback
|
2026-10-17 01:42:53 +02:00 |
|
hl-valdemar
|
599c1492ee
|
perf: retain Cast codecs across sequential VOD segments
|
2026-10-17 01:07:53 +02:00 |
|
hl-valdemar
|
caa10c063f
|
docs: trim README to setup and usage
|
2026-10-17 00:46:21 +02:00 |
|
hl-valdemar
|
acb69fbe8a
|
perf: remux indexed Cast video at keyframe boundaries
|
2026-10-17 00:37:47 +02:00 |
|
hl-valdemar
|
880b596765
|
perf: coalesce superseded queued playback seeks
|
2026-10-17 00:07:22 +02:00 |
|
hl-valdemar
|
367afdfb07
|
refactor: concentrate Cast ownership and preserve intent on disconnect
|
2026-10-17 00:02:14 +02:00 |
|
hl-valdemar
|
f1fbcf30b5
|
ui: normalize cast icon
|
2026-10-14 00:28:47 +02:00 |
|
hl-valdemar
|
f4fec676a8
|
ui: enlarge Cast icon in compact mode
|
2026-10-14 00:18:55 +02:00 |
|
hl-valdemar
|
58609e4d99
|
ui: move Cast between window mode and settings controls
|
2026-10-14 00:04:29 +02:00 |
|
hl-valdemar
|
ed9d8c6713
|
ui: align playback controls and casting styling
|
2026-10-13 23:51:28 +02:00 |
|
hl-valdemar
|
b7e176abe7
|
docs: record playback optimization opportunities
|
2026-10-13 23:36:52 +02:00 |
|
hl-valdemar
|
ad4b2da5c8
|
fix: share buffered Cast HLS input and select streams
|
2026-10-13 23:20:20 +02:00 |
|
hl-valdemar
|
b0636c5af7
|
investigate: isolate Cast HLS overfetch and upstream starvation
|
2026-10-13 22:42:51 +02:00 |
|
hl-valdemar
|
b9e63cd760
|
fix: separate Cast launch readiness, preserve volume intent and reuse seek inputs
|
2026-10-13 22:01:59 +02:00 |
|
hl-valdemar
|
697158aa02
|
docs: record Chromecast playback issues
|
2026-10-13 21:39:38 +02:00 |
|
hl-valdemar
|
bb777b0ecd
|
feat: add Chromecast playback support
|
2026-10-13 21:39:38 +02:00 |
|
hl-valdemar
|
74b4bfe6c1
|
ui: add horizontal breathing room to subtitles
|
2026-10-13 17:30:36 +02:00 |
|
hl-valdemar
|
4ef8ceee24
|
fix: preserve audio samples across Miruro timestamp jitter
|
2026-10-13 16:36:14 +02:00 |
|
hl-valdemar
|
51382bc63a
|
fix: match compact settings icon size and color
|
2026-10-13 16:36:14 +02:00 |
|
hl-valdemar
|
d1f0d83e4c
|
ui: size subtitle glass to text within eighty percent width
|
2026-10-13 08:55:31 +02:00 |
|
hl-valdemar
|
1aa5454194
|
ui: refine subtitle layout and preserve hidden controls on seeks
|
2026-10-13 00:05:05 +02:00 |
|
hl-valdemar
|
e66f45d9ef
|
ui: restore visible caption Off and compact settings controls
|
2026-10-12 23:46:54 +02:00 |
|
hl-valdemar
|
2398370c23
|
ui: match titlebar chrome and prefer upward caption menus
|
2026-10-12 23:30:52 +02:00 |
|
hl-valdemar
|
7d24ce609e
|
ui: integrate captions and unify playback chrome backgrounds
|
2026-10-12 23:17:40 +02:00 |
|
hl-valdemar
|
0509eee28e
|
feat: unify player title controls and caption styling
|
2026-10-12 23:12:42 +02:00 |
|
hl-valdemar
|
0501969134
|
docs: hand off Miruro playback integration to Tubular
|
2026-10-12 23:11:45 +02:00 |
|
hl-valdemar
|
fe822fb381
|
docs: record successful full startup verification
|
2026-10-12 22:10:39 +02:00 |
|
hl-valdemar
|
470d8feec2
|
feat: play resolved Miruro HLS with external VTT and stable episode progress
|
2026-10-12 21:22:20 +02:00 |
|
hl-valdemar
|
1f12660936
|
feat: remember manually resized compact window width
|
2026-10-12 17:01:15 +02:00 |
|
hl-valdemar
|
750c20507c
|
ui: reduce the titlebar pin symbol size
|
2026-10-12 16:52:46 +02:00 |
|
hl-valdemar
|
daac27be8d
|
fix: keep compact title progress adjacent and truncate the title tail
|
2026-10-12 16:36:54 +02:00 |
|
hl-valdemar
|
35fa89e492
|
feat: configure duration-aware progress in compact titles
|
2026-10-12 16:00:33 +02:00 |
|
hl-valdemar
|
1f5e9541e7
|
ui: size the URL input to its content and padding
|
2026-10-12 15:45:22 +02:00 |
|
hl-valdemar
|
3d897c3a05
|
ui: match URL input font size to the drop hint
|
2026-10-12 15:40:47 +02:00 |
|
hl-valdemar
|
30cf85e880
|
fix: give native Quit its Command shortcut during text editing
|
2026-10-12 15:25:55 +02:00 |
|
hl-valdemar
|
b2dc5fa373
|
ui: fade URL input in place and use Sunset placeholder color
|
2026-10-12 15:18:42 +02:00 |
|
hl-valdemar
|
aacd260fe7
|
ui: outline welcome actions and animate URL input toggle
|
2026-10-12 15:08:52 +02:00 |
|
hl-valdemar
|
e3e6a66216
|
ui: open YouTube URLs inline on the welcome screen
|
2026-10-12 14:51:09 +02:00 |
|
hl-valdemar
|
2a75d55c98
|
ui: adopt Sunset palette and warm glass styling
|
2026-10-12 14:45:02 +02:00 |
|
hl-valdemar
|
7aa6e5f805
|
ui: anchor compact title at top left
|
2026-10-12 13:58:51 +02:00 |
|
hl-valdemar
|
93acc1436a
|
ui: frost playback titles and hide chrome on pointer exit
|
2026-10-12 13:55:46 +02:00 |
|
hl-valdemar
|
0ed35b4a58
|
ui: blend titlebars into player background
|
2026-10-12 13:09:53 +02:00 |
|
hl-valdemar
|
e6897332a5
|
ui: frost the empty player window background
|
2026-10-12 12:57:22 +02:00 |
|
hl-valdemar
|
39efa96986
|
ui: match empty player styling to playback controls
|
2026-10-12 12:39:42 +02:00 |
|
hl-valdemar
|
1e75f554f0
|
fix: allow compact mode while media is loading
|
2026-10-12 12:18:11 +02:00 |
|
hl-valdemar
|
f495c8b719
|
feat: animate compact window transitions
|
2026-10-12 10:38:59 +02:00 |
|