Compare commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0d3b5dfccc | ||
|
|
002b3a2ef6 | ||
|
|
ac50514425 | ||
|
|
98b082fd32 | ||
|
|
0701b798fb | ||
|
|
43bd6808fc | ||
|
|
db392e5f41 | ||
|
|
8c9b5d141c | ||
|
|
45035d1279 | ||
|
|
d80dab62a0 | ||
|
|
6aa68c2eb3 | ||
|
|
3438de3827 | ||
|
|
29e6370619 | ||
|
|
877a27993b | ||
|
|
2026e67cad | ||
|
|
5627931df6 | ||
|
|
d622052c00 | ||
|
|
625a146b6b |
No files matched your search
+5
-5
@@ -6,8 +6,8 @@ cmake_minimum_required(VERSION 3.16.0)
|
||||
|
||||
# KDE Applications version, managed by release script.
|
||||
set(RELEASE_SERVICE_VERSION_MAJOR "24")
|
||||
set(RELEASE_SERVICE_VERSION_MINOR "01")
|
||||
set(RELEASE_SERVICE_VERSION_MICRO "95")
|
||||
set(RELEASE_SERVICE_VERSION_MINOR "02")
|
||||
set(RELEASE_SERVICE_VERSION_MICRO "1")
|
||||
set(RELEASE_SERVICE_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}")
|
||||
|
||||
project(audiotube VERSION ${RELEASE_SERVICE_VERSION})
|
||||
@@ -39,14 +39,14 @@ ecm_setup_version(${PROJECT_VERSION}
|
||||
|
||||
kde_enable_exceptions()
|
||||
|
||||
find_package(Qt${QT_MAJOR_VERSION} ${QT_MIN_VERSION} REQUIRED COMPONENTS Core Gui Qml QuickControls2 Svg Sql Widgets Multimedia Concurrent DBus)
|
||||
find_package(Qt6 ${QT_MIN_VERSION} REQUIRED COMPONENTS Core Gui Qml QuickControls2 Svg Sql Widgets Multimedia Concurrent DBus)
|
||||
find_package(KF6 REQUIRED COMPONENTS Kirigami2 I18n CoreAddons Crash WindowSystem)
|
||||
find_package(pybind11 REQUIRED)
|
||||
find_package(Ytdlp REQUIRED RUNTIME)
|
||||
find_package(YTMusicAPI 1.0.2 REQUIRED RUNTIME)
|
||||
find_package(KF6KirigamiAddons 0.11.0 REQUIRED)
|
||||
find_package(FutureSQL${QT_MAJOR_VERSION} REQUIRED)
|
||||
find_package(QCoro${QT_MAJOR_VERSION} 0.10.0 REQUIRED COMPONENTS Core)
|
||||
find_package(FutureSQL6 REQUIRED)
|
||||
find_package(QCoro6 0.10.0 REQUIRED COMPONENTS Core)
|
||||
|
||||
ki18n_install(po)
|
||||
|
||||
|
||||
@@ -49,15 +49,18 @@ SPDX-License-Identifier: CC0-1.0
|
||||
<summary xml:lang="eo">YouTube Muzik-Apo por aptelefonoj kaj komputiloj</summary>
|
||||
<summary xml:lang="es">Aplicación de YouTube Music para teléfonos y equipos de escritorio</summary>
|
||||
<summary xml:lang="eu">«YouTube Music» aplikazioa telefonoetarako eta mahaigaineko ordenagailuetarako</summary>
|
||||
<summary xml:lang="fi">YouTube Music -sovellus puhelimille ja tietokoneille</summary>
|
||||
<summary xml:lang="fr">Application « Musique YouTube » pour téléphones et ordinateurs de bureau</summary>
|
||||
<summary xml:lang="hu">YouTube Music alkalmazás telefonokra és asztali számítógépekre</summary>
|
||||
<summary xml:lang="ia">App de YouTube Music per telephonos e computatores de scriptorio</summary>
|
||||
<summary xml:lang="it">Applicazione YouTube Music per telefoni e computer desktop</summary>
|
||||
<summary xml:lang="ja">スマホやデスクトップ PC 用の YouTube Music アプリ</summary>
|
||||
<summary xml:lang="ka">YouTube-ის მუსიკის აპი ტელეფონებისთვის და კომპიუტერებისთვის</summary>
|
||||
<summary xml:lang="ko">휴대폰과 컴퓨터용 YouTube Music 앱</summary>
|
||||
<summary xml:lang="nl">Toepassing voor YouTube Music voor telefoons en bureaubladcomputers</summary>
|
||||
<summary xml:lang="pl">Aplikacja do Muzyki z YouTube dla telefonów i komputerów biurkowych</summary>
|
||||
<summary xml:lang="pt-BR">Aplicativo do YouTube Music para celulares e computadores</summary>
|
||||
<summary xml:lang="ru">Клиент YouTube Music для мобильных устройств и ПК</summary>
|
||||
<summary xml:lang="sl">Aplikacija YouTube Music za telefone in namizne računalnike</summary>
|
||||
<summary xml:lang="sv">YouTube musikprogram för telefoner och skrivbordsdatorer</summary>
|
||||
<summary xml:lang="tr">Telefonlar ve masaüstü bilgisayarlar için YouTube Müzik uygulaması</summary>
|
||||
@@ -66,47 +69,15 @@ SPDX-License-Identifier: CC0-1.0
|
||||
<summary xml:lang="zh-TW">手機和電腦用的 YouTube Music 應用程式</summary>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<project_license>GPL-2.0+</project_license>
|
||||
<developer_name>KDE Community</developer_name>
|
||||
<developer_name xml:lang="ar">مجتمع كِيدِي</developer_name>
|
||||
<developer_name xml:lang="az">KDE İcması</developer_name>
|
||||
<developer_name xml:lang="ca">La comunitat KDE</developer_name>
|
||||
<developer_name xml:lang="ca-valencia">La comunitat KDE</developer_name>
|
||||
<developer_name xml:lang="cs">Komunita KDE</developer_name>
|
||||
<developer_name xml:lang="de">KDE-Gemeinschaft</developer_name>
|
||||
<developer_name xml:lang="en-GB">KDE Community</developer_name>
|
||||
<developer_name xml:lang="eo">KDE-Komunumo</developer_name>
|
||||
<developer_name xml:lang="es">Comunidad KDE</developer_name>
|
||||
<developer_name xml:lang="eu">KDE komunitatea</developer_name>
|
||||
<developer_name xml:lang="fi">KDE-yhteisö</developer_name>
|
||||
<developer_name xml:lang="fr">Communauté de KDE</developer_name>
|
||||
<developer_name xml:lang="gl">Comunidade KDE</developer_name>
|
||||
<developer_name xml:lang="hi">केडीई समुदाय</developer_name>
|
||||
<developer_name xml:lang="hu">A KDE Közösség</developer_name>
|
||||
<developer_name xml:lang="ia">Communitate de KDE</developer_name>
|
||||
<developer_name xml:lang="id">Komunitas KDE</developer_name>
|
||||
<developer_name xml:lang="it">Comunità KDE</developer_name>
|
||||
<developer_name xml:lang="ja">KDE コミュニティ</developer_name>
|
||||
<developer_name xml:lang="ka">KDE-ის საზოგადოება</developer_name>
|
||||
<developer_name xml:lang="ko">KDE 커뮤니티</developer_name>
|
||||
<developer_name xml:lang="nl">KDE-gemeenschap</developer_name>
|
||||
<developer_name xml:lang="nn">KDE-fellesskapet</developer_name>
|
||||
<developer_name xml:lang="pa">ਕੇਡੀਈ ਕਮਿਊਨਟੀ</developer_name>
|
||||
<developer_name xml:lang="pl">Społeczność KDE</developer_name>
|
||||
<developer_name xml:lang="pt">Comunidade do KDE</developer_name>
|
||||
<developer_name xml:lang="pt-BR">A Comunidade KDE</developer_name>
|
||||
<developer_name xml:lang="ro">Comunitatea KDE</developer_name>
|
||||
<developer_name xml:lang="ru">Сообщество KDE</developer_name>
|
||||
<developer_name xml:lang="sk">KDE komunita</developer_name>
|
||||
<developer_name xml:lang="sl">Skupnost KDE</developer_name>
|
||||
<developer_name xml:lang="sv">KDE-gemenskapen</developer_name>
|
||||
<developer_name xml:lang="tr">KDE Topluluğu</developer_name>
|
||||
<developer_name xml:lang="uk">Спільнота KDE</developer_name>
|
||||
<developer_name xml:lang="x-test">xxKDE Communityxx</developer_name>
|
||||
<developer_name xml:lang="zh-CN">KDE 社区</developer_name>
|
||||
<developer_name xml:lang="zh-TW">KDE 社群</developer_name>
|
||||
<content_rating type="oars-1.0"/>
|
||||
<url type="homepage">https://apps.kde.org/en/audiotube</url>
|
||||
<developer id="kde.org">
|
||||
<name translate="no">KDE</name>
|
||||
</developer>
|
||||
<releases>
|
||||
<release version="24.02.1" date="2024-03-21"/>
|
||||
<release version="24.02.0" date="2024-02-28"/>
|
||||
<release version="23.08.5" date="2024-02-15"/>
|
||||
<release version="23.08.4" date="2023-12-07"/>
|
||||
<release version="23.08.3" date="2023-11-09"/>
|
||||
<release version="23.08.2" date="2023-10-12"/>
|
||||
@@ -161,7 +132,7 @@ SPDX-License-Identifier: CC0-1.0
|
||||
</releases>
|
||||
<launchable type="desktop-id">org.kde.audiotube.desktop</launchable>
|
||||
<screenshots>
|
||||
<screenshot>
|
||||
<screenshot type="default">
|
||||
<image>https://cdn.kde.org/screenshots/audiotube/library.png</image>
|
||||
</screenshot>
|
||||
<screenshot>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"id": "org.kde.audiotube",
|
||||
"runtime": "org.kde.Platform",
|
||||
"runtime-version": "6.6-kf6preview",
|
||||
"runtime-version": "6.6",
|
||||
"sdk": "org.kde.Sdk",
|
||||
"command": "audiotube",
|
||||
"tags": [
|
||||
|
||||
+4
-6
@@ -7,7 +7,7 @@ msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-01-27 02:25+0000\n"
|
||||
"PO-Revision-Date: 2023-06-27 18:07+0300\n"
|
||||
"PO-Revision-Date: 2023-11-22 18:45+0200\n"
|
||||
"Last-Translator: Tommi Nieminen <[email protected]>\n"
|
||||
"Language-Team: Finnish <[email protected]>\n"
|
||||
"Language: fi\n"
|
||||
@@ -468,11 +468,10 @@ msgid "Add to playlist"
|
||||
msgstr "Lisää soittolistaan"
|
||||
|
||||
#: main.cpp:74
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Unofficial API for YouTube Music"
|
||||
#, kde-format
|
||||
msgctxt "YouTube Music is a music streaming service by Google"
|
||||
msgid "Stream music from YouTube Music"
|
||||
msgstr "Epävirallinen YouTube Music -API"
|
||||
msgstr "Suoratoista musiikkia YouTube Musicista"
|
||||
|
||||
#: main.cpp:76
|
||||
#, kde-format
|
||||
@@ -512,8 +511,7 @@ msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: main.cpp:86
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Unofficial API for YouTube Music"
|
||||
#, kde-format
|
||||
msgctxt "YouTube Music is a music streaming service by Google"
|
||||
msgid "Unofficial API for YouTube Music"
|
||||
msgstr "Epävirallinen YouTube Music -API"
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@ msgstr ""
|
||||
"POT-Creation-Date: 2024-01-27 02:25+0000\n"
|
||||
"PO-Revision-Date: 2023-10-30 15:15+0100\n"
|
||||
"Last-Translator: Xavier Besnard <[email protected]>\n"
|
||||
"Language-Team: fr\n"
|
||||
"Language-Team: French <[email protected]>\n"
|
||||
"Language: fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
||||
+4
-4
@@ -1,13 +1,13 @@
|
||||
# Copyright (C) 2023 This file is copyright:
|
||||
# This file is distributed under the same license as the audiotube package.
|
||||
# SPDX-FileCopyrightText: 2021, 2022, 2023 Vincenzo Reale <[email protected]>
|
||||
# SPDX-FileCopyrightText: 2021, 2022, 2023, 2024 Vincenzo Reale <[email protected]>
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-01-27 02:25+0000\n"
|
||||
"PO-Revision-Date: 2023-11-08 09:28+0100\n"
|
||||
"PO-Revision-Date: 2024-02-06 17:14+0100\n"
|
||||
"Last-Translator: Vincenzo Reale <[email protected]>\n"
|
||||
"Language-Team: Italian <[email protected]>\n"
|
||||
"Language: it\n"
|
||||
@@ -15,7 +15,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Lokalize 23.08.2\n"
|
||||
"X-Generator: Lokalize 23.08.4\n"
|
||||
|
||||
#: asyncytmusic.cpp:65
|
||||
#, kde-format
|
||||
@@ -509,7 +509,7 @@ msgstr "Vincenzo Reale"
|
||||
#, kde-format
|
||||
msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "smart2128@baslug.org"
|
||||
msgstr "smart2128[email protected]"
|
||||
|
||||
#: main.cpp:86
|
||||
#, kde-format
|
||||
|
||||
+7
-9
@@ -1,13 +1,13 @@
|
||||
# Copyright (C) YEAR This file is copyright:
|
||||
# Copyright (C) 2023 This file is copyright:
|
||||
# This file is distributed under the same license as the audiotube package.
|
||||
# Shinjo Park <[email protected]>, 2021, 2022, 2023.
|
||||
# SPDX-FileCopyrightText: 2021, 2022, 2023 Shinjo Park <[email protected]>
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-01-27 02:25+0000\n"
|
||||
"PO-Revision-Date: 2023-07-18 13:25+0200\n"
|
||||
"PO-Revision-Date: 2023-11-04 21:35+0100\n"
|
||||
"Last-Translator: Shinjo Park <[email protected]>\n"
|
||||
"Language-Team: Korean <[email protected]>\n"
|
||||
"Language: ko\n"
|
||||
@@ -15,7 +15,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Lokalize 22.12.3\n"
|
||||
"X-Generator: Lokalize 23.08.1\n"
|
||||
|
||||
#: asyncytmusic.cpp:65
|
||||
#, kde-format
|
||||
@@ -467,11 +467,10 @@ msgid "Add to playlist"
|
||||
msgstr "재생 목록에 추가"
|
||||
|
||||
#: main.cpp:74
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Unofficial API for YouTube Music"
|
||||
#, kde-format
|
||||
msgctxt "YouTube Music is a music streaming service by Google"
|
||||
msgid "Stream music from YouTube Music"
|
||||
msgstr "YouTube Music 비공식 API"
|
||||
msgstr "YouTube Music에서 음악 스트리밍"
|
||||
|
||||
#: main.cpp:76
|
||||
#, kde-format
|
||||
@@ -511,8 +510,7 @@ msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: main.cpp:86
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Unofficial API for YouTube Music"
|
||||
#, kde-format
|
||||
msgctxt "YouTube Music is a music streaming service by Google"
|
||||
msgid "Unofficial API for YouTube Music"
|
||||
msgstr "YouTube Music 비공식 API"
|
||||
|
||||
+9
-9
@@ -1,23 +1,23 @@
|
||||
# Copyright (C) YEAR This file is copyright:
|
||||
# Copyright (C) 2024 This file is copyright:
|
||||
# This file is distributed under the same license as the audiotube package.
|
||||
#
|
||||
# Alexander Yavorsky <[email protected]>, 2022, 2023.
|
||||
# SPDX-FileCopyrightText: 2022, 2023, 2024 Alexander Yavorsky <[email protected]>
|
||||
# Olesya Gerasimenko <[email protected]>, 2023.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-01-27 02:25+0000\n"
|
||||
"PO-Revision-Date: 2023-11-13 16:08+0300\n"
|
||||
"Last-Translator: Olesya Gerasimenko <[email protected]>\n"
|
||||
"Language-Team: Basealt Translation Team\n"
|
||||
"PO-Revision-Date: 2024-02-10 12:28+0300\n"
|
||||
"Last-Translator: Alexander Yavorsky <[email protected]>\n"
|
||||
"Language-Team: Russian <[email protected]>\n"
|
||||
"Language: ru\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n"
|
||||
"%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Lokalize 23.04.3\n"
|
||||
"X-Generator: Lokalize 24.01.95\n"
|
||||
|
||||
#: asyncytmusic.cpp:65
|
||||
#, kde-format
|
||||
@@ -470,10 +470,10 @@ msgid "Add to playlist"
|
||||
msgstr "Добавить в список воспроизведения"
|
||||
|
||||
#: main.cpp:74
|
||||
#, fuzzy, kde-format
|
||||
#, kde-format
|
||||
msgctxt "YouTube Music is a music streaming service by Google"
|
||||
msgid "Stream music from YouTube Music"
|
||||
msgstr "Неофициальный API для YouTube Music"
|
||||
msgstr "Потоковое прослушивание YouTube Music"
|
||||
|
||||
#: main.cpp:76
|
||||
#, kde-format
|
||||
@@ -513,7 +513,7 @@ msgid "Your emails"
|
||||
msgstr "[email protected], [email protected], [email protected]"
|
||||
|
||||
#: main.cpp:86
|
||||
#, fuzzy, kde-format
|
||||
#, kde-format
|
||||
msgctxt "YouTube Music is a music streaming service by Google"
|
||||
msgid "Unofficial API for YouTube Music"
|
||||
msgstr "Неофициальный API для YouTube Music"
|
||||
|
||||
+4
-4
@@ -1,13 +1,13 @@
|
||||
# Copyright (C) 2023 This file is copyright:
|
||||
# This file is distributed under the same license as the audiotube package.
|
||||
#
|
||||
# SPDX-FileCopyrightText: 2022, 2023 Emir SARI <[email protected]>
|
||||
# SPDX-FileCopyrightText: 2022, 2023, 2024 Emir SARI <[email protected]>
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-01-27 02:25+0000\n"
|
||||
"PO-Revision-Date: 2023-10-29 14:02+0300\n"
|
||||
"PO-Revision-Date: 2024-02-29 17:29+0300\n"
|
||||
"Last-Translator: Emir SARI <[email protected]>\n"
|
||||
"Language-Team: Turkish <[email protected]>\n"
|
||||
"Language: tr\n"
|
||||
@@ -15,7 +15,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"X-Generator: Lokalize 23.08.2\n"
|
||||
"X-Generator: Lokalize 24.02.0\n"
|
||||
|
||||
#: asyncytmusic.cpp:65
|
||||
#, kde-format
|
||||
@@ -54,7 +54,7 @@ msgstr "Karıştır"
|
||||
#: contents/ui/PlaybackHistory.qml:114 contents/ui/PlaylistPage.qml:102
|
||||
#, kde-format
|
||||
msgid "Append to queue"
|
||||
msgstr "Kuyruğa iliştir"
|
||||
msgstr "Kuyruğa İliştir"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:91 contents/ui/ArtistPage.qml:91
|
||||
#: contents/ui/PlaylistPage.qml:112
|
||||
|
||||
+2
-2
@@ -51,8 +51,8 @@ target_link_libraries(audiotube
|
||||
KF6::CoreAddons
|
||||
KF6::Crash
|
||||
KF6::WindowSystem
|
||||
FutureSQL${QT_MAJOR_VERSION}::FutureSQL
|
||||
QCoro${QT_MAJOR_VERSION}::Core
|
||||
FutureSQL6::FutureSQL
|
||||
QCoro6::Core
|
||||
qtmprisdeclarative
|
||||
ytm
|
||||
)
|
||||
|
||||
@@ -13,9 +13,9 @@ Kirigami.NavigationTabBar {
|
||||
id: root
|
||||
anchors.bottom: parent.bottom
|
||||
width:parent.width
|
||||
backgroundColor: "transparent"
|
||||
foregroundColor: "white"
|
||||
highlightForegroundColor: "white"
|
||||
Kirigami.Theme.backgroundColor: "transparent"
|
||||
Kirigami.Theme.textColor: "white"
|
||||
Kirigami.Theme.highlightedTextColor: "white"
|
||||
|
||||
actions: [
|
||||
Kirigami.Action {
|
||||
|
||||
Reference in new issue
Block a user