aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/later.1 (follow)
Commit message (Collapse)AuthorAgeLines
* Restructure AUTHORS section in the manualWolfgang Müller2024-11-06-3/+3
| | | | later(1) has become a joint effort, so make that clear in the manual.
* Allow manually deleting watch_later entriesWolfgang Müller2024-11-06-0/+6
| | | | | | | This commit introduces the "del" command which allows the user to delete watch_later entries manually. Make sure to silently ignore entries that were not found - we'll print the entire list of entries subsequently anyway.
* Allow manually creating watch_later entriesWolfgang Müller2024-11-06-0/+14
| | | | | | | | This commit introduces the "add" command which allows the user to create watch_later entries manually. Make sure to silently ignore entries that already exist - we'll print the entire list of entries subsequently anyway. Also, make explicitly specifying "add" optional if there's any remaining arguments in argv.
* Use getopt-based parser for command-line argumentsWolfgang Müller2024-11-06-8/+12
| | | | | | | | | | | | | | Upcoming commits will want to make use of bespoke argument handling alongside subcommands and using Python's argparse proved unable to easily handle that kind of complexity. Therefore switch to the more basic getopt-based parser with which we can implement our own logic. Without argparse we're no longer bound to having an autogenerated help listing, so stop mentioning that in the manual. Instead have later(1) output a concise usage listing when given an unknown argument. Since we'll be adding more commands to later(1) in the future, also specify an explicit "list" command.
* Mention write-filename-in-watch-later-config in the manualWolfgang Müller2024-09-22-1/+6
|
* Fix typo in later.1Wolfgang Müller2024-09-19-1/+1
|
* Show video titles using yt-dlpJuhani Krekelä2024-09-12-3/+24
| | | | | | | | | | Different video URLs can be easy to confuse in the output of later(1). Look up titles for them in $XDG_CACHE_HOME/later/title.json and add an option, --update-titles, to populate the file automatically using yt-dlp. The title is prefixed with a hash sign (#) in order to better separate it visually from the URLs, as well as to allow easier copypasting of output onto an mpv command line.
* Initial commitWolfgang Müller2024-09-10-0/+21