hl-valdemar
|
45a32de4c4
|
perf: batch channel fetching and prefetch earlier
|
2026-10-12 01:15:55 +02:00 |
|
hl-valdemar
|
0d69d050ee
|
fix: accept existing handles with trailing underscores
|
2026-10-12 00:07:30 +02:00 |
|
hl-valdemar
|
6563a3d38a
|
fix: resolve omitted search handles before saving channels
|
2026-10-12 00:07:30 +02:00 |
|
hl-valdemar
|
b65834e9d4
|
feat: add saved-video collections and category views
|
2026-10-11 20:57:35 +02:00 |
|
hl-valdemar
|
cf4941c879
|
feat: add watch-later views and Terebi watched-state tracking
|
2026-10-11 20:19:50 +02:00 |
|
hl-valdemar
|
2f11bdd40a
|
fix: discard malformed video entries without failing pages
|
2026-10-11 20:04:17 +02:00 |
|
hl-valdemar
|
7b7b65ca3f
|
feat: open selected videos in new Terebi instances
|
2026-10-11 15:35:07 +02:00 |
|
hl-valdemar
|
e5e8799f4a
|
feat: retain bounded preview caches across selections and views
|
2026-10-11 12:05:29 +02:00 |
|
hl-valdemar
|
6f65b7f6f7
|
feat: hand YouTube videos to the Terebi player
|
2026-10-11 01:07:44 +02:00 |
|
hl-valdemar
|
aa2f61a8d5
|
feat: display video publication dates
|
2026-10-10 17:45:56 +02:00 |
|
hl-valdemar
|
c89e3591fd
|
feat: paginate search and subscription feeds while scrolling
|
2026-10-10 00:47:53 +02:00 |
|
hl-valdemar
|
20cdd8afb2
|
feat: save readable channel handles with stable URL mappings
|
2026-10-09 23:08:03 +02:00 |
|
hl-valdemar
|
689f14a634
|
feat: preview video thumbnails in a floating window
|
2026-10-09 22:44:14 +02:00 |
|
hl-valdemar
|
656474df5b
|
feat: add categorized channel subscription feeds
|
2026-10-09 21:52:13 +02:00 |
|
hl-valdemar
|
3954de092e
|
feat: default to IINA for piped playback
|
2026-10-09 21:21:06 +02:00 |
|
hl-valdemar
|
3c848abeff
|
feat: add full descriptions in a scrollable popup
|
2026-10-09 21:07:19 +02:00 |
|
hl-valdemar
|
79a14dce1e
|
feat: add modal YouTube browsing and configurable streaming
|
2026-10-09 21:07:19 +02:00 |
|