<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yt/src, branch v1.1.0</title>
<subtitle>A fully featured command line YouTube client</subtitle>
<id>http://git.foss-syndicate.org/bpeetz/clients/yt/atom?h=v1.1.0</id>
<link rel='self' href='http://git.foss-syndicate.org/bpeetz/clients/yt/atom?h=v1.1.0'/>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/'/>
<updated>2024-08-23T12:09:15+00:00</updated>
<entry>
<title>fix(cli/verbosity): Simplify setting the default level</title>
<updated>2024-08-23T12:09:15+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2024-08-23T12:09:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=0929e662cbf5cde2f0558df785830a24118c930e'/>
<id>urn:sha1:0929e662cbf5cde2f0558df785830a24118c930e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>style(treewide): Format</title>
<updated>2024-08-23T12:01:48+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2024-08-23T12:01:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=4c8a71e3fc2e0d9c30e47241d3740c49c834d3fa'/>
<id>urn:sha1:4c8a71e3fc2e0d9c30e47241d3740c49c834d3fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(cli): Always log with a verbosity of at least WARN</title>
<updated>2024-08-23T11:59:35+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2024-08-23T11:59:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=0cf8d9759f1bcfef39626406867c41b425178d48'/>
<id>urn:sha1:0cf8d9759f1bcfef39626406867c41b425178d48</id>
<content type='text'>
This ensures that warnings actually reach the user. And the `--quite` flag
can still be used to silence all output.
</content>
</entry>
<entry>
<title>fix(treewide): Actually use the values from the config</title>
<updated>2024-08-23T11:58:40+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2024-08-23T11:58:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=86e9c745681a6cde96e1089b9a70f7cd2397a720'/>
<id>urn:sha1:86e9c745681a6cde96e1089b9a70f7cd2397a720</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(watch/events): Add further understood script-messages</title>
<updated>2024-08-23T11:23:09+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2024-08-23T11:23:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=293b7b2bcf3b6ae6db98eb5dfa0c3496f2a1b2df'/>
<id>urn:sha1:293b7b2bcf3b6ae6db98eb5dfa0c3496f2a1b2df</id>
<content type='text'>
They make it possible to force check for new available videos and to
remove the currently playing video from the playlist to free cache
space (otherwise you would have to quit the whole playlist).
</content>
</entry>
<entry>
<title>fix(storage/setters): Enforce status invariants</title>
<updated>2024-08-23T11:14:15+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2024-08-23T11:12:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=2e75681a0569b67c81efc051ea57f56f14c09543'/>
<id>urn:sha1:2e75681a0569b67c81efc051ea57f56f14c09543</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(treewide): Use a configuration file</title>
<updated>2024-08-23T11:14:13+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2024-08-23T11:11:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=94c656ad40a7aae570e5a5fb61ad32632acc6d46'/>
<id>urn:sha1:94c656ad40a7aae570e5a5fb61ad32632acc6d46</id>
<content type='text'>
This allows use to avoid duplication of default values in the codebase
and obviously also facilitates changing these without having to
re-compile.
</content>
</entry>
<entry>
<title>refactor(cli): Replace the byte parser with the one from the `bytes` crate</title>
<updated>2024-08-23T11:04:42+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2024-08-23T11:04:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=08e9d686a836032ec54834a8142be4d7302205e0'/>
<id>urn:sha1:08e9d686a836032ec54834a8142be4d7302205e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(storage/downloader): Remove unused `get_next_video_watchable`</title>
<updated>2024-08-23T07:06:57+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2024-08-23T07:06:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=9a53a739b0f0e1a6741ec6f1bef6a572a8743182'/>
<id>urn:sha1:9a53a739b0f0e1a6741ec6f1bef6a572a8743182</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(storage/downloader): Sort the next videos to be downloaded like in the selection file</title>
<updated>2024-08-23T07:06:06+00:00</updated>
<author>
<name>Benedikt Peetz</name>
<email>benedikt.peetz@b-peetz.de</email>
</author>
<published>2024-08-23T07:06:06+00:00</published>
<link rel='alternate' type='text/html' href='http://git.foss-syndicate.org/bpeetz/clients/yt/commit/?id=f497dd5581358fc6e8fdd895500eea4141dd1519'/>
<id>urn:sha1:f497dd5581358fc6e8fdd895500eea4141dd1519</id>
<content type='text'>
</content>
</entry>
</feed>
