aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/General/udisks
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/General/udisks')
-rw-r--r--src/plugins/General/udisks/CMakeLists.txt51
-rw-r--r--src/plugins/General/udisks/settingsdialog.cpp58
-rw-r--r--src/plugins/General/udisks/settingsdialog.h46
-rw-r--r--src/plugins/General/udisks/settingsdialog.ui122
-rw-r--r--src/plugins/General/udisks/translations/translations.qrc32
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_bg.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_cs.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_de.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_el.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_en.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_es.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_fi.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_fr.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_gl_ES.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_he.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_hu.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_id.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_it.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_ja.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_kk.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_lt.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_nl.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_pl_PL.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_pt.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_pt_BR.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_ru.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_sk.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_sr_BA.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_sr_RS.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_tr.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_uk_UA.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_zh_CN.ts83
-rw-r--r--src/plugins/General/udisks/translations/udisks_plugin_zh_TW.ts83
-rw-r--r--src/plugins/General/udisks/udisks.pro26
-rw-r--r--src/plugins/General/udisks/udisksdevice.cpp50
-rw-r--r--src/plugins/General/udisks/udisksdevice.h54
-rw-r--r--src/plugins/General/udisks/udisksfactory.cpp66
-rw-r--r--src/plugins/General/udisks/udisksfactory.h45
-rw-r--r--src/plugins/General/udisks/udisksmanager.cpp61
-rw-r--r--src/plugins/General/udisks/udisksmanager.h52
-rw-r--r--src/plugins/General/udisks/udisksplugin.cpp269
-rw-r--r--src/plugins/General/udisks/udisksplugin.h65
42 files changed, 0 insertions, 3321 deletions
diff --git a/src/plugins/General/udisks/CMakeLists.txt b/src/plugins/General/udisks/CMakeLists.txt
deleted file mode 100644
index d1538c184..000000000
--- a/src/plugins/General/udisks/CMakeLists.txt
+++ /dev/null
@@ -1,51 +0,0 @@
-project(libudisks)
-
-
-SET (QT_USE_QTDBUS TRUE)
-
-INCLUDE(FindQt4)
-
-include(${QT_USE_FILE})
-
-# qt plugin
-ADD_DEFINITIONS( -Wall )
-ADD_DEFINITIONS(${QT_DEFINITIONS})
-ADD_DEFINITIONS(-DQT_PLUGIN)
-ADD_DEFINITIONS(-DQT_NO_DEBUG)
-ADD_DEFINITIONS(-DQT_SHARED)
-ADD_DEFINITIONS(-DQT_THREAD)
-
-include_directories(${CMAKE_CURRENT_BINARY_DIR})
-
-# libqmmpui & libqmmp
-include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../../../)
-link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmpui)
-link_directories(${CMAKE_CURRENT_BINARY_DIR}/../../../qmmp)
-
-SET(libudisks_SRCS
- udisksfactory.cpp
- udisksmanager.cpp
- udisksplugin.cpp
- udisksdevice.cpp
- settingsdialog.cpp
-)
-
-SET(libudisks_RCCS translations/translations.qrc)
-
-QT4_ADD_RESOURCES(libudisks_RCC_SRCS ${libudisks_RCCS})
-
-# user interface
-
-SET(libudisks_UIS
- settingsdialog.ui
-)
-
-QT4_WRAP_UI(libudisks_UIS_H ${libudisks_UIS})
-# Don't forget to include output directory, otherwise
-# the UI file won't be wrapped!
-include_directories(${CMAKE_CURRENT_BINARY_DIR})
-
-ADD_LIBRARY(udisks MODULE ${libudisks_SRCS} ${libudisks_UIS_H} ${libudisks_RCC_SRCS})
-add_dependencies(udisks qmmpui)
-target_link_libraries(udisks ${QT_LIBRARIES} qmmpui libqmmp)
-install(TARGETS udisks DESTINATION ${LIB_DIR}/qmmp/General)
diff --git a/src/plugins/General/udisks/settingsdialog.cpp b/src/plugins/General/udisks/settingsdialog.cpp
deleted file mode 100644
index 1d9b792a8..000000000
--- a/src/plugins/General/udisks/settingsdialog.cpp
+++ /dev/null
@@ -1,58 +0,0 @@
-/***************************************************************************
- * Copyright (C) 2010 by Ilya Kotov *
- * forkotov02@ya.ru *
- * *
- * This program is free software; you can redistribute it and/or modify *
- * it under the terms of the GNU General Public License as published by *
- * the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. *
- * *
- * This program is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
- * GNU General Public License for more details. *
- * *
- * You should have received a copy of the GNU General Public License *
- * along with this program; if not, write to the *
- * Free Software Foundation, Inc., *
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
- ***************************************************************************/
-#include <QTextCodec>
-#include <QSettings>
-
-#include <qmmp/qmmp.h>
-
-#include "settingsdialog.h"
-
-SettingsDialog::SettingsDialog(QWidget *parent)
- : QDialog(parent)
-{
- ui.setupUi(this);
- QSettings settings(Qmmp::configFile(), QSettings::IniFormat);
- settings.beginGroup("UDisks");
- ui.cdGroupBox->setChecked(settings.value("cda", true).toBool());
- ui.addTracksCheckBox->setChecked(settings.value("add_tracks", false).toBool());
- ui.removeTracksCheckBox->setChecked(settings.value("remove_tracks", false).toBool());
- ui.removableGroupBox->setChecked(settings.value("removable", true).toBool());
- ui.addFilesCheckBox->setChecked(settings.value("add_files", false).toBool());
- ui.removeFilesCheckBox->setChecked(settings.value("remove_files", false).toBool());
- settings.endGroup();
-}
-
-
-SettingsDialog::~SettingsDialog()
-{}
-
-void SettingsDialog::accept()
-{
- QSettings settings(Qmmp::configFile(), QSettings::IniFormat);
- settings.beginGroup("UDisks");
- settings.setValue("cda", ui.cdGroupBox->isChecked());
- settings.setValue("add_tracks", ui.addTracksCheckBox->isChecked());
- settings.setValue("remove_tracks", ui.removeTracksCheckBox->isChecked());
- settings.setValue("removable", ui.removableGroupBox->isChecked());
- settings.setValue("add_files", ui.addFilesCheckBox->isChecked());
- settings.setValue("remove_files", ui.removeFilesCheckBox->isChecked());
- settings.endGroup();
- QDialog::accept();
-}
diff --git a/src/plugins/General/udisks/settingsdialog.h b/src/plugins/General/udisks/settingsdialog.h
deleted file mode 100644
index 5e7aa64c2..000000000
--- a/src/plugins/General/udisks/settingsdialog.h
+++ /dev/null
@@ -1,46 +0,0 @@
-/***************************************************************************
- * Copyright (C) 2010 by Ilya Kotov *
- * forkotov02@ya.ru *
- * *
- * This program is free software; you can redistribute it and/or modify *
- * it under the terms of the GNU General Public License as published by *
- * the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. *
- * *
- * This program is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
- * GNU General Public License for more details. *
- * *
- * You should have received a copy of the GNU General Public License *
- * along with this program; if not, write to the *
- * Free Software Foundation, Inc., *
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
- ***************************************************************************/
-#ifndef SETTINGSDIALOG_H
-#define SETTINGSDIALOG_H
-
-#include <QDialog>
-
-#include "ui_settingsdialog.h"
-
-/**
- @author Ilya Kotov <forkotov02@ya.ru>
-*/
-class SettingsDialog : public QDialog
-{
-Q_OBJECT
-public:
- SettingsDialog(QWidget *parent = 0);
-
- ~SettingsDialog();
-
-
-public slots:
- virtual void accept();
-
-private:
- Ui::SettingsDialog ui;
-};
-
-#endif
diff --git a/src/plugins/General/udisks/settingsdialog.ui b/src/plugins/General/udisks/settingsdialog.ui
deleted file mode 100644
index 5b039a88c..000000000
--- a/src/plugins/General/udisks/settingsdialog.ui
+++ /dev/null
@@ -1,122 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<ui version="4.0">
- <class>SettingsDialog</class>
- <widget class="QDialog" name="SettingsDialog">
- <property name="geometry">
- <rect>
- <x>0</x>
- <y>0</y>
- <width>348</width>
- <height>247</height>
- </rect>
- </property>
- <property name="windowTitle">
- <string>UDisks Plugin Settings</string>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout_3">
- <property name="leftMargin">
- <number>6</number>
- </property>
- <property name="rightMargin">
- <number>6</number>
- </property>
- <property name="bottomMargin">
- <number>6</number>
- </property>
- <item>
- <widget class="QGroupBox" name="cdGroupBox">
- <property name="title">
- <string>CD Audio Detection</string>
- </property>
- <property name="checkable">
- <bool>true</bool>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout_2">
- <item>
- <widget class="QCheckBox" name="addTracksCheckBox">
- <property name="text">
- <string>Add tracks to playlist automatically</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QCheckBox" name="removeTracksCheckBox">
- <property name="text">
- <string>Remove tracks from playlist automatically</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <widget class="QGroupBox" name="removableGroupBox">
- <property name="title">
- <string>Removable Device Detection</string>
- </property>
- <property name="checkable">
- <bool>true</bool>
- </property>
- <layout class="QVBoxLayout" name="verticalLayout">
- <item>
- <widget class="QCheckBox" name="addFilesCheckBox">
- <property name="text">
- <string>Add files to playlist automatically</string>
- </property>
- </widget>
- </item>
- <item>
- <widget class="QCheckBox" name="removeFilesCheckBox">
- <property name="text">
- <string>Remove files from playlist automatically</string>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- </item>
- <item>
- <widget class="QDialogButtonBox" name="buttonBox">
- <property name="standardButtons">
- <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
- </property>
- </widget>
- </item>
- </layout>
- </widget>
- <resources/>
- <connections>
- <connection>
- <sender>buttonBox</sender>
- <signal>accepted()</signal>
- <receiver>SettingsDialog</receiver>
- <slot>accept()</slot>
- <hints>
- <hint type="sourcelabel">
- <x>199</x>
- <y>221</y>
- </hint>
- <hint type="destinationlabel">
- <x>22</x>
- <y>242</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>buttonBox</sender>
- <signal>rejected()</signal>
- <receiver>SettingsDialog</receiver>
- <slot>reject()</slot>
- <hints>
- <hint type="sourcelabel">
- <x>247</x>
- <y>225</y>
- </hint>
- <hint type="destinationlabel">
- <x>273</x>
- <y>229</y>
- </hint>
- </hints>
- </connection>
- </connections>
-</ui>
diff --git a/src/plugins/General/udisks/translations/translations.qrc b/src/plugins/General/udisks/translations/translations.qrc
deleted file mode 100644
index 46e648a9a..000000000
--- a/src/plugins/General/udisks/translations/translations.qrc
+++ /dev/null
@@ -1,32 +0,0 @@
-<!DOCTYPE RCC>
-<RCC version="1.0">
- <qresource>
- <file>udisks_plugin_ru.qm</file>
- <file>udisks_plugin_uk_UA.qm</file>
- <file>udisks_plugin_zh_CN.qm</file>
- <file>udisks_plugin_zh_TW.qm</file>
- <file>udisks_plugin_tr.qm</file>
- <file>udisks_plugin_cs.qm</file>
- <file>udisks_plugin_pt_BR.qm</file>
- <file>udisks_plugin_pt.qm</file>
- <file>udisks_plugin_de.qm</file>
- <file>udisks_plugin_pl_PL.qm</file>
- <file>udisks_plugin_fr.qm</file>
- <file>udisks_plugin_it.qm</file>
- <file>udisks_plugin_kk.qm</file>
- <file>udisks_plugin_lt.qm</file>
- <file>udisks_plugin_hu.qm</file>
- <file>udisks_plugin_nl.qm</file>
- <file>udisks_plugin_ja.qm</file>
- <file>udisks_plugin_sk.qm</file>
- <file>udisks_plugin_es.qm</file>
- <file>udisks_plugin_he.qm</file>
- <file>udisks_plugin_gl_ES.qm</file>
- <file>udisks_plugin_sr_BA.qm</file>
- <file>udisks_plugin_sr_RS.qm</file>
- <file>udisks_plugin_bg.qm</file>
- <file>udisks_plugin_el.qm</file>
- <file>udisks_plugin_id.qm</file>
- <file>udisks_plugin_fi.qm</file>
- </qresource>
-</RCC>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_bg.ts b/src/plugins/General/udisks/translations/udisks_plugin_bg.ts
deleted file mode 100644
index 8b2eea312..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_bg.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="bg">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_cs.ts b/src/plugins/General/udisks/translations/udisks_plugin_cs.ts
deleted file mode 100644
index 1f96a2cb4..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_cs.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="cs">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>Nastavení modulu UDisks</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>Detekce zvukových CD</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>Automaticky přidat stopy do seznamu skladeb</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>Automaticky odebrat stopy ze seznamu skladeb</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>Detekce odpojitelných zařízení</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>Automaticky přidat soubory do seznamu skladeb</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>Automaticky odebrat stopy ze seznamu skladeb</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>Modul UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>O modulu UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>Modul Qmmp UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>Tento modul poskytuje detekci výměnných médií pomocí UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>Přidat CD „%1“</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>Přidat svazek „%1“</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_de.ts b/src/plugins/General/udisks/translations/udisks_plugin_de.ts
deleted file mode 100644
index eb44b7a38..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_de.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="de">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>Einstellungen UDisks-Modul</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>CD-Audio-Erkennung</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>Titel automatisch zur Wiedergabeliste hinzufügen</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>Titel automatisch von der Wiedergabeliste entfernen</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>Wechsellaufwerkerkennung</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>Dateien automatisch zur Wiedergabeliste hinzufügen</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>Dateien automatisch von der Wiedergabeliste entfernen</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>UDisks-Modul</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>Über UDisks-Modul</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>Qmmp UDisks-Modul</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>Dieses Modul bietet Wechsellaufwerkerkennung unter Verwendung von UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation>Geschrieben von: Ilya Kotov &lt;forkotov02@ya.ru&gt;</translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>CD „%1“ hinzufügen</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>Datenträger „%1“ hinzufügen</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_el.ts b/src/plugins/General/udisks/translations/udisks_plugin_el.ts
deleted file mode 100644
index 1572ba5b2..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_el.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="el">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>Ρυθμίσεις πρόσθετου UDisks</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>Ανίχνευση CD ήχου</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>Προσθήκη των κομματιών αυτόματα στη λίστα αναπαραγωγής</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>Αφαίρεση των κομματιών αυτόματα από τη λίστα αναπαραγωγής</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>Ανίχνευση αφαιρούμενης συσκευής</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>Προσθήκη αρχείων αυτόματα στη λίστα αναπαραγωγής</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>Αφαίρεση των αρχείων από τη λίστα αναπαραγωγής αυτόματα</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>Πρόσθετο UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>Σχετικά με το πρόσθετο UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>Qmmp πρόσθετο UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>Αυτό το πρόσθετο παρέχει την ανίχνευση αφαιρούμενων συσκευών μέσω UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation>Γράφτηκε από τον: Ilya Kotov &lt;forkotov02@hotmail.ru&gt;</translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>Προσθήκη CD «%1»</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>Προσθήκη Έντασης «%1»</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_en.ts b/src/plugins/General/udisks/translations/udisks_plugin_en.ts
deleted file mode 100644
index 49a76540e..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_en.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="en_US">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_es.ts b/src/plugins/General/udisks/translations/udisks_plugin_es.ts
deleted file mode 100644
index f77c942b4..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_es.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="es">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>Configuración del módulo UDisks</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>Detección de audio CD</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>Añadir pistas a la lista de reproducción automáticamente</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>Eliminar pistas de la lista de reproducción automáticamente</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>Detectar dispositivos extraibles</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>Añadir archivos a la lista de reproducción automáticamente</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>Eliminar archivos de la lista de reproducción automáticamente</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>Módulo UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>Acerca del módulo UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>Módulo UDisks para Qmmp</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>Este módulo detecta los dispositivos extraibles utilizando UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation>Escrito por: Ilya Kotov &lt;forkotov02@ya.ru&gt;</translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>Añadir CD &quot;%1&quot;</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>Añadir volumen &quot;%1&quot;</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_fi.ts b/src/plugins/General/udisks/translations/udisks_plugin_fi.ts
deleted file mode 100644
index 2ccace62b..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_fi.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="fi">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>UDisks-liitännäisen asetukset</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation>Toteuttanut: Ilya Kotov &lt;forkotov02@ya.ru&gt;</translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>Lisää CD &quot;%1&quot;</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_fr.ts b/src/plugins/General/udisks/translations/udisks_plugin_fr.ts
deleted file mode 100644
index ac958df24..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_fr.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="fr">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>Configuration du greffon UDisks</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>Détection de CD audio</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>Ajouter automatiquement les pistes à la liste</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>Enlever automatiquement les pistes de la liste</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>Détection de périphérique amovible</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>Ajouter automatiquement les fichiers à la liste</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>Enlever automatiquement les fichiers à la liste</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>Greffon UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>À propos du greffon UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>Greffon UDisks pour Qmmp</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>Ce greffon fournit une détection de périphériques amovibles en utilisant UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation>Écrit par : Ilya Kotov &lt;forkotov02@ya.ru&gt;</translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>Ajouter CD « %1 »</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>Ajouter volume « %1 »</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_gl_ES.ts b/src/plugins/General/udisks/translations/udisks_plugin_gl_ES.ts
deleted file mode 100644
index 1803d53cf..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_gl_ES.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="gl_ES">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>Preferencias do engadido UDisks</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>Detección de CD de audio</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>Engadir pistas á lista de reprodución automaticamente</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>Eliminar pistas da lista de reprodución automaticamente</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>Detección de dispositivos extraíbles</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>Engadir ficheiros á lista de reprodución automaticamente</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>Eliminar ficheiros da lista de reprodución automaticamente</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>Engadido UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>Sobre o engadido UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>Engadido UDisks de Qmmp</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>Este engadido provén detección de dispositivos extraíbles usando UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>Engadir CD &quot;%1&quot;</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>Engadir volume &quot;%1&quot;</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_he.ts b/src/plugins/General/udisks/translations/udisks_plugin_he.ts
deleted file mode 100644
index b5b597e45..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_he.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="he">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>הגדרות תוסף UDisks</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>איתור אוטומטי של תקליטור שמע</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>הוסף רצועות אוטומטית לתוך רשימת נגינה</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>הסר רצועות אוטומטית מתוך רשימת נגינה</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>איתור התקנים נשלפים</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>הוסף קבצים אוטומטית לתוך רשימת נגינה</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>הסר קבצים אוטומטית מתוך רשימת נגינה</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>תוסף UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>אודות תוסף UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>תוסף UDisks של Qmmp</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>תוסף זה מספק איתור של התקנים נשלפים באמצעות UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>הוסף תקליטור &quot;%1&quot;</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>הוסף כרך &quot;%1&quot;</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_hu.ts b/src/plugins/General/udisks/translations/udisks_plugin_hu.ts
deleted file mode 100644
index 58d107042..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_hu.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="hu_HU">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_id.ts b/src/plugins/General/udisks/translations/udisks_plugin_id.ts
deleted file mode 100644
index 097294b2f..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_id.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="id">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>Setelan Plugin UDisks</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>Deteksi Audio CD</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>Tambah track ke daftarmain secara otomatis</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>Buang track dari daftarmain secara otomatis</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>Deteksi Perangkat Dapat-dilepas</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>Tambah file ke daftarmain secara otomatis</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>Buang file dari daftarmain secara otomatis</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>Plugin UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>Tentang Plugin UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>Plugin UDisks Qmmp</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>Plugin ini menyediakan deteksi perangkat dapat-dilepas menggunakan UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>Tambah CD &quot;%1&quot;</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>Tambah Volume %1&quot;</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_it.ts b/src/plugins/General/udisks/translations/udisks_plugin_it.ts
deleted file mode 100644
index 529fa0a93..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_it.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="it">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>Rilevamento CD Audio</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>Aggiungi automaticamente i titoli alla lista dei brani</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>Rimuovi automaticamente i titoli dalla lista dei brani</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>Rilevamento dispositivi rimovibili</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>Aggiungi brani automaticamente alla lista</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>Rimuovi automaticamente i brani dalla lista</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation type="unfinished">Autore: Ilya Kotov &lt;forkotov02@ya.ru&gt;</translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation type="unfinished">Aggiungi CD &quot;%1&quot;</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation type="unfinished">Aggiungi libreria &quot;%1&quot;</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_ja.ts b/src/plugins/General/udisks/translations/udisks_plugin_ja.ts
deleted file mode 100644
index 7f39f6d7c..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_ja.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="ja_JP">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>UDisks プラグイン設定</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>音楽 CD 検知</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>プレイリストにトラックを自動追加</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>プレイリストからトラックを自動除去</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>着脱可能なデバイスの検知</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>プレイリストにファイルを自動追加</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>プレイリストからファイルを自動除去</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>UDisks プラグイン</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>UDisks プラグインについて</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>QMMP UDisks プラグイン</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>このプラグインは着脱可能なデバイスの検知を UDisks により行ないます</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation>制作: Илья Котов (Ilya Kotov) &lt;forkotov02@ya.ru&gt;</translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>CD &quot;%1&quot; を追加</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>量目 &quot;%1&quot; を追加</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_kk.ts b/src/plugins/General/udisks/translations/udisks_plugin_kk.ts
deleted file mode 100644
index 406d1a997..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_kk.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="kk_KZ">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_lt.ts b/src/plugins/General/udisks/translations/udisks_plugin_lt.ts
deleted file mode 100644
index 76611afeb..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_lt.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="lt">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>Udisks įskiepio nustatymai</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>Audio CD aptikimas</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>Įdėti takelius į grojaraštį automatiškai</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>Pašalinti takelius iš grojaraščio automatiškai</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>Išorinių įrenginių aptikimas</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>Įdėti takelius į grojaratį automatiškai</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>Pašalinti takelius iš grojaraščio automatiškai</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>UDisks įskiepis</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>Apie UDisks įskiepį</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>Qmmp UDisks įskiepis</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>Šis įskiepis suranda išorinius įrenginius</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation>Sukūrė: Ilya Kotov</translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>Pridėti CD &quot;%1&quot;</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>Pridėti tomą &quot;%1&quot;</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_nl.ts b/src/plugins/General/udisks/translations/udisks_plugin_nl.ts
deleted file mode 100644
index 98f393eec..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_nl.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="nl">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>UDisks Module Instellingen</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>CD Audio Detectie</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>Voeg nummers automatisch toe aan speellijst</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>Verwijder nummers automatisch uit afspeellijst</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>Detectie van Verwisselbare Stations</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>Voeg bestanden automatisch toe aan afspeellijst</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>Verwijder bestanden automatisch uit afspeellijst</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>UDisks Module</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>Over de Udisks Module</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>UDisks Module voor Qmmp</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>Deze module faciliteert de automatische detectie van verwisselbare media gebruikmakend van UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation>Auteur: Ilya Kotov &lt;forkotov02@ya.ru&gt;</translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>Voeg CD &quot;%1&quot; toe</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>Voeg Station &quot;%1&quot; toe</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_pl_PL.ts b/src/plugins/General/udisks/translations/udisks_plugin_pl_PL.ts
deleted file mode 100644
index c0488228c..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_pl_PL.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="pl_PL">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>Ustawienia wtyczki UDisks</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>Detekcja płyt CD Audio</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>Automatycznie dodaj utwory do listy</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>Automatycznie usuń utwory z listy</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>Detekcja urządzeń przenośnych</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>Automatycznie dodaj pliki do listy</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>Automatycznie usuń pliki z listy</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>Wtyczka UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>O wtyczce UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>Wtyczka UDisks dla Qmmp</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>Ta wtyczka umożliwia wykrywanie urządzeń przenośnych przy użyciu UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>Dodaj CD &quot;%1&quot;</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>Dodaj urządzenie &quot;%1&quot;</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_pt.ts b/src/plugins/General/udisks/translations/udisks_plugin_pt.ts
deleted file mode 100644
index fc4569f79..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_pt.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="pt">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>Definições</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>Deteção de CD áudio</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>Adicionar faixas à lista de reprodução</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>Remover faixas da lista de reprodução</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>Deteção de discos amovíveis</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>Adicionar ficheiros à lista de reprodução</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>Remover ficheiros da lista de reprodução</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>Suplemento UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>Sobre o suplemento UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>Suplemento Qmmp UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>Este suplemento permite a deteção de discos amovíveis através do serviço UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation>Desenvolvido por: Ilya Kotov &lt;forkotov02@ya.ru&gt;</translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>Adicionar CD %1</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>Adicionar volume %1</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_pt_BR.ts b/src/plugins/General/udisks/translations/udisks_plugin_pt_BR.ts
deleted file mode 100644
index a2dc15d7f..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_pt_BR.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="pt_BR">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>Preferências do plugin UDisks</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>Detecção de áudio de CD</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>Adicionar faixas à lista de reprodução</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>Remover faixas da lista de reprodução</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>Detecção de dispositivos removíveis</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>Adicionar arquivos à lista de reprodução</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>Remover arquivos da lista de reprodução</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>Plugin UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>Sobre o plugin UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>Plugin Qmmp UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>Este plugin permite a detecção de dispositivos removíveis através do serviço UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>Adicionar CD %1</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>Adicionar volume %1</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_ru.ts b/src/plugins/General/udisks/translations/udisks_plugin_ru.ts
deleted file mode 100644
index 4dd0816e2..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_ru.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="ru">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>Настройки модуля UDisks</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>Автоопределение аудио-CD</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>Автоматически добавлять треки в список</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>Автоматически удалять треки из списка</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>Автоопределение съёмных устройств</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>Автоматически добавлять треки в список</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>Автоматически удалять треки из списка </translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>Модуль UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>О модуле UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>Модуль UDisks для Qmmp</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>Этот модуль отслеживает съёмные устройства с помощью UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation>Разработчик: Илья Котов &lt;forkotov02@ya.ru&gt;</translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>Добавить CD &quot;%1&quot;</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>Добавить том &quot;%1&quot;</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_sk.ts b/src/plugins/General/udisks/translations/udisks_plugin_sk.ts
deleted file mode 100644
index 2060957bd..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_sk.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="sk_SK">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_sr_BA.ts b/src/plugins/General/udisks/translations/udisks_plugin_sr_BA.ts
deleted file mode 100644
index eda86012b..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_sr_BA.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="sr_BA">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>Поставке за Удискс</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>Откривање музичког диска</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>Аутоматски додај нумере на листу</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>Аутоматски уклони нумере са листе</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>Откривање уклоњивих уређаја</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>Аутоматски додај фајлове на листу</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>Аутоматски уклони фајлове са листе</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>Удискс</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>О прикључку за UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>Кумп прикључак за UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>Омогућује откривање уклоњивих уређаја користећи UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation>Аутор: Ilya Kotov &lt;forkotov02@ya.ru&gt;</translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>Додај диск „%1“</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>Додај складишни простор „%1“</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_sr_RS.ts b/src/plugins/General/udisks/translations/udisks_plugin_sr_RS.ts
deleted file mode 100644
index 2470efdc6..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_sr_RS.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="sr_RS">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>Поставке за Удискс</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>Откривање музичког диска</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>Аутоматски додај нумере на листу</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>Аутоматски уклони нумере са листе</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>Откривање уклоњивих уређаја</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>Аутоматски додај фајлове на листу</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>Аутоматски уклони фајлове са листе</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>Удискс</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>О прикључку за UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>Кумп прикључак за UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>Омогућује откривање уклоњивих уређаја користећи UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation>Аутор: Ilya Kotov &lt;forkotov02@ya.ru&gt;</translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>Додај диск „%1“</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>Додај складишни простор „%1“</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_tr.ts b/src/plugins/General/udisks/translations/udisks_plugin_tr.ts
deleted file mode 100644
index 3ae7e71ce..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_tr.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="tr_TR">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>CD Ses Algılama</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>Parçaları listeye otomatik olarka ekle</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>Parçaları listeden otomatik olarak kaldır</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>Çıkarılabilir Aygıt Algılama</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>Dosyaları listeye otomatik olarak ekle</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>Dosyaları listeden otomatik olarak kaldır</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation type="unfinished">Yazan: Ilya Kotov &lt;forkotov02@ya.ru&gt;</translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation type="unfinished">CD &quot;%1&quot; Ekle</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation type="unfinished">&quot;%1&quot; Aygıtını Ekle</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_uk_UA.ts b/src/plugins/General/udisks/translations/udisks_plugin_uk_UA.ts
deleted file mode 100644
index 6de558536..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_uk_UA.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="uk">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>Налаштування модуля UDisks</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>Автовизначення аудіо-CD</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>Автоматично додавати треки до списку</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>Автоматично видаляти треки зі списку</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>Виявлення змінних пристроїв</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>Автоматично додавати файли до списку</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>Автоматично видаляти файли зі списку</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>Модуль UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>Про модуль UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>Модуль UDisks для Qmmp</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>Цей модуль забезпечує виявлення знімних пристроїв за допомогою UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation>Розробник: Ілля Котов &lt;forkotov02@ya.ru&gt;</translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>Додати CD &quot;%1&quot;</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>Додати том &quot;%1&quot;</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_zh_CN.ts b/src/plugins/General/udisks/translations/udisks_plugin_zh_CN.ts
deleted file mode 100644
index ff3b12673..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_zh_CN.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="zh_CN">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>UDisks 插件设置</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>CD 音频检测</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>自动添加音轨到播放列表</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>自动从播放列表删除音轨</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>可移动设备检测</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>自动添加文件到播放列表</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>自动从播放列表删除文件</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>UDisks 插件</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>关于 UDisks 插件</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>Qmmp UDisks 插件</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>此插件依据可移动检测使用 UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation type="unfinished"></translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>添加 CD &quot;%1&quot;</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>添加卷 &quot;%1&quot;</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/translations/udisks_plugin_zh_TW.ts b/src/plugins/General/udisks/translations/udisks_plugin_zh_TW.ts
deleted file mode 100644
index be5a34032..000000000
--- a/src/plugins/General/udisks/translations/udisks_plugin_zh_TW.ts
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="zh_TW">
-<context>
- <name>SettingsDialog</name>
- <message>
- <location filename="../settingsdialog.ui" line="14"/>
- <source>UDisks Plugin Settings</source>
- <translation>UDisks 插件設定</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="29"/>
- <source>CD Audio Detection</source>
- <translation>CD 音頻檢測</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="38"/>
- <source>Add tracks to playlist automatically</source>
- <translation>自動添加音軌到播放清單</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="45"/>
- <source>Remove tracks from playlist automatically</source>
- <translation>自動從播放清單刪除音軌</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="55"/>
- <source>Removable Device Detection</source>
- <translation>可移動設備檢測</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="64"/>
- <source>Add files to playlist automatically</source>
- <translation>自動添加檔案到播放清單</translation>
- </message>
- <message>
- <location filename="../settingsdialog.ui" line="71"/>
- <source>Remove files from playlist automatically</source>
- <translation>自動從播放清單刪除檔案</translation>
- </message>
-</context>
-<context>
- <name>UDisksFactory</name>
- <message>
- <location filename="../udisksfactory.cpp" line="32"/>
- <source>UDisks Plugin</source>
- <translation>UDisks 外掛</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="52"/>
- <source>About UDisks Plugin</source>
- <translation>關於 UDisks 外掛</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="53"/>
- <source>Qmmp UDisks Plugin</source>
- <translation>Qmmp UDisks 外掛</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="54"/>
- <source>This plugin provides removable devices detection using UDisks</source>
- <translation>此插件基於可移動設備檢測來使用 UDisks</translation>
- </message>
- <message>
- <location filename="../udisksfactory.cpp" line="55"/>
- <source>Written by: Ilya Kotov &lt;forkotov02@ya.ru&gt;</source>
- <translation>作者:Ilya Kotov &lt;forkotov02@ya.ru&gt;</translation>
- </message>
-</context>
-<context>
- <name>UDisksPlugin</name>
- <message>
- <location filename="../udisksplugin.cpp" line="154"/>
- <source>Add CD &quot;%1&quot;</source>
- <translation>添加 CD &quot;%1&quot;</translation>
- </message>
- <message>
- <location filename="../udisksplugin.cpp" line="160"/>
- <source>Add Volume &quot;%1&quot;</source>
- <translation>添加卷 &quot;%1&quot;</translation>
- </message>
-</context>
-</TS>
diff --git a/src/plugins/General/udisks/udisks.pro b/src/plugins/General/udisks/udisks.pro
deleted file mode 100644
index e45c95554..000000000
--- a/src/plugins/General/udisks/udisks.pro
+++ /dev/null
@@ -1,26 +0,0 @@
-include(../../plugins.pri)
-
-TARGET = $$PLUGINS_PREFIX/General/udisks
-
-QT += dbus
-
-HEADERS += udisksfactory.h \
- udisksplugin.h \
- udisksmanager.h \
- udisksdevice.h \
- settingsdialog.h
-
-SOURCES += udisksfactory.cpp \
- udisksplugin.cpp \
- udisksmanager.cpp \
- udisksdevice.cpp \
- settingsdialog.cpp
-
-FORMS += settingsdialog.ui
-
-RESOURCES = translations/translations.qrc
-
-LIBS += $$QMMPUI_LIB
-
-target.path = $$LIB_DIR/qmmp/General
-INSTALLS += target
diff --git a/src/plugins/General/udisks/udisksdevice.cpp b/src/plugins/General/udisks/udisksdevice.cpp
deleted file mode 100644
index d6d824e37..000000000
--- a/src/plugins/General/udisks/udisksdevice.cpp
+++ /dev/null
@@ -1,50 +0,0 @@
-/***************************************************************************
- * Copyright (C) 2010 by Ilya Kotov *
- * forkotov02@ya.ru *
- * *
- * This program is free software; you can redistribute it and/or modify *
- * it under the terms of the GNU General Public License as published by *
- * the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. *
- * *
- * This program is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
- * GNU General Public License for more details. *
- * *
- * You should have received a copy of the GNU General Public License *
- * along with this program; if not, write to the *
- * Free Software Foundation, Inc., *
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
- ***************************************************************************/
-
-#include <QDBusInterface>
-#include <QDBusConnection>
-
-#include "udisksdevice.h"
-
-
-UDisksDevice::UDisksDevice(QDBusObjectPath o, QObject *parent)
- : QObject(parent)
-{
- m_interface = new QDBusInterface("org.freedesktop.UDisks", o.path(),
- "org.freedesktop.UDisks.Device", QDBusConnection::systemBus(), this);
- m_interface->connection().connect("org.freedesktop.UDisks", o.path(),
- "org.freedesktop.UDisks.Device","Changed",
- this, SIGNAL(changed()));
- m_path = o;
-}
-
-QVariant UDisksDevice::property (const QString &key)
-{
- return m_interface->property(key.toLatin1().data());
-}
-
-UDisksDevice::~UDisksDevice()
-{
-}
-
-QDBusObjectPath UDisksDevice::objectPath() const
-{
- return m_path;
-}
diff --git a/src/plugins/General/udisks/udisksdevice.h b/src/plugins/General/udisks/udisksdevice.h
deleted file mode 100644
index f49b3bcc7..000000000
--- a/src/plugins/General/udisks/udisksdevice.h
+++ /dev/null
@@ -1,54 +0,0 @@
-/***************************************************************************
- * Copyright (C) 2010 by Ilya Kotov *
- * forkotov02@ya.ru *
- * *
- * This program is free software; you can redistribute it and/or modify *
- * it under the terms of the GNU General Public License as published by *
- * the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. *
- * *
- * This program is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
- * GNU General Public License for more details. *
- * *
- * You should have received a copy of the GNU General Public License *
- * along with this program; if not, write to the *
- * Free Software Foundation, Inc., *
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
- ***************************************************************************/
-#ifndef UDISKSDEVICE_H
-#define UDISKSDEVICE_H
-
-#include <QObject>
-#include <QDBusObjectPath>
-#include <QDBusMetaType>
-#include <QList>
-#include <QVariant>
-
-class QDBusInterface;
-
-/**
- @author Ilya Kotov <forkotov02@ya.ru>
-*/
-class UDisksDevice : public QObject
-{
- Q_OBJECT
-public:
- UDisksDevice(QDBusObjectPath o, QObject *parent = 0);
-
- ~UDisksDevice();
-
- QVariant property (const QString &key);
- QDBusObjectPath objectPath() const;
-
-signals:
- void changed();
-
-
-private:
- QDBusInterface *m_interface;
- QDBusObjectPath m_path;
-};
-
-#endif
diff --git a/src/plugins/General/udisks/udisksfactory.cpp b/src/plugins/General/udisks/udisksfactory.cpp
deleted file mode 100644
index 17684b8dc..000000000
--- a/src/plugins/General/udisks/udisksfactory.cpp
+++ /dev/null
@@ -1,66 +0,0 @@
-/***************************************************************************
- * Copyright (C) 2010 by Ilya Kotov *
- * forkotov02@ya.ru *
- * *
- * This program is free software; you can redistribute it and/or modify *
- * it under the terms of the GNU General Public License as published by *
- * the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. *
- * *
- * This program is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
- * GNU General Public License for more details. *
- * *
- * You should have received a copy of the GNU General Public License *
- * along with this program; if not, write to the *
- * Free Software Foundation, Inc., *
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
- ***************************************************************************/
-
-#include <QMessageBox>
-#include <QTranslator>
-#include <QtPlugin>
-#include <qmmp/qmmp.h>
-#include "settingsdialog.h"
-#include "udisksplugin.h"
-#include "udisksfactory.h"
-
-const GeneralProperties UDisksFactory::properties() const
-{
- GeneralProperties properties;
- properties.name = tr("UDisks Plugin");
- properties.shortName = "udisks";
- properties.hasAbout = true;
- properties.hasSettings = true;
- properties.visibilityControl = false;
- return properties;
-}
-
-QObject *UDisksFactory::create(QObject *parent)
-{
- return new UDisksPlugin(parent);
-}
-
-QDialog *UDisksFactory::createConfigDialog(QWidget *parent)
-{
- return new SettingsDialog(parent);
-}
-
-void UDisksFactory::showAbout(QWidget *parent)
-{
- QMessageBox::about (parent, tr("About UDisks Plugin"),
- tr("Qmmp UDisks Plugin") + "\n" +
- tr("This plugin provides removable devices detection using UDisks") + "\n" +
- tr("Written by: Ilya Kotov <forkotov02@ya.ru>"));
-}
-
-QTranslator *UDisksFactory::createTranslator(QObject *parent)
-{
- QTranslator *translator = new QTranslator(parent);
- QString locale = Qmmp::systemLanguageID();
- translator->load(QString(":/udisks_plugin_") + locale);
- return translator;
-}
-
-Q_EXPORT_PLUGIN2(udisks, UDisksFactory)
diff --git a/src/plugins/General/udisks/udisksfactory.h b/src/plugins/General/udisks/udisksfactory.h
deleted file mode 100644
index 9a096f794..000000000
--- a/src/plugins/General/udisks/udisksfactory.h
+++ /dev/null
@@ -1,45 +0,0 @@
-/***************************************************************************
- * Copyright (C) 2010 by Ilya Kotov *
- * forkotov02@ya.ru *
- * *
- * This program is free software; you can redistribute it and/or modify *
- * it under the terms of the GNU General Public License as published by *
- * the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. *
- * *
- * This program is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
- * GNU General Public License for more details. *
- * *
- * You should have received a copy of the GNU General Public License *
- * along with this program; if not, write to the *
- * Free Software Foundation, Inc., *
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
- ***************************************************************************/
-#ifndef DEVDETECTFACTORY_H
-#define DEVDETECTFACTORY_H
-
-/**
- @author Ilya Kotov <forkotov02@ya.ru>
-*/
-#include <QObject>
-#include <QTranslator>
-
-#include <qmmpui/general.h>
-#include <qmmpui/generalfactory.h>
-
-class UDisksFactory : public QObject, public GeneralFactory
-{
-Q_OBJECT
-Q_INTERFACES(GeneralFactory)
-public:
- const GeneralProperties properties() const;
- QObject *create(QObject *parent);
- QDialog *createConfigDialog(QWidget *parent);
- void showAbout(QWidget *parent);
- QTranslator *createTranslator(QObject *parent);
-
-};
-
-#endif
diff --git a/src/plugins/General/udisks/udisksmanager.cpp b/src/plugins/General/udisks/udisksmanager.cpp
deleted file mode 100644
index 53025ed50..000000000
--- a/src/plugins/General/udisks/udisksmanager.cpp
+++ /dev/null
@@ -1,61 +0,0 @@
-/***************************************************************************
- * Copyright (C) 2010 by Ilya Kotov *
- * forkotov02@ya.ru *
- * *
- * This program is free software; you can redistribute it and/or modify *
- * it under the terms of the GNU General Public License as published by *
- * the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. *
- * *
- * This program is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
- * GNU General Public License for more details. *
- * *
- * You should have received a copy of the GNU General Public License *
- * along with this program; if not, write to the *
- * Free Software Foundation, Inc., *
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
- ***************************************************************************/
-
-#include <QDBusInterface>
-#include <QDBusConnection>
-#include <QDBusReply>
-
-#include "udisksmanager.h"
-
-UDisksManager::UDisksManager(QObject *parent)
- : QObject(parent)
-{
- m_interface = new QDBusInterface("org.freedesktop.UDisks", "/org/freedesktop/UDisks",
- "org.freedesktop.UDisks", QDBusConnection::systemBus(), this);
-
- m_interface->connection().connect("org.freedesktop.UDisks", "/org/freedesktop/UDisks",
- "org.freedesktop.UDisks", "DeviceAdded",
- this, SIGNAL(deviceAdded(QDBusObjectPath)));
-
- m_interface->connection().connect("org.freedesktop.UDisks", "/org/freedesktop/UDisks",
- "org.freedesktop.UDisks", "DeviceRemoved",
- this, SIGNAL(deviceRemoved(QDBusObjectPath)));
-
- m_interface->connection().connect("org.freedesktop.UDisks", "/org/freedesktop/UDisks",
- "org.freedesktop.UDisks", "DeviceChanged",
- this, SIGNAL(deviceChanged(QDBusObjectPath)));
-
-}
-
-
-UDisksManager::~UDisksManager()
-{
-}
-
-QList<QDBusObjectPath> UDisksManager::findAllDevices()
-{
- QDBusReply <QList<QDBusObjectPath> > reply = m_interface->call("EnumerateDevices");
- if (!reply.isValid())
- {
- qWarning("UDisksManager: error: %s", qPrintable(reply.error().name()));
- return QList<QDBusObjectPath>();
- }
- return reply.value();
-}
diff --git a/src/plugins/General/udisks/udisksmanager.h b/src/plugins/General/udisks/udisksmanager.h
deleted file mode 100644
index c109947a6..000000000
--- a/src/plugins/General/udisks/udisksmanager.h
+++ /dev/null
@@ -1,52 +0,0 @@
-/***************************************************************************
- * Copyright (C) 2010 by Ilya Kotov *
- * forkotov02@ya.ru *
- * *
- * This program is free software; you can redistribute it and/or modify *
- * it under the terms of the GNU General Public License as published by *
- * the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. *
- * *
- * This program is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
- * GNU General Public License for more details. *
- * *
- * You should have received a copy of the GNU General Public License *
- * along with this program; if not, write to the *
- * Free Software Foundation, Inc., *
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
- ***************************************************************************/
-#ifndef UDISKSMANAGER_H
-#define UDISKSMANAGER_H
-
-#include <QObject>
-#include <QList>
-#include <QDBusObjectPath>
-
-class QDBusInterface;
-
-/**
- @author Ilya Kotov <forkotov02@ya.ru>
-*/
-class UDisksManager : public QObject
-{
-Q_OBJECT
-public:
- UDisksManager(QObject *parent = 0);
-
- ~UDisksManager();
-
- QList<QDBusObjectPath> findAllDevices();
-
-signals:
- void deviceAdded(QDBusObjectPath);
- void deviceRemoved(QDBusObjectPath);
- void deviceChanged(QDBusObjectPath);
-
-private:
- QDBusInterface *m_interface;
-
-};
-
-#endif
diff --git a/src/plugins/General/udisks/udisksplugin.cpp b/src/plugins/General/udisks/udisksplugin.cpp
deleted file mode 100644
index 22f5b1420..000000000
--- a/src/plugins/General/udisks/udisksplugin.cpp
+++ /dev/null
@@ -1,269 +0,0 @@
-/***************************************************************************
- * Copyright (C) 2010-2014 by Ilya Kotov *
- * forkotov02@ya.ru *
- * *
- * This program is free software; you can redistribute it and/or modify *
- * it under the terms of the GNU General Public License as published by *
- * the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. *
- * *
- * This program is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
- * GNU General Public License for more details. *
- * *
- * You should have received a copy of the GNU General Public License *
- * along with this program; if not, write to the *
- * Free Software Foundation, Inc., *
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
- ***************************************************************************/
-
-#include <QtDBus>
-#include <QActionGroup>
-#include <QApplication>
-#include <QStyle>
-#include <qmmpui/uihelper.h>
-#include <qmmpui/mediaplayer.h>
-#include <qmmpui/playlistmanager.h>
-#include <qmmpui/playlistitem.h>
-#include <qmmp/qmmp.h>
-#include "udisksdevice.h"
-#include "udisksmanager.h"
-#include "udisksplugin.h"
-
-UDisksPlugin::UDisksPlugin(QObject *parent) : QObject(parent)
-{
- m_manager = new UDisksManager(this);
- m_actions = new QActionGroup(this);
- connect(m_manager,SIGNAL(deviceAdded(QDBusObjectPath)), SLOT(addDevice(QDBusObjectPath)));
- connect(m_manager,SIGNAL(deviceChanged(QDBusObjectPath)), SLOT(addDevice(QDBusObjectPath)));
- connect(m_manager,SIGNAL(deviceRemoved(QDBusObjectPath)), SLOT(removeDevice(QDBusObjectPath)));
- connect(m_actions,SIGNAL(triggered (QAction *)), SLOT(processAction(QAction *)));
- //load settings
- QSettings settings(Qmmp::configFile(), QSettings::IniFormat);
- settings.beginGroup("UDisks");
- m_detectCDA = settings.value("cda", true).toBool();
- m_detectRemovable = settings.value("removable", true).toBool();
- m_addTracks = false; //do not load tracks on startup
- m_addFiles = false;
- //find existing devices
- QList<QDBusObjectPath> devs = m_manager->findAllDevices();
- foreach(QDBusObjectPath o, devs)
- addDevice(o);
- //load remaining settings
- m_addTracks = settings.value("add_tracks", false).toBool();
- m_removeTracks = settings.value("remove_tracks", false).toBool();
- m_addFiles = settings.value("add_files", false).toBool();
- m_removeFiles = settings.value("remove_files", false).toBool();
- settings.endGroup();
-}
-
-
-UDisksPlugin::~UDisksPlugin()
-{
-}
-
-void UDisksPlugin::removeDevice(QDBusObjectPath o)
-{
- foreach(UDisksDevice *device, m_devices)
- {
- if (device->objectPath() == o)
- {
- m_devices.removeAll(device);
- delete device;
- qDebug("UDisksPlugin: device \"%s\" removed", qPrintable(o.path()));
- updateActions();
- break;
- }
- }
-}
-
-void UDisksPlugin::addDevice(QDBusObjectPath o)
-{
- foreach(UDisksDevice *device, m_devices) //is it already exists?
- {
- if (device->objectPath() == o)
- return;
- }
- UDisksDevice *device = new UDisksDevice(o, this);
-
- //audio cd
- if (device->property("DeviceIsOpticalDisc").toBool() &&
- device->property("OpticalDiscNumAudioTracks").toInt())
- {
- if (m_detectCDA)
- {
- qDebug("UDisksPlugin: device \"%s\" added (cd audio)", qPrintable(o.path()));
- m_devices << device;
- connect(device, SIGNAL(changed()), SLOT(updateActions()));
- updateActions();
- }
- else
- delete device;
- return;
- }
-
- // filter mounted partitions
- if ((!device->property("DeviceIsPartition").toBool() ||
- device->property("DeviceIsSystemInternal").toBool()) &&
- !device->property("DeviceIsOpticalDisc").toBool())
- {
- delete device;
- return;
- }
- if (device->property("PartitionSize").toLongLong() < 40000000000LL &&
- (device->property("IdType").toString() == "vfat" ||
- device->property("IdType").toString() == "iso9660" ||
- device->property("IdType").toString() == "udf" ||
- device->property("IdType").toString() == "ext2"))
- {
- if (m_detectRemovable)
- {
- qDebug("UDisksPlugin: device \"%s\" added (removable)", qPrintable(o.path()));
- m_devices << device;
- updateActions();
- connect(device, SIGNAL(changed()), SLOT(updateActions()));
- }
- else
- delete device;
- return;
- }
- delete device;
-}
-
-void UDisksPlugin::updateActions()
-{
- // add action for cd audio or mounted volume
- foreach(UDisksDevice *device, m_devices)
- {
- QString dev_path;
- if (device->property("DeviceIsOpticalDisc").toBool() &&
- device->property("OpticalDiscNumAudioTracks").toInt()) //cd audio
- dev_path = "cdda://" + device->property("DeviceFile").toString();
- else if (device->property("DeviceIsMounted").toBool()) //mounted volume
- dev_path = device->property("DeviceMountPaths").toStringList()[0];
- else
- continue;
-
- if (!findAction(dev_path))
- {
- QAction *action = new QAction(this);
- QString actionText;
- if (device->property("DeviceIsOpticalDisc").toBool()
- && device->property("OpticalDiscNumAudioTracks").toInt())
- actionText = QString(tr("Add CD \"%1\"")).arg(device->property("DeviceFile").toString());
- else
- {
- QString name = device->property("IdLabel").toString();
- if (name.isEmpty())
- name = dev_path;
- actionText = QString(tr("Add Volume \"%1\"")).arg(name);
- }
-
- if (device->property("DeviceIsOpticalDisc").toBool())
- {
- if(device->property("IdType").toString() == "iso9660")
- action->setIcon(qApp->style()->standardIcon(QStyle::SP_DriveDVDIcon));
- else
- action->setIcon(qApp->style()->standardIcon(QStyle::SP_DriveCDIcon));
- }
- else
- action->setIcon(qApp->style()->standardIcon(QStyle::SP_DriveHDIcon));
-
- action->setText(actionText);
- action->setData(dev_path);
- m_actions->addAction(action);
- UiHelper::instance()->addAction(action, UiHelper::TOOLS_MENU);
- addPath(dev_path);
- }
- }
- // remove action if device is unmounted/removed
- foreach(QAction *action, m_actions->actions ())
- {
- if (!findDevice(action))
- {
- m_actions->removeAction(action);
- UiHelper::instance()->removeAction(action);
- removePath(action->data().toString());
- action->deleteLater();
- }
- }
-}
-
-void UDisksPlugin::processAction(QAction *action)
-{
- qDebug("UDisksPlugin: action triggered: %s", qPrintable(action->data().toString()));
- QString path = action->data().toString();
- MediaPlayer::instance()->playListManager()->selectedPlayList()->add(path);
-}
-
-QAction *UDisksPlugin::findAction(const QString &dev_path)
-{
- foreach(QAction *action, m_actions->actions ())
- {
- if (action->data().toString() == dev_path)
- return action;
- }
- return 0;
-}
-
-UDisksDevice *UDisksPlugin::findDevice(QAction *action)
-{
- foreach(UDisksDevice *device, m_devices)
- {
- QString dev_path;
- if (device->property("DeviceIsOpticalDisc").toBool() &&
- device->property("OpticalDiscNumAudioTracks").toInt())
- {
- dev_path = "cdda://" + device->property("DeviceFile").toString();
- if (dev_path == action->data().toString())
- return device;
- }
- if (device->property("DeviceIsMounted").toBool())
- {
- dev_path = device->property("DeviceMountPaths").toStringList()[0];
- if (dev_path == action->data().toString())
- return device;
- }
- }
- return 0;
-}
-
-void UDisksPlugin::addPath(const QString &path)
-{
- PlayListModel *model = PlayListManager::instance()->selectedPlayList();
-
- foreach(PlayListItem *item, model->items()) // Is it already exist?
- {
- if(item->isGroup())
- continue;
- if (dynamic_cast<PlayListTrack *>(item)->url().startsWith(path))
- return;
- }
-
- if (path.startsWith("cdda://") && m_addTracks)
- {
- PlayListManager::instance()->selectedPlayList()->add(path);
- return;
- }
- else if (!path.startsWith("cdda://") && m_addFiles)
- PlayListManager::instance()->selectedPlayList()->add(path);
-}
-
-void UDisksPlugin::removePath(const QString &path)
-{
- if ((path.startsWith("cdda://") && !m_removeTracks) ||
- (!path.startsWith("cdda://") && !m_removeFiles)) //process settings
- return;
-
- PlayListModel *model = PlayListManager::instance()->selectedPlayList();
-
- int i = 0;
- while (model->count() > 0 && i < model->count())
- {
- if (model->isTrack(i) && model->track(i)->url().startsWith(path))
- model->removeTrack(i);
- else
- ++i;
- }
-}
diff --git a/src/plugins/General/udisks/udisksplugin.h b/src/plugins/General/udisks/udisksplugin.h
deleted file mode 100644
index c463b33fe..000000000
--- a/src/plugins/General/udisks/udisksplugin.h
+++ /dev/null
@@ -1,65 +0,0 @@
-/***************************************************************************
- * Copyright (C) 2010 by Ilya Kotov *
- * forkotov02@ya.ru *
- * *
- * This program is free software; you can redistribute it and/or modify *
- * it under the terms of the GNU General Public License as published by *
- * the Free Software Foundation; either version 2 of the License, or *
- * (at your option) any later version. *
- * *
- * This program is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
- * GNU General Public License for more details. *
- * *
- * You should have received a copy of the GNU General Public License *
- * along with this program; if not, write to the *
- * Free Software Foundation, Inc., *
- * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
- ***************************************************************************/
-#ifndef UDISKSPLUGIN_H
-#define UDISKSPLUGIN_H
-
-#include <QDBusObjectPath>
-#include <qmmpui/general.h>
-
-class UDisksManager;
-class UDisksDevice;
-class QActionGroup;
-class QAction;
-
-/**
- @author Ilya Kotov <forkotov02@ya.ru>
-*/
-
-class UDisksPlugin : public QObject
-{
-Q_OBJECT
-public:
- UDisksPlugin(QObject *parent = 0);
-
- ~UDisksPlugin();
-
-private slots:
- void removeDevice(QDBusObjectPath);
- void addDevice(QDBusObjectPath);
- void processAction(QAction *action);
- void updateActions();
-
-private:
- QAction *findAction(const QString &dev_path);
- UDisksDevice *findDevice(QAction *action);
- void addPath(const QString &path);
- void removePath(const QString &path);
- UDisksManager *m_manager;
- QList <UDisksDevice *> m_devices;
- QActionGroup *m_actions;
- bool m_detectCDA;
- bool m_addTracks;
- bool m_removeTracks;
- bool m_detectRemovable;
- bool m_addFiles;
- bool m_removeFiles;
-};
-
-#endif