| Commit message (Expand) | Author |
2025-02-22 | fix(yt/status): Don't show the database version in `yt status` | Benedikt Peetz |
2025-02-22 | fix(yt/): Box large futures | Benedikt Peetz |
2025-02-22 | fix(yt/main): Call `watch` with the required `Arc<App>` | Benedikt Peetz |
2025-02-22 | fix(yt/main): Actually remove the `yt check output-info-json` | Benedikt Peetz |
2025-02-22 | refactor(yt/description): Move to the `comments` subdirectory | Benedikt Peetz |
2025-02-22 | feat(yt/): Use concrete types in the `Video` structure | Benedikt Peetz |
2025-02-22 | docs(yt/cli): Remove last references to the external update and status_change... | Benedikt Peetz |
2025-02-22 | feat(yt/version): Show _current_ database version | Benedikt Peetz |
2025-02-21 | feat(yt/cli): Make running the migrations of the database optional | Benedikt Peetz |
2025-02-21 | build(flake): Add `ffmpeg` to the devshell | Benedikt Peetz |
2025-02-21 | fix(crates/libmpv2/mpv): Log the setting of properties | Benedikt Peetz |
2025-02-21 | chore(crates/yt_dlp/wrappers/info_json): Add further fields | Benedikt Peetz |
2025-02-21 | chore(crates/libmpv2): Make `cargo clippy` happy | Benedikt Peetz |
2025-02-21 | fix(yt/storage/notify): Switch from a polling based system to inotify | Benedikt Peetz |
2025-02-17 | fix(yt/status): Show the current database version | Benedikt Peetz |
2025-02-17 | refactor(yt/videos/display): Streamline video formatting | Benedikt Peetz |
2025-02-17 | fix(yt): Remove most of the references to the zero version `Video` struct | Benedikt Peetz |
2025-02-17 | feat(yt/storage/migrate): Add db version One | Benedikt Peetz |
2025-02-17 | feat(yt/storage/migrate): Init database migration system | Benedikt Peetz |
2025-02-17 | build({.envrc,scripts/mkdb}): Mark the `sqlx` database | Benedikt Peetz |
2025-02-17 | build(.envrc): Align with current state of the repository | Benedikt Peetz |
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 |