├── .flatpak-manifest.json ├── .flatpak-manifest.json.license ├── .gitignore ├── .gitlab-ci.yml ├── .kde-ci.yml ├── .reuse └── dep5 ├── CMakeLists.txt ├── LICENSES ├── CC-BY-SA-4.0.txt ├── CC0-1.0.txt ├── GPL-2.0-only.txt ├── GPL-3.0-only.txt ├── GPL-3.0-or-later.txt ├── LGPL-2.0-or-later.txt ├── LGPL-2.1-only.txt ├── LGPL-3.0-only.txt ├── LicenseRef-KDE-Accepted-GPL.txt └── LicenseRef-KDE-Accepted-LGPL.txt ├── README.md ├── android ├── AndroidManifest.xml └── res │ └── drawable │ └── plasmatube.png ├── flatpak ├── kf6.json.license ├── kirigami-addons.json ├── kirigami-addons.json.license ├── mpv.json ├── mpv.json.license ├── python3-yt-dlp.json ├── python3-yt-dlp.json.license └── regenerate-sources.sh ├── org.kde.plasmatube.appdata.xml ├── org.kde.plasmatube.desktop ├── org.kde.plasmatube.desktop.license ├── org.kde.plasmatube.svg ├── org.kde.plasmatube.svg.license ├── po ├── ar │ └── plasmatube.po ├── ast │ └── plasmatube.po ├── az │ └── plasmatube.po ├── be │ └── plasmatube.po ├── ca │ └── plasmatube.po ├── ca@valencia │ └── plasmatube.po ├── cs │ └── plasmatube.po ├── de │ └── plasmatube.po ├── en_GB │ └── plasmatube.po ├── eo │ └── plasmatube.po ├── es │ └── plasmatube.po ├── eu │ └── plasmatube.po ├── fi │ └── plasmatube.po ├── fr │ └── plasmatube.po ├── gl │ └── plasmatube.po ├── he │ └── plasmatube.po ├── hi │ └── plasmatube.po ├── hu │ └── plasmatube.po ├── ia │ └── plasmatube.po ├── id │ └── plasmatube.po ├── is │ └── plasmatube.po ├── it │ └── plasmatube.po ├── ja │ └── plasmatube.po ├── ka │ └── plasmatube.po ├── ko │ └── plasmatube.po ├── lt │ └── plasmatube.po ├── lv │ └── plasmatube.po ├── nl │ └── plasmatube.po ├── nn │ └── plasmatube.po ├── pa │ └── plasmatube.po ├── pl │ └── plasmatube.po ├── pt │ └── plasmatube.po ├── pt_BR │ └── plasmatube.po ├── ro │ └── plasmatube.po ├── ru │ └── plasmatube.po ├── sa │ └── plasmatube.po ├── sk │ └── plasmatube.po ├── sl │ └── plasmatube.po ├── sv │ └── plasmatube.po ├── tr │ └── plasmatube.po ├── uk │ └── plasmatube.po ├── zh_CN │ └── plasmatube.po └── zh_TW │ └── plasmatube.po └── src ├── CMakeLists.txt ├── Messages.sh ├── api ├── CMakeLists.txt ├── abstractapi.cpp ├── abstractapi.h ├── caption.cpp ├── caption.h ├── channel.cpp ├── channel.h ├── comment.cpp ├── comment.h ├── invidious │ ├── invidiousapi.cpp │ └── invidiousapi.h ├── mediaformat.cpp ├── mediaformat.h ├── paginator.cpp ├── paginator.h ├── peertube │ ├── peertubeapi.cpp │ └── peertubeapi.h ├── piped │ ├── pipedapi.cpp │ └── pipedapi.h ├── playlist.cpp ├── playlist.h ├── preferences.cpp ├── preferences.h ├── qinvidiousglobal.h ├── searchparameters.cpp ├── searchparameters.h ├── searchresult.cpp ├── searchresult.h ├── video.cpp ├── video.h ├── videobasicinfo.cpp ├── videobasicinfo.h ├── videothumbnail.cpp └── videothumbnail.h ├── autotests ├── CMakeLists.txt └── linkparsertest.cpp ├── config.kcfg ├── config.kcfg.license ├── config.kcfgc ├── config.kcfgc.license ├── controllers ├── channelcontroller.cpp ├── channelcontroller.h ├── logincontroller.cpp ├── logincontroller.h ├── plasmatube.cpp ├── plasmatube.h ├── sourcemanager.cpp ├── sourcemanager.h ├── sponsorblockcontroller.cpp ├── sponsorblockcontroller.h ├── subscriptioncontroller.cpp ├── subscriptioncontroller.h ├── subscriptionwatcher.cpp ├── subscriptionwatcher.h ├── videocontroller.cpp ├── videocontroller.h ├── videoqueue.cpp ├── videoqueue.h ├── videosource.cpp └── videosource.h ├── icons ├── plasmatube-invidious.svg ├── plasmatube-peertube.svg └── plasmatube-piped.svg ├── main.cpp ├── models ├── abstractinstancesmodel.cpp ├── abstractinstancesmodel.h ├── abstractlistmodel.cpp ├── abstractlistmodel.h ├── commentsmodel.cpp ├── commentsmodel.h ├── invidiousinstancesmodel.cpp ├── invidiousinstancesmodel.h ├── peertubeinstancesmodel.cpp ├── peertubeinstancesmodel.h ├── pipedinstancesmodel.cpp ├── pipedinstancesmodel.h ├── playlistsmodel.cpp ├── playlistsmodel.h ├── searchmodel.cpp ├── searchmodel.h ├── subscriptionlistmodel.cpp ├── subscriptionlistmodel.h ├── videolistmodel.cpp ├── videolistmodel.h ├── videomodel.cpp └── videomodel.h ├── mpris ├── mediaplayer2.cpp ├── mediaplayer2.h ├── mediaplayer2player.cpp ├── mediaplayer2player.h ├── metadata.cpp ├── metadata.h ├── mpris2.cpp └── mpris2.h ├── sourceconfig.kcfg ├── sourceconfig.kcfgc ├── ui ├── ChannelPage.qml ├── FeedPage.qml ├── HistoryPage.qml ├── LoginPage.qml ├── Main.qml ├── PlaylistPage.qml ├── PlaylistsPage.qml ├── SearchPage.qml ├── SubscriptionListPage.qml ├── SubscriptionsPage.qml ├── TrendingPage.qml ├── android │ ├── ShareAction.qml │ └── ShareMenu.qml ├── components │ ├── BaseGridItem.qml │ ├── BaseGridView.qml │ ├── BottomNavBar.qml │ ├── ChannelGridItem.qml │ ├── Comments.qml │ ├── PlaceholderItem.qml │ ├── PlaylistGridItem.qml │ ├── RoundedEffect.qml │ ├── ShareAction.qml │ ├── ShareDialog.qml │ ├── ShareMenu.qml │ ├── Sidebar.qml │ ├── SourceSwitcher.qml │ ├── SourceSwitcherDialog.qml │ ├── SubscriptionButton.qml │ ├── VideoGridItem.qml │ ├── VideoListAction.qml │ ├── VideoListItem.qml │ ├── VideoMenu.qml │ └── utils.js ├── loginflow │ ├── AddInvidiousPage.qml │ ├── AddPeerTubePage.qml │ ├── AddPipedPage.qml │ ├── InstancesPage.qml │ ├── SelectSourcePage.qml │ └── WelcomePage.qml ├── settings │ ├── AccountCard.qml │ ├── BaseSourcePage.qml │ ├── GeneralPage.qml │ ├── InvidiousSourcePage.qml │ ├── NetworkProxyPage.qml │ ├── PeerTubeSourcePage.qml │ ├── PipedSourcePage.qml │ ├── SettingsPage.qml │ └── SourcesPage.qml └── videoplayer │ ├── MinimizedVideoPlayer.qml │ ├── PictureInPictureVideo.qml │ ├── TabIndicator.qml │ ├── VideoControls.qml │ ├── VideoData.qml │ ├── VideoPlayer.qml │ ├── VideoPlayerParent.qml │ └── VideoQueueView.qml └── utils ├── linkparser.cpp ├── linkparser.h ├── mpvobject.cpp ├── mpvobject.h ├── networkaccessmanagerfactory.cpp ├── networkaccessmanagerfactory.h ├── opmlparser.cpp └── opmlparser.h /.flatpak-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/.flatpak-manifest.json -------------------------------------------------------------------------------- /.flatpak-manifest.json.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2019 Linus Jahn 2 | 3 | SPDX-License-Identifier: CC0-1.0 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.kde-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/.kde-ci.yml -------------------------------------------------------------------------------- /.reuse/dep5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/.reuse/dep5 -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSES/CC-BY-SA-4.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/LICENSES/CC-BY-SA-4.0.txt -------------------------------------------------------------------------------- /LICENSES/CC0-1.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/LICENSES/CC0-1.0.txt -------------------------------------------------------------------------------- /LICENSES/GPL-2.0-only.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/LICENSES/GPL-2.0-only.txt -------------------------------------------------------------------------------- /LICENSES/GPL-3.0-only.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/LICENSES/GPL-3.0-only.txt -------------------------------------------------------------------------------- /LICENSES/GPL-3.0-or-later.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/LICENSES/GPL-3.0-or-later.txt -------------------------------------------------------------------------------- /LICENSES/LGPL-2.0-or-later.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/LICENSES/LGPL-2.0-or-later.txt -------------------------------------------------------------------------------- /LICENSES/LGPL-2.1-only.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/LICENSES/LGPL-2.1-only.txt -------------------------------------------------------------------------------- /LICENSES/LGPL-3.0-only.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/LICENSES/LGPL-3.0-only.txt -------------------------------------------------------------------------------- /LICENSES/LicenseRef-KDE-Accepted-GPL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/LICENSES/LicenseRef-KDE-Accepted-GPL.txt -------------------------------------------------------------------------------- /LICENSES/LicenseRef-KDE-Accepted-LGPL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/LICENSES/LicenseRef-KDE-Accepted-LGPL.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/README.md -------------------------------------------------------------------------------- /android/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/android/AndroidManifest.xml -------------------------------------------------------------------------------- /android/res/drawable/plasmatube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/android/res/drawable/plasmatube.png -------------------------------------------------------------------------------- /flatpak/kf6.json.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2023 Jonah Brüchert 2 | 3 | SPDX-License-Identifier: CC0-1.0 4 | -------------------------------------------------------------------------------- /flatpak/kirigami-addons.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/flatpak/kirigami-addons.json -------------------------------------------------------------------------------- /flatpak/kirigami-addons.json.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2022 Jonah Brüchert 2 | 3 | SPDX-License-Identifier: CC0-1.0 4 | 5 | -------------------------------------------------------------------------------- /flatpak/mpv.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/flatpak/mpv.json -------------------------------------------------------------------------------- /flatpak/mpv.json.license: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/flatpak/mpv.json.license -------------------------------------------------------------------------------- /flatpak/python3-yt-dlp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/flatpak/python3-yt-dlp.json -------------------------------------------------------------------------------- /flatpak/python3-yt-dlp.json.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2022 Jonah Brüchert 2 | 3 | SPDX-License-Identifier: CC0-1.0 4 | -------------------------------------------------------------------------------- /flatpak/regenerate-sources.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/flatpak/regenerate-sources.sh -------------------------------------------------------------------------------- /org.kde.plasmatube.appdata.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/org.kde.plasmatube.appdata.xml -------------------------------------------------------------------------------- /org.kde.plasmatube.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/org.kde.plasmatube.desktop -------------------------------------------------------------------------------- /org.kde.plasmatube.desktop.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2019 Linus Jahn 2 | 3 | SPDX-License-Identifier: CC0-1.0 -------------------------------------------------------------------------------- /org.kde.plasmatube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/org.kde.plasmatube.svg -------------------------------------------------------------------------------- /org.kde.plasmatube.svg.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2021 Mathis Brüchert 2 | 3 | SPDX-License-Identifier: CC-BY-SA-4.0 -------------------------------------------------------------------------------- /po/ar/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/ar/plasmatube.po -------------------------------------------------------------------------------- /po/ast/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/ast/plasmatube.po -------------------------------------------------------------------------------- /po/az/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/az/plasmatube.po -------------------------------------------------------------------------------- /po/be/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/be/plasmatube.po -------------------------------------------------------------------------------- /po/ca/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/ca/plasmatube.po -------------------------------------------------------------------------------- /po/ca@valencia/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/ca@valencia/plasmatube.po -------------------------------------------------------------------------------- /po/cs/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/cs/plasmatube.po -------------------------------------------------------------------------------- /po/de/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/de/plasmatube.po -------------------------------------------------------------------------------- /po/en_GB/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/en_GB/plasmatube.po -------------------------------------------------------------------------------- /po/eo/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/eo/plasmatube.po -------------------------------------------------------------------------------- /po/es/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/es/plasmatube.po -------------------------------------------------------------------------------- /po/eu/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/eu/plasmatube.po -------------------------------------------------------------------------------- /po/fi/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/fi/plasmatube.po -------------------------------------------------------------------------------- /po/fr/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/fr/plasmatube.po -------------------------------------------------------------------------------- /po/gl/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/gl/plasmatube.po -------------------------------------------------------------------------------- /po/he/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/he/plasmatube.po -------------------------------------------------------------------------------- /po/hi/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/hi/plasmatube.po -------------------------------------------------------------------------------- /po/hu/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/hu/plasmatube.po -------------------------------------------------------------------------------- /po/ia/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/ia/plasmatube.po -------------------------------------------------------------------------------- /po/id/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/id/plasmatube.po -------------------------------------------------------------------------------- /po/is/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/is/plasmatube.po -------------------------------------------------------------------------------- /po/it/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/it/plasmatube.po -------------------------------------------------------------------------------- /po/ja/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/ja/plasmatube.po -------------------------------------------------------------------------------- /po/ka/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/ka/plasmatube.po -------------------------------------------------------------------------------- /po/ko/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/ko/plasmatube.po -------------------------------------------------------------------------------- /po/lt/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/lt/plasmatube.po -------------------------------------------------------------------------------- /po/lv/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/lv/plasmatube.po -------------------------------------------------------------------------------- /po/nl/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/nl/plasmatube.po -------------------------------------------------------------------------------- /po/nn/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/nn/plasmatube.po -------------------------------------------------------------------------------- /po/pa/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/pa/plasmatube.po -------------------------------------------------------------------------------- /po/pl/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/pl/plasmatube.po -------------------------------------------------------------------------------- /po/pt/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/pt/plasmatube.po -------------------------------------------------------------------------------- /po/pt_BR/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/pt_BR/plasmatube.po -------------------------------------------------------------------------------- /po/ro/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/ro/plasmatube.po -------------------------------------------------------------------------------- /po/ru/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/ru/plasmatube.po -------------------------------------------------------------------------------- /po/sa/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/sa/plasmatube.po -------------------------------------------------------------------------------- /po/sk/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/sk/plasmatube.po -------------------------------------------------------------------------------- /po/sl/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/sl/plasmatube.po -------------------------------------------------------------------------------- /po/sv/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/sv/plasmatube.po -------------------------------------------------------------------------------- /po/tr/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/tr/plasmatube.po -------------------------------------------------------------------------------- /po/uk/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/uk/plasmatube.po -------------------------------------------------------------------------------- /po/zh_CN/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/zh_CN/plasmatube.po -------------------------------------------------------------------------------- /po/zh_TW/plasmatube.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/po/zh_TW/plasmatube.po -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/Messages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/Messages.sh -------------------------------------------------------------------------------- /src/api/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/CMakeLists.txt -------------------------------------------------------------------------------- /src/api/abstractapi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/abstractapi.cpp -------------------------------------------------------------------------------- /src/api/abstractapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/abstractapi.h -------------------------------------------------------------------------------- /src/api/caption.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/caption.cpp -------------------------------------------------------------------------------- /src/api/caption.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/caption.h -------------------------------------------------------------------------------- /src/api/channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/channel.cpp -------------------------------------------------------------------------------- /src/api/channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/channel.h -------------------------------------------------------------------------------- /src/api/comment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/comment.cpp -------------------------------------------------------------------------------- /src/api/comment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/comment.h -------------------------------------------------------------------------------- /src/api/invidious/invidiousapi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/invidious/invidiousapi.cpp -------------------------------------------------------------------------------- /src/api/invidious/invidiousapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/invidious/invidiousapi.h -------------------------------------------------------------------------------- /src/api/mediaformat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/mediaformat.cpp -------------------------------------------------------------------------------- /src/api/mediaformat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/mediaformat.h -------------------------------------------------------------------------------- /src/api/paginator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/paginator.cpp -------------------------------------------------------------------------------- /src/api/paginator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/paginator.h -------------------------------------------------------------------------------- /src/api/peertube/peertubeapi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/peertube/peertubeapi.cpp -------------------------------------------------------------------------------- /src/api/peertube/peertubeapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/peertube/peertubeapi.h -------------------------------------------------------------------------------- /src/api/piped/pipedapi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/piped/pipedapi.cpp -------------------------------------------------------------------------------- /src/api/piped/pipedapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/piped/pipedapi.h -------------------------------------------------------------------------------- /src/api/playlist.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/playlist.cpp -------------------------------------------------------------------------------- /src/api/playlist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/playlist.h -------------------------------------------------------------------------------- /src/api/preferences.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/preferences.cpp -------------------------------------------------------------------------------- /src/api/preferences.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/preferences.h -------------------------------------------------------------------------------- /src/api/qinvidiousglobal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/qinvidiousglobal.h -------------------------------------------------------------------------------- /src/api/searchparameters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/searchparameters.cpp -------------------------------------------------------------------------------- /src/api/searchparameters.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/searchparameters.h -------------------------------------------------------------------------------- /src/api/searchresult.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/searchresult.cpp -------------------------------------------------------------------------------- /src/api/searchresult.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/searchresult.h -------------------------------------------------------------------------------- /src/api/video.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/video.cpp -------------------------------------------------------------------------------- /src/api/video.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/video.h -------------------------------------------------------------------------------- /src/api/videobasicinfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/videobasicinfo.cpp -------------------------------------------------------------------------------- /src/api/videobasicinfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/videobasicinfo.h -------------------------------------------------------------------------------- /src/api/videothumbnail.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/videothumbnail.cpp -------------------------------------------------------------------------------- /src/api/videothumbnail.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/api/videothumbnail.h -------------------------------------------------------------------------------- /src/autotests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/autotests/CMakeLists.txt -------------------------------------------------------------------------------- /src/autotests/linkparsertest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/autotests/linkparsertest.cpp -------------------------------------------------------------------------------- /src/config.kcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/config.kcfg -------------------------------------------------------------------------------- /src/config.kcfg.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2022 Linus Jahn 2 | 3 | SPDX-License-Identifier: CC0-1.0 -------------------------------------------------------------------------------- /src/config.kcfgc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/config.kcfgc -------------------------------------------------------------------------------- /src/config.kcfgc.license: -------------------------------------------------------------------------------- 1 | SPDX-FileCopyrightText: 2022 Linus Jahn 2 | 3 | SPDX-License-Identifier: CC0-1.0 -------------------------------------------------------------------------------- /src/controllers/channelcontroller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/channelcontroller.cpp -------------------------------------------------------------------------------- /src/controllers/channelcontroller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/channelcontroller.h -------------------------------------------------------------------------------- /src/controllers/logincontroller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/logincontroller.cpp -------------------------------------------------------------------------------- /src/controllers/logincontroller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/logincontroller.h -------------------------------------------------------------------------------- /src/controllers/plasmatube.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/plasmatube.cpp -------------------------------------------------------------------------------- /src/controllers/plasmatube.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/plasmatube.h -------------------------------------------------------------------------------- /src/controllers/sourcemanager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/sourcemanager.cpp -------------------------------------------------------------------------------- /src/controllers/sourcemanager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/sourcemanager.h -------------------------------------------------------------------------------- /src/controllers/sponsorblockcontroller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/sponsorblockcontroller.cpp -------------------------------------------------------------------------------- /src/controllers/sponsorblockcontroller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/sponsorblockcontroller.h -------------------------------------------------------------------------------- /src/controllers/subscriptioncontroller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/subscriptioncontroller.cpp -------------------------------------------------------------------------------- /src/controllers/subscriptioncontroller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/subscriptioncontroller.h -------------------------------------------------------------------------------- /src/controllers/subscriptionwatcher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/subscriptionwatcher.cpp -------------------------------------------------------------------------------- /src/controllers/subscriptionwatcher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/subscriptionwatcher.h -------------------------------------------------------------------------------- /src/controllers/videocontroller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/videocontroller.cpp -------------------------------------------------------------------------------- /src/controllers/videocontroller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/videocontroller.h -------------------------------------------------------------------------------- /src/controllers/videoqueue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/videoqueue.cpp -------------------------------------------------------------------------------- /src/controllers/videoqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/videoqueue.h -------------------------------------------------------------------------------- /src/controllers/videosource.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/videosource.cpp -------------------------------------------------------------------------------- /src/controllers/videosource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/controllers/videosource.h -------------------------------------------------------------------------------- /src/icons/plasmatube-invidious.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/icons/plasmatube-invidious.svg -------------------------------------------------------------------------------- /src/icons/plasmatube-peertube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/icons/plasmatube-peertube.svg -------------------------------------------------------------------------------- /src/icons/plasmatube-piped.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/icons/plasmatube-piped.svg -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/models/abstractinstancesmodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/abstractinstancesmodel.cpp -------------------------------------------------------------------------------- /src/models/abstractinstancesmodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/abstractinstancesmodel.h -------------------------------------------------------------------------------- /src/models/abstractlistmodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/abstractlistmodel.cpp -------------------------------------------------------------------------------- /src/models/abstractlistmodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/abstractlistmodel.h -------------------------------------------------------------------------------- /src/models/commentsmodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/commentsmodel.cpp -------------------------------------------------------------------------------- /src/models/commentsmodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/commentsmodel.h -------------------------------------------------------------------------------- /src/models/invidiousinstancesmodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/invidiousinstancesmodel.cpp -------------------------------------------------------------------------------- /src/models/invidiousinstancesmodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/invidiousinstancesmodel.h -------------------------------------------------------------------------------- /src/models/peertubeinstancesmodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/peertubeinstancesmodel.cpp -------------------------------------------------------------------------------- /src/models/peertubeinstancesmodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/peertubeinstancesmodel.h -------------------------------------------------------------------------------- /src/models/pipedinstancesmodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/pipedinstancesmodel.cpp -------------------------------------------------------------------------------- /src/models/pipedinstancesmodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/pipedinstancesmodel.h -------------------------------------------------------------------------------- /src/models/playlistsmodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/playlistsmodel.cpp -------------------------------------------------------------------------------- /src/models/playlistsmodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/playlistsmodel.h -------------------------------------------------------------------------------- /src/models/searchmodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/searchmodel.cpp -------------------------------------------------------------------------------- /src/models/searchmodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/searchmodel.h -------------------------------------------------------------------------------- /src/models/subscriptionlistmodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/subscriptionlistmodel.cpp -------------------------------------------------------------------------------- /src/models/subscriptionlistmodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/subscriptionlistmodel.h -------------------------------------------------------------------------------- /src/models/videolistmodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/videolistmodel.cpp -------------------------------------------------------------------------------- /src/models/videolistmodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/videolistmodel.h -------------------------------------------------------------------------------- /src/models/videomodel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/videomodel.cpp -------------------------------------------------------------------------------- /src/models/videomodel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/models/videomodel.h -------------------------------------------------------------------------------- /src/mpris/mediaplayer2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/mpris/mediaplayer2.cpp -------------------------------------------------------------------------------- /src/mpris/mediaplayer2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/mpris/mediaplayer2.h -------------------------------------------------------------------------------- /src/mpris/mediaplayer2player.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/mpris/mediaplayer2player.cpp -------------------------------------------------------------------------------- /src/mpris/mediaplayer2player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/mpris/mediaplayer2player.h -------------------------------------------------------------------------------- /src/mpris/metadata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/mpris/metadata.cpp -------------------------------------------------------------------------------- /src/mpris/metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/mpris/metadata.h -------------------------------------------------------------------------------- /src/mpris/mpris2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/mpris/mpris2.cpp -------------------------------------------------------------------------------- /src/mpris/mpris2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/mpris/mpris2.h -------------------------------------------------------------------------------- /src/sourceconfig.kcfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/sourceconfig.kcfg -------------------------------------------------------------------------------- /src/sourceconfig.kcfgc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/sourceconfig.kcfgc -------------------------------------------------------------------------------- /src/ui/ChannelPage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/ChannelPage.qml -------------------------------------------------------------------------------- /src/ui/FeedPage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/FeedPage.qml -------------------------------------------------------------------------------- /src/ui/HistoryPage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/HistoryPage.qml -------------------------------------------------------------------------------- /src/ui/LoginPage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/LoginPage.qml -------------------------------------------------------------------------------- /src/ui/Main.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/Main.qml -------------------------------------------------------------------------------- /src/ui/PlaylistPage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/PlaylistPage.qml -------------------------------------------------------------------------------- /src/ui/PlaylistsPage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/PlaylistsPage.qml -------------------------------------------------------------------------------- /src/ui/SearchPage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/SearchPage.qml -------------------------------------------------------------------------------- /src/ui/SubscriptionListPage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/SubscriptionListPage.qml -------------------------------------------------------------------------------- /src/ui/SubscriptionsPage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/SubscriptionsPage.qml -------------------------------------------------------------------------------- /src/ui/TrendingPage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/TrendingPage.qml -------------------------------------------------------------------------------- /src/ui/android/ShareAction.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/android/ShareAction.qml -------------------------------------------------------------------------------- /src/ui/android/ShareMenu.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/android/ShareMenu.qml -------------------------------------------------------------------------------- /src/ui/components/BaseGridItem.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/BaseGridItem.qml -------------------------------------------------------------------------------- /src/ui/components/BaseGridView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/BaseGridView.qml -------------------------------------------------------------------------------- /src/ui/components/BottomNavBar.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/BottomNavBar.qml -------------------------------------------------------------------------------- /src/ui/components/ChannelGridItem.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/ChannelGridItem.qml -------------------------------------------------------------------------------- /src/ui/components/Comments.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/Comments.qml -------------------------------------------------------------------------------- /src/ui/components/PlaceholderItem.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/PlaceholderItem.qml -------------------------------------------------------------------------------- /src/ui/components/PlaylistGridItem.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/PlaylistGridItem.qml -------------------------------------------------------------------------------- /src/ui/components/RoundedEffect.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/RoundedEffect.qml -------------------------------------------------------------------------------- /src/ui/components/ShareAction.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/ShareAction.qml -------------------------------------------------------------------------------- /src/ui/components/ShareDialog.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/ShareDialog.qml -------------------------------------------------------------------------------- /src/ui/components/ShareMenu.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/ShareMenu.qml -------------------------------------------------------------------------------- /src/ui/components/Sidebar.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/Sidebar.qml -------------------------------------------------------------------------------- /src/ui/components/SourceSwitcher.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/SourceSwitcher.qml -------------------------------------------------------------------------------- /src/ui/components/SourceSwitcherDialog.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/SourceSwitcherDialog.qml -------------------------------------------------------------------------------- /src/ui/components/SubscriptionButton.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/SubscriptionButton.qml -------------------------------------------------------------------------------- /src/ui/components/VideoGridItem.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/VideoGridItem.qml -------------------------------------------------------------------------------- /src/ui/components/VideoListAction.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/VideoListAction.qml -------------------------------------------------------------------------------- /src/ui/components/VideoListItem.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/VideoListItem.qml -------------------------------------------------------------------------------- /src/ui/components/VideoMenu.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/VideoMenu.qml -------------------------------------------------------------------------------- /src/ui/components/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/components/utils.js -------------------------------------------------------------------------------- /src/ui/loginflow/AddInvidiousPage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/loginflow/AddInvidiousPage.qml -------------------------------------------------------------------------------- /src/ui/loginflow/AddPeerTubePage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/loginflow/AddPeerTubePage.qml -------------------------------------------------------------------------------- /src/ui/loginflow/AddPipedPage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/loginflow/AddPipedPage.qml -------------------------------------------------------------------------------- /src/ui/loginflow/InstancesPage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/loginflow/InstancesPage.qml -------------------------------------------------------------------------------- /src/ui/loginflow/SelectSourcePage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/loginflow/SelectSourcePage.qml -------------------------------------------------------------------------------- /src/ui/loginflow/WelcomePage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/loginflow/WelcomePage.qml -------------------------------------------------------------------------------- /src/ui/settings/AccountCard.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/settings/AccountCard.qml -------------------------------------------------------------------------------- /src/ui/settings/BaseSourcePage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/settings/BaseSourcePage.qml -------------------------------------------------------------------------------- /src/ui/settings/GeneralPage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/settings/GeneralPage.qml -------------------------------------------------------------------------------- /src/ui/settings/InvidiousSourcePage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/settings/InvidiousSourcePage.qml -------------------------------------------------------------------------------- /src/ui/settings/NetworkProxyPage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/settings/NetworkProxyPage.qml -------------------------------------------------------------------------------- /src/ui/settings/PeerTubeSourcePage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/settings/PeerTubeSourcePage.qml -------------------------------------------------------------------------------- /src/ui/settings/PipedSourcePage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/settings/PipedSourcePage.qml -------------------------------------------------------------------------------- /src/ui/settings/SettingsPage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/settings/SettingsPage.qml -------------------------------------------------------------------------------- /src/ui/settings/SourcesPage.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/settings/SourcesPage.qml -------------------------------------------------------------------------------- /src/ui/videoplayer/MinimizedVideoPlayer.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/videoplayer/MinimizedVideoPlayer.qml -------------------------------------------------------------------------------- /src/ui/videoplayer/PictureInPictureVideo.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/videoplayer/PictureInPictureVideo.qml -------------------------------------------------------------------------------- /src/ui/videoplayer/TabIndicator.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/videoplayer/TabIndicator.qml -------------------------------------------------------------------------------- /src/ui/videoplayer/VideoControls.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/videoplayer/VideoControls.qml -------------------------------------------------------------------------------- /src/ui/videoplayer/VideoData.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/videoplayer/VideoData.qml -------------------------------------------------------------------------------- /src/ui/videoplayer/VideoPlayer.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/videoplayer/VideoPlayer.qml -------------------------------------------------------------------------------- /src/ui/videoplayer/VideoPlayerParent.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/videoplayer/VideoPlayerParent.qml -------------------------------------------------------------------------------- /src/ui/videoplayer/VideoQueueView.qml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/ui/videoplayer/VideoQueueView.qml -------------------------------------------------------------------------------- /src/utils/linkparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/utils/linkparser.cpp -------------------------------------------------------------------------------- /src/utils/linkparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/utils/linkparser.h -------------------------------------------------------------------------------- /src/utils/mpvobject.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/utils/mpvobject.cpp -------------------------------------------------------------------------------- /src/utils/mpvobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/utils/mpvobject.h -------------------------------------------------------------------------------- /src/utils/networkaccessmanagerfactory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/utils/networkaccessmanagerfactory.cpp -------------------------------------------------------------------------------- /src/utils/networkaccessmanagerfactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/utils/networkaccessmanagerfactory.h -------------------------------------------------------------------------------- /src/utils/opmlparser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/utils/opmlparser.cpp -------------------------------------------------------------------------------- /src/utils/opmlparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KDE/plasmatube/HEAD/src/utils/opmlparser.h --------------------------------------------------------------------------------