From 9ebd96cec1a10c26d20850823f93b8eaca249b99 Mon Sep 17 00:00:00 2001 From: Michel Roux Date: Tue, 16 Jan 2024 22:12:07 +0100 Subject: [PATCH] feat: add playback speed setting (close #39) --- l10n/fr.js | 1 + l10n/fr.json | 1 + src/components/Atoms/AdaptativeList.vue | 22 ---------- src/components/Atoms/AppContent.vue | 27 +++++++++++++ src/components/Atoms/AppNavigation.vue | 33 +++++++++++++++ src/components/Discover/Search.vue | 6 +-- src/components/Feed/Episodes.vue | 6 +-- src/components/Sidebar/Settings.vue | 50 +++++++++++++++++++++++ src/components/Sidebar/Subscriptions.vue | 51 +++++++++++++----------- src/store/player.js | 8 ++++ src/views/Discover.vue | 9 +++-- src/views/Feed.vue | 9 +++-- translationfiles/fr/repod.po | 4 ++ translationfiles/templates/repod.pot | 16 +++++--- 14 files changed, 175 insertions(+), 68 deletions(-) delete mode 100644 src/components/Atoms/AdaptativeList.vue create mode 100644 src/components/Atoms/AppContent.vue create mode 100644 src/components/Atoms/AppNavigation.vue create mode 100644 src/components/Sidebar/Settings.vue diff --git a/l10n/fr.js b/l10n/fr.js index bc0be7a..aea368f 100644 --- a/l10n/fr.js +++ b/l10n/fr.js @@ -19,6 +19,7 @@ OC.L10N.register( "Delete" : "Supprimer", "Are you sure you want to delete this subscription?" : "Êtes-vous sûr de vouloir supprimer ce flux ?", "Error while removing the feed" : "Erreur lors de la suppression du flux", + "Playback speed" : "Vitesse de lecture", "Add a podcast" : "Ajouter un podcast", "Could not fetch subscriptions" : "Impossible de récupérer les flux", "Find a podcast" : "Chercher un podcast", diff --git a/l10n/fr.json b/l10n/fr.json index bfdaf34..caf1bbd 100644 --- a/l10n/fr.json +++ b/l10n/fr.json @@ -17,6 +17,7 @@ "Delete" : "Supprimer", "Are you sure you want to delete this subscription?" : "Êtes-vous sûr de vouloir supprimer ce flux ?", "Error while removing the feed" : "Erreur lors de la suppression du flux", + "Playback speed" : "Vitesse de lecture", "Add a podcast" : "Ajouter un podcast", "Could not fetch subscriptions" : "Impossible de récupérer les flux", "Find a podcast" : "Chercher un podcast", diff --git a/src/components/Atoms/AdaptativeList.vue b/src/components/Atoms/AdaptativeList.vue deleted file mode 100644 index 7ec4189..0000000 --- a/src/components/Atoms/AdaptativeList.vue +++ /dev/null @@ -1,22 +0,0 @@ - - - - - diff --git a/src/components/Atoms/AppContent.vue b/src/components/Atoms/AppContent.vue new file mode 100644 index 0000000..263e73a --- /dev/null +++ b/src/components/Atoms/AppContent.vue @@ -0,0 +1,27 @@ + + + + + diff --git a/src/components/Atoms/AppNavigation.vue b/src/components/Atoms/AppNavigation.vue new file mode 100644 index 0000000..2f3a2db --- /dev/null +++ b/src/components/Atoms/AppNavigation.vue @@ -0,0 +1,33 @@ + + + + + diff --git a/src/components/Discover/Search.vue b/src/components/Discover/Search.vue index 56cda0c..3cf229b 100644 --- a/src/components/Discover/Search.vue +++ b/src/components/Discover/Search.vue @@ -1,7 +1,7 @@ + + diff --git a/src/components/Sidebar/Subscriptions.vue b/src/components/Sidebar/Subscriptions.vue index 3b3772d..a2d0c11 100644 --- a/src/components/Sidebar/Subscriptions.vue +++ b/src/components/Sidebar/Subscriptions.vue @@ -1,41 +1,47 @@