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
path:
root
/
crates
/
yt_dlp
(
unfollow
)
Commit message (
Expand
)
Author
2025-02-22
fix(package): Update to account for modifications in `mkdb.sh`
Benedikt Peetz
2025-02-22
build(treewide): Update
Benedikt Peetz
2025-02-22
chore(treewide): Add/Update the license headers
Benedikt Peetz
2025-02-22
refactor(yt/storage/video_database): Move `getters,setters` to `get,set`
Benedikt Peetz
2025-02-22
feat(yt/watch/playlist): Init
Benedikt Peetz
2025-02-22
feat(yt/watch/playlist_handler): Rewrite to use new db layout
Benedikt Peetz
2025-02-22
feat(yt/storage/migrate): Add version two
Benedikt Peetz
2025-02-22
fix(yt/storage/migrate/sql/01_zero_to_one.sql): Account for duration being NULL
Benedikt Peetz
2025-02-22
fix(yt/storage/migrate): Improve error reporting
Benedikt Peetz
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
[next]