<component type="desktop-application">
<id>de.schmidhuberj.tubefeeder</id>
<name>Pipeline</name>
<summary>Follow video creators</summary>
<project_license>GPL-3.0-or-later</project_license>
<developer_name>Julian Schmidhuber</developer_name>
<description>
<p>
Pipeline lets you watch and download videos from YouTube and PeerTube, all without needing to navigate through
different websites.
</p>
<p>
Pipeline comes with several features:
</p>
<ul>
<li>Subscribe to channels</li>
<li>Play videos with any video player</li>
<li>Filter out unwanted videos in the feed</li>
<li>Import subscriptions from NewPipe or YouTube</li>
<li>Multiple platforms</li>
</ul>
</description>
<requires>
<display_length>300</display_length>
<display_length side="longest">360</display_length>
</requires>
<recommends>
<internet>always</internet>
</recommends>
<supports>
<control>keyboard</control>
<control>pointing</control>
<control>touch</control>
</supports>
<pkgname>pipeline</pkgname>
<launchable type="desktop-id">de.schmidhuberj.tubefeeder.desktop</launchable>
<icon type="remote" width="48" height="48">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/icons/48x48/pipeline_de.schmidhuberj.tubefeeder.png</icon>
<icon type="cached" width="64" height="64">pipeline_de.schmidhuberj.tubefeeder.png</icon>
<icon type="remote" width="64" height="64">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/icons/64x64/pipeline_de.schmidhuberj.tubefeeder.png</icon>
<icon type="remote" width="128" height="128">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/icons/128x128/pipeline_de.schmidhuberj.tubefeeder.png</icon>
<icon type="stock">de.schmidhuberj.tubefeeder</icon>
<url type="homepage">https://mobile.schmidhuberj.de/pipeline/</url>
<url type="bugtracker">https://gitlab.com/schmiddi-on-mobile/pipeline/issues</url>
<url type="help">https://gitlab.com/schmiddi-on-mobile/pipeline/-/wikis/home</url>
<url type="donation">https://gitlab.com/schmiddi-on-mobile/pipeline#donate</url>
<url type="translate">https://hosted.weblate.org/engage/schmiddi-on-mobile/</url>
<url type="contact">https://matrix.to/#/#pipelineapp:matrix.org</url>
<url type="vcs-browser">https://gitlab.com/schmiddi-on-mobile/pipeline</url>
<url type="contribute">https://gitlab.com/schmiddi-on-mobile/pipeline/-/blob/master/CONTRIBUTING.md</url>
<categories>
<category>Video</category>
<category>AudioVideo</category>
</categories>
<provides>
<binary>tubefeeder</binary>
</provides>
<languages>
<lang percentage="62">ar</lang>
<lang percentage="52">cs</lang>
<lang percentage="89">de</lang>
<lang percentage="100">en_US</lang>
<lang percentage="100">es</lang>
<lang percentage="98">fa</lang>
<lang percentage="100">fr</lang>
<lang percentage="58">it</lang>
<lang percentage="67">nb_NO</lang>
<lang percentage="100">nl</lang>
<lang percentage="40">pt</lang>
<lang percentage="32">ru</lang>
<lang percentage="100">sv</lang>
</languages>
<screenshots>
<screenshot type="default">
<caption>Feed List</caption>
<image type="source" width="972" height="772">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/screenshots/image-1_orig.png</image>
<image type="thumbnail" width="752" height="597">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/screenshots/image-1_752x597.png</image>
<image type="thumbnail" width="624" height="495">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/screenshots/image-1_624x495.png</image>
<image type="thumbnail" width="224" height="177">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/screenshots/image-1_224x177.png</image>
</screenshot>
<screenshot type="default">
<caption>Watch Later</caption>
<image type="source" width="972" height="772">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/screenshots/image-2_orig.png</image>
<image type="thumbnail" width="752" height="597">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/screenshots/image-2_752x597.png</image>
<image type="thumbnail" width="624" height="495">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/screenshots/image-2_624x495.png</image>
<image type="thumbnail" width="224" height="177">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/screenshots/image-2_224x177.png</image>
</screenshot>
<screenshot type="default">
<caption>Filter List</caption>
<image type="source" width="972" height="772">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/screenshots/image-3_orig.png</image>
<image type="thumbnail" width="752" height="597">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/screenshots/image-3_752x597.png</image>
<image type="thumbnail" width="624" height="495">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/screenshots/image-3_624x495.png</image>
<image type="thumbnail" width="224" height="177">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/screenshots/image-3_224x177.png</image>
</screenshot>
<screenshot>
<caption>Subscriptions</caption>
<image type="source" width="972" height="772">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/screenshots/image-4_orig.png</image>
<image type="thumbnail" width="752" height="597">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/screenshots/image-4_752x597.png</image>
<image type="thumbnail" width="624" height="495">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/screenshots/image-4_624x495.png</image>
<image type="thumbnail" width="224" height="177">de/schmidhuberj/tubefeeder/b2c062dd0b319c9edce8a9c5e0dff8db/screenshots/image-4_224x177.png</image>
</screenshot>
</screenshots>
<keywords>
<keyword>youtube</keyword>
<keyword>peertube</keyword>
<keyword>video</keyword>
</keywords>
<releases>
<release type="stable" version="v1.14.5" timestamp="1708732800">
<description>
<p>HOTFIX</p>
<ul>
<li>Subscription names not showing up in the subscription list anymore.</li>
</ul>
</description>
</release>
<release type="stable" version="v1.14.4" timestamp="1708560000">
<description>
<p>Added</p>
<ul>
<li>Action to open video in the browser.</li>
</ul>
<p>Fixed</p>
<ul>
<li>Outdated window title</li>
<li>Wrong offset of the reload-spinner in relation to the reload-button.</li>
</ul>
<p>Changed</p>
<ul>
<li>Updated selected Piped instance list.</li>
</ul>
</description>
</release>
<release type="stable" version="v1.14.3" timestamp="1704931200">
<description>
<p>Added</p>
<ul>
<li>Livi video player in the list of predefined video players.</li>
<li>Option to hide all short videos.</li>
</ul>
</description>
</release>
<release type="stable" version="v1.14.2" timestamp="1701993600">
<description>
<p>Added</p>
<ul>
<li>Video title as tooltip of the video.</li>
<li>Video title in the video information screen.</li>
<li>Error handling when failing to add a subscription.</li>
<li>Error handling when failing to play or download videos.</li>
</ul>
</description>
</release>
</releases>
<content_rating type="oars-1.1"/>
</component>