From dcd19e09a6734a240aa2e521cbe166d474969ab3 Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Sun, 19 Sep 2010 11:44:55 +0000 Subject: added 'copy selection' patch (author: Avihay Baratz) git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1900 90c681e8-e032-0410-971d-27865f9a5e38 --- src/ui/playlist.cpp | 67 ++++++++++++++++++++++ src/ui/playlist.h | 3 + src/ui/translations/qmmp_cs.ts | 118 +++++++++++++++++++++----------------- src/ui/translations/qmmp_de.ts | 118 +++++++++++++++++++++----------------- src/ui/translations/qmmp_es.ts | 118 +++++++++++++++++++++----------------- src/ui/translations/qmmp_hu.ts | 118 +++++++++++++++++++++----------------- src/ui/translations/qmmp_it.ts | 118 +++++++++++++++++++++----------------- src/ui/translations/qmmp_ja.ts | 118 +++++++++++++++++++++----------------- src/ui/translations/qmmp_lt.ts | 118 +++++++++++++++++++++----------------- src/ui/translations/qmmp_nl.ts | 118 +++++++++++++++++++++----------------- src/ui/translations/qmmp_pl_PL.ts | 118 +++++++++++++++++++++----------------- src/ui/translations/qmmp_pt_BR.ts | 118 +++++++++++++++++++++----------------- src/ui/translations/qmmp_ru.ts | 118 +++++++++++++++++++++----------------- src/ui/translations/qmmp_tr.ts | 118 +++++++++++++++++++++----------------- src/ui/translations/qmmp_uk_UA.ts | 118 +++++++++++++++++++++----------------- src/ui/translations/qmmp_zh_CN.ts | 118 +++++++++++++++++++++----------------- src/ui/translations/qmmp_zh_TW.ts | 118 +++++++++++++++++++++----------------- 17 files changed, 1030 insertions(+), 810 deletions(-) diff --git a/src/ui/playlist.cpp b/src/ui/playlist.cpp index dbef23089..7786ec249 100644 --- a/src/ui/playlist.cpp +++ b/src/ui/playlist.cpp @@ -175,6 +175,10 @@ void PlayList::createMenus() m_selectMenu = new QMenu (this); m_sortMenu = new QMenu (this); m_playlistMenu = new QMenu (this); + m_copySelectedMenu = new QMenu (tr("&Copy Selection To"), m_listWidget->menu()); + m_copySelectedMenu->setIcon(QIcon::fromTheme("edit-copy")); + connect (m_copySelectedMenu, SIGNAL (aboutToShow () ), this, SLOT (generateCopySelectedMenu ())); + connect (m_copySelectedMenu, SIGNAL (triggered ( QAction *) ), this, SLOT (copySelectedMenuActionTriggered( QAction *))); } void PlayList::createActions() @@ -307,8 +311,11 @@ void PlayList::createActions() m_sortMenu->addAction (QIcon::fromTheme("view-sort-descending"), tr("Reverse List"), m_pl_manager, SLOT(reverseList())); + m_listWidget->menu()->addSeparator(); m_listWidget->menu()->addActions (m_subMenu->actions().mid(0,3)); //use 3 first actions + + m_listWidget->menu()->addMenu(GeneralHandler::instance()->createMenu(GeneralHandler::PLAYLIST_MENU, tr("Actions"), this)); @@ -482,11 +489,15 @@ void PlayList::readSettings() if(!m_pl_selector) m_pl_selector = new PlayListSelector(m_pl_manager, this); m_pl_selector->show(); + m_listWidget->menu()->insertMenu(m_listWidget->menu()->actions().at(2),m_copySelectedMenu); } else { if(m_pl_selector) + { m_pl_selector->deleteLater(); + m_listWidget->menu()->removeAction(m_copySelectedMenu->menuAction()); + } m_pl_selector = 0; } if (m_update) @@ -612,6 +623,62 @@ void PlayList::showPlayLists() m_pl_browser->show(); } +void PlayList::generateCopySelectedMenu() +{ + m_copySelectedMenu->clear(); + QAction* action = m_copySelectedMenu->addAction (tr ("&New PlayList")); + action->setIcon(QIcon::fromTheme("document-new")); + m_copySelectedMenu->addSeparator(); + + foreach(QString name, m_pl_manager->playListNames()) + { + action = m_copySelectedMenu->addAction("&"+name.replace("&", "&&")); + } +} + +void PlayList::copySelectedMenuActionTriggered( QAction * action) +{ + PlayListModel *targetPlayList = 0; + QString actionText=action->text(); + if(action == m_copySelectedMenu->actions().at(0))//actionText == tr ("&New PlayList")) + { + targetPlayList = m_pl_manager->createPlayList(m_pl_manager->selectedPlayList()->name()); + } + else + { + actionText.remove(0,1).replace("&&", "&"); + foreach(PlayListModel *model, m_pl_manager->playLists()) + { + //if("&" + model->name().replace("&", "&&") == actionText) + if(model->name() == actionText) + { + targetPlayList=model; + break; + } + } + } + if(!targetPlayList) + { + qWarning("Error: Cannot find target playlist '%s'",qPrintable(actionText)); + return; + } + QList theCopy; + foreach(PlayListItem *item, m_pl_manager->selectedPlayList()->getSelectedItems()) + { + item->updateTags(); + //NOTE: explicitly using default copy constructor default copy + //constructor doesn't do a deep copy so *m_info points to where the + //original did.this may very well be unnecessary, but I call + //updateTags() for readMetadata() to zero it before the copy + //TODO: If the PlayListItem default copy constructor isn't used + //elsewhere, a default copy constructor should be written that takes + //care of m_info and remove the line above + PlayListItem *newItem = new PlayListItem(*item); + theCopy << newItem; + } + targetPlayList->add(theCopy); +} + void PlayList::setMinimalMode(bool b) { if(!m_shaded) diff --git a/src/ui/playlist.h b/src/ui/playlist.h index 1fef98927..2959d5eab 100644 --- a/src/ui/playlist.h +++ b/src/ui/playlist.h @@ -84,6 +84,8 @@ class PlayList : public QWidget void updateSkin(); void deletePlaylist(); void showPlayLists(); + void generateCopySelectedMenu(); + void copySelectedMenuActionTriggered( QAction * action); private: void updatePositions(); @@ -109,6 +111,7 @@ class PlayList : public QWidget QMenu *m_selectMenu; QMenu *m_sortMenu; QMenu *m_playlistMenu; + QMenu *m_copySelectedMenu; QWidget *m_resizeWidget; Button *m_buttonAdd; Button *m_buttonSub; diff --git a/src/ui/translations/qmmp_cs.ts b/src/ui/translations/qmmp_cs.ts index a24c8de31..56af5015d 100644 --- a/src/ui/translations/qmmp_cs.ts +++ b/src/ui/translations/qmmp_cs.ts @@ -1113,244 +1113,254 @@ PlayList - + &Add File Přidat &soubor - + F F - + &Add Directory Přidat &adresář - + D D - + &Remove Selected &Odstranit vybrané - + Del Del - + &Remove All Odstranit &vše - + &Remove Unselected Odstranit &nevybrané - + Remove unavailable files Odstranit nedostupné soubory - + Remove duplicates Odstranit duplicity - + &View Track Details Zobrazit &informace o skladbě - + Alt+I Alt+I - + Sort List Seřadit seznam - - + + By Title Podle názvu skladby - - + + By Album Podle alba - - + + By Artist Podle umělce - - + + By Filename Podle názvu souboru - - + + By Path + Filename Podle cesty a názvu souboru - - + + By Date Podle data - + Sort Selection Seřadit výběr - + Randomize List Zamíchat seznam - + Reverse List Obrátit pořadí seznamu - + Invert Selection Invertovat výběr - + &Select None &Zrušit výběr - + Shift+A Shift+A - + &Select All &Vybrat vše - + Ctrl+A Ctrl+A - + &New List &Nový seznam - + Ctrl+T Ctrl+T - + Ctrl+W Ctrl+W - + &Select Next Playlist Vybrat další &seznam skladeb - + Ctrl+PgDown Ctrl+PgDown - + &Select Previous Playlist Vybrat předchozí &seznam skladeb - + Ctrl+PgUp Ctrl+PgUp - + &Show Playlists Zobrazit &seznamy skladeb - + P P - + + &New PlayList + + + + &Delete List O&dstranit seznam - + + &Copy Selection To + + + + &Load List Načíst &seznam - + O O - + &Save List &Uložit seznam - + Shift+S Shift+S - + &Add Url Přidat &URL - + U U - - + + By Track Number Podle čísla skladby - + &Queue &Fronta - + Q Q - + Actions Činnosti diff --git a/src/ui/translations/qmmp_de.ts b/src/ui/translations/qmmp_de.ts index 3a8ddbaf3..941c8333e 100644 --- a/src/ui/translations/qmmp_de.ts +++ b/src/ui/translations/qmmp_de.ts @@ -1113,244 +1113,254 @@ PlayList - + &Add File &Datei hinzufügen - + F F - + &Add Directory &Verzeichnis hinzufügen - + D D - + &Remove Selected &Ausgewählte entfernen - + Del Entf - + &Remove All Alle &entfernen - + &Remove Unselected &Nicht ausgewählte entfernen - + Remove unavailable files Nichtverfügbare Dateien entfernen - + Remove duplicates Duplikate entfernen - + &View Track Details &Titeldetails anzeigen - + Alt+I Alt+I - + Sort List Wiedergabeliste sortieren - - + + By Title Nach Titel - - + + By Album Nach Album - - + + By Artist Nach Interpret - - + + By Filename Nach Dateinamen - - + + By Path + Filename Nach Pfad + Dateinamen - - + + By Date Nach Datum - + Sort Selection Auswahl sortieren - + Randomize List Wiedergabeliste mischen - + Reverse List Wiedergabeliste umkehren - + Invert Selection Auswahl umkehren - + &Select None &Auswahl aufheben - + Shift+A Umschalt+A - + &Select All Alle aus&wählen - + Ctrl+A Strg+A - + &New List &Neue Wiedergabeliste - + Ctrl+T Strg+T - + Ctrl+W Strg+W - + &Select Next Playlist - + Ctrl+PgDown Strg+Bild ab - + &Select Previous Playlist Vorherige Wiedergabeli&ste auswählen - + Ctrl+PgUp Strg+Bild auf - + &Show Playlists Wiedergabeli&sten anzeigen - + P P - + + &New PlayList + + + + &Delete List &Liste löschen - + + &Copy Selection To + + + + &Load List Wiedergabeliste &laden - + O O - + &Save List Wiedergabeliste &speichern - + Shift+S Umschalt+S - + &Add Url &URL hinzufügen - + U U - - + + By Track Number Nach Titelnummer - + &Queue &Warteschlange - + Q Q - + Actions Aktionen diff --git a/src/ui/translations/qmmp_es.ts b/src/ui/translations/qmmp_es.ts index b85221f9e..492bf71e6 100644 --- a/src/ui/translations/qmmp_es.ts +++ b/src/ui/translations/qmmp_es.ts @@ -1113,244 +1113,254 @@ PlayList - + F F - + D D - + Alt+I Alt+I - + Ctrl+A Ctrl+A - + Ctrl+T Ctrl+T - + Ctrl+W Ctrl+W - + O O - + &Add File &Añadir archivo - + + &Copy Selection To + + + + &Add Directory &Añadir directorio - + &Remove Selected &Eliminar los seleccionados - + &Remove All &Eliminar todo - + &Remove Unselected &Eliminar los no seleccionados - + Remove unavailable files Eliminar los archivos no disponibles - + Remove duplicates Eliminar los duplicados - + &View Track Details &Ver detalles de la pista - + Sort List Ordenar la lista - - + + By Title Por título - - + + By Album Por album - - + + By Artist Por intérprete - - + + By Filename Por nombre de archivo - - + + By Path + Filename Por ruta + nombre - - + + By Date Por fecha - + Sort Selection Ordenar la selección - + Randomize List Lista aleatoria - + Reverse List Invertir la lista - + Invert Selection Invertir la selección - + &Select None &No seleccionar nada - + Shift+A Shift+A - + &Select All &Seleccionar todo - + &New List &Nueva lista - + &Select Next Playlist &Seleccionar la lista siguiente - + Ctrl+PgDown Ctrl+PgDown - + &Select Previous Playlist &Seleccionar la lista anterior - + Ctrl+PgUp Ctrl+PgUp - + &Show Playlists &Mostrar las listas - + P P - + + &New PlayList + + + + &Delete List &Borrar lista - + &Load List &Cargar lista - + &Save List &Guardar lista - + Shift+S Shift+S - + Del Del - + &Add Url &Añadir URL - + U U - - + + By Track Number Por número de pista - + &Queue &Encolar - + Q Q - + Actions Acciones diff --git a/src/ui/translations/qmmp_hu.ts b/src/ui/translations/qmmp_hu.ts index b8d1b48a2..7e10dc9af 100644 --- a/src/ui/translations/qmmp_hu.ts +++ b/src/ui/translations/qmmp_hu.ts @@ -1113,244 +1113,254 @@ PlayList - + &Add File &Fájl hozzáadása - + F F - + &Add Directory &Könyvtár hazááadása - + D D - + &Add Url &Url hozzáadása - + U U - + &Remove Selected &Megjelöltek eltávolítása - + Del Del - + &Remove All &Összes eltávolítása - + &Remove Unselected &Jelöletlenek eltávolítása - + Remove unavailable files Elérhetetlen fájlok eltávolítása - + Remove duplicates Duplikációk eltávolítása - + &View Track Details Szám adatainak &megnézése - + Alt+I Alt+I - + Sort List Lista rendezése - - + + By Title Cím szerint - - + + By Album Album szerint - - + + By Artist Előadó szerint - - + + By Filename Fájlnév szerint - - + + By Path + Filename Elérési út és fájlnév szerint - - + + By Date Dátum szerint - - + + By Track Number Zene sorszáma szerint - + Sort Selection Jelöltek rendezése - + Randomize List Lista összekeverése - + Reverse List Fordított lista - + Actions Tevékenységek - + &Queue &Sorba tesz - + Q Q - + Invert Selection Fordított kijelölés - + &Select None &Kijelölés megszűntetése - + Shift+A Shift+A - + &Select All &Összes kijelölése - + Ctrl+A Ctrl+A - + &New List &Új lista - + Ctrl+T Ctrl+T - + &Delete List &Lista törlése - + Ctrl+W Ctrl+W - + &Select Next Playlist &Következő lista választása - + Ctrl+PgDown Ctrl+PgDown - + &Select Previous Playlist &Előző lista választása - + Ctrl+PgUp Ctrl+PgUp - + &Show Playlists &Lejátszási lista mutatása - + P P - + + &New PlayList + + + + &Load List &Lista betöltése - + + &Copy Selection To + + + + O O - + &Save List Lista &mentése - + Shift+S Shift+S diff --git a/src/ui/translations/qmmp_it.ts b/src/ui/translations/qmmp_it.ts index 6ee34b2ea..2cd27a8de 100644 --- a/src/ui/translations/qmmp_it.ts +++ b/src/ui/translations/qmmp_it.ts @@ -1113,244 +1113,254 @@ PlayList - + F F - + D D - + Alt+I Alt+I - + Ctrl+A Ctrl+A - + Ctrl+T Ctrl+T - + Ctrl+W Ctrl+W - + O O - + &Add File &Aggiungi brani - + + &Copy Selection To + + + + &Add Directory &Aggiungi cartelle - + &Remove Selected &Elimina la selezione - + &Remove All &Elimina tutto - + &Remove Unselected &Elimina i non selezionati - + Remove unavailable files Rimuovi files non disponibili - + Remove duplicates Rimuovi duplicati - + &View Track Details &Dettagli della traccia - + Sort List Riordina la lista - - + + By Title Per titolo - - + + By Album Per album - - + + By Artist PEr interprete - - + + By Filename Per titolo del brano - - + + By Path + Filename per percorso più titolo del brano - - + + By Date Per data - + Sort Selection Riordina la selezione - + Randomize List Mescola i brnai della lista - + Reverse List Inverti la lista - + Invert Selection Inverti la selezione - + &Select None &Non scegliere alcun brano - + Shift+A Shift+A - + &Select All &Seleziona tutto - + &New List &Nuova lista - + &Select Next Playlist &Seleziona la successiva lista esecuzione brani - + Ctrl+PgDown Ctrl+PgDown - + &Select Previous Playlist &Seleziona la rpecedente lista esecuzione brani - + Ctrl+PgUp Ctrl+PgUp - + &Show Playlists Mostra lista esecuzione brani - + P P - + + &New PlayList + + + + &Delete List &Cancella lista - + &Load List &Carica lista - + &Save List &Salva lista - + Shift+S Shift+S - + Del Canc - + &Add Url &Aggiungi URL - + U U - - + + By Track Number Per numero di traccia - + &Queue &Metti in coda - + Q Q - + Actions Azioni diff --git a/src/ui/translations/qmmp_ja.ts b/src/ui/translations/qmmp_ja.ts index 21fac5f97..a67f6208e 100644 --- a/src/ui/translations/qmmp_ja.ts +++ b/src/ui/translations/qmmp_ja.ts @@ -1113,247 +1113,257 @@ PlayList - + + &Copy Selection To + + + + &Add File ファイルを追加(&F) - + F F - + &Add Directory ディレクトリを追加(&D) - + D D - + &Add Url URLを追加(&U) - + U U - + &Remove Selected 選択したものを除去(&V) - + Del Delele - + &Remove All すべて除去(&M) - + &Remove Unselected 選択外のものを除去(&N) - + Remove unavailable files 無効なファイルを除去 - + Remove duplicates 重複分を除去 - + &View Track Details トラックの詳細を表示(&D) - + Alt+I Alt+I - + Sort List リストを並び換え - - + + By Title タイトル順に - - + + By Album アルバム名順に - - + + By Artist アーティスト名順に - - + + By Filename ファイル名順に - - + + By Path + Filename パスとファイル名の順に - - + + By Date 日付順に - - + + By Track Number トラック番号順に - + Sort Selection 選択範囲内で並び換え - + Randomize List リストを順不同に - + Reverse List リストを逆順に - + Actions 動作 - + &Queue - + Q Q - + Invert Selection 選択範囲を反転 - + &Select None 選択を解除(&N) - + Shift+A Shift+A - + &Select All すべて選択(&E) - + Ctrl+A Ctrl+A - + &New List 新規リスト(&W) - + Ctrl+T Ctrl+T - + &Delete List リストを削除(&D) - + Ctrl+W Ctrl+W - + &Load List リストを読込(&L) - + O O - + &Save List リストを保存(&S) - + Shift+S Shift+S - + &Select Next Playlist 次のプレイリストを選択(&N) - + Ctrl+PgDown Ctrl+PgDown - + &Select Previous Playlist 前のプレイリストを選択(&P) - + Ctrl+PgUp Ctrl+PgUp - + &Show Playlists プレイリストを表示(&H) - + P P + + + &New PlayList + + PlayListBrowser diff --git a/src/ui/translations/qmmp_lt.ts b/src/ui/translations/qmmp_lt.ts index 8e33814af..a57bb22f1 100644 --- a/src/ui/translations/qmmp_lt.ts +++ b/src/ui/translations/qmmp_lt.ts @@ -1114,244 +1114,254 @@ PlayList - + F - + D - + Alt+I - + Ctrl+A - + Ctrl+T - + Ctrl+W - + O - + &Add File &Pridėti bylą - + + &Copy Selection To + + + + &Add Directory &Pridėti aplanką - + &Remove Selected &Pašalinti pasirinktus - + &Remove All &Pašalinti visus - + &Remove Unselected &Pašalinti NEpasirinktus - + Remove unavailable files Pašalinti nesamas bylas - + Remove duplicates Pašalinti besidubliuojančius pavadinimus - + &View Track Details &Takelio informacija - + Sort List Rūšiuoti - - + + By Title Pagal dainos pavadinimą - - + + By Album Pagal albumą - - + + By Artist Pagal atlikėją - - + + By Filename Pagal bylos pavadinimą - - + + By Path + Filename Pagal kelią iki bylos - - + + By Date Pagal datą - + Sort Selection Rūšiuoti pasirinktus - + Randomize List Sumaišyti sąrašą - + Reverse List Apversti - + Invert Selection Pasirinkti visus, išskyrus pažymėtą - + &Select None &Nepasirinkti nei vieno - + Shift+A - + &Select All &Pasirinkti visus - + &New List &Naujas sąrašas - + &Select Next Playlist &Pasirinkti sekantį grojaraštį - + Ctrl+PgDown - + &Select Previous Playlist &Pasirinkti ankstesnį grojaraštį - + Ctrl+PgUp - + &Show Playlists &Rodyti grojaraščius - + P - + + &New PlayList + + + + &Delete List &Pašalinti sąrašą - + &Load List &Įkelti sąrašą - + &Save List &Išsaugoti sąrašą - + Shift+S - + Del - + &Add Url &Pridėti interneto adresą - + U - - + + By Track Number Pagal takelio numerį - + &Queue &Į eilę - + Q - + Actions Veiksmai diff --git a/src/ui/translations/qmmp_nl.ts b/src/ui/translations/qmmp_nl.ts index 306eb65ed..0101c5ea1 100644 --- a/src/ui/translations/qmmp_nl.ts +++ b/src/ui/translations/qmmp_nl.ts @@ -1113,244 +1113,254 @@ PlayList - + &Add File &Voeg Bestand Toe - + F F - + &Add Directory &Voeg Map toe - + D D - + &Remove Selected &Verwijder Geselecteerd - + Del Del - + &Remove All &Verwijder Alles - + &Remove Unselected &Verwijder Gedeselecteerde - + Remove unavailable files Verwijder niet aanwezige bestanden - + Remove duplicates Verwijder duplicaten - + &View Track Details &Bekijk Nummer Details - + Alt+I Alt+I - + Sort List Sorteer Lijst - - + + By Title Op Titel - - + + By Album Op Album - - + + By Artist Op Artiest - - + + By Filename Op Bestandsnaam - - + + By Path + Filename Op Pad + Bestandsnaam - - + + By Date Op Datum - + Sort Selection Sorteer Selectie - + Randomize List Schud Lijst - + Reverse List Draai Lijst Om - + Invert Selection Draai Selectie Om - + &Select None &Selecteer Niets - + Shift+A Shift+A - + &Select All &Selecteer Alles - + Ctrl+A Ctrl+A - + &New List &Nieuwe Lijst - + Ctrl+T Ctrl+T - + Ctrl+W Ctrl+W - + &Select Next Playlist &Selecteer Volgende Afspeellijst - + Ctrl+PgDown Ctrl+PgDown - + &Select Previous Playlist &Selecteer Vorige Afspeellijst - + Ctrl+PgUp Ctrl+PgUp - + &Show Playlists &Toon Afspeellijst - + P P - + + &New PlayList + + + + &Delete List &Verwijder Lijst - + + &Copy Selection To + + + + &Load List &Laad Lijst - + O O - + &Save List &Bewaar Lijst - + Shift+S Shift+S - + &Add Url &Voeg URL toe - + U U - - + + By Track Number Op Lied Nummer - + &Queue &Rij - + Q Q - + Actions Acties diff --git a/src/ui/translations/qmmp_pl_PL.ts b/src/ui/translations/qmmp_pl_PL.ts index 3137fa701..10ed0ecf0 100644 --- a/src/ui/translations/qmmp_pl_PL.ts +++ b/src/ui/translations/qmmp_pl_PL.ts @@ -1113,244 +1113,254 @@ PlayList - + F F - + D D - + Alt+I Alt+I - + Ctrl+A Ctrl+A - + Ctrl+T - + Ctrl+W - + O O - + &Add File &Dodaj plik - + + &Copy Selection To + + + + &Add Directory Dodaj &katalog - + &Remove Selected &Usuń zaznaczone - + &Remove All Usuń &wszystkie - + &Remove Unselected Usuń &niezaznaczone - + Remove unavailable files Usuń niedostępne pliki - + Remove duplicates Usuń duplikaty - + &View Track Details &Pokaż informacje o pliku - + Sort List Sortuj listę - - + + By Title Według nazwy - - + + By Album Według nazwy albumu - - + + By Artist Według artysty - - + + By Filename Według nazwy pliku - - + + By Path + Filename Według Ścieżki + Nazwy pliku - - + + By Date Wg Daty - + Sort Selection Sortuj zaznaczone - + Randomize List Tasuj listę - + Reverse List Odwróć listę - + Invert Selection Odwróć zaznaczenie - + &Select None &Odznacz wszystkie - + Shift+A - + &Select All &Zaznacz wszystkie - + &New List &Nowa lista - + &Select Next Playlist Wybierz na&stępną listę - + Ctrl+PgDown - + &Select Previous Playlist Wybierz poprzednią li&stę - + Ctrl+PgUp - + &Show Playlists Pokaż li&sty odtwarzania - + P - + + &New PlayList + + + + &Delete List Usuń listę o&dtwarzana - + &Load List &Ładuj listę - + &Save List &Zapisz listę - + Shift+S Shift+S - + Del Del - + &Add Url Dod&aj Url - + U U - - + + By Track Number Wg numeru utworu - + &Queue &Kolejkuj - + Q Q - + Actions Akcje diff --git a/src/ui/translations/qmmp_pt_BR.ts b/src/ui/translations/qmmp_pt_BR.ts index 4b71c7fb0..40363fc88 100644 --- a/src/ui/translations/qmmp_pt_BR.ts +++ b/src/ui/translations/qmmp_pt_BR.ts @@ -1113,244 +1113,254 @@ PlayList - + F - + D - + Alt+I - + Ctrl+A - + Ctrl+T - + Ctrl+W - + O - + &Add File &Adicionar arquivo - + + &Copy Selection To + + + + &Add Directory &Adicionar Diretorio - + &Remove Selected &Remover selecionadas - + &Remove All &Remover tudo - + &Remove Unselected &Remover não selecionadas - + Remove unavailable files - + Remove duplicates - + &View Track Details &Ver detalhes da Faixa - + Sort List Classificar lista - - + + By Title Por Título - - + + By Album - - + + By Artist - - + + By Filename Por Nome - - + + By Path + Filename Por Dirertório + Nome - - + + By Date Por Data - + Sort Selection Classificar por Seleção - + Randomize List Lista Eleatória - + Reverse List Lista Revertida - + Invert Selection Inverter Seleção - + &Select None &Nenhum selecionado - + Shift+A - + &Select All &Selecionar tudo - + &New List &Nova lista - + &Select Next Playlist - + Ctrl+PgDown - + &Select Previous Playlist - + Ctrl+PgUp - + &Show Playlists - + P - - &Delete List + + &New PlayList + &Delete List + + + + &Load List &Carregar lista - + &Save List &Salvar lista - + Shift+S - + Del - + &Add Url - + U - - + + By Track Number - + &Queue Na fila - + Q - + Actions diff --git a/src/ui/translations/qmmp_ru.ts b/src/ui/translations/qmmp_ru.ts index 874624a90..f4c29b95c 100644 --- a/src/ui/translations/qmmp_ru.ts +++ b/src/ui/translations/qmmp_ru.ts @@ -1113,244 +1113,254 @@ PlayList - + F - + D - + Alt+I - + Ctrl+A - + Ctrl+T - + Ctrl+W - + O - + &Add File &Добавить файл - + + &Copy Selection To + + + + &Add Directory &Добавить директорию - + &Remove Selected &Удалить выделенное - + &Remove All &Удалить всё - + &Remove Unselected &Удалить невыделенное - + Remove unavailable files Удалить недоступные файлы - + Remove duplicates Удалить дубликаты - + &View Track Details &Информация - + Sort List Сортировать - - + + By Title По названию - - + + By Album По альбому - - + + By Artist По исполнителю - - + + By Filename По имени файла - - + + By Path + Filename По пути и файлу - - + + By Date По дате - + Sort Selection Сортировать выделенное - + Randomize List Перемешать - + Reverse List Перевернуть - + Invert Selection Инвертировать выделение - + &Select None &Снять выделение - + Shift+A - + &Select All &Выделить всё - + &New List &Новый список - + &Select Next Playlist &Выбрать следующий список - + Ctrl+PgDown - + &Select Previous Playlist &Выбрать предыдущий список - + Ctrl+PgUp - + &Show Playlists &Показать списки - + P - + + &New PlayList + + + + &Delete List &Удалить список - + &Load List &Загрузить список - + &Save List &Сохранить список - + Shift+S - + Del - + &Add Url &Добавить URL - + U - - + + By Track Number По номеру трека - + &Queue &В очередь - + Q - + Actions Действия diff --git a/src/ui/translations/qmmp_tr.ts b/src/ui/translations/qmmp_tr.ts index 18c8a00e9..f4483ceda 100644 --- a/src/ui/translations/qmmp_tr.ts +++ b/src/ui/translations/qmmp_tr.ts @@ -1113,244 +1113,254 @@ PlayList - + F F - + D D - + Alt+I Alt+I - + Ctrl+A Ctrl+A - + Ctrl+T - + Ctrl+W - + O O - + &Add File &Dosya Ekle - + + &Copy Selection To + + + + &Add Directory &Dizin Ekle - + &Remove Selected &Seçileni Kaldır - + &Remove All &Hepsini Kaldır - + &Remove Unselected &Seçilmemişleri Kaldır - + Remove unavailable files - + Remove duplicates - + &View Track Details &Parça Detaylarını Göster - + Sort List Listeyi Sınıflandır - - + + By Title Başlığa Göre - - + + By Album - - + + By Artist - - + + By Filename Dosya Adına Göre - - + + By Path + Filename Dosya Yolu + Dosya Adına Göre - - + + By Date Tarihe Göre - + Sort Selection Seçilenleri Sınıflandır - + Randomize List Rastgele Listele - + Reverse List Listeyi Ters Çevir - + Invert Selection Seçimi Tersine Çevir - + &Select None &Hiçbirini Seçme - + Shift+A - + &Select All &Tümünü Seç - + &New List &Yeni Liste - + &Select Next Playlist - + Ctrl+PgDown - + &Select Previous Playlist - + Ctrl+PgUp - + &Show Playlists - + P - - &Delete List + + &New PlayList + &Delete List + + + + &Load List &Liste Yükle - + &Save List &Listeyi Kaydet - + Shift+S Shift+S - + Del Del - + &Add Url &Url Ekle - + U U - - + + By Track Number Parça Numarasına Göre - + &Queue &Kuyruğa ekle - + Q Q - + Actions Eylemler diff --git a/src/ui/translations/qmmp_uk_UA.ts b/src/ui/translations/qmmp_uk_UA.ts index cdc675a90..cfd08f1cc 100644 --- a/src/ui/translations/qmmp_uk_UA.ts +++ b/src/ui/translations/qmmp_uk_UA.ts @@ -1113,244 +1113,254 @@ PlayList - + F - + D - + Alt+I - + Ctrl+A - + Ctrl+T - + Ctrl+W - + O - + &Add File &Додати файл - + + &Copy Selection To + + + + &Add Directory &Додати теку - + &Remove Selected &Видалити вибране - + &Remove All &Видалити все - + &Remove Unselected &Видалити не вибране - + Remove unavailable files Видалити недоступні файли - + Remove duplicates Видалити дублікати - + &View Track Details &Інформація - + Sort List Сортувати - - + + By Title За назвою - - + + By Album За альбомом - - + + By Artist За артистом - - + + By Filename За ім'ям файлу - - + + By Path + Filename За шляхом та файлом - - + + By Date За датою - + Sort Selection Сортувати вибране - + Randomize List Перемішати - + Reverse List Перевернути - + Invert Selection Інвертувати вибране - + &Select None &Зняти виділення - + Shift+A - + &Select All &Вибрати все - + &New List &Новий список - + &Select Next Playlist Вибрати &наступний список - + Ctrl+PgDown - + &Select Previous Playlist Вибрати &попередній список - + Ctrl+PgUp - + &Show Playlists Показати &всі списки - + P - + + &New PlayList + + + + &Delete List &Видалити список - + &Load List &Завантажити список - + &Save List &Зберегти список - + Shift+S - + Del - + &Add Url &Додати адресу - + U - - + + By Track Number - + &Queue &В чергу - + Q - + Actions Дії diff --git a/src/ui/translations/qmmp_zh_CN.ts b/src/ui/translations/qmmp_zh_CN.ts index 7c909a4b7..46cfe4084 100644 --- a/src/ui/translations/qmmp_zh_CN.ts +++ b/src/ui/translations/qmmp_zh_CN.ts @@ -1113,244 +1113,254 @@ PlayList - + F F - + D D - + Alt+I Alt+I - + Ctrl+A Ctrl+A - + Ctrl+T - + Ctrl+W - + O O - + &Add File 添加文件(&A) - + + &Copy Selection To + + + + &Add Directory 添加文件夹(&A) - + &Remove Selected 删除所选(&R) - + &Remove All 删除全部(&R) - + &Remove Unselected 删除未选(&R) - + Remove unavailable files - + Remove duplicates - + &View Track Details 查看音轨详细信息(&V) - + Sort List 列表排序 - - + + By Title 按标题 - - + + By Album - - + + By Artist - - + + By Filename 按文件名 - - + + By Path + Filename 按路径+文件名 - - + + By Date 按日期 - + Sort Selection 选择排序 - + Randomize List 随机产生列表 - + Reverse List 逆序列表 - + Invert Selection 反选 - + &Select None 无选择(&S) - + Shift+A - + &Select All 选择全部(&S) - + &New List 新建列表(&N) - + &Select Next Playlist - + Ctrl+PgDown - + &Select Previous Playlist - + Ctrl+PgUp - + &Show Playlists - + P - - &Delete List + + &New PlayList + &Delete List + + + + &Load List 载入列表(&L) - + &Save List 保存列表(&S) - + Shift+S Shift+S - + Del Del - + &Add Url 添加 URL (&A) - + U U - - + + By Track Number 按音轨 - + &Queue 队列(&Q) - + Q Q - + Actions 动作 diff --git a/src/ui/translations/qmmp_zh_TW.ts b/src/ui/translations/qmmp_zh_TW.ts index e30dbf90a..040c44f2b 100644 --- a/src/ui/translations/qmmp_zh_TW.ts +++ b/src/ui/translations/qmmp_zh_TW.ts @@ -1113,244 +1113,254 @@ PlayList - + F F - + D D - + Alt+I Alt+I - + Ctrl+A Ctrl+A - + Ctrl+T - + Ctrl+W - + O O - + &Add File 添加檔案(&A) - + + &Copy Selection To + + + + &Add Directory 添加檔案夾(&A) - + &Remove Selected 移除所選(&R) - + &Remove All 移除全部(&R) - + &Remove Unselected 移除未選(&R) - + Remove unavailable files - + Remove duplicates - + &View Track Details 檢視音軌詳細資訊(&V) - + Sort List 清單排序 - - + + By Title 按標題 - - + + By Album - - + + By Artist - - + + By Filename 按檔名 - - + + By Path + Filename 按路徑+檔名 - - + + By Date 按日期 - + Sort Selection 選取排序 - + Randomize List 隨機產生清單 - + Reverse List 逆串列表 - + Invert Selection 反選 - + &Select None 無選取(&S) - + Shift+A - + &Select All 選取全部(&S) - + &New List 新建清單(&N) - + &Select Next Playlist - + Ctrl+PgDown - + &Select Previous Playlist - + Ctrl+PgUp - + &Show Playlists - + P - - &Delete List + + &New PlayList + &Delete List + + + + &Load List 載入清單(&L) - + &Save List 儲存清單(&S) - + Shift+S Shift+S - + Del Del - + &Add Url 添加 URL (&A) - + U U - - + + By Track Number 按音軌 - + &Queue 佇列(&Q) - + Q Q - + Actions 動作 -- cgit v1.2.3-13-gbd6f