From 4cdf3ee86163beb9d0449770e65b4093196ab35f Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Sat, 11 Dec 2010 21:21:52 +0000 Subject: fixed some bugs, added possibility to disable playlist anchor git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@2001 90c681e8-e032-0410-971d-27865f9a5e38 --- src/ui/configdialog.cpp | 2 + src/ui/forms/configdialog.ui | 9 ++- src/ui/listwidget.cpp | 118 ++++++++++----------------------- src/ui/listwidget.h | 3 +- src/ui/translations/qmmp_cs.ts | 135 ++++++++++++++++++++------------------ src/ui/translations/qmmp_de.ts | 135 ++++++++++++++++++++------------------ src/ui/translations/qmmp_es.ts | 135 ++++++++++++++++++++------------------ src/ui/translations/qmmp_hu.ts | 135 ++++++++++++++++++++------------------ src/ui/translations/qmmp_it.ts | 135 ++++++++++++++++++++------------------ src/ui/translations/qmmp_ja.ts | 135 ++++++++++++++++++++------------------ src/ui/translations/qmmp_lt.ts | 135 ++++++++++++++++++++------------------ src/ui/translations/qmmp_nl.ts | 135 ++++++++++++++++++++------------------ src/ui/translations/qmmp_pl_PL.ts | 135 ++++++++++++++++++++------------------ src/ui/translations/qmmp_pt_BR.ts | 135 ++++++++++++++++++++------------------ src/ui/translations/qmmp_ru.ts | 135 ++++++++++++++++++++------------------ src/ui/translations/qmmp_tr.ts | 135 ++++++++++++++++++++------------------ src/ui/translations/qmmp_uk_UA.ts | 135 ++++++++++++++++++++------------------ src/ui/translations/qmmp_zh_CN.ts | 135 ++++++++++++++++++++------------------ src/ui/translations/qmmp_zh_TW.ts | 135 ++++++++++++++++++++------------------ 19 files changed, 1097 insertions(+), 1060 deletions(-) (limited to 'src') diff --git a/src/ui/configdialog.cpp b/src/ui/configdialog.cpp index 45888b2b1..826f8818d 100644 --- a/src/ui/configdialog.cpp +++ b/src/ui/configdialog.cpp @@ -107,6 +107,7 @@ void ConfigDialog::readSettings() } ui.protocolCheckBox->setChecked(settings.value ("PlayList/show_protocol", false).toBool()); ui.numbersCheckBox->setChecked(settings.value ("PlayList/show_numbers", true).toBool()); + ui.anchorCheckBox->setChecked(settings.value("PlayList/show_anchor", false).toBool()); ui.playlistsCheckBox->setChecked(settings.value("PlayList/show_plalists", false).toBool()); ui.popupCheckBox->setChecked(settings.value("PlayList/show_popup", false).toBool()); QmmpSettings *gs = QmmpSettings::instance(); @@ -454,6 +455,7 @@ void ConfigDialog::saveSettings() } settings.setValue ("PlayList/show_protocol", ui.protocolCheckBox->isChecked()); settings.setValue ("PlayList/show_numbers", ui.numbersCheckBox->isChecked()); + settings.setValue ("PlayList/show_anchor", ui.anchorCheckBox->isChecked()); settings.setValue ("PlayList/show_plalists", ui.playlistsCheckBox->isChecked()); settings.setValue ("PlayList/show_popup", ui.popupCheckBox->isChecked()); FileDialog::setEnabled(FileDialog::registeredFactories().at(ui.fileDialogComboBox->currentIndex())); diff --git a/src/ui/forms/configdialog.ui b/src/ui/forms/configdialog.ui index 17885d82f..447c96cd6 100644 --- a/src/ui/forms/configdialog.ui +++ b/src/ui/forms/configdialog.ui @@ -588,7 +588,7 @@ - + @@ -622,6 +622,13 @@ + + + + Show anchor + + + diff --git a/src/ui/listwidget.cpp b/src/ui/listwidget.cpp index 7f20f92d2..ddbf8e8b3 100644 --- a/src/ui/listwidget.cpp +++ b/src/ui/listwidget.cpp @@ -62,8 +62,6 @@ ListWidget::ListWidget(QWidget *parent) m_timer = new QTimer(this); m_timer->setInterval(50); connect(m_timer, SIGNAL(timeout()), SLOT(autoscroll())); - m_anchor_pen_normal.setStyle(Qt::DotLine); - m_anchor_pen_selected.setStyle(Qt::DotLine); } @@ -76,6 +74,7 @@ void ListWidget::readSettings() m_font.fromString(settings.value("PlayList/Font", QApplication::font().toString()).toString()); m_show_protocol = settings.value ("PlayList/show_protocol", false).toBool(); m_show_number = settings.value ("PlayList/show_numbers", true).toBool(); + m_show_anchor = settings.value("PlayList/show_anchor", false).toBool(); bool show_popup = settings.value("PlayList/show_popup", false).toBool(); if (m_update) @@ -105,34 +104,23 @@ void ListWidget::loadColors() m_current.setNamedColor(m_skin->getPLValue("current")); m_normal_bg.setNamedColor(m_skin->getPLValue("normalbg")); m_selected_bg.setNamedColor(m_skin->getPLValue("selectedbg")); - m_anchor_pen_normal.setColor(m_selected_bg); - m_anchor_pen_selected.setColor(m_normal_bg); } void ListWidget::paintEvent(QPaintEvent *) { QPainter m_painter(this); - //m_painter.setPen(Qt::white); m_painter.setFont(m_font); m_painter.setBrush(QBrush(m_normal_bg)); m_painter.drawRect(-1,-1,width()+1,height()+1); - for (int i=0; iisSelected(i + m_first)) - { - m_painter.setPen(m_anchor_pen_selected); - m_painter.setBrush(QBrush(m_selected_bg)); - } - else - { - m_painter.setPen(m_anchor_pen_normal); - m_painter.setBrush(QBrush(m_normal_bg)); - } - m_painter.drawRect ( 6, 15+(i-1)*m_metrics->height() + 2, - width() - 10, m_metrics->height()); + m_painter.setBrush(m_model->isSelected(i + m_first) ? m_selected_bg : m_normal_bg); + m_painter.setPen(m_normal); + m_painter.drawRect (6, 15+(i-1)*m_metrics->height() + 2, + width() - 10, m_metrics->height() - 1); } else { @@ -140,8 +128,8 @@ void ListWidget::paintEvent(QPaintEvent *) { m_painter.setBrush(QBrush(m_selected_bg)); m_painter.setPen(m_selected_bg); - m_painter.drawRect ( 6, 15+(i-1)*m_metrics->height() + 2, - width() - 10, m_metrics->height()); + m_painter.drawRect (6, 15+(i-1)*m_metrics->height() + 2, + width() - 10, m_metrics->height() - 1); } } @@ -194,90 +182,54 @@ void ListWidget::mousePressEvent(QMouseEvent *e) if (INVALID_ROW != row && m_model->count() > row) { - /* - if (!(Qt::ControlModifier & e->modifiers () || - Qt::ShiftModifier & e->modifiers () || - m_model->isSelected(row))) + m_pressed_row = row; + if(e->button() == Qt::RightButton) + { m_model->clearSelection(); -*/ + m_model->setSelected(row, true); + m_anchor_row = m_pressed_row; + QWidget::mousePressEvent(e); + return; + } + if (m_model->isSelected(row) && (e->modifiers() == Qt::NoModifier)) + { m_select_on_release = true; + QWidget::mousePressEvent(e); + return; + } - //qWarning("m_prev_clicked_row: %d",m_prev_clicked_row); - - m_pressed_row = row;/* if ((Qt::ShiftModifier & e->modifiers())) { - + bool select = true; if (m_pressed_row > m_anchor_row) { - m_model->clearSelection(); for (int j = m_anchor_row;j <= m_pressed_row;j++) { - m_model->setSelected(j, true); + m_model->setSelected(j, select); } } else { - m_model->clearSelection(); for (int j = m_anchor_row;j >= m_pressed_row;j--) { - m_model->setSelected(j, true); + m_model->setSelected(j, select); } } - } - else - { - if (!m_model->isSelected(row) || (Qt::ControlModifier & e->modifiers())) - m_model->setSelected(row, !m_model->isSelected(row)); - } - - if (m_model->getSelection(m_pressed_row).count() == 1) m_anchor_row = m_pressed_row; - //qWarning("m_anchor_row: %d",m_anchor_row); -*/ - if (e->button()==Qt::LeftButton) + } + else //ShiftModifier released { - if ((Qt::ShiftModifier & e->modifiers())) + if ((Qt::ControlModifier & e->modifiers())) { - bool select = true; - if ((Qt::ControlModifier & e->modifiers())) - { - select = m_model->isSelected(m_anchor_row); - } - else //ControlModifier released - { - m_model->clearSelection(); - //select = true; - } - if (m_pressed_row > m_anchor_row) - { - for (int j = m_anchor_row;j <= m_pressed_row;j++) - { - m_model->setSelected(j, select); - } - } - else - { - for (int j = m_anchor_row;j >= m_pressed_row;j--) - { - m_model->setSelected(j, select); - } - } + m_model->setSelected(row, !m_model->isSelected(row)); } - else //ShiftModifier released + else //ControlModifier released { - if ((Qt::ControlModifier & e->modifiers())) - { - m_model->setSelected(row, !m_model->isSelected(row)); - } - else //ControlModifier released - { - m_model->clearSelection(); - m_model->setSelected(row, true); - } - m_anchor_row = m_pressed_row; + m_model->clearSelection(); + m_model->setSelected(row, true); } + m_anchor_row = m_pressed_row; } update(); } @@ -518,6 +470,7 @@ void ListWidget::mouseMoveEvent(QMouseEvent *e) m_prev_y = e->y(); m_scroll = false; m_pressed_row = row; + m_anchor_row = row; } } else if(m_popupWidget) @@ -530,11 +483,10 @@ void ListWidget::mouseMoveEvent(QMouseEvent *e) void ListWidget::mouseReleaseEvent(QMouseEvent *e) { - if (false != m_select_on_release) + if (m_select_on_release) { m_model->clearSelection(); m_model->setSelected(m_pressed_row,true); - //if(e->modifiers() != Qt::ShiftModifier) m_anchor_row = m_pressed_row; m_select_on_release = false; } diff --git a/src/ui/listwidget.h b/src/ui/listwidget.h index b630253ff..7842dcb0f 100644 --- a/src/ui/listwidget.h +++ b/src/ui/listwidget.h @@ -138,7 +138,7 @@ private: QFontMetrics *m_metrics; Skin *m_skin; QColor m_normal, m_current, m_normal_bg, m_selected_bg; - QPen m_anchor_pen_normal,m_anchor_pen_selected; + //QPen m_anchor_pen_normal,m_anchor_pen_selected; int m_anchor_row; enum ScrollDirection @@ -154,6 +154,7 @@ private: bool m_select_on_release; bool m_show_protocol; bool m_show_number; + bool m_show_anchor; MediaPlayer *m_player; PlayListPopup::PopupWidget *m_popupWidget; QTimer *m_timer; diff --git a/src/ui/translations/qmmp_cs.ts b/src/ui/translations/qmmp_cs.ts index 80eeee92e..3f4eb9884 100644 --- a/src/ui/translations/qmmp_cs.ts +++ b/src/ui/translations/qmmp_cs.ts @@ -546,23 +546,23 @@ ConfigDialog - + Description Popis - + Filename Soubor - + Artist Umělec - + Album Album @@ -577,77 +577,77 @@ Vypnuto - + Transports Protokoly - + Decoders Dekodéry - + Engines Přehrávače - + Misc - + Title Název - + Track number Číslo stopy - + Two-digit track number Dvoumístné číslo stopy - + Disc number Číslo disku - + Condition Stav - + Composer Skladatel - + File name Název souboru - + File path Cesta k souboru - + Genre Žánr - + Year Rok - + Comment Poznámka @@ -664,7 +664,7 @@ - + Playlist Seznam skladeb @@ -705,7 +705,7 @@ ??? - + Replay Gain Zisk při přehrávání @@ -777,112 +777,117 @@ Přizpůsobit - - + + Show anchor + + + + + Preferences Nastavení - - - + + + Information Informace - + Cover Image Retrieve Získat obrázek obalu - + Use separate image files Použít samostatné obrázky - + Include files: Zahrnout soubory: - + Exclude files: Vynechat soubory: - + Recursive search depth: Hloubka rekurzivního hledání: - - + + Playback Přehrávání - + Continue playback on startup Po startu pokračovat v přehrávání - + Replay Gain mode: Režim úpravy zisku při přehrávání: - + Preamp: Předzesílení: - - + + dB dB - + Default gain: Výchozí zisk: - + Use peak info to prevent clipping Použít informaci o vrcholu k zabránění ořezu - + Output: Výstup: - + Buffer size: - + ms ms - + 16-bit output 16bitový výstup - + Action - + Shortcut - + Change shortcut... @@ -893,83 +898,83 @@ - + View Zobrazení - + File Dialog Souborový dialog - + Proxy Proxy - + Enable proxy usage Povolit používání proxy - + Proxy host name: Adresa proxy: - + Proxy port: Port proxy: - + Use authentication with proxy Použít autorizaci pro proxy - + Proxy user name: Uživatelské jméno: - + Proxy password: Heslo: - + Archived skin Sbalené téma - + Unarchived skin Rozbalené téma - + Visualization Vizualizace - + Effects Efekty - + General Obecné - + Audio Zvuk - + Use software volume control Používat softwarové ovládání hlasitosti @@ -994,12 +999,12 @@ Převést %20 na mezery - + Select Skin Files Vybrat soubory s tématy - + Skin files Soubory s tématy diff --git a/src/ui/translations/qmmp_de.ts b/src/ui/translations/qmmp_de.ts index 5608d4cf9..9b2ed5062 100644 --- a/src/ui/translations/qmmp_de.ts +++ b/src/ui/translations/qmmp_de.ts @@ -546,23 +546,23 @@ ConfigDialog - + Description Beschreibung - + Filename Dateiname - + Artist Interpret - + Album Album @@ -577,77 +577,77 @@ Deaktiviert - + Transports Transporte - + Decoders Dekoder - + Engines - + Misc - + Title Titel - + Track number Stücknummer - + Two-digit track number Zweistellige Stücknummer - + Disc number CD-Nummer - + Condition Zustand - + Genre Genre - + Composer Komponist - + File name Dateiname - + File path Dateipfad - + Year Jahr - + Comment Kommentar @@ -664,7 +664,7 @@ - + Playlist Wiedergabeliste @@ -705,7 +705,7 @@ ??? - + Replay Gain Replay Gain @@ -777,112 +777,117 @@ Anpassen - - + + Show anchor + + + + + Preferences Konfiguration - - - + + + Information Information - + Cover Image Retrieve Holen von Cover-Bildern - + Use separate image files Separate Bilddateien verwenden - + Include files: Einzubeziehende Dateien: - + Exclude files: Auszuschließende Dateien: - + Recursive search depth: Rekursive Suchtiefe: - - + + Playback Wiedergabe - + Continue playback on startup Wiedergabe beim Start fortsetzen - + Replay Gain mode: Replay-Gain-Modus: - + Preamp: Vorverstärkung: - - + + dB dB - + Default gain: - + Use peak info to prevent clipping Peak-Informationen verwenden, um Clipping zu verhindern - + Output: Ausgabe: - + Buffer size: - + ms ms - + 16-bit output 16-Bit-Ausgabe - + Action - + Shortcut - + Change shortcut... @@ -893,83 +898,83 @@ - + View Ansicht - + File Dialog Datei-Dialog - + Proxy Proxyserver - + Enable proxy usage Proxyserver verwenden - + Proxy host name: Name des Proxyservers: - + Proxy port: Port: - + Use authentication with proxy Authentisierung verwenden - + Proxy user name: Benutzername: - + Proxy password: Passwort: - + Archived skin Archiviertes Design - + Unarchived skin Nicht archiviertes Design - + Visualization Visualisierung - + Effects Effekte - + General Sonstige - + Audio Audio - + Use software volume control Softwaregesteuerte Lautstärkeregelung @@ -994,12 +999,12 @@ %20 in Leerzeichen umwandeln - + Select Skin Files Design-Dateien auswählen - + Skin files Design-Dateien diff --git a/src/ui/translations/qmmp_es.ts b/src/ui/translations/qmmp_es.ts index 09cdee8a1..4c96f2dc3 100644 --- a/src/ui/translations/qmmp_es.ts +++ b/src/ui/translations/qmmp_es.ts @@ -546,23 +546,23 @@ ConfigDialog - + Description Descripción - + Filename Nombre del archivo - + Artist Intérprete - + Album Album @@ -577,77 +577,77 @@ Deshabilitado - + Transports Transportes - + Decoders Decodificadores - + Engines Motores - + Misc - + Title Título - + Track number Número de pista - + Two-digit track number Número de pista con dos cifras - + Disc number Número de disco - + Condition Condición - + Genre Género - + Composer Compositor - + File name Nombre del archivo - + File path Ruta del archivo - + Year Año - + Comment Comentario @@ -710,15 +710,15 @@ Formato del título: - - + + Preferences Preferencias - - - + + + Information Información @@ -730,7 +730,7 @@ - + Playlist Lista de reproducción @@ -745,17 +745,17 @@ Avanzado - + 16-bit output Salida de 16 bits - + Archived skin Piel archivada - + Unarchived skin Piel no archivada @@ -765,33 +765,33 @@ Conectividad - + Visualization Visualización - + Effects Efectos - + General General - + File Dialog Diálogo de archivos - + Audio Sonido - + Replay Gain Normalización @@ -831,54 +831,54 @@ Personalizar - + Replay Gain mode: Método de normalización: - + Preamp: Preamp: - - + + dB dB - + Default gain: Normalización predeterminada: - + Use peak info to prevent clipping Procesar picos para evitar cortes - + Output: Salida: - + Buffer size: - + ms ms - + Use software volume control Usar control de volumen por software - + View Ver @@ -898,88 +898,93 @@ Iniciar oculto - + + Show anchor + + + + Cover Image Retrieve Obtener las imagenes de carátula - + Use separate image files Usar archivos de imágen separados - + Include files: Incluir archivos: - + Exclude files: Excluir archivos: - + Recursive search depth: Profundidad de la búsqueda recursiva: - - + + Playback Reproducción - + Continue playback on startup Continuar la reproducción al iniciar - + Proxy Proxy - + Enable proxy usage Habilitar el uso de proxy - + Proxy host name: Nombre del servidor proxy: - + Proxy port: Puerto del proxy: - + Use authentication with proxy Usar autentificación con el proxy - + Proxy user name: Usuario del proxy: - + Proxy password: Contraseña del proxy: - + Action - + Shortcut - + Change shortcut... @@ -994,12 +999,12 @@ Convertir los %20 en espacios - + Select Skin Files Seleccionar archivos de pieles - + Skin files Archivos de pieles diff --git a/src/ui/translations/qmmp_hu.ts b/src/ui/translations/qmmp_hu.ts index 679e9fb63..ca4be57f3 100644 --- a/src/ui/translations/qmmp_hu.ts +++ b/src/ui/translations/qmmp_hu.ts @@ -546,53 +546,53 @@ ConfigDialog - + Archived skin Tömörített skin - + Unarchived skin Tömörítettlen skin - + Description Leírás - + Filename Fájlnév - + Artist Előadó - + Album Album - + Title Cím - + Genre Műfaj - + Year Év - + Comment Megjegyzés @@ -607,67 +607,67 @@ Kikapcsolva - + Transports Transzportálás - + Decoders Dekóderek - + Engines Motorok - + Misc - + Track number Zeneszám - + Two-digit track number Két jegyű zeneszám - + Composer Zeneszerző - + Disc number Lemezszám - + File name Fájl neve - + File path File útvonala - + Condition Feltétel - + Select Skin Files Skin fájl kiválasztása - + Skin files Skin fájlok @@ -684,7 +684,7 @@ - + Playlist Lejátszási lista @@ -822,118 +822,123 @@ Testreszab - - + + Show anchor + + + + + Preferences Tulajdonságok - - - + + + Information Információ - - + + Playback Lejátszás - + Continue playback on startup Lejátszás folytatása indításkor - + Buffer size: - + ms ms - + 16-bit output 16 bites kimenet - + Action - + Shortcut - + Change shortcut... - + Visualization Vizualizáció - + Effects Effektek - + General Általános - + Audio Audió - + Replay Gain Replay Gain - + Replay Gain mode: Replay Gain mód: - + Preamp: Preamp: - - + + dB dB - + Default gain: Alapértelmezett gain: - + Use peak info to prevent clipping Csúcs információ használata a klippelés megelőzéséhez - + Output: Kimenet: - + Use software volume control Szoftveres hangerőszabályzó használata @@ -948,7 +953,7 @@ Rejtve induljon - + File Dialog Fájl ablak @@ -959,7 +964,7 @@ - + View Megnéz @@ -981,62 +986,62 @@ Hangszínszabályozó - + Cover Image Retrieve Borító beszerzése - + Use separate image files Különböző képfájlok használata - + Include files: Tartalmazott fájlok: - + Exclude files: Kihagyott fájlok: - + Recursive search depth: Rekúrzív keresési mélység: - + Proxy Proxy - + Enable proxy usage Proxy használatának engedélyezése - + Proxy host name: Proxy host name: - + Proxy port: Proxy port: - + Use authentication with proxy Hitelesítés hasznáalta proxy-val - + Proxy user name: Proxy felhasználónév: - + Proxy password: Proxy jelszó: diff --git a/src/ui/translations/qmmp_it.ts b/src/ui/translations/qmmp_it.ts index 7c818be01..0113eacf4 100644 --- a/src/ui/translations/qmmp_it.ts +++ b/src/ui/translations/qmmp_it.ts @@ -546,23 +546,23 @@ ConfigDialog - + Description Descrizione - + Filename File - + Artist Interprete - + Album Album @@ -577,77 +577,77 @@ Disabilitato - + Transports Protocolli di trasporto - + Decoders Decodificatori - + Engines Meccanismi - + Misc - + Title Titolo - + Track number Traccia n° - + Two-digit track number Traccia n° a due cifre - + Disc number Disco n° - + Condition Condizione - + Genre Genere - + Composer Compositore - + File name Nome file - + File path Percorso file - + Year Anno - + Comment Commento @@ -710,15 +710,15 @@ Formato del titolo : - - + + Preferences Impostazioni preferite - - - + + + Information Informazioni @@ -730,7 +730,7 @@ - + Playlist Lista dei brani @@ -745,17 +745,17 @@ Avanzato - + 16-bit output uscita a 16 bit - + Archived skin Tema archiviato - + Unarchived skin Tema non archiviato @@ -765,33 +765,33 @@ Connettività - + Visualization Visualizzazione - + Effects Effetti - + General Generale - + File Dialog Menu brani - + Audio Audio - + Replay Gain Normalizzazione @@ -831,54 +831,54 @@ Personalizza - + Replay Gain mode: Metodo di normalizzazione - + Preamp: Preamp: - - + + dB dB - + Default gain: Normalizzazione predefinita - + Use peak info to prevent clipping Utilizza informazioni di picco per evitare tagli - + Output: Uscita: - + Buffer size: - + ms ms - + Use software volume control Utilizza il controllo volume del programma - + View @@ -898,88 +898,93 @@ Avvia nascosto - + + Show anchor + + + + Cover Image Retrieve Trova immagine copertina - + Use separate image files Usa immagini separate - + Include files: Includi i file: - + Exclude files: Escludi i file: - + Recursive search depth: Profondità ricerca ricorsiva: - - + + Playback Riproduzione - + Continue playback on startup Continua la riproduzione all'avvio - + Proxy Proxy - + Enable proxy usage Attiva il proxy - + Proxy host name: Nome del server : - + Proxy port: Porta del server : - + Use authentication with proxy Usa autenticazione con il proxy - + Proxy user name: Utente: - + Proxy password: Password : - + Action - + Shortcut - + Change shortcut... @@ -994,12 +999,12 @@ Converti il carattere « %20 » in spazi - + Select Skin Files Seleziona aspetto - + Skin files Aspetto diff --git a/src/ui/translations/qmmp_ja.ts b/src/ui/translations/qmmp_ja.ts index 258f1d7f8..7154d859b 100644 --- a/src/ui/translations/qmmp_ja.ts +++ b/src/ui/translations/qmmp_ja.ts @@ -558,7 +558,7 @@ - + Playlist プレイリスト @@ -579,7 +579,7 @@ - + Audio 音響 @@ -610,7 +610,7 @@ - + View 観容 @@ -740,172 +740,177 @@ カスタマイズ - - + + Show anchor + + + + + Preferences プラグイン調整 - - - + + + Information 情報 - + Description プラグイン分類 - + Filename ファイル名 - + File Dialog ファイルダイアログ - + Cover Image Retrieve アルバム表紙画像の取得 - + Use separate image files 分割された画像ファイルを利用 - + Include files: 対象ファイル形式: - + Exclude files: 除外ファイル形式: - + Recursive search depth: 再帰検索の深度: - - + + Playback 再生 - + Continue playback on startup 前回終了時の曲から継続して再生 - + Proxy 代理 - + Enable proxy usage 代理を利用する - + Proxy host name: 代理ホスト名: - + Proxy port: 代理ポート: - + Use authentication with proxy 代理経由の認証を利用 - + Proxy user name: 代理者ユーザ名: - + Proxy password: 代理者パスワード: - + Replay Gain リプレイゲイン - + Replay Gain mode: リプレイゲインモード: - + Preamp: プリアンプ: - - + + dB dB - + Default gain: デフォルトゲイン: - + Use peak info to prevent clipping クリッピング現象を抑えるためピーク情報を使う - + Output: 出力: - + Buffer size: バッファサイズ: - + ms ミリ秒 - + Use software volume control ソフトウェアによる音量制御を利用 - + 16-bit output 16ビット出力 - + Action 動作 - + Shortcut ショートカット - + Change shortcut... 変更 @@ -916,7 +921,7 @@ - + Album アルバム @@ -926,117 +931,117 @@ 無効 - + Archived skin 書庫化スキン - + Unarchived skin 非書庫化スキン - + Transports 転送 - + Decoders デコーダ - + Engines エンジン - + Effects 音響効果 - + Visualization 視覚効果 - + General 一般 - + Misc いろいろ - + Artist アーティスト - + Title タイトル - + Track number トラック番号 - + Two-digit track number トラック番号 数字2桁 - + Genre ジャンル - + Comment コメント - + Composer 作曲者 - + Disc number ディスク番号 - + File name ファイル名 - + File path ファイルパス - + Year - + Condition 定番 - + Select Skin Files スキンファイルを選択 - + Skin files スキンファイル diff --git a/src/ui/translations/qmmp_lt.ts b/src/ui/translations/qmmp_lt.ts index dd4e9921b..b0d3d7b9d 100644 --- a/src/ui/translations/qmmp_lt.ts +++ b/src/ui/translations/qmmp_lt.ts @@ -546,23 +546,23 @@ ConfigDialog - + Description Aprašymas - + Filename Bylos pavadinimas - + Artist Atlikėjas - + Album Albumas @@ -577,77 +577,77 @@ Išjungta - + Transports Transportas - + Decoders Dekoderiai - + Engines Varikliai - + Misc - + Title Pavadinimas - + Track number Takelio numeris - + Two-digit track number Dviejų skaičių takelio numeris - + Disc number Disko numeris - + Condition Būklė - + Composer Autorius - + File name Bylos pavadinimas - + File path Bylos kelias - + Genre Žanras - + Year Metai - + Comment Komentaras @@ -710,15 +710,15 @@ Pavadinimo formatas: - - + + Preferences Nustatymai - - - + + + Information Informacija @@ -730,7 +730,7 @@ - + Playlist Grojaraštį @@ -745,17 +745,17 @@ Papildomi - + 16-bit output 16 bitų išvestis - + Archived skin Suspausta tema - + Unarchived skin Išskleista tema @@ -765,33 +765,33 @@ Tinklas - + Visualization Vizualizacija - + Effects Efektai - + General Bendri - + File Dialog Pasirinkimo langas - + Audio Audio - + Replay Gain Neįsivaizduoju kaip verst Replay Gain @@ -832,54 +832,54 @@ Nustatyti - + Replay Gain mode: Replay Gain metodas: - + Preamp: Išankstinis stiprinimas: - - + + dB dB - + Default gain: Stiprinimas pagal nutylėjima: - + Use peak info to prevent clipping Naudoti pikų informaciją trūkinėjimo išvengimui - + Output: Išvestis - + Buffer size: Buferio dydis: - + ms ms - + Use software volume control Naudoti programinį garso valdymą - + View Rodyti @@ -899,88 +899,93 @@ Įjungti paslėptą - + + Show anchor + + + + Cover Image Retrieve Parsiųsti cd viršelį - + Use separate image files Naudoti atskiras paveiksliukų bylas - + Include files: Įtraukti bylas - + Exclude files: Išskirti bylas - + Recursive search depth: Rekursinės paieškos gylis - - + + Playback Grojimas - + Continue playback on startup Tęsti grojimą įjungus - + Proxy Proxy - + Enable proxy usage Įjungti proxy palaikymą - + Proxy host name: Proxy serveris: - + Proxy port: Proxy portas: - + Use authentication with proxy Naudoti proxy autentifikavimą - + Proxy user name: Proxy vartotojo vardas: - + Proxy password: Proxy slaptažodis: - + Action - + Shortcut - + Change shortcut... @@ -995,12 +1000,12 @@ Paversti %20 į tarpus - + Select Skin Files Pasirinkti temų bylas - + Skin files Temų bylos diff --git a/src/ui/translations/qmmp_nl.ts b/src/ui/translations/qmmp_nl.ts index 86e1f423a..9485d46fb 100644 --- a/src/ui/translations/qmmp_nl.ts +++ b/src/ui/translations/qmmp_nl.ts @@ -546,23 +546,23 @@ ConfigDialog - + Description Popis - + Filename Bestandsnaam - + Artist Artiest - + Album Album @@ -577,77 +577,77 @@ Uitgeschakeld - + Transports Protocols - + Decoders Decoders - + Engines Engines - + Misc - + Title Naam - + Track number Liednummer - + Two-digit track number Twee-getal liednummer - + Disc number CD nummer - + Condition Staat - + Composer Componist - + File name Bestandsnaam - + File path Pad - + Genre Genre - + Year Jaar - + Comment Commentaar @@ -664,7 +664,7 @@ - + Playlist Afspeellijst @@ -705,7 +705,7 @@ ??? - + Replay Gain Replay Gain @@ -777,112 +777,117 @@ Aanpassen - - + + Show anchor + + + + + Preferences Voorkeuren - - - + + + Information Informatie - + Cover Image Retrieve Lees Hoes Af - + Use separate image files Gebruik aparte afbeeldingsbestanden - + Include files: Inclusief de bestanden: - + Exclude files: Exclusief de bestanden: - + Recursive search depth: Recursieve zoekdiepte: - - + + Playback Afspelen - + Continue playback on startup Verdergaan met afspelen bij opstarten - + Replay Gain mode: Replay Gain stand: - + Preamp: Voorversterking: - - + + dB dB - + Default gain: Standaard verhoging: - + Use peak info to prevent clipping Gebruik piek info om stotteren te voorkomen - + Output: Uitvoer: - + Buffer size: - + ms ms - + 16-bit output 16bit uitvoer - + Action - + Shortcut - + Change shortcut... @@ -893,83 +898,83 @@ - + View Weergave - + File Dialog Bestandsdialoog - + Proxy Proxy - + Enable proxy usage Gebruik proxy - + Proxy host name: Proxy host naam: - + Proxy port: Proxy poort: - + Use authentication with proxy Gebruik authenticatie bij proxy - + Proxy user name: Proxy gebruikersnaam: - + Proxy password: Proxy wachtwoord: - + Archived skin Gearchiveerd thema - + Unarchived skin Niet gearchiveerd thema - + Visualization Visualisatie - + Effects Effecten - + General Algemeen - + Audio Audio - + Use software volume control Gebruik software volume @@ -994,12 +999,12 @@ Zet %20 om in spaties - + Select Skin Files Selecteer themabestanden - + Skin files Thema bestanden diff --git a/src/ui/translations/qmmp_pl_PL.ts b/src/ui/translations/qmmp_pl_PL.ts index 2426c572a..9a7a00305 100644 --- a/src/ui/translations/qmmp_pl_PL.ts +++ b/src/ui/translations/qmmp_pl_PL.ts @@ -546,23 +546,23 @@ ConfigDialog - + Description Opis - + Filename Nazwa pliku - + Artist Artysta - + Album Album @@ -577,77 +577,77 @@ Wyłączone - + Transports Transporty - + Decoders Dekodery - + Engines Silniki - + Misc - + Title Tytuł - + Track number Numer utworu - + Two-digit track number Dwuznakowy numer utworu - + Disc number Numer albumu - + Condition Warunek - + Genre Gatunek - + Composer Kompozytor - + File name Nazwa pliku - + File path Lokalizacja - + Year Rok - + Comment Komentarz @@ -710,15 +710,15 @@ Format tytułu: - - + + Preferences Ustawienia - - - + + + Information Informacje @@ -730,7 +730,7 @@ - + Playlist Lista odtwarzania @@ -745,17 +745,17 @@ Zaawansowane - + 16-bit output 16-bitowe odtwarzanie - + Archived skin Skompresowana skórka - + Unarchived skin Niekompresowana skórka @@ -765,33 +765,33 @@ Sieć - + Visualization Wizualizacje - + Effects Efekty - + General Ogólne - + File Dialog Okno dialogowe - + Audio Dźwięk - + Replay Gain @@ -831,54 +831,54 @@ Dostosuj - + Replay Gain mode: Tryb Replay Gain: - + Preamp: - - + + dB - + Default gain: Domyślne wzmocnienie: - + Use peak info to prevent clipping Użyj informacji peak by zapobiec "klipnięciom" - + Output: Wyjście: - + Buffer size: Rozmiar bufora: - + ms ms - + Use software volume control Użyj programowej regulacji głośności - + View Wygląd @@ -898,88 +898,93 @@ Uruchom zminimalizowany - + + Show anchor + + + + Cover Image Retrieve Pobieranie okładek - + Use separate image files Użyj oddzielnych obrazków - + Include files: Użyj plików: - + Exclude files: Wyłącz pliki: - + Recursive search depth: Głębokość rekursywnego przeszukiwania: - - + + Playback Odtwarzanie - + Continue playback on startup Wznów odtwarzanie po uruchomieniu programu - + Proxy Proxy - + Enable proxy usage Włącz proxy - + Proxy host name: Nazwa hosta proxy: - + Proxy port: Port proxy: - + Use authentication with proxy Użyj autoryzacji z proxy - + Proxy user name: Nazwa użytkownika: - + Proxy password: Hasło: - + Action Akcje - + Shortcut Skrót - + Change shortcut... Zmień skrót... @@ -994,12 +999,12 @@ Konwertuj sekwencje %20 na spacje - + Select Skin Files Wybierz skórę - + Skin files Pliki skór diff --git a/src/ui/translations/qmmp_pt_BR.ts b/src/ui/translations/qmmp_pt_BR.ts index 24a43e7ef..8f546a495 100644 --- a/src/ui/translations/qmmp_pt_BR.ts +++ b/src/ui/translations/qmmp_pt_BR.ts @@ -546,23 +546,23 @@ ConfigDialog - + Description Descrição - + Filename Nome do Arquivo - + Artist Artista - + Album Álbum @@ -577,77 +577,77 @@ - + Transports - + Decoders - + Engines - + Misc - + Title Título - + Track number - + Two-digit track number - + Disc number - + Condition - + Genre Gênero - + Composer - + File name - + File path - + Year Ano - + Comment Comentário @@ -710,15 +710,15 @@ Tipo de Formato: - - + + Preferences Preferências - - - + + + Information Informações @@ -730,7 +730,7 @@ - + Playlist Lista de músicas @@ -745,17 +745,17 @@ Avançado - + 16-bit output - + Archived skin - + Unarchived skin @@ -765,33 +765,33 @@ - + Visualization - + Effects - + General - + File Dialog - + Audio - + Replay Gain @@ -831,54 +831,54 @@ - + Replay Gain mode: - + Preamp: - - + + dB - + Default gain: - + Use peak info to prevent clipping - + Output: - + Buffer size: - + ms - + Use software volume control - + View @@ -898,88 +898,93 @@ - + + Show anchor + + + + Cover Image Retrieve - + Use separate image files - + Include files: - + Exclude files: - + Recursive search depth: - - + + Playback - + Continue playback on startup - + Proxy - + Enable proxy usage - + Proxy host name: - + Proxy port: - + Use authentication with proxy - + Proxy user name: - + Proxy password: - + Action - + Shortcut - + Change shortcut... @@ -994,12 +999,12 @@ - + Select Skin Files - + Skin files diff --git a/src/ui/translations/qmmp_ru.ts b/src/ui/translations/qmmp_ru.ts index 9869531b7..21ad2dcd9 100644 --- a/src/ui/translations/qmmp_ru.ts +++ b/src/ui/translations/qmmp_ru.ts @@ -546,23 +546,23 @@ ConfigDialog - + Description Описание - + Filename Имя файла - + Artist Исполнитель - + Album Альбом @@ -577,77 +577,77 @@ Отключено - + Transports Транспорты - + Decoders Декодеры - + Engines Внешние проигрыватели - + Misc Другие - + Title Название - + Track number Номер трека - + Two-digit track number 2-x разрядный номер трека - + Disc number Номер диска - + Condition Условие - + Genre Жанр - + Composer Композитор - + File name Имя файла - + File path Путь к файлу - + Year Год - + Comment Комментарий @@ -710,15 +710,15 @@ Формат названия: - - + + Preferences Настройки - - - + + + Information Информация @@ -730,7 +730,7 @@ - + Playlist Список @@ -745,17 +745,17 @@ Дополнительно - + 16-bit output 16-битный вывод - + Archived skin Упакованная тема - + Unarchived skin Распакованная тема @@ -765,33 +765,33 @@ Сеть - + Visualization Визуализация - + Effects Эффекты - + General Общие - + File Dialog Файловый диалог - + Audio Аудио - + Replay Gain Выравнивание громкости (Replay Gain) @@ -831,54 +831,54 @@ Настроить - + Replay Gain mode: Режим Replay Gain: - + Preamp: Предусиление: - - + + dB дБ - + Default gain: Усиление по умолчанию: - + Use peak info to prevent clipping Использовать пиковое значение для предотвращения срезания - + Output: Вывод: - + Buffer size: Размер буфера: - + ms мс - + Use software volume control Использовать программную регулировку громкости - + View Вид @@ -898,88 +898,93 @@ Запускать скрытым - + + Show anchor + Показывать "якорь" + + + Cover Image Retrieve Поиск обложки альбома - + Use separate image files Использовать отдельные файлы с изображениями - + Include files: Включить файлы: - + Exclude files: Исключить файлы: - + Recursive search depth: Глубина рекурсивного поиска: - - + + Playback Воспроизведение - + Continue playback on startup Продолжить воспроизведение после запуска - + Proxy Прокси - + Enable proxy usage Использовать прокси - + Proxy host name: Прокси сервер: - + Proxy port: Прокси порт: - + Use authentication with proxy Использовать авторизацию на прокси - + Proxy user name: Имя пользователя прокси: - + Proxy password: Пароль прокси: - + Action Действие - + Shortcut Сочетание клавиш - + Change shortcut... Изменить сочетание клавиш... @@ -994,12 +999,12 @@ Преобразовывать %20 в пробел - + Select Skin Files Выберите файлы обложек - + Skin files Файлы обложек diff --git a/src/ui/translations/qmmp_tr.ts b/src/ui/translations/qmmp_tr.ts index 31ead37a4..4eeca0510 100644 --- a/src/ui/translations/qmmp_tr.ts +++ b/src/ui/translations/qmmp_tr.ts @@ -546,23 +546,23 @@ ConfigDialog - + Description Açıklama - + Filename Dosya adı - + Artist Sanatçı - + Album Albüm @@ -577,77 +577,77 @@ - + Transports - + Decoders - + Engines - + Misc - + Title Başlık - + Track number - + Two-digit track number - + Disc number - + Condition - + Genre Tarz - + Composer - + File name - + File path - + Year Yıl - + Comment Yorum @@ -710,15 +710,15 @@ Başlık formatı: - - + + Preferences Tercihler - - - + + + Information Bilgi @@ -730,7 +730,7 @@ - + Playlist Çalma Listesi @@ -745,17 +745,17 @@ Gelişmiş - + 16-bit output - + Archived skin Arşivlenmiş kabuk - + Unarchived skin Arşivlenmemiş kabuk @@ -765,33 +765,33 @@ Bağlanırlık - + Visualization Görsellik - + Effects Efektler - + General Genel - + File Dialog Dosya Diyaloğu - + Audio Ses - + Replay Gain @@ -831,54 +831,54 @@ - + Replay Gain mode: - + Preamp: - - + + dB - + Default gain: - + Use peak info to prevent clipping - + Output: - + Buffer size: - + ms - + Use software volume control Yazılımsal ses kontrolünü kullan - + View @@ -898,88 +898,93 @@ Gizli başlat - + + Show anchor + + + + Cover Image Retrieve - + Use separate image files - + Include files: - + Exclude files: - + Recursive search depth: - - + + Playback - + Continue playback on startup - + Proxy Vekil sunucu - + Enable proxy usage Vekil sunucu kullanımını etkinleştir - + Proxy host name: Vekil sunucu adı: - + Proxy port: Vekil sunucu portu: - + Use authentication with proxy Vekil sunucu yetkilendirmesi kullan - + Proxy user name: Vekil sunucu kullanıcı adı: - + Proxy password: Vekil sunucu parolası: - + Action - + Shortcut - + Change shortcut... @@ -994,12 +999,12 @@ %20 yi boşluğa çevir - + Select Skin Files Kabuk Dosyası Seç - + Skin files Kabuk dosyaları diff --git a/src/ui/translations/qmmp_uk_UA.ts b/src/ui/translations/qmmp_uk_UA.ts index 47231fb25..4d14ad022 100644 --- a/src/ui/translations/qmmp_uk_UA.ts +++ b/src/ui/translations/qmmp_uk_UA.ts @@ -546,23 +546,23 @@ ConfigDialog - + Description Пояснення - + Filename Ім'я файлу - + Artist Виконавець - + Album Альбом @@ -577,77 +577,77 @@ Вимкнено - + Transports Транспорти - + Decoders Декодери - + Engines Зовнішні програвачі - + Misc Інші - + Title Назва - + Track number Номер треку - + Two-digit track number 2- розрядний номер трека - + Disc number Номер диску - + Condition Умова - + Genre Жанр - + Composer Композитор - + File name Ім'я файлу - + File path Шлях файлу - + Year Рік - + Comment Коментар @@ -710,15 +710,15 @@ Формат назви: - - + + Preferences Налаштування - - - + + + Information Інформація @@ -730,7 +730,7 @@ - + Playlist Список @@ -745,17 +745,17 @@ Додатково - + 16-bit output 16-бітний вивід - + Archived skin Упакована тема - + Unarchived skin Розпакована тема @@ -765,33 +765,33 @@ Мережа - + Visualization Візуалізація - + Effects Ефекти - + General Загальне - + File Dialog Файловий діалог - + Audio Звук - + Replay Gain Нормалізація гучності @@ -831,54 +831,54 @@ Налаштувати - + Replay Gain mode: Режим нормалізації гучності: - + Preamp: Преамплітуда: - - + + dB - + Default gain: Нормалізація за умовчанням: - + Use peak info to prevent clipping Використовувати інформацію піків для запобігання відсікання - + Output: Виведення: - + Buffer size: Розмір буферу: - + ms мс - + Use software volume control Використовувати програмний контроль гучності - + View Вигляд @@ -898,88 +898,93 @@ Запускати схованим - + + Show anchor + + + + Cover Image Retrieve Пошук обладинки альбома - + Use separate image files Використовувати окремі файли зображень - + Include files: Включити файли: - + Exclude files: Виключити файли: - + Recursive search depth: Глибина рекурсивного пошуку: - - + + Playback Відтворення - + Continue playback on startup Продовжити відтворення при запуску - + Proxy Проксі - + Enable proxy usage Використосувати проксі - + Proxy host name: Сервер проксі: - + Proxy port: Порт проксі: - + Use authentication with proxy Використовувати авторизацію на проксі - + Proxy user name: Ім'я користвача проксі: - + Proxy password: Пароль проксі: - + Action Дія - + Shortcut Комбінація - + Change shortcut... Змінити комбінації клавіш... @@ -994,12 +999,12 @@ Конвертувати %20 в пробіл - + Select Skin Files Вибрати файли скінів - + Skin files Файли скінів diff --git a/src/ui/translations/qmmp_zh_CN.ts b/src/ui/translations/qmmp_zh_CN.ts index 81c8d52b6..c3021c503 100644 --- a/src/ui/translations/qmmp_zh_CN.ts +++ b/src/ui/translations/qmmp_zh_CN.ts @@ -546,23 +546,23 @@ ConfigDialog - + Description 描述 - + Filename 文件名 - + Artist 艺术家 - + Album 专辑 @@ -577,77 +577,77 @@ - + Transports - + Decoders - + Engines - + Misc - + Title 标题 - + Track number - + Two-digit track number - + Disc number - + Condition - + Genre 流派 - + Composer - + File name - + File path - + Year 年代 - + Comment 备注 @@ -710,15 +710,15 @@ 标题格式: - - + + Preferences 参数设置 - - - + + + Information 信息 @@ -730,7 +730,7 @@ - + Playlist 播放列表 @@ -745,17 +745,17 @@ 高级 - + 16-bit output - + Archived skin 压缩皮肤 - + Unarchived skin 未压缩皮肤 @@ -765,33 +765,33 @@ 连接 - + Visualization 可视化 - + Effects 特效 - + General 常规 - + File Dialog 文件对话 - + Audio 音频 - + Replay Gain @@ -831,54 +831,54 @@ - + Replay Gain mode: - + Preamp: - - + + dB - + Default gain: - + Use peak info to prevent clipping - + Output: - + Buffer size: - + ms - + Use software volume control 使用软设备音量控制 - + View @@ -898,88 +898,93 @@ 启动时隐藏 - + + Show anchor + + + + Cover Image Retrieve - + Use separate image files - + Include files: - + Exclude files: - + Recursive search depth: - - + + Playback - + Continue playback on startup - + Proxy 代理 - + Enable proxy usage 启用代理 - + Proxy host name: 主机名: - + Proxy port: 端口: - + Use authentication with proxy 需要身份验证 - + Proxy user name: 用户名: - + Proxy password: 密码: - + Action - + Shortcut - + Change shortcut... @@ -994,12 +999,12 @@ 转换 %20 为空格 - + Select Skin Files 选择皮肤文件 - + Skin files 皮肤文件 diff --git a/src/ui/translations/qmmp_zh_TW.ts b/src/ui/translations/qmmp_zh_TW.ts index 8017e5441..8e0387cd1 100644 --- a/src/ui/translations/qmmp_zh_TW.ts +++ b/src/ui/translations/qmmp_zh_TW.ts @@ -546,23 +546,23 @@ ConfigDialog - + Description 說明 - + Filename 檔名 - + Artist 藝術家 - + Album 專輯 @@ -577,77 +577,77 @@ - + Transports - + Decoders - + Engines - + Misc - + Title 標題 - + Track number - + Two-digit track number - + Disc number - + Condition - + Genre 流派 - + Composer - + File name - + File path - + Year 年代 - + Comment 備註 @@ -710,15 +710,15 @@ 標題格式: - - + + Preferences 引數設定 - - - + + + Information 資訊 @@ -730,7 +730,7 @@ - + Playlist 播放清單 @@ -745,17 +745,17 @@ 進階 - + 16-bit output - + Archived skin 封包皮膚 - + Unarchived skin 未封包皮膚 @@ -765,33 +765,33 @@ 連線 - + Visualization 可視化 - + Effects 特效 - + General 常規 - + File Dialog 檔案對話 - + Audio 聲訊 - + Replay Gain @@ -831,54 +831,54 @@ - + Replay Gain mode: - + Preamp: - - + + dB - + Default gain: - + Use peak info to prevent clipping - + Output: - + Buffer size: - + ms - + Use software volume control 使用軟裝置音量控制 - + View @@ -898,88 +898,93 @@ 啟動時隱藏 - + + Show anchor + + + + Cover Image Retrieve - + Use separate image files - + Include files: - + Exclude files: - + Recursive search depth: - - + + Playback - + Continue playback on startup - + Proxy 代理 - + Enable proxy usage 啟用代理 - + Proxy host name: 主機名: - + Proxy port: 通訊埠: - + Use authentication with proxy 需要身份驗證 - + Proxy user name: 用戶名: - + Proxy password: 密碼: - + Action - + Shortcut - + Change shortcut... @@ -994,12 +999,12 @@ 轉換 %20 為空格 - + Select Skin Files 選取皮膚檔案 - + Skin files 皮膚檔案 -- cgit v1.2.3-13-gbd6f