hl-valdemar
|
3e701c99c9
|
refactor: extract unit tests into tests directory
|
2026-10-18 01:07:07 +02:00 |
|
hl-valdemar
|
0d69d050ee
|
fix: accept existing handles with trailing underscores
|
2026-10-12 00:07:30 +02:00 |
|
hl-valdemar
|
b53b57ee17
|
feat: browse and save combined category feeds
|
2026-10-12 00:07:30 +02:00 |
|
hl-valdemar
|
ff7590dfa7
|
feat: rename categories from views and selectors
|
2026-10-12 00:07:30 +02:00 |
|
hl-valdemar
|
a9fef33e51
|
feat: scope individual and bulk removal to collection views
|
2026-10-11 21:38:37 +02:00 |
|
hl-valdemar
|
b65834e9d4
|
feat: add saved-video collections and category views
|
2026-10-11 20:57:35 +02:00 |
|
hl-valdemar
|
aaa13ab905
|
feat: configure keybindings and print default config
|
2026-10-11 18:05:59 +02:00 |
|
hl-valdemar
|
eee610105e
|
feat: group global configuration under settings
|
2026-10-11 17:35:11 +02:00 |
|
hl-valdemar
|
1a13fa8f47
|
feat: open selected video channel with U
|
2026-10-11 16:41:11 +02:00 |
|
hl-valdemar
|
b38ca30735
|
feat: browse individual saved channels
|
2026-10-11 16:41:11 +02:00 |
|
hl-valdemar
|
e2fffa3afa
|
feat: edit category memberships for all channels in a category
|
2026-10-11 15:35:07 +02:00 |
|
hl-valdemar
|
4be14583b4
|
feat: browse categories on demand and pin favorite tabs
|
2026-10-11 12:42:04 +02:00 |
|
hl-valdemar
|
2de3e82597
|
feat: combine subscriptions in a general Feed view
|
2026-10-10 00:17:23 +02:00 |
|
hl-valdemar
|
7367b2fc4b
|
feat: edit overlapping channel tag memberships
|
2026-10-09 23:28:01 +02:00 |
|
hl-valdemar
|
20cdd8afb2
|
feat: save readable channel handles with stable URL mappings
|
2026-10-09 23:08:03 +02:00 |
|
hl-valdemar
|
656474df5b
|
feat: add categorized channel subscription feeds
|
2026-10-09 21:52:13 +02:00 |
|