index
:
yt
this commit
prime
A fully featured command line YouTube client
bpeetz
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
*
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-22
*
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-21
*
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-17
*
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-16
*
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
[next]