This commit is contained in:
exttex 2021-07-02 19:29:57 +02:00
parent 9974c1ea63
commit 5b3185c0f4
27 changed files with 290 additions and 130 deletions

View File

@ -190,8 +190,8 @@
</v-app-bar> </v-app-bar>
<!-- Main --> <!-- Main -->
<v-main>
<img :src='backgroundSrc' class='wallpaper' v-if='$root.settings.backgroundImage'> <img :src='backgroundSrc' class='wallpaper' v-if='$root.settings.backgroundImage'>
<v-main>
<v-container <v-container
class='overflow-y-auto' class='overflow-y-auto'
:class='{"main-container": $root.topBar, "main-container-notop": !$root.topBar}' :class='{"main-container": $root.topBar, "main-container-notop": !$root.topBar}'
@ -328,8 +328,6 @@
.wallpaper { .wallpaper {
width: 100vw; width: 100vw;
height: 100vh; height: 100vh;
top: -48px;
left: -56px;
z-index: -100; z-index: -100;
position: absolute; position: absolute;
object-fit: fill; object-fit: fill;
@ -350,17 +348,6 @@
height: calc(100vh - 118px); height: calc(100vh - 118px);
} }
.lgbt-header {
background-image: linear-gradient(135deg,
#FE0000FF 16.66%,
#FD8C00FF 16.66%, 33.32%,
#FFE500FF 33.32%, 49.98%,
#119F0BFF 49.98%, 66.64%,
#0644B3FF 66.64%, 83.3%,
#C22EDCFF 83.3%);
color: #000 !important;
}
.lgbt-header button { .lgbt-header button {
color: #000 !important; color: #000 !important;
} }

View File

@ -26,9 +26,13 @@
</v-list-item-action> </v-list-item-action>
<v-list-item-action> <v-list-item-action>
<!-- Quick add to playlist --> <!-- Quick add to playlist -->
<v-btn @click.stop='popup = true' icon> <v-btn @click.stop='popup = true' icon v-if='!removeQueue'>
<v-icon>mdi-playlist-plus</v-icon> <v-icon>mdi-playlist-plus</v-icon>
</v-btn> </v-btn>
<!-- Remove from queue -->
<v-btn @click.stop='$emit("removeQueue")' icon v-if='removeQueue' color='red'>
<v-icon>mdi-close</v-icon>
</v-btn>
</v-list-item-action> </v-list-item-action>
<v-list-item-action> <v-list-item-action>
<!-- Context menu --> <!-- Context menu -->
@ -186,6 +190,10 @@ export default {
ripple: { ripple: {
type: Boolean, type: Boolean,
default: true default: true
},
removeQueue: {
type: Boolean,
default: false
} }
}, },
methods: { methods: {

View File

@ -163,9 +163,9 @@
"No": "لا", "No": "لا",
"Download Filename": "تنزيل اسم الملف", "Download Filename": "تنزيل اسم الملف",
"Language": "اللغة", "Language": "اللغة",
"Background Image": "Background Image", "Background Image": "صورة الخلفية",
"Enter URL or absolute path. WARNING: Requires reload!": "Enter URL or absolute path. WARNING: Requires reload!", "Enter URL or absolute path. WARNING: Requires reload!": "أدخل عنوان URL أو المسار المطلق. تحذير: يتطلب إعادة التحميل!",
"LGBT Mode": "LGBT Mode", "LGBT Mode": "وضع LGBT",
"Native top bar": "Native top bar", "Native top bar": "الشريط العلوي الأصلي",
"Requires restart of Freezer!": "Requires restart of Freezer!" "Requires restart of Freezer!": "يتطلب إعادة تشغيل فريزر!"
} }

View File

@ -165,7 +165,7 @@
"Language": "Llingua", "Language": "Llingua",
"Background Image": "Imaxe del fondu", "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!", "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", "LGBT Mode": "Mou LGBT",
"Native top bar": "Native top bar", "Native top bar": "Barra cimera nativa",
"Requires restart of Freezer!": "Requires restart of Freezer!" "Requires restart of Freezer!": "¡Tienes de reaniciar Freezer!"
} }

View File

@ -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!"
}

View File

@ -165,7 +165,7 @@
"Language": "Sprache", "Language": "Sprache",
"Background Image": "Hintergrundbild", "Background Image": "Hintergrundbild",
"Enter URL or absolute path. WARNING: Requires reload!": "URL oder absoluten Pfad eingeben. WARNUNG: Neuladen erforderlich!", "Enter URL or absolute path. WARNING: Requires reload!": "URL oder absoluten Pfad eingeben. WARNUNG: Neuladen erforderlich!",
"LGBT Mode": "LGBT Mode", "LGBT Mode": "LGBT-Modus",
"Native top bar": "Native top bar", "Native top bar": "System-Titelleiste verwenden",
"Requires restart of Freezer!": "Requires restart of Freezer!" "Requires restart of Freezer!": "Benötigt Neustart von Freezer!"
} }

View File

@ -165,7 +165,7 @@
"Language": "Γλώσσα", "Language": "Γλώσσα",
"Background Image": "Εικόνα Φόντου", "Background Image": "Εικόνα Φόντου",
"Enter URL or absolute path. WARNING: Requires reload!": "Εισάγετε URL ή απόλυτη διαδρομή. ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Απαιτείται επαναφόρτωση!", "Enter URL or absolute path. WARNING: Requires reload!": "Εισάγετε URL ή απόλυτη διαδρομή. ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Απαιτείται επαναφόρτωση!",
"LGBT Mode": "LGBT Mode", "LGBT Mode": "Λειτουργία LGBT",
"Native top bar": "Native top bar", "Native top bar": "Εγγενής επάνω γραμμή",
"Requires restart of Freezer!": "Requires restart of Freezer!" "Requires restart of Freezer!": "Απαιτεί επανεκκίνηση του Freezer!"
} }

View File

@ -165,7 +165,7 @@
"Language": "Idioma", "Language": "Idioma",
"Background Image": "Imagen de fondo", "Background Image": "Imagen de fondo",
"Enter URL or absolute path. WARNING: Requires reload!": "Introducir la URL o ruta absoluta. ADVERTENCIA: ¡Necesita reiniciar!", "Enter URL or absolute path. WARNING: Requires reload!": "Introducir la URL o ruta absoluta. ADVERTENCIA: ¡Necesita reiniciar!",
"LGBT Mode": "LGBT Mode", "LGBT Mode": "Modo LGBT",
"Native top bar": "Native top bar", "Native top bar": "Barra superior nativa",
"Requires restart of Freezer!": "Requires restart of Freezer!" "Requires restart of Freezer!": "¡Se necesita reiniciar Freezer!"
} }

View File

@ -165,7 +165,7 @@
"Language": "Langue", "Language": "Langue",
"Background Image": "Image d'arrière-plan", "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 !", "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", "LGBT Mode": "Mode LGBT",
"Native top bar": "Native top bar", "Native top bar": "Barre supérieure native",
"Requires restart of Freezer!": "Requires restart of Freezer!" "Requires restart of Freezer!": "Nécessite le redémarrage de Freezer !"
} }

View File

@ -165,7 +165,7 @@
"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", "LGBT Mode": "מצב להט\"ב",
"Native top bar": "Native top bar", "Native top bar": "סרגל עליון מקומי",
"Requires restart of Freezer!": "Requires restart of Freezer!" "Requires restart of Freezer!": "דורש הפעלה מחדש של Freezer!"
} }

View File

@ -165,7 +165,7 @@
"Language": "Jezik", "Language": "Jezik",
"Background Image": "Pozadinska slika", "Background Image": "Pozadinska slika",
"Enter URL or absolute path. WARNING: Requires reload!": "Unesire URL ili apsolutnu putanju. UPOZORENJE: Zahtijeva ponovno pokretanje!", "Enter URL or absolute path. WARNING: Requires reload!": "Unesire URL ili apsolutnu putanju. UPOZORENJE: Zahtijeva ponovno pokretanje!",
"LGBT Mode": "LGBT Mode", "LGBT Mode": "LGBT način",
"Native top bar": "Native top bar", "Native top bar": "Izvorna gornja traka",
"Requires restart of Freezer!": "Requires restart of Freezer!" "Requires restart of Freezer!": "Zahtijeva ponovno pokretanje Freezera!"
} }

View File

@ -57,45 +57,45 @@
"Stop": "Megállít", "Stop": "Megállít",
"Start": "Elindít", "Start": "Elindít",
"Show folder": "Mappa megjelenítése", "Show folder": "Mappa megjelenítése",
"Clear queue": "Várólista kiürítése", "Clear queue": "Lejátszási lista kiürítése",
"Playing from": "Lejátszva", "Playing from": "Lejátszás innentől",
"Info": "Infrmáció", "Info": "Információ",
"Lyrics": "Lyrics", "Lyrics": "Dalszöveg",
"Track number": "Dal (sor)száma", "Track number": "Dal sorszáma",
"Disk number": "Lemez száma", "Disk number": "Lemez száma",
"Explicit": "Explicit", "Explicit": "Szókimondó",
"Source": "Forrás", "Source": "Forrás",
"ID": "Azonosító", "ID": "Azonosító",
"Error logging in!": "Hiba történt bejelentkezéskor!", "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áljon egy másik fiókot.", "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", "Logout": "Kijelentkezés",
"Login using browser": "Belépés böngészővel", "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:", "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:", "...or paste your ARL/Token below:": "... vagy illessze be az ARL/Token-t:",
"ARL/Token": "ARL/Token", "ARL/Token": "ARL/Token",
"Login": "Belépés", "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.", "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 teljes változatban elérhető!", "Only in Electron version!": "Csak az Electron verzióban elérhető!",
"Search results for:": "Találatok:", "Search results for:": "Keresési találatok:",
"Error loading data!": "Hiba az adatok betöltése közben!", "Error loading data!": "Hiba az adatok betöltése közben!",
"Try again later!": "Kérjük próbálja meg később!", "Try again later!": "Kérjük próbálja meg később!",
"Search": "Keresés", "Search": "Keresés",
"Streaming Quality": "Streaming minősége", "Streaming Quality": "Streamelés minősége",
"Download Quality": "Letöltés minősége", "Download Quality": "Letöltés minősége",
"Downloads Directory": "Letöltések helye", "Downloads Directory": "Letöltések helye",
"Simultaneous downloads": "Egyidejű letöltések", "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", "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 artists": "Mappa létrehozása az előadónként",
"Create folders for albums": "Mappa létrehozása az albumhoz", "Create folders for albums": "Mappa létrehozása az albumonként",
"Download lyrics": "Lyrics letöltése", "Download lyrics": "Dalszöveg letöltése",
"Variables": "Változók", "Variables": "Változók",
"UI": "Kezelőfelület", "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", "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.", "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", "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", "Login with LastFM": "Belépés LastFM fiókkal",
"Disconnect LastFM": "LastFM fiók eltávolítása", "Disconnect LastFM": "LastFM fiók eltávolítása",
"Requires restart to apply!": "Újraindítás szükséges!", "Requires restart to apply!": "Újraindítás szükséges!",
@ -103,7 +103,7 @@
"Discord Rich Presence": "Discord Rich Presence", "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!", "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", "Discord Join Button": "Discord csatlakozás gomb",
"Other": "Egyebek", "Other": "Egyéb",
"Minimize to tray": "Tálcára letétel", "Minimize to tray": "Tálcára letétel",
"Don't minimize to tray": "Ne tegye le a tálcára", "Don't minimize to tray": "Ne tegye le a tálcára",
"Close on exit": "Kilépés bezáráskor", "Close on exit": "Kilépés bezáráskor",
@ -121,39 +121,39 @@
"Telegram Android Group": "Telegram Android csoport", "Telegram Android Group": "Telegram Android csoport",
"Credits:": "Köszönet:", "Credits:": "Köszönet:",
"Agree": "Elfogad", "Agree": "Elfogad",
"Dismiss": "Elutasít", "Dismiss": "Elvet",
"Added to playlist!": "Lejátszó listához adva!", "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 library!": "Eltávolítva a könyvtárból!",
"Removed from playlist!": "Eltávolítva a lejátszási listából!", "Removed from playlist!": "Eltávolítva a lejátszási listából!",
"Playlist deleted!": "Lejátszási lista törölve!", "Playlist deleted!": "Lejátszási lista törölve!",
"Delete": "Töröl", "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?", "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 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 kényszerítése ha a kinézet hibásan lett észlelve. Újraindítás szükséges.", "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", "Share": "Megosztás",
"Settings quality": "Minőség", "Settings quality": "Letöltési minőség",
"Content language": "Tartalom nyelve", "Content language": "Tartalom nyelve",
"Content country": "Tartalom országa", "Content country": "Tartalom országa",
"Website": "Weblap", "Website": "Weboldal",
"Visit website": "Weblap megnyitása", "Visit website": "Weboldal megnyitása",
"New update available:": "Újabb frissítés elérhető:", "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", "Download album cover": "Album borító letöltése",
"Art Resolution": "Kép felbontása", "Art Resolution": "Borító felbontása",
"Public": "Nyilvános", "Public": "Nyilvános",
"Private": "Privát", "Private": "Privát",
"Collaborative": "Együttműködés", "Collaborative": "Együttműködés",
"Edit playlist": "Lejátszó lista szerkesztése", "Edit playlist": "Lejátszó lista szerkesztése",
"Save": "Mentés", "Save": "Mentés",
"Edit": "Szerkesztés", "Edit": "Szerkesztés",
"Importer": "Importer", "Importer": "Importáló",
"Enter URL": "Írjon be egy URL-t", "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", "Import into playlist": "Importálás a lejátszási listába",
"Keep sidebar open": "Oldalsó sáv nyitva tartása", "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!", "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 lehet vagy nem támogatott.", "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", "Top tracks": "Legjobb dalok",
"Show all top tracks": "Mutasd az összes legjobb dalt", "Show all top tracks": "Mutasd az összes legjobb dalt",
"Singles": "Kislemezek", "Singles": "Kislemezek",
@ -161,11 +161,11 @@
"Artists:": "Előadó:", "Artists:": "Előadó:",
"Yes": "Igen", "Yes": "Igen",
"No": "Nem", "No": "Nem",
"Download Filename": "Letöltött fájlnév", "Download Filename": "Letöltési fájlnév",
"Language": "Nyelv", "Language": "Nyelv",
"Background Image": "Háttérkép", "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!", "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", "LGBT Mode": "LGBT mód",
"Native top bar": "Native top bar", "Native top bar": "Natív felső sáv",
"Requires restart of Freezer!": "Requires restart of Freezer!" "Requires restart of Freezer!": "Újraindítás szükséges!"
} }

View File

@ -165,7 +165,7 @@
"Language": "Lingua", "Language": "Lingua",
"Background Image": "Immagine di sfondo", "Background Image": "Immagine di sfondo",
"Enter URL or absolute path. WARNING: Requires reload!": "Inserisci l'URL o il percorso assoluto. ATTENZIONE: Richiede il ricaricamento!", "Enter URL or absolute path. WARNING: Requires reload!": "Inserisci l'URL o il percorso assoluto. ATTENZIONE: Richiede il ricaricamento!",
"LGBT Mode": "LGBT Mode", "LGBT Mode": "Modalità LGBT",
"Native top bar": "Native top bar", "Native top bar": "Barra superiore nativa",
"Requires restart of Freezer!": "Requires restart of Freezer!" "Requires restart of Freezer!": "Richiede il riavvio di Freezer!"
} }

View File

@ -165,7 +165,7 @@
"Language": "Idioma", "Language": "Idioma",
"Background Image": "Imagem de Fundo", "Background Image": "Imagem de Fundo",
"Enter URL or absolute path. WARNING: Requires reload!": "Digite URL ou caminho absoluto. ATENÇÃO: Requer recarregar!", "Enter URL or absolute path. WARNING: Requires reload!": "Digite URL ou caminho absoluto. ATENÇÃO: Requer recarregar!",
"LGBT Mode": "LGBT Mode", "LGBT Mode": "Modo LGBT",
"Native top bar": "Native top bar", "Native top bar": "Barra superior nativa",
"Requires restart of Freezer!": "Requires restart of Freezer!" "Requires restart of Freezer!": "Requer reinicialização do Freezer!"
} }

View File

@ -165,7 +165,7 @@
"Language": "Limba", "Language": "Limba",
"Background Image": "Imagine de fundal", "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!", "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", "LGBT Mode": "Regim LGBT",
"Native top bar": "Native top bar", "Native top bar": "Bara de sus",
"Requires restart of Freezer!": "Requires restart of Freezer!" "Requires restart of Freezer!": "Necesită repornirea aplicației!"
} }

View File

@ -163,9 +163,9 @@
"No": "Нет", "No": "Нет",
"Download Filename": "Скачать шаблон для названия", "Download Filename": "Скачать шаблон для названия",
"Language": "Язык", "Language": "Язык",
"Background Image": "Background Image", "Background Image": "Фоновое изображение",
"Enter URL or absolute path. WARNING: Requires reload!": "Enter URL or absolute path. WARNING: Requires reload!", "Enter URL or absolute path. WARNING: Requires reload!": "Введите URL или полный путь. ВНИМАНИЕ: Требуется перезагрузка!",
"LGBT Mode": "LGBT Mode", "LGBT Mode": "Режим ЛГБТ",
"Native top bar": "Native top bar", "Native top bar": "Верхнюю панель",
"Requires restart of Freezer!": "Requires restart of Freezer!" "Requires restart of Freezer!": "Требуется перезагрузка!"
} }

View File

@ -165,7 +165,7 @@
"Language": "Jazyk", "Language": "Jazyk",
"Background Image": "Obrázok pozadia", "Background Image": "Obrázok pozadia",
"Enter URL or absolute path. WARNING: Requires reload!": "Vložte URL alebo cestu. VAROVANIE: Vyžaduje obnovenie!", "Enter URL or absolute path. WARNING: Requires reload!": "Vložte URL alebo cestu. VAROVANIE: Vyžaduje obnovenie!",
"LGBT Mode": "LGBT Mode", "LGBT Mode": "LGBT mód",
"Native top bar": "Native top bar", "Native top bar": "Natívna horná lišta",
"Requires restart of Freezer!": "Requires restart of Freezer!" "Requires restart of Freezer!": "Vyžaduje sa reštart aplikácie!"
} }

View File

@ -163,9 +163,9 @@
"No": "Ne", "No": "Ne",
"Download Filename": "Imena prenosa", "Download Filename": "Imena prenosa",
"Language": "Jezik", "Language": "Jezik",
"Background Image": "Background Image", "Background Image": "Slika za ozadje",
"Enter URL or absolute path. WARNING: Requires reload!": "Enter URL or absolute path. WARNING: Requires reload!", "Enter URL or absolute path. WARNING: Requires reload!": "Vpiši URL ali absolutno pot. OPOZORILO: Zahtev ponovno nalaganje!",
"LGBT Mode": "LGBT Mode", "LGBT Mode": "LGBT način",
"Native top bar": "Native top bar", "Native top bar": "Sistemska zgornja vrstica",
"Requires restart of Freezer!": "Requires restart of Freezer!" "Requires restart of Freezer!": "Potrebuje ponovni zagon Freezerja!"
} }

View File

@ -165,7 +165,7 @@
"Language": "Мова", "Language": "Мова",
"Background Image": "Фонове зображення", "Background Image": "Фонове зображення",
"Enter URL or absolute path. WARNING: Requires reload!": "Введіть URL або абсолютний шлях. УВАГА: необхідне перезавантаження!", "Enter URL or absolute path. WARNING: Requires reload!": "Введіть URL або абсолютний шлях. УВАГА: необхідне перезавантаження!",
"LGBT Mode": "LGBT Mode", "LGBT Mode": "Режим збоченців",
"Native top bar": "Native top bar", "Native top bar": "Власний top bar",
"Requires restart of Freezer!": "Requires restart of Freezer!" "Requires restart of Freezer!": "Потребує перезавантаження Freezer!"
} }

View File

@ -163,9 +163,9 @@
"No": "No :<", "No": "No :<",
"Download Filename": "Downwoad Filename", "Download Filename": "Downwoad Filename",
"Language": "Wanguage (Don't change me >w<)", "Language": "Wanguage (Don't change me >w<)",
"Background Image": "Background Image", "Background Image": "Backgwound Image",
"Enter URL or absolute path. WARNING: Requires reload!": "Enter URL or absolute path. WARNING: Requires reload!", "Enter URL or absolute path. WARNING: Requires reload!": "Entew UWW ow absowute path. WARNING: Requiwes Rewoad?!! *screams*",
"LGBT Mode": "LGBT Mode", "LGBT Mode": "LGBT Mode *^*",
"Native top bar": "Native top bar", "Native top bar": "Nyative t-top baw",
"Requires restart of Freezer!": "Requires restart of Freezer!" "Requires restart of Freezer!": "Requiwes Restawt of Fweezew?!!"
} }

View File

@ -165,7 +165,7 @@
"Language": "Ngôn ngữ", "Language": "Ngôn ngữ",
"Background Image": "Ảnh nền", "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!", "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", "LGBT Mode": "Chế độ LGBT",
"Native top bar": "Native top bar", "Native top bar": "Thanh trên cùng mặc định",
"Requires restart of Freezer!": "Requires restart of Freezer!" "Requires restart of Freezer!": "Cần khởi động lại Freezer!"
} }

View File

@ -553,16 +553,11 @@ new Vue({
if (this.settings.lightTheme) if (this.settings.lightTheme)
this.$vuetify.theme.dark = false; 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'; 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; this.settings.backgroundImage = null;
}
i18n.locale = this.settings.language; i18n.locale = this.settings.language;
this.volume = this.settings.volume; this.volume = this.settings.volume;

View File

@ -153,6 +153,8 @@
@click='$root.playIndex(index)' @click='$root.playIndex(index)'
@redirect='close' @redirect='close'
:ripple='false' :ripple='false'
removeQueue
@removeQueue='removeQueue(index)'
></TrackTile> ></TrackTile>
</v-lazy> </v-lazy>
</draggable> </draggable>
@ -332,6 +334,13 @@ export default {
queueMove() { queueMove() {
console.log('move'); console.log('move');
this.$root.queue.index = this.$root.queue.data.findIndex(t => t.id == this.$root.track.id); 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() { mounted() {

View File

@ -176,15 +176,6 @@
<v-list-item-subtitle>{{$t("WARNING: Might require reload to work properly!")}}</v-list-item-subtitle> <v-list-item-subtitle>{{$t("WARNING: Might require reload to work properly!")}}</v-list-item-subtitle>
</v-list-item-content> </v-list-item-content>
</v-list-item> </v-list-item>
<!-- LGBT Mode -->
<v-list-item>
<v-list-item-action>
<v-checkbox v-model='$root.settings.lgbtMode' class='pl-2' @click='applyLGBT'></v-checkbox>
</v-list-item-action>
<v-list-item-content>
<v-list-item-title>{{$t("LGBT Mode")}}</v-list-item-title>
</v-list-item-content>
</v-list-item>
<!-- Native top bar --> <!-- Native top bar -->
<v-list-item> <v-list-item>
<v-list-item-action> <v-list-item-action>

View File

@ -1,7 +1,7 @@
{ {
"name": "freezer", "name": "freezer",
"private": true, "private": true,
"version": "1.1.20", "version": "1.1.21",
"description": "", "description": "",
"main": "background.js", "main": "background.js",
"scripts": { "scripts": {

View File

@ -44,7 +44,6 @@ class Settings {
this.contentLanguage = 'en'; this.contentLanguage = 'en';
this.contentCountry = 'US'; this.contentCountry = 'US';
this.sidebarOpen = false; this.sidebarOpen = false;
this.lgbtMode = false;
this.nativeTopBar = false; this.nativeTopBar = false;
//Has to be local path //Has to be local path

View File

@ -1,7 +1,7 @@
{ {
"name": "freezer", "name": "freezer",
"private": true, "private": true,
"version": "1.1.20", "version": "1.1.21",
"description": "Freezer PC", "description": "Freezer PC",
"scripts": { "scripts": {
"pack": "electron-builder --dir", "pack": "electron-builder --dir",