diff --git a/app/client/src/App.vue b/app/client/src/App.vue index 0ec1960..5e03f8d 100644 --- a/app/client/src/App.vue +++ b/app/client/src/App.vue @@ -190,8 +190,8 @@ + - - + mdi-playlist-plus + + + mdi-close + @@ -186,6 +190,10 @@ export default { ripple: { type: Boolean, default: true + }, + removeQueue: { + type: Boolean, + default: false } }, methods: { diff --git a/app/client/src/locales/ar.json b/app/client/src/locales/ar.json index c65aa60..3ba6305 100644 --- a/app/client/src/locales/ar.json +++ b/app/client/src/locales/ar.json @@ -163,9 +163,9 @@ "No": "لا", "Download Filename": "تنزيل اسم الملف", "Language": "اللغة", - "Background Image": "Background Image", - "Enter URL or absolute path. WARNING: Requires reload!": "Enter URL or absolute path. WARNING: Requires reload!", - "LGBT Mode": "LGBT Mode", - "Native top bar": "Native top bar", - "Requires restart of Freezer!": "Requires restart of Freezer!" + "Background Image": "صورة الخلفية", + "Enter URL or absolute path. WARNING: Requires reload!": "أدخل عنوان URL أو المسار المطلق. تحذير: يتطلب إعادة التحميل!", + "LGBT Mode": "وضع LGBT", + "Native top bar": "الشريط العلوي الأصلي", + "Requires restart of Freezer!": "يتطلب إعادة تشغيل فريزر!" } \ No newline at end of file diff --git a/app/client/src/locales/ast.json b/app/client/src/locales/ast.json index 86b8909..76702bb 100644 --- a/app/client/src/locales/ast.json +++ b/app/client/src/locales/ast.json @@ -165,7 +165,7 @@ "Language": "Llingua", "Background Image": "Imaxe del fondu", "Enter URL or absolute path. WARNING: Requires reload!": "Introduz una URL o un camín absolutu. ALVERTENCIA: ¡Ha reaniciase l'aplicación!", - "LGBT Mode": "LGBT Mode", - "Native top bar": "Native top bar", - "Requires restart of Freezer!": "Requires restart of Freezer!" + "LGBT Mode": "Mou LGBT", + "Native top bar": "Barra cimera nativa", + "Requires restart of Freezer!": "¡Tienes de reaniciar Freezer!" } \ No newline at end of file diff --git a/app/client/src/locales/bg.json b/app/client/src/locales/bg.json new file mode 100644 index 0000000..fbcb3e2 --- /dev/null +++ b/app/client/src/locales/bg.json @@ -0,0 +1,171 @@ +{ + "Home": "Home", + "Browse": "Browse", + "Library": "Library", + "Tracks": "Tracks", + "Playlists": "Playlists", + "Albums": "Albums", + "Artists": "Artists", + "More": "More", + "Settings": "Settings", + "Downloads": "Downloads", + "Search or paste Deezer URL. Use / to quickly focus.": "Search or paste Deezer URL. Use \"/\" to quickly focus.", + "Play": "Play", + "Add to library": "Add to library", + "Download": "Download", + "fans": "fans", + "tracks": "tracks", + "Quality": "Quality", + "Estimated size:": "Estimated size:", + "Start downloading": "Start downloading", + "Cancel": "Cancel", + "Stream logging is disabled!": "Stream logging is disabled!", + "Enable it in settings for history to work properly.": "Enable it in settings for history to work properly.", + "History": "History", + "Create new playlist": "Create new playlist", + "TRACKS": "TRACKS", + "Sort by": "Sort by", + "Date Added": "Date Added", + "Name (A-Z)": "Name (A-Z)", + "Artist (A-Z)": "Artist (A-Z)", + "Album (A-Z)": "Album (A-Z)", + "Error loading lyrics or lyrics not found!": "Error loading lyrics or lyrics not found!", + "Create playlist": "Create playlist", + "Create": "Create", + "Add to playlist": "Add to playlist", + "Create new": "Create new", + "Remove": "Remove", + "Play next": "Play next", + "Add to queue": "Add to queue", + "Remove from library": "Remove from library", + "Remove from playlist": "Remove from playlist", + "Play track mix": "Play track mix", + "Go to": "Go to", + "Track Mix": "Track Mix", + "Duration": "Duration", + "Released": "Released", + "Disk": "Disk", + "albums": "albums", + "Play top": "Play top", + "Radio": "Radio", + "Show all albums": "Show all albums", + "Show all singles": "Show all singles", + "Show more": "Show more", + "Downloaded": "Downloaded", + "Queue": "Queue", + "Total": "Total", + "Stop": "Stop", + "Start": "Start", + "Show folder": "Show folder", + "Clear queue": "Clear queue", + "Playing from": "Playing from", + "Info": "Info", + "Lyrics": "Lyrics", + "Track number": "Track number", + "Disk number": "Disk number", + "Explicit": "Explicit", + "Source": "Source", + "ID": "ID", + "Error logging in!": "Error logging in!", + "Please try again later, or try another account.": "Please try again later, or try another account.", + "Logout": "Logout", + "Login using browser": "Login using browser", + "Please login using your Deezer account:": "Please login using your Deezer account:", + "...or paste your ARL/Token below:": "...or paste your ARL/Token below:", + "ARL/Token": "ARL/Token", + "Login": "Login", + "By using this program, you disagree with Deezer's ToS.": "By using this program, you disagree with Deezer's ToS.", + "Only in Electron version!": "Only in Electron version!", + "Search results for:": "Search results for:", + "Error loading data!": "Error loading data!", + "Try again later!": "Try again later!", + "Search": "Search", + "Streaming Quality": "Streaming Quality", + "Download Quality": "Download Quality", + "Downloads Directory": "Downloads Directory", + "Simultaneous downloads": "Simultaneous downloads", + "Always show download confirm dialog before downloading.": "Always show download confirm dialog before downloading.", + "Show download dialog": "Show download dialog", + "Create folders for artists": "Create folders for artists", + "Create folders for albums": "Create folders for albums", + "Download lyrics": "Download lyrics", + "Variables": "Variables", + "UI": "UI", + "Show autocomplete in search": "Show autocomplete in search", + "Integrations": "Integrations", + "This allows listening history, flow and recommendations to work properly.": "This allows listening history, flow and recommendations to work properly.", + "Log track listens to Deezer": "Log track listens to Deezer", + "Connect your LastFM account to allow scrobbling.": "Connect your LastFM account to allow scrobbling.", + "Login with LastFM": "Login with LastFM", + "Disconnect LastFM": "Disconnect LastFM", + "Requires restart to apply!": "Requires restart to apply!", + "Enable Discord Rich Presence, requires restart to toggle!": "Enable Discord Rich Presence, requires restart to toggle!", + "Discord Rich Presence": "Discord Rich Presence", + "Enable Discord join button for syncing tracks, requires restart to toggle!": "Enable Discord join button for syncing tracks, requires restart to toggle!", + "Discord Join Button": "Discord Join Button", + "Other": "Other", + "Minimize to tray": "Minimize to tray", + "Don't minimize to tray": "Don't minimize to tray", + "Close on exit": "Close on exit", + "Settings saved!": "Settings saved!", + "Available only in Electron version!": "Available only in Electron version!", + "Crossfade (ms)": "Crossfade (ms)", + "Select primary color": "Select primary color", + "Light theme": "Light theme", + "Create folders for playlists": "Create folders for playlists", + "About": "About", + "Links:": "Links:", + "Telegram Releases": "Telegram Releases", + "Telegram Group": "Telegram Group", + "Discord": "Discord", + "Telegram Android Group": "Telegram Android Group", + "Credits:": "Credits:", + "Agree": "Agree", + "Dismiss": "Dismiss", + "Added to playlist!": "Added to playlist!", + "Added to library!": "Added to library!", + "Removed from library!": "Removed from library!", + "Removed from playlist!": "Removed from playlist!", + "Playlist deleted!": "Playlist deleted!", + "Delete": "Delete", + "Are you sure you want to delete this playlist?": "Are you sure you want to delete this playlist?", + "Force white tray icon": "Force white tray icon", + "Force default (white) tray icon if theme incorrectly detected. Requires restart.": "Force default (white) tray icon if theme incorrectly detected. Requires restart.", + "Share": "Share", + "Settings quality": "Settings quality", + "Content language": "Content language", + "Content country": "Content country", + "Website": "Website", + "Visit website": "Visit website", + "New update available:": "New update available:", + "Shuffle": "Shuffle", + "Download album cover": "Download album cover", + "Art Resolution": "Art Resolution", + "Public": "Public", + "Private": "Private", + "Collaborative": "Collaborative", + "Edit playlist": "Edit playlist", + "Save": "Save", + "Edit": "Edit", + "Importer": "Importer", + "Enter URL": "Enter URL", + "Currently only Spotify is supported and limited to 100 tracks.": "Currently only Spotify is supported and limited to 100 tracks.", + "Import into playlist": "Import into playlist", + "Keep sidebar open": "Keep sidebar open", + "WARNING: Might require reload to work properly!": "WARNING: Might require reload to work properly!", + "An error occured, URL might be invalid or unsupported.": "An error occured, URL might be invalid or unsupported.", + "Top tracks": "Top tracks", + "Show all top tracks": "Show all top tracks", + "Singles": "Singles", + "Album:": "Album:", + "Artists:": "Artists:", + "Yes": "Yes", + "No": "No", + "Download Filename": "Download Filename", + "Language": "Language", + "Background Image": "Background Image", + "Enter URL or absolute path. WARNING: Requires reload!": "Enter URL or absolute path. WARNING: Requires reload!", + "LGBT Mode": "LGBT Mode", + "Native top bar": "Native top bar", + "Requires restart of Freezer!": "Requires restart of Freezer!" +} \ No newline at end of file diff --git a/app/client/src/locales/de.json b/app/client/src/locales/de.json index ecafe7d..a1de5bc 100644 --- a/app/client/src/locales/de.json +++ b/app/client/src/locales/de.json @@ -165,7 +165,7 @@ "Language": "Sprache", "Background Image": "Hintergrundbild", "Enter URL or absolute path. WARNING: Requires reload!": "URL oder absoluten Pfad eingeben. WARNUNG: Neuladen erforderlich!", - "LGBT Mode": "LGBT Mode", - "Native top bar": "Native top bar", - "Requires restart of Freezer!": "Requires restart of Freezer!" + "LGBT Mode": "LGBT-Modus", + "Native top bar": "System-Titelleiste verwenden", + "Requires restart of Freezer!": "Benötigt Neustart von Freezer!" } \ No newline at end of file diff --git a/app/client/src/locales/el.json b/app/client/src/locales/el.json index 4eac8b1..0e9407d 100644 --- a/app/client/src/locales/el.json +++ b/app/client/src/locales/el.json @@ -165,7 +165,7 @@ "Language": "Γλώσσα", "Background Image": "Εικόνα Φόντου", "Enter URL or absolute path. WARNING: Requires reload!": "Εισάγετε URL ή απόλυτη διαδρομή. ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Απαιτείται επαναφόρτωση!", - "LGBT Mode": "LGBT Mode", - "Native top bar": "Native top bar", - "Requires restart of Freezer!": "Requires restart of Freezer!" + "LGBT Mode": "Λειτουργία LGBT", + "Native top bar": "Εγγενής επάνω γραμμή", + "Requires restart of Freezer!": "Απαιτεί επανεκκίνηση του Freezer!" } \ No newline at end of file diff --git a/app/client/src/locales/es.json b/app/client/src/locales/es.json index 437ef68..c5f0263 100644 --- a/app/client/src/locales/es.json +++ b/app/client/src/locales/es.json @@ -165,7 +165,7 @@ "Language": "Idioma", "Background Image": "Imagen de fondo", "Enter URL or absolute path. WARNING: Requires reload!": "Introducir la URL o ruta absoluta. ADVERTENCIA: ¡Necesita reiniciar!", - "LGBT Mode": "LGBT Mode", - "Native top bar": "Native top bar", - "Requires restart of Freezer!": "Requires restart of Freezer!" + "LGBT Mode": "Modo LGBT", + "Native top bar": "Barra superior nativa", + "Requires restart of Freezer!": "¡Se necesita reiniciar Freezer!" } \ No newline at end of file diff --git a/app/client/src/locales/fr.json b/app/client/src/locales/fr.json index ed1a7c0..e23abc2 100644 --- a/app/client/src/locales/fr.json +++ b/app/client/src/locales/fr.json @@ -165,7 +165,7 @@ "Language": "Langue", "Background Image": "Image d'arrière-plan", "Enter URL or absolute path. WARNING: Requires reload!": "Entrez l'URL ou le chemin absolu. ATTENTION : Nécessite un redémarrage !", - "LGBT Mode": "LGBT Mode", - "Native top bar": "Native top bar", - "Requires restart of Freezer!": "Requires restart of Freezer!" + "LGBT Mode": "Mode LGBT", + "Native top bar": "Barre supérieure native", + "Requires restart of Freezer!": "Nécessite le redémarrage de Freezer !" } \ No newline at end of file diff --git a/app/client/src/locales/he.json b/app/client/src/locales/he.json index 8af196b..d6c5485 100644 --- a/app/client/src/locales/he.json +++ b/app/client/src/locales/he.json @@ -165,7 +165,7 @@ "Language": "שפה", "Background Image": "תמונת רקע", "Enter URL or absolute path. WARNING: Requires reload!": "הזן כתובת אתר או נתיב מוחלט. אזהרה: מחייב טעינה מחדש!", - "LGBT Mode": "LGBT Mode", - "Native top bar": "Native top bar", - "Requires restart of Freezer!": "Requires restart of Freezer!" + "LGBT Mode": "מצב להט\"ב", + "Native top bar": "סרגל עליון מקומי", + "Requires restart of Freezer!": "דורש הפעלה מחדש של Freezer!" } \ No newline at end of file diff --git a/app/client/src/locales/hr.json b/app/client/src/locales/hr.json index 54663e2..18f29f7 100644 --- a/app/client/src/locales/hr.json +++ b/app/client/src/locales/hr.json @@ -165,7 +165,7 @@ "Language": "Jezik", "Background Image": "Pozadinska slika", "Enter URL or absolute path. WARNING: Requires reload!": "Unesire URL ili apsolutnu putanju. UPOZORENJE: Zahtijeva ponovno pokretanje!", - "LGBT Mode": "LGBT Mode", - "Native top bar": "Native top bar", - "Requires restart of Freezer!": "Requires restart of Freezer!" + "LGBT Mode": "LGBT način", + "Native top bar": "Izvorna gornja traka", + "Requires restart of Freezer!": "Zahtijeva ponovno pokretanje Freezera!" } \ No newline at end of file diff --git a/app/client/src/locales/hu.json b/app/client/src/locales/hu.json index 7729294..92e0de1 100644 --- a/app/client/src/locales/hu.json +++ b/app/client/src/locales/hu.json @@ -57,45 +57,45 @@ "Stop": "Megállít", "Start": "Elindít", "Show folder": "Mappa megjelenítése", - "Clear queue": "Várólista kiürítése", - "Playing from": "Lejátszva", - "Info": "Infrmáció", - "Lyrics": "Lyrics", - "Track number": "Dal (sor)száma", + "Clear queue": "Lejátszási lista kiürítése", + "Playing from": "Lejátszás innentől", + "Info": "Információ", + "Lyrics": "Dalszöveg", + "Track number": "Dal sorszáma", "Disk number": "Lemez száma", - "Explicit": "Explicit", + "Explicit": "Szókimondó", "Source": "Forrás", "ID": "Azonosító", - "Error logging in!": "Hiba történt bejelentkezéskor!", - "Please try again later, or try another account.": "Kérjük próbálja újra, vagy próbáljon egy másik fiókot.", + "Error logging in!": "Hiba történt a bejelentkezéskor!", + "Please try again later, or try another account.": "Kérjük próbálja újra, vagy próbálkozzon egy másik fiókkal.", "Logout": "Kijelentkezés", "Login using browser": "Belépés böngészővel", "Please login using your Deezer account:": "Kérjük lépjen be Deezer fiókjával:", "...or paste your ARL/Token below:": "... vagy illessze be az ARL/Token-t:", "ARL/Token": "ARL/Token", "Login": "Belépés", - "By using this program, you disagree with Deezer's ToS.": "Szoftwerünk használatával elutasítja a Deezer általános felhasználási feltételeit.", - "Only in Electron version!": "Csak teljes változatban elérhető!", - "Search results for:": "Találatok:", + "By using this program, you disagree with Deezer's ToS.": "Szoftverünk használatával elutasítja a Deezer általános felhasználási feltételeit.", + "Only in Electron version!": "Csak az Electron verzióban elérhető!", + "Search results for:": "Keresési találatok:", "Error loading data!": "Hiba az adatok betöltése közben!", "Try again later!": "Kérjük próbálja meg később!", "Search": "Keresés", - "Streaming Quality": "Streaming minősége", + "Streaming Quality": "Streamelés minősége", "Download Quality": "Letöltés minősége", "Downloads Directory": "Letöltések helye", "Simultaneous downloads": "Egyidejű letöltések", - "Always show download confirm dialog before downloading.": "Mindig mutassa a letöltés elfogadása kérdést letöltések előtt.", + "Always show download confirm dialog before downloading.": "Mindig mutassa a letöltési megerősítést letöltés előtt.", "Show download dialog": "Letöltés párbeszédpanel mutatása", - "Create folders for artists": "Mappa létrehozása az előadóhoz", - "Create folders for albums": "Mappa létrehozása az albumhoz", - "Download lyrics": "Lyrics letöltése", + "Create folders for artists": "Mappa létrehozása az előadónként", + "Create folders for albums": "Mappa létrehozása az albumonként", + "Download lyrics": "Dalszöveg letöltése", "Variables": "Változók", "UI": "Kezelőfelület", - "Show autocomplete in search": "Autómat kiegészítő mutatása kereséskor", + "Show autocomplete in search": "Kereső találat kiegészítése", "Integrations": "Integrációk", "This allows listening history, flow and recommendations to work properly.": "Ezzel engedélyezi az előzményeket és, hogy a Flow illetve az ajánlások működjenek.", "Log track listens to Deezer": "Dal előzmények rögzítése a Deezer számára", - "Connect your LastFM account to allow scrobbling.": "Csatlakozással LastFM fiókját, hogy engedélyezze az ajánlatokat.", + "Connect your LastFM account to allow scrobbling.": "Csatlakoztassa LastFM fiókját, hogy engedélyezze az ajánlatokat.", "Login with LastFM": "Belépés LastFM fiókkal", "Disconnect LastFM": "LastFM fiók eltávolítása", "Requires restart to apply!": "Újraindítás szükséges!", @@ -103,7 +103,7 @@ "Discord Rich Presence": "Discord Rich Presence", "Enable Discord join button for syncing tracks, requires restart to toggle!": "Discord csatlakozás gomb engedélyezése dalok szinkronizálásához, újraindítás szükséges!", "Discord Join Button": "Discord csatlakozás gomb", - "Other": "Egyebek", + "Other": "Egyéb", "Minimize to tray": "Tálcára letétel", "Don't minimize to tray": "Ne tegye le a tálcára", "Close on exit": "Kilépés bezáráskor", @@ -121,39 +121,39 @@ "Telegram Android Group": "Telegram Android csoport", "Credits:": "Köszönet:", "Agree": "Elfogad", - "Dismiss": "Elutasít", + "Dismiss": "Elvet", "Added to playlist!": "Lejátszó listához adva!", - "Added to library!": "Könyvtárból adva!", + "Added to library!": "Könyvtárhoz adva!", "Removed from library!": "Eltávolítva a könyvtárból!", "Removed from playlist!": "Eltávolítva a lejátszási listából!", "Playlist deleted!": "Lejátszási lista törölve!", "Delete": "Töröl", "Are you sure you want to delete this playlist?": "Biztosan ki szeretné törölni a lejátszási listát?", - "Force white tray icon": "Fehér tálcaikon kényszerítése", - "Force default (white) tray icon if theme incorrectly detected. Requires restart.": "Alap (fehér) tálcaikon kényszerítése ha a kinézet hibásan lett észlelve. Újraindítás szükséges.", + "Force white tray icon": "Fehér tálcaikon használata mindenképpen", + "Force default (white) tray icon if theme incorrectly detected. Requires restart.": "Alap (fehér) tálcaikon használata ha a kinézet hibásan is lett észlelve. Újraindítás szükséges.", "Share": "Megosztás", - "Settings quality": "Minőség", + "Settings quality": "Letöltési minőség", "Content language": "Tartalom nyelve", "Content country": "Tartalom országa", - "Website": "Weblap", - "Visit website": "Weblap megnyitása", + "Website": "Weboldal", + "Visit website": "Weboldal megnyitása", "New update available:": "Újabb frissítés elérhető:", - "Shuffle": "Keverés", + "Shuffle": "Véletlenszerű lejátszás", "Download album cover": "Album borító letöltése", - "Art Resolution": "Kép felbontása", + "Art Resolution": "Borító felbontása", "Public": "Nyilvános", "Private": "Privát", "Collaborative": "Együttműködés", "Edit playlist": "Lejátszó lista szerkesztése", "Save": "Mentés", "Edit": "Szerkesztés", - "Importer": "Importer", + "Importer": "Importáló", "Enter URL": "Írjon be egy URL-t", - "Currently only Spotify is supported and limited to 100 tracks.": "Jelenleg csak Spotify támogatott és 100 zeneszámra le van korlátozva.", + "Currently only Spotify is supported and limited to 100 tracks.": "Jelenleg csak a Spotify támogatott és 100 zeneszámra le van korlátozva.", "Import into playlist": "Importálás a lejátszási listába", "Keep sidebar open": "Oldalsó sáv nyitva tartása", - "WARNING: Might require reload to work properly!": "Figyelem: Lehetséges hogy újra kell indítani az alkalmazást ahhoz hogy tökéletesen működjön!", - "An error occured, URL might be invalid or unsupported.": "Egy hiba történet: a megadott URL érvénytelen lehet vagy nem támogatott.", + "WARNING: Might require reload to work properly!": "Figyelem: Alkalmazás újraindítása szükséges!", + "An error occured, URL might be invalid or unsupported.": "Egy hiba történet: a megadott URL érvénytelen vagy nem támogatott.", "Top tracks": "Legjobb dalok", "Show all top tracks": "Mutasd az összes legjobb dalt", "Singles": "Kislemezek", @@ -161,11 +161,11 @@ "Artists:": "Előadó:", "Yes": "Igen", "No": "Nem", - "Download Filename": "Letöltött fájlnév", + "Download Filename": "Letöltési fájlnév", "Language": "Nyelv", "Background Image": "Háttérkép", "Enter URL or absolute path. WARNING: Requires reload!": "Adjon meg URL címet vagy teljes elérési utat. FIGYELEM: Újraindítás szükséges!", - "LGBT Mode": "LGBT Mode", - "Native top bar": "Native top bar", - "Requires restart of Freezer!": "Requires restart of Freezer!" + "LGBT Mode": "LGBT mód", + "Native top bar": "Natív felső sáv", + "Requires restart of Freezer!": "Újraindítás szükséges!" } \ No newline at end of file diff --git a/app/client/src/locales/it.json b/app/client/src/locales/it.json index 6140afd..84eca59 100644 --- a/app/client/src/locales/it.json +++ b/app/client/src/locales/it.json @@ -165,7 +165,7 @@ "Language": "Lingua", "Background Image": "Immagine di sfondo", "Enter URL or absolute path. WARNING: Requires reload!": "Inserisci l'URL o il percorso assoluto. ATTENZIONE: Richiede il ricaricamento!", - "LGBT Mode": "LGBT Mode", - "Native top bar": "Native top bar", - "Requires restart of Freezer!": "Requires restart of Freezer!" + "LGBT Mode": "Modalità LGBT", + "Native top bar": "Barra superiore nativa", + "Requires restart of Freezer!": "Richiede il riavvio di Freezer!" } \ No newline at end of file diff --git a/app/client/src/locales/pt.json b/app/client/src/locales/pt.json index 6df5efd..9a4f06f 100644 --- a/app/client/src/locales/pt.json +++ b/app/client/src/locales/pt.json @@ -165,7 +165,7 @@ "Language": "Idioma", "Background Image": "Imagem de Fundo", "Enter URL or absolute path. WARNING: Requires reload!": "Digite URL ou caminho absoluto. ATENÇÃO: Requer recarregar!", - "LGBT Mode": "LGBT Mode", - "Native top bar": "Native top bar", - "Requires restart of Freezer!": "Requires restart of Freezer!" + "LGBT Mode": "Modo LGBT", + "Native top bar": "Barra superior nativa", + "Requires restart of Freezer!": "Requer reinicialização do Freezer!" } \ No newline at end of file diff --git a/app/client/src/locales/ro.json b/app/client/src/locales/ro.json index 5537a98..c9a30c8 100644 --- a/app/client/src/locales/ro.json +++ b/app/client/src/locales/ro.json @@ -165,7 +165,7 @@ "Language": "Limba", "Background Image": "Imagine de fundal", "Enter URL or absolute path. WARNING: Requires reload!": "Introduceţi URL-ul sau calea completă. ATENŢIE: Necesită reîncărcare!", - "LGBT Mode": "LGBT Mode", - "Native top bar": "Native top bar", - "Requires restart of Freezer!": "Requires restart of Freezer!" + "LGBT Mode": "Regim LGBT", + "Native top bar": "Bara de sus", + "Requires restart of Freezer!": "Necesită repornirea aplicației!" } \ No newline at end of file diff --git a/app/client/src/locales/ru.json b/app/client/src/locales/ru.json index 864201b..69795ca 100644 --- a/app/client/src/locales/ru.json +++ b/app/client/src/locales/ru.json @@ -163,9 +163,9 @@ "No": "Нет", "Download Filename": "Скачать шаблон для названия", "Language": "Язык", - "Background Image": "Background Image", - "Enter URL or absolute path. WARNING: Requires reload!": "Enter URL or absolute path. WARNING: Requires reload!", - "LGBT Mode": "LGBT Mode", - "Native top bar": "Native top bar", - "Requires restart of Freezer!": "Requires restart of Freezer!" + "Background Image": "Фоновое изображение", + "Enter URL or absolute path. WARNING: Requires reload!": "Введите URL или полный путь. ВНИМАНИЕ: Требуется перезагрузка!", + "LGBT Mode": "Режим ЛГБТ", + "Native top bar": "Верхнюю панель", + "Requires restart of Freezer!": "Требуется перезагрузка!" } \ No newline at end of file diff --git a/app/client/src/locales/sk.json b/app/client/src/locales/sk.json index 9aeb456..e5b1219 100644 --- a/app/client/src/locales/sk.json +++ b/app/client/src/locales/sk.json @@ -165,7 +165,7 @@ "Language": "Jazyk", "Background Image": "Obrázok pozadia", "Enter URL or absolute path. WARNING: Requires reload!": "Vložte URL alebo cestu. VAROVANIE: Vyžaduje obnovenie!", - "LGBT Mode": "LGBT Mode", - "Native top bar": "Native top bar", - "Requires restart of Freezer!": "Requires restart of Freezer!" + "LGBT Mode": "LGBT mód", + "Native top bar": "Natívna horná lišta", + "Requires restart of Freezer!": "Vyžaduje sa reštart aplikácie!" } \ No newline at end of file diff --git a/app/client/src/locales/sl.json b/app/client/src/locales/sl.json index dd0d5e5..ec6c94e 100644 --- a/app/client/src/locales/sl.json +++ b/app/client/src/locales/sl.json @@ -163,9 +163,9 @@ "No": "Ne", "Download Filename": "Imena prenosa", "Language": "Jezik", - "Background Image": "Background Image", - "Enter URL or absolute path. WARNING: Requires reload!": "Enter URL or absolute path. WARNING: Requires reload!", - "LGBT Mode": "LGBT Mode", - "Native top bar": "Native top bar", - "Requires restart of Freezer!": "Requires restart of Freezer!" + "Background Image": "Slika za ozadje", + "Enter URL or absolute path. WARNING: Requires reload!": "Vpiši URL ali absolutno pot. OPOZORILO: Zahtev ponovno nalaganje!", + "LGBT Mode": "LGBT način", + "Native top bar": "Sistemska zgornja vrstica", + "Requires restart of Freezer!": "Potrebuje ponovni zagon Freezerja!" } \ No newline at end of file diff --git a/app/client/src/locales/uk.json b/app/client/src/locales/uk.json index c0fb0a4..2e20403 100644 --- a/app/client/src/locales/uk.json +++ b/app/client/src/locales/uk.json @@ -165,7 +165,7 @@ "Language": "Мова", "Background Image": "Фонове зображення", "Enter URL or absolute path. WARNING: Requires reload!": "Введіть URL або абсолютний шлях. УВАГА: необхідне перезавантаження!", - "LGBT Mode": "LGBT Mode", - "Native top bar": "Native top bar", - "Requires restart of Freezer!": "Requires restart of Freezer!" + "LGBT Mode": "Режим збоченців", + "Native top bar": "Власний top bar", + "Requires restart of Freezer!": "Потребує перезавантаження Freezer!" } \ No newline at end of file diff --git a/app/client/src/locales/uwu.json b/app/client/src/locales/uwu.json index f984cc9..37a5392 100644 --- a/app/client/src/locales/uwu.json +++ b/app/client/src/locales/uwu.json @@ -163,9 +163,9 @@ "No": "No :<", "Download Filename": "Downwoad Filename", "Language": "Wanguage (Don't change me >w<)", - "Background Image": "Background Image", - "Enter URL or absolute path. WARNING: Requires reload!": "Enter URL or absolute path. WARNING: Requires reload!", - "LGBT Mode": "LGBT Mode", - "Native top bar": "Native top bar", - "Requires restart of Freezer!": "Requires restart of Freezer!" + "Background Image": "Backgwound Image", + "Enter URL or absolute path. WARNING: Requires reload!": "Entew UWW ow absowute path. WARNING: Requiwes Rewoad?!! *screams*", + "LGBT Mode": "LGBT Mode *^*", + "Native top bar": "Nyative t-top baw", + "Requires restart of Freezer!": "Requiwes Restawt of Fweezew?!!" } \ No newline at end of file diff --git a/app/client/src/locales/vi.json b/app/client/src/locales/vi.json index b3dc329..fec6f32 100644 --- a/app/client/src/locales/vi.json +++ b/app/client/src/locales/vi.json @@ -165,7 +165,7 @@ "Language": "Ngôn ngữ", "Background Image": "Ảnh nền", "Enter URL or absolute path. WARNING: Requires reload!": "Nhập URL hoặc đường dẫn hợp lệ. CẢNH BÁO: Yêu cầu tải lại!", - "LGBT Mode": "LGBT Mode", - "Native top bar": "Native top bar", - "Requires restart of Freezer!": "Requires restart of Freezer!" + "LGBT Mode": "Chế độ LGBT", + "Native top bar": "Thanh trên cùng mặc định", + "Requires restart of Freezer!": "Cần khởi động lại Freezer!" } \ No newline at end of file diff --git a/app/client/src/main.js b/app/client/src/main.js index 0184b18..319e04b 100644 --- a/app/client/src/main.js +++ b/app/client/src/main.js @@ -553,16 +553,11 @@ new Vue({ if (this.settings.lightTheme) this.$vuetify.theme.dark = false; - //LGBT mode + //Remove LGBT const lgbt = 'https://upload.wikimedia.org/wikipedia/commons/thumb/4/48/Gay_Pride_Flag.svg/1280px-Gay_Pride_Flag.svg.png'; - if (this.settings.lgbtMode) { - this.settings.backgroundImage = lgbt; - this.primaryColorRainbow(); - } else { - //Remove bg image - if (this.settings.backgroundImage == lgbt) + if (this.settings.backgroundImage == lgbt) this.settings.backgroundImage = null; - } + i18n.locale = this.settings.language; this.volume = this.settings.volume; diff --git a/app/client/src/views/FullscreenPlayer.vue b/app/client/src/views/FullscreenPlayer.vue index 027cdbb..29d9d31 100644 --- a/app/client/src/views/FullscreenPlayer.vue +++ b/app/client/src/views/FullscreenPlayer.vue @@ -153,6 +153,8 @@ @click='$root.playIndex(index)' @redirect='close' :ripple='false' + removeQueue + @removeQueue='removeQueue(index)' > @@ -332,6 +334,13 @@ export default { queueMove() { console.log('move'); this.$root.queue.index = this.$root.queue.data.findIndex(t => t.id == this.$root.track.id); + }, + // Remove from queue + removeQueue(i) { + if (this.$root.queue.index == i) return; + if (this.$root.queue.index > i) + this.$root.queue.index -= 1; + this.$root.queue.data.splice(i, 1); } }, mounted() { diff --git a/app/client/src/views/Settings.vue b/app/client/src/views/Settings.vue index bc55949..f668f59 100644 --- a/app/client/src/views/Settings.vue +++ b/app/client/src/views/Settings.vue @@ -176,15 +176,6 @@ {{$t("WARNING: Might require reload to work properly!")}} - - - - - - - {{$t("LGBT Mode")}} - - diff --git a/app/package.json b/app/package.json index 1d658e8..c7d924e 100644 --- a/app/package.json +++ b/app/package.json @@ -1,7 +1,7 @@ { "name": "freezer", "private": true, - "version": "1.1.20", + "version": "1.1.21", "description": "", "main": "background.js", "scripts": { diff --git a/app/src/settings.js b/app/src/settings.js index a8b9114..551139a 100644 --- a/app/src/settings.js +++ b/app/src/settings.js @@ -44,7 +44,6 @@ class Settings { this.contentLanguage = 'en'; this.contentCountry = 'US'; this.sidebarOpen = false; - this.lgbtMode = false; this.nativeTopBar = false; //Has to be local path diff --git a/package.json b/package.json index c7dc323..eb40033 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "freezer", "private": true, - "version": "1.1.20", + "version": "1.1.21", "description": "Freezer PC", "scripts": { "pack": "electron-builder --dir",