| Commit message (Expand) | Author |
2025-02-16 | fix(yt/select/cmds/add): Don't try to add a video that is already added | Benedikt Peetz |
2025-02-16 | style(treewide): Re-format | Benedikt Peetz |
2025-02-16 | refactor(yt/): Use the new `termsize` and `uu_fmt` crates | Benedikt Peetz |
2025-02-16 | build(rustfmt.toml): Add | Benedikt Peetz |
2025-02-16 | fix(crates/termsize): Remove all of `clippy`'s warnings | Benedikt Peetz |
2025-02-16 | refactor(crates/fmt): Init forked `uu_fmt` library | Benedikt Peetz |
2025-02-16 | chore(crates/termsize): Vendor | Benedikt Peetz |
2025-02-16 | refactor(treewide): Remove all references of the now obsolete update_raw.py | Benedikt Peetz |
2025-02-16 | feat(yt/update): Port the Python updater to rust | Benedikt Peetz |
2025-02-16 | chore(yt): Change the type of `max_backlog` to `usize` | Benedikt Peetz |
2025-02-16 | fix(crates/yt_dlp/wrappers/info_json): Serialize the `InfoType`s with their c... | Benedikt Peetz |
2025-02-16 | fix(crates/yt_dlp/wrappers/info_json): Don't serialize `None` values | Benedikt Peetz |
2025-02-16 | feat(crates/yt_dlp/lib): Wrap `process_ie_result` function | Benedikt Peetz |
2025-02-16 | fix(crates/yt_dlp/lib): Actually resolve the `entries` generator object | Benedikt Peetz |
2025-02-16 | fix(crates/yt_dlp/lib): Swallow all error logs from yt_dlp | Benedikt Peetz |
2025-02-16 | fix(crates/yt_dlp/progress_hook): Print the progress to stderr | Benedikt Peetz |
2025-02-16 | fix(crates/yt_dlp/error::PythonError): Add the python type as `kind` | Benedikt Peetz |
2025-02-14 | fix(crates/libmpv2/Mpv::command): Correctly escape arguments | Benedikt Peetz |
2025-02-14 | fix(yt/watch): Always open a `mpv` window | Benedikt Peetz |
2025-02-14 | fix(yt/select/selection_file/help.str): Disable vim line wrapping | Benedikt Peetz |
2025-02-14 | feat(yt/status): Include the approximate total watch time | Benedikt Peetz |
2025-02-14 | feat(yt/select/selection_file/duration): Support durations up to days | Benedikt Peetz |
2025-02-14 | fix(yt/download/download_options): Stop trying to write annotations | Benedikt Peetz |
2025-02-14 | fix(package/blake3): Migrate to the new `fetchCargoVendor` fetcher | Benedikt Peetz |
2025-02-14 | feat(yt): Make colorization of the output configurable | Benedikt Peetz |
2025-02-14 | fix(yt/cli): Make most of the arguments to `yt select <cmd> <hash>` optional | Benedikt Peetz |
2025-02-14 | feat(yt/select/cmds/add): Support `start` `stop` args | Benedikt Peetz |
2025-02-14 | feat(version): Include `yt-dlp` and `python` version in `--version` | Benedikt Peetz |
2025-02-14 | build(scripts/cprh): Remove | Benedikt Peetz |
2025-02-14 | chore(old): Remove | Benedikt Peetz |
2025-02-14 | chore(crates/yt_dlp/wrappers/info_json): Add further fields | Benedikt Peetz |
2025-02-14 | test(crates/yt_dlp): Ignore tests that hang forever | Benedikt Peetz |
2025-02-14 | fix(crates/yt_dlp): Actually return errors instead of panicing | Benedikt Peetz |
2025-02-14 | fix(crates/yt_dlp): Avoid printing the file extension in the progress display | Benedikt Peetz |
2025-02-14 | fix(crates/libmpv2): Improve the error message for the `RawError` | Benedikt Peetz |
2025-02-14 | build(treewide): Update | Benedikt Peetz |
2025-02-14 | build(.envrc): Always save the `output.info.json` if in devshell | Benedikt Peetz |
2024-12-14 | chore(version): v1.4.1 v1.4.1 | Benedikt Peetz |
2024-12-14 | fix(yt_dlp/wrappers/info_json): Add further fields to `RequestedDownloads` | Benedikt Peetz |
2024-12-14 | chore(version): v1.4.0 v1.4.0 | Benedikt Peetz |
2024-12-14 | build(treewide): Update | Benedikt Peetz |
2024-12-14 | feat(yt/watch/events): Wire up the `yt-description-*` client commands | Benedikt Peetz |
2024-12-14 | refactor(yt/description): Provide `get` function, returning a string | Benedikt Peetz |
2024-12-14 | refactor(yt/config): Rename `local_comments_length` to `local_display_length` | Benedikt Peetz |
2024-12-14 | feat(yt/description): Init | Benedikt Peetz |
2024-12-14 | refactor(yt/comments): Move the display code to a separate function | Benedikt Peetz |
2024-12-14 | fix(yt/cli): Ensure that all `[No <xyz>]` value can be parsed | Benedikt Peetz |
2024-12-14 | feat(tree-sitter-yts): Update to new tree-sitter version & improve parsing | Benedikt Peetz |
2024-12-14 | fix(yt_dlp/wrappers/info_json): Add missing fields to `Subtitle` | Benedikt Peetz |
2024-12-14 | fix(yt_dlp/wrappers/info_json): Treat `Extractor` and `ExtractorKey` as Strings | Benedikt Peetz |