imSp4rky
590a57113b
feat(dl): add -ce/--continuous-episodes to number seasons on
...
Each season's episodes continue from the previous season's last episode (S02E05 after a four-episode S01); also on the REST API. A --remote get_tracks refresh no longer resets season, number and part.
2026-11-11 08:38:27 -07:00
imSp4rky
b710b5b0c9
feat(titles): add a sports output and folder template kind
...
A sport episode uses output_template.sports with a {date} in the template's separator style; the flag survives --remote, the REST API and export.
2026-11-03 08:43:05 -07:00
imSp4rky
15e46d8bcc
fix(titles): name a PQ video track without HDR10 metadata HDR
2026-10-31 21:42:11 -06:00
imSp4rky
d12a943d96
fix(api): show filename codec and range labels in codec_display and range_display
2026-10-28 15:34:52 -06:00
imSp4rky
b0c006d7f6
feat(naming): add codec_names to rename codec and HDR labels in filenames
...
A codec name that ends in a digit now gets a separator before the channels, so AC-4 2.0 gives AC-4.2.0 and no longer AC-42.0.
2026-10-28 14:19:23 -06:00
imSp4rky
8b10b793e2
docs: phase 2 of the prose style across docs and docstrings
2026-08-19 20:59:09 -06:00
imSp4rky
66971230c3
docs: apply simplified technical english across docs and docstrings.
2026-08-19 16:31:06 -06:00
imSp4rky
e4f6ddec85
feat(dl): add absolute episode numbers filled from tvdb absolute order
...
Episode gains an additive absolute field services can set, an {absolute}
naming token (3-wide), and an --enrich fill from TVDB's absolute order
that never rewrites season or episode numbers.
2026-08-11 16:42:07 -06:00
imSp4rky
041ba5293b
feat(titles): add optional Episode.part, selected with -w s1e1.2
...
Opt-in and additive: an episode without a part behaves exactly as before.
2026-08-04 17:38:30 -06:00
imSp4rky
c4b25756eb
docs: split configuration reference into per-area pages
2026-08-04 10:25:32 -06:00