From d896e3a49f09324530b9fb73a0891a5553473fd5 Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Thu, 15 Mar 2018 21:16:39 +0000 Subject: New upstream version 1.4.0.5 --- CliParser.cpp | 8 +- CopyListener.cpp | 4 +- CopyListener.h | 4 +- InternetUpdater.cpp | 20 ++ InternetUpdater.h | 1 + PluginLoader.cpp | 339 --------------------- PluginLoader.h | 82 ----- PluginLoaderCore.cpp | 339 +++++++++++++++++++++ PluginLoaderCore.h | 82 +++++ Variable.h | 4 +- other-pro/ultracopier-core.pro | 4 +- plugins-alternative/Listener/dbus/informations.xml | 2 +- .../keybinding/Languages/ar/translation.ts | 2 +- .../keybinding/Languages/de/translation.ts | 2 +- .../keybinding/Languages/el/translation.ts | 2 +- .../keybinding/Languages/en/translation.ts | 2 +- .../keybinding/Languages/es/translation.ts | 2 +- .../keybinding/Languages/fr/translation.ts | 2 +- .../keybinding/Languages/hi/translation.ts | 2 +- .../keybinding/Languages/hu/translation.ts | 2 +- .../keybinding/Languages/id/translation.ts | 2 +- .../keybinding/Languages/it/translation.ts | 2 +- .../keybinding/Languages/ja/translation.ts | 2 +- .../keybinding/Languages/ko/translation.ts | 2 +- .../keybinding/Languages/nl/translation.ts | 2 +- .../keybinding/Languages/no/translation.ts | 2 +- .../keybinding/Languages/pl/translation.ts | 2 +- .../keybinding/Languages/pt/translation.ts | 2 +- .../keybinding/Languages/ru/translation.ts | 2 +- .../keybinding/Languages/th/translation.ts | 2 +- .../keybinding/Languages/tr/translation.ts | 2 +- .../keybinding/Languages/zh/translation.ts | 2 +- .../PluginLoader/keybinding/informations.xml | 2 +- .../SessionLoader/KDE4/informations.xml | 2 +- .../Themes/Clean/Languages/ar/translation.ts | 2 +- .../Themes/Clean/Languages/de/translation.ts | 2 +- .../Themes/Clean/Languages/el/translation.ts | 2 +- .../Themes/Clean/Languages/en/translation.ts | 2 +- .../Themes/Clean/Languages/es/translation.ts | 2 +- .../Themes/Clean/Languages/fr/translation.ts | 2 +- .../Themes/Clean/Languages/hi/translation.ts | 2 +- .../Themes/Clean/Languages/hu/translation.ts | 2 +- .../Themes/Clean/Languages/id/translation.ts | 2 +- .../Themes/Clean/Languages/it/translation.ts | 2 +- .../Themes/Clean/Languages/ja/translation.ts | 2 +- .../Themes/Clean/Languages/ko/translation.ts | 2 +- .../Themes/Clean/Languages/nl/translation.ts | 2 +- .../Themes/Clean/Languages/no/translation.ts | 2 +- .../Themes/Clean/Languages/pl/translation.ts | 2 +- .../Themes/Clean/Languages/ru/translation.ts | 2 +- .../Themes/Clean/Languages/th/translation.ts | 2 +- .../Themes/Clean/Languages/tr/translation.ts | 2 +- .../Themes/Clean/Languages/zh/translation.ts | 2 +- plugins-alternative/Themes/Clean/informations.xml | 2 +- .../Themes/Teracopy/Languages/ar/translation.ts | 2 +- .../Themes/Teracopy/Languages/de/translation.ts | 2 +- .../Themes/Teracopy/Languages/el/translation.ts | 2 +- .../Themes/Teracopy/Languages/en/translation.ts | 2 +- .../Themes/Teracopy/Languages/es/translation.ts | 2 +- .../Themes/Teracopy/Languages/fr/translation.ts | 2 +- .../Themes/Teracopy/Languages/hi/translation.ts | 2 +- .../Themes/Teracopy/Languages/hu/translation.ts | 2 +- .../Themes/Teracopy/Languages/id/translation.ts | 2 +- .../Themes/Teracopy/Languages/it/translation.ts | 2 +- .../Themes/Teracopy/Languages/ja/translation.ts | 2 +- .../Themes/Teracopy/Languages/ko/translation.ts | 2 +- .../Themes/Teracopy/Languages/nl/translation.ts | 2 +- .../Themes/Teracopy/Languages/no/translation.ts | 2 +- .../Themes/Teracopy/Languages/pl/translation.ts | 2 +- .../Themes/Teracopy/Languages/ru/translation.ts | 2 +- .../Themes/Teracopy/Languages/th/translation.ts | 2 +- .../Themes/Teracopy/Languages/tr/translation.ts | 2 +- .../Themes/Teracopy/Languages/zh/translation.ts | 2 +- .../Themes/Teracopy/informations.xml | 2 +- .../Themes/Windows/Languages/ar/translation.ts | 2 +- .../Themes/Windows/Languages/de/translation.ts | 2 +- .../Themes/Windows/Languages/el/translation.ts | 2 +- .../Themes/Windows/Languages/en/translation.ts | 2 +- .../Themes/Windows/Languages/es/translation.ts | 2 +- .../Themes/Windows/Languages/fr/translation.ts | 2 +- .../Themes/Windows/Languages/hi/translation.ts | 2 +- .../Themes/Windows/Languages/hu/translation.ts | 2 +- .../Themes/Windows/Languages/id/translation.ts | 2 +- .../Themes/Windows/Languages/it/translation.ts | 2 +- .../Themes/Windows/Languages/ja/translation.ts | 2 +- .../Themes/Windows/Languages/ko/translation.ts | 2 +- .../Themes/Windows/Languages/nl/translation.ts | 2 +- .../Themes/Windows/Languages/no/translation.ts | 2 +- .../Themes/Windows/Languages/pl/translation.ts | 2 +- .../Themes/Windows/Languages/ru/translation.ts | 2 +- .../Themes/Windows/Languages/th/translation.ts | 2 +- .../Themes/Windows/Languages/tr/translation.ts | 2 +- .../Themes/Windows/Languages/zh/translation.ts | 2 +- .../Themes/Windows/informations.xml | 2 +- plugins/CopyEngine/Rsync/informations.xml | 2 +- .../Ultracopier/Languages/ar/translation.ts | 24 +- .../Ultracopier/Languages/de/translation.ts | 24 +- .../Ultracopier/Languages/el/translation.ts | 24 +- .../Ultracopier/Languages/en/translation.ts | 24 +- .../Ultracopier/Languages/es/translation.ts | 24 +- .../Ultracopier/Languages/fr/translation.ts | 26 +- .../Ultracopier/Languages/hi/translation.ts | 24 +- .../Ultracopier/Languages/hu/translation.ts | 24 +- .../Ultracopier/Languages/id/translation.ts | 24 +- .../Ultracopier/Languages/it/translation.ts | 24 +- .../Ultracopier/Languages/ja/translation.ts | 24 +- .../Ultracopier/Languages/ko/translation.ts | 24 +- .../Ultracopier/Languages/nl/translation.ts | 24 +- .../Ultracopier/Languages/no/translation.ts | 24 +- .../Ultracopier/Languages/pl/translation.ts | 24 +- .../Ultracopier/Languages/pt/translation.ts | 24 +- .../Ultracopier/Languages/ru/translation.ts | 24 +- .../Ultracopier/Languages/th/translation.ts | 24 +- .../Ultracopier/Languages/tr/translation.ts | 24 +- .../Ultracopier/Languages/zh/translation.ts | 24 +- plugins/CopyEngine/Ultracopier/MkPath.cpp | 2 +- plugins/CopyEngine/Ultracopier/TransferThread.cpp | 4 +- plugins/CopyEngine/Ultracopier/informations.xml | 2 +- plugins/Languages/ar/informations.xml | 2 +- plugins/Languages/de/informations.xml | 2 +- plugins/Languages/el/informations.xml | 2 +- plugins/Languages/es/informations.xml | 2 +- plugins/Languages/fr/informations.xml | 2 +- plugins/Languages/hi/informations.xml | 2 +- plugins/Languages/hu/informations.xml | 2 +- plugins/Languages/id/informations.xml | 2 +- plugins/Languages/it/informations.xml | 2 +- plugins/Languages/ja/informations.xml | 2 +- plugins/Languages/ko/informations.xml | 2 +- plugins/Languages/nl/informations.xml | 2 +- plugins/Languages/no/informations.xml | 2 +- plugins/Languages/pl/informations.xml | 2 +- plugins/Languages/pt/informations.xml | 2 +- plugins/Languages/ru/informations.xml | 2 +- plugins/Languages/th/informations.xml | 2 +- plugins/Languages/tr/informations.xml | 2 +- plugins/Languages/zh/informations.xml | 2 +- plugins/Languages/zh_TW/informations.xml | 2 +- plugins/Listener/catchcopy-v0002/informations.xml | 2 +- .../catchcopy-v0002/Languages/ar/translation.ts | 2 +- .../catchcopy-v0002/Languages/de/translation.ts | 2 +- .../catchcopy-v0002/Languages/el/translation.ts | 2 +- .../catchcopy-v0002/Languages/en/translation.ts | 2 +- .../catchcopy-v0002/Languages/es/translation.ts | 2 +- .../catchcopy-v0002/Languages/fr/translation.ts | 2 +- .../catchcopy-v0002/Languages/hi/translation.ts | 2 +- .../catchcopy-v0002/Languages/hu/translation.ts | 2 +- .../catchcopy-v0002/Languages/id/translation.ts | 2 +- .../catchcopy-v0002/Languages/it/translation.ts | 2 +- .../catchcopy-v0002/Languages/ja/translation.ts | 2 +- .../catchcopy-v0002/Languages/ko/translation.ts | 2 +- .../catchcopy-v0002/Languages/nl/translation.ts | 2 +- .../catchcopy-v0002/Languages/no/translation.ts | 2 +- .../catchcopy-v0002/Languages/pl/translation.ts | 2 +- .../catchcopy-v0002/Languages/pt/translation.ts | 2 +- .../catchcopy-v0002/Languages/ru/translation.ts | 2 +- .../catchcopy-v0002/Languages/th/translation.ts | 2 +- .../catchcopy-v0002/Languages/tr/translation.ts | 2 +- .../catchcopy-v0002/Languages/zh/translation.ts | 2 +- .../PluginLoader/catchcopy-v0002/informations.xml | 2 +- plugins/SessionLoader/Windows/informations.xml | 2 +- plugins/Themes/Oxygen/Languages/ar/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/de/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/el/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/en/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/es/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/fr/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/hi/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/hu/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/id/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/it/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/ja/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/ko/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/nl/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/no/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/pl/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/pt/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/ru/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/th/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/tr/translation.ts | 2 +- plugins/Themes/Oxygen/Languages/zh/translation.ts | 2 +- plugins/Themes/Oxygen/informations.xml | 2 +- plugins/Themes/Supercopier/informations.xml | 2 +- resources/Languages/en/informations.xml | 2 +- 184 files changed, 849 insertions(+), 828 deletions(-) delete mode 100644 PluginLoader.cpp delete mode 100644 PluginLoader.h create mode 100644 PluginLoaderCore.cpp create mode 100644 PluginLoaderCore.h diff --git a/CliParser.cpp b/CliParser.cpp index 7d375ac..a18e270 100644 --- a/CliParser.cpp +++ b/CliParser.cpp @@ -126,13 +126,13 @@ void CliParser::cli(const std::vector &ultracopierArguments,const b transferList.erase(transferList.cbegin()); if(transferList.back()=="?") { - transferList.erase(transferList.cbegin()); + transferList.erase(transferList.cend()); emit newCopyWithoutDestination(transferList); } else { std::string destination=transferList.back(); - transferList.erase(transferList.cbegin()); + transferList.erase(transferList.cend()); emit newCopy(transferList,destination); } return; @@ -146,13 +146,13 @@ void CliParser::cli(const std::vector &ultracopierArguments,const b transferList.erase(transferList.cbegin()); if(transferList.back()=="?") { - transferList.erase(transferList.cbegin()); + transferList.erase(transferList.cend()); emit newMoveWithoutDestination(transferList); } else { std::string destination=transferList.back(); - transferList.erase(transferList.cbegin()); + transferList.erase(transferList.cend()); emit newMove(transferList,destination); } return; diff --git a/CopyListener.cpp b/CopyListener.cpp index 3c72695..31517d2 100644 --- a/CopyListener.cpp +++ b/CopyListener.cpp @@ -18,7 +18,7 @@ CopyListener::CopyListener(OptionDialog *optionDialog) { stopIt=false; this->optionDialog=optionDialog; - pluginLoader=new PluginLoader(optionDialog); + pluginLoader=new PluginLoaderCore(optionDialog); //load the options tryListen=false; PluginsManager::pluginsManager->lockPluginListEdition(); @@ -29,7 +29,7 @@ CopyListener::CopyListener(OptionDialog *optionDialog) connect(PluginsManager::pluginsManager,&PluginsManager::onePluginWillBeRemoved, this,&CopyListener::onePluginWillBeRemoved,Qt::DirectConnection); #endif connect(PluginsManager::pluginsManager,&PluginsManager::pluginListingIsfinish, this,&CopyListener::allPluginIsloaded,Qt::QueuedConnection); - connect(pluginLoader,&PluginLoader::pluginLoaderReady, this,&CopyListener::pluginLoaderReady); + connect(pluginLoader,&PluginLoaderCore::pluginLoaderReady, this,&CopyListener::pluginLoaderReady); foreach(PluginsAvailable currentPlugin,list) emit previouslyPluginAdded(currentPlugin); PluginsManager::pluginsManager->unlockPluginListEdition(); diff --git a/CopyListener.h b/CopyListener.h index 3003aec..02a123c 100644 --- a/CopyListener.h +++ b/CopyListener.h @@ -14,7 +14,7 @@ #include "interface/PluginInterface_Listener.h" #include "Environment.h" -#include "PluginLoader.h" +#include "PluginLoaderCore.h" #include "OptionDialog.h" /** \brief to load all the listener and parse all event */ @@ -110,7 +110,7 @@ class CopyListener : public QObject std::vector copyRunningList; uint32_t incrementOrderId(); bool tryListen; - PluginLoader *pluginLoader; + PluginLoaderCore *pluginLoader; Ultracopier::ListeningState last_state; bool last_have_plugin,last_inWaitOfReply; void sendState(bool force=false); diff --git a/InternetUpdater.cpp b/InternetUpdater.cpp index a3dbded..9246e80 100644 --- a/InternetUpdater.cpp +++ b/InternetUpdater.cpp @@ -18,6 +18,16 @@ InternetUpdater::InternetUpdater(QObject *parent) : newUpdateTimer.start(1000*3600); firstUpdateTimer.setSingleShot(true); firstUpdateTimer.start(1000*60); + reply=NULL; +} + +InternetUpdater::~InternetUpdater() +{ + if(reply!=NULL) + { + delete reply; + reply=NULL; + } } void InternetUpdater::downloadFile() @@ -59,11 +69,14 @@ void InternetUpdater::downloadFile() void InternetUpdater::httpFinished() { + if(reply==NULL) + return; QVariant redirectionTarget = reply->attribute(QNetworkRequest::RedirectionTargetAttribute); if (!reply->isFinished()) { ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"get the new update failed: not finished"); reply->deleteLater(); + reply=NULL; return; } else if (reply->error()) @@ -72,10 +85,12 @@ void InternetUpdater::httpFinished() newUpdateTimer.start(1000*3600*24); ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"get the new update failed: "+reply->errorString().toStdString()); reply->deleteLater(); + reply=NULL; return; } else if (!redirectionTarget.isNull()) { ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"redirection denied to: "+redirectionTarget.toUrl().toString().toStdString()); reply->deleteLater(); + reply=NULL; return; } QString newVersion=QString::fromUtf8(reply->readAll()); @@ -83,6 +98,7 @@ void InternetUpdater::httpFinished() { ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Critical,"version string is empty"); reply->deleteLater(); + reply=NULL; return; } newVersion.remove("\n"); @@ -90,21 +106,25 @@ void InternetUpdater::httpFinished() { ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Critical,"version string don't match: "+newVersion.toStdString()); reply->deleteLater(); + reply=NULL; return; } if(newVersion==ULTRACOPIER_VERSION) { reply->deleteLater(); + reply=NULL; return; } if(PluginsManager::compareVersion(newVersion.toStdString(),"<=",ULTRACOPIER_VERSION)) { reply->deleteLater(); + reply=NULL; return; } newUpdateTimer.stop(); emit newUpdate(newVersion.toStdString()); reply->deleteLater(); + reply=NULL; } #endif diff --git a/InternetUpdater.h b/InternetUpdater.h index 25b13f4..d9fc2ce 100644 --- a/InternetUpdater.h +++ b/InternetUpdater.h @@ -16,6 +16,7 @@ class InternetUpdater : public QObject Q_OBJECT public: explicit InternetUpdater(QObject *parent = 0); + ~InternetUpdater(); signals: void newUpdate(const std::string &version) const; private: diff --git a/PluginLoader.cpp b/PluginLoader.cpp deleted file mode 100644 index 36101a4..0000000 --- a/PluginLoader.cpp +++ /dev/null @@ -1,339 +0,0 @@ -/** \file PluginLoader.h -\brief Define the plugin loader -\author alpha_one_x86 -\licence GPL3, see the file COPYING */ - -#include "PluginLoader.h" -#include "LanguagesManager.h" - -#ifdef ULTRACOPIER_PLUGIN_ALL_IN_ONE -#ifdef Q_OS_WIN32 -#include "plugins/PluginLoader/catchcopy-v0002/pluginLoader.h" -#endif -#endif - -PluginLoader::PluginLoader(OptionDialog *optionDialog) -{ - ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"start"); - this->optionDialog=optionDialog; - //load the overall instance - //load the plugin - PluginsManager::pluginsManager->lockPluginListEdition(); - connect(this,&PluginLoader::previouslyPluginAdded, this,&PluginLoader::onePluginAdded,Qt::QueuedConnection); - connect(PluginsManager::pluginsManager,&PluginsManager::onePluginAdded, this,&PluginLoader::onePluginAdded,Qt::QueuedConnection); - #ifndef ULTRACOPIER_PLUGIN_ALL_IN_ONE - connect(PluginsManager::pluginsManager,&PluginsManager::onePluginWillBeRemoved,this,&PluginLoader::onePluginWillBeRemoved,Qt::DirectConnection); - #endif - connect(PluginsManager::pluginsManager,&PluginsManager::pluginListingIsfinish, this,&PluginLoader::allPluginIsloaded,Qt::QueuedConnection); - std::vector list=PluginsManager::pluginsManager->getPluginsByCategory(PluginType_PluginLoader); - foreach(PluginsAvailable currentPlugin,list) - emit previouslyPluginAdded(currentPlugin); - PluginsManager::pluginsManager->unlockPluginListEdition(); - needEnable=false; - last_state=Ultracopier::Uncaught; - last_have_plugin=false; - last_inWaitOfReply=false; - stopIt=false; -} - -PluginLoader::~PluginLoader() -{ - stopIt=true; - #ifndef ULTRACOPIER_PLUGIN_ALL_IN_ONE_DIRECT - { - /* why it crash here? Only under Window with PluginLoader/catchcopy-v0002 - int index=0; - while(indexsetEnabled(false); - if(pluginList.at(index).pluginLoader!=NULL) - { - if(!pluginList.at(index).pluginLoader->isLoaded() || pluginList.at(index).pluginLoader->unload()) - { - delete pluginList.at(index).options; - pluginList.removeAt(index); - } - else - index++; - } - else - index++; - }//*/ - } - #endif -} - -void PluginLoader::resendState() -{ - if(stopIt) - return; - sendState(true); -} - -void PluginLoader::onePluginAdded(const PluginsAvailable &plugin) -{ - #ifdef ULTRACOPIER_PLUGIN_ALL_IN_ONE - #ifdef Q_OS_WIN32 - PluginInterface_PluginLoader *factory; - #endif - #endif - #ifndef ULTRACOPIER_PLUGIN_ALL_IN_ONE_DIRECT - if(stopIt) - return; - if(plugin.category!=PluginType_PluginLoader) - return; - LocalPlugin newEntry; - std::string pluginPath=plugin.path+PluginsManager::getResolvedPluginName("pluginLoader"); - ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"try load: "+pluginPath); - #ifdef ULTRACOPIER_PLUGIN_ALL_IN_ONE - PluginInterface_PluginLoader *pluginLoaderInstance; - QObjectList objectList=QPluginLoader::staticInstances(); - int index=0; - QObject *pluginObject; - while(index(pluginObject); - if(pluginLoaderInstance!=NULL) - break; - index++; - } - if(index==objectList.size()) - { - ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Warning,"static listener not found"); - return; - } - newEntry.pluginLoader=NULL; - #else - QPluginLoader *pluginLoader= new QPluginLoader(QString::fromStdString(pluginPath)); - QObject *pluginInstance = pluginLoader->instance(); - if(!pluginInstance) - { - ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Warning,"unable to load the plugin: "+pluginLoader->errorString().toStdString()); - return; - } - PluginInterface_PluginLoader *pluginLoaderInstance = qobject_cast(pluginInstance); - if(!pluginLoaderInstance) - { - ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Warning,"unable to cast the plugin: "+pluginLoader->errorString().toStdString()); - return; - } - newEntry.pluginLoader = pluginLoader; - //check if found - unsigned int index=0; - while(indexunload(); - return; - } - index++; - } - #endif - #ifdef ULTRACOPIER_DEBUG - connect(pluginLoaderInstance,&PluginInterface_PluginLoader::debugInformation,this,&PluginLoader::debugInformation,Qt::DirectConnection); - #endif // ULTRACOPIER_DEBUG - - newEntry.options=new LocalPluginOptions("PluginLoader-"+plugin.name); - newEntry.pluginLoaderInterface = pluginLoaderInstance; - newEntry.path = plugin.path; - newEntry.state = Ultracopier::Uncaught; - newEntry.inWaitOfReply = false; - pluginList.push_back(newEntry); - pluginLoaderInstance->setResources(newEntry.options,plugin.writablePath,plugin.path,ULTRACOPIER_VERSION_PORTABLE_BOOL); - optionDialog->addPluginOptionWidget(PluginType_PluginLoader,plugin.name,newEntry.pluginLoaderInterface->options()); - connect(pluginList.back().pluginLoaderInterface,&PluginInterface_PluginLoader::newState,this,&PluginLoader::newState,Qt::DirectConnection); - connect(LanguagesManager::languagesManager,&LanguagesManager::newLanguageLoaded,newEntry.pluginLoaderInterface,&PluginInterface_PluginLoader::newLanguageLoaded,Qt::DirectConnection); - if(needEnable) - { - pluginList.back().inWaitOfReply=true; - newEntry.pluginLoaderInterface->setEnabled(needEnable); - } - #else - #ifdef Q_OS_WIN32 - factory=new WindowsExplorerLoader(); - LocalPlugin newEntry; - #ifndef ULTRACOPIER_PLUGIN_ALL_IN_ONE_DIRECT - newEntry.pluginLoader=NULL; - #endif - - newEntry.options=new LocalPluginOptions("PluginLoader-"+plugin.name); - newEntry.pluginLoaderInterface = new WindowsExplorerLoader(); - newEntry.path = plugin.path; - newEntry.state = Ultracopier::Uncaught; - newEntry.inWaitOfReply = false; - #ifndef ULTRACOPIER_PLUGIN_ALL_IN_ONE_DIRECT - #ifdef ULTRACOPIER_DEBUG - connect(newEntry.pluginLoaderInterface,&PluginInterface_PluginLoader::debugInformation,this,&PluginLoader::debugInformation,Qt::DirectConnection); - #endif // ULTRACOPIER_DEBUG - #endif - pluginList.push_back(newEntry); - newEntry.pluginLoaderInterface->setResources(newEntry.options,plugin.writablePath,plugin.path,ULTRACOPIER_VERSION_PORTABLE_BOOL); - optionDialog->addPluginOptionWidget(PluginType_PluginLoader,plugin.name,newEntry.pluginLoaderInterface->options()); - connect(pluginList.back().pluginLoaderInterface,&PluginInterface_PluginLoader::newState,this,&PluginLoader::newState,Qt::DirectConnection); - connect(LanguagesManager::languagesManager,&LanguagesManager::newLanguageLoaded,newEntry.pluginLoaderInterface,&PluginInterface_PluginLoader::newLanguageLoaded,Qt::DirectConnection); - if(needEnable) - { - pluginList.back().inWaitOfReply=true; - newEntry.pluginLoaderInterface->setEnabled(needEnable); - } - #endif - Q_UNUSED(plugin); - #endif -} - -#ifndef ULTRACOPIER_PLUGIN_ALL_IN_ONE -void PluginLoader::onePluginWillBeRemoved(const PluginsAvailable &plugin) -{ - if(stopIt) - return; - if(plugin.category!=PluginType_PluginLoader) - return; - ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"start"); - unsigned int index=0; - while(indexsetEnabled(false); - if(pluginList.at(index).pluginLoader!=NULL) - { - if(!pluginList.at(index).pluginLoader->isLoaded() || pluginList.at(index).pluginLoader->unload()) - { - delete pluginList.at(index).options; - pluginList.erase(pluginList.cbegin()+index); - } - } - sendState(); - return; - } - index++; - } -} -#endif - -void PluginLoader::load() -{ - if(stopIt) - return; - needEnable=true; - ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"start"); - unsigned int index=0; - while(indexsetEnabled(true); - index++; - } - sendState(true); -} - -void PluginLoader::unload() -{ - if(stopIt) - return; - ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"start"); - needEnable=false; - unsigned int index=0; - while(indexsetEnabled(false); - index++; - } - sendState(true); -} - -#ifdef ULTRACOPIER_DEBUG -void PluginLoader::debugInformation(const Ultracopier::DebugLevel &level,const std::string& fonction,const std::string& text,const std::string& file,const unsigned int& ligne) -{ - DebugEngine::addDebugInformationStatic(level,fonction,text,file,ligne,"Plugin loader plugin"); -} -#endif // ULTRACOPIER_DEBUG - -void PluginLoader::allPluginIsloaded() -{ - if(stopIt) - return; - ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"with value: "+std::to_string(pluginList.size()>0)); - sendState(true); -} - -void PluginLoader::sendState(bool force) -{ - if(stopIt) - return; - ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"start, pluginList.size(): "+std::to_string(pluginList.size())+", force: "+std::to_string(force)); - Ultracopier::CatchState current_state=Ultracopier::Uncaught; - bool found_not_listen=false,found_listen=false,found_inWaitOfReply=false; - unsigned int index=0; - while(index0; - if(force || current_state!=last_state || have_plugin!=last_have_plugin || found_inWaitOfReply!=last_inWaitOfReply) - { - ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"send pluginLoaderReady("+std::to_string(current_state)+","+std::to_string(have_plugin)+","+std::to_string(found_inWaitOfReply)+")"); - emit pluginLoaderReady(current_state,have_plugin,found_inWaitOfReply); - } - else - ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"Skip the signal sending"); - last_state=current_state; - last_have_plugin=have_plugin; - last_inWaitOfReply=found_inWaitOfReply; -} - -void PluginLoader::newState(const Ultracopier::CatchState &state) -{ - if(stopIt) - return; - ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"start, state: "+std::to_string(state)); - PluginInterface_PluginLoader *temp=qobject_cast(QObject::sender()); - if(temp==NULL) - { - ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Critical,"listener not located!"); - return; - } - unsigned int index=0; - while(index -#include -#ifndef ULTRACOPIER_PLUGIN_ALL_IN_ONE_DIRECT -#include -#endif -#include -#include - -#include "interface/PluginInterface_PluginLoader.h" -#include "PluginsManager.h" -#include "OptionDialog.h" -#include "LocalPluginOptions.h" - -namespace Ui { - class PluginLoaderOptions; -} - -/** \brief Load the plugin - - It use ResourcesManager(), but it provide more higher abstraction. It parse the plugins information, check it, check the dependancies. - - \see ResourcesManager::ResourcesManager() - */ -class PluginLoader : public QObject -{ - Q_OBJECT -public: - explicit PluginLoader(OptionDialog *optionDialog); - ~PluginLoader(); - /** \brief to rended the state */ - void resendState(); - /** \brief should load plugin into file manager if needed */ - void load(); - /** \brief should unload plugin into file manager */ - void unload(); -private slots: - void onePluginAdded(const PluginsAvailable &plugin); - #ifndef ULTRACOPIER_PLUGIN_ALL_IN_ONE - void onePluginWillBeRemoved(const PluginsAvailable &plugin); - #endif - #ifdef ULTRACOPIER_DEBUG - void debugInformation(const Ultracopier::DebugLevel &level, const std::string& fonction, const std::string& text, const std::string& file, const unsigned int &ligne); - #endif // ULTRACOPIER_DEBUG - void allPluginIsloaded(); - void newState(const Ultracopier::CatchState &state); -private: - //variable - struct LocalPlugin - { - PluginInterface_PluginLoader * pluginLoaderInterface; - #ifndef ULTRACOPIER_PLUGIN_ALL_IN_ONE_DIRECT - QPluginLoader * pluginLoader; - #endif - Ultracopier::CatchState state; - std::string path; - bool inWaitOfReply; - LocalPluginOptions *options; - }; - std::vector pluginList; - bool needEnable; - Ultracopier::CatchState last_state; - bool last_have_plugin,last_inWaitOfReply; - void sendState(bool force=false); - OptionDialog *optionDialog; - bool stopIt; -signals: - void pluginLoaderReady(const Ultracopier::CatchState &state,bool havePlugin,bool someAreInWaitOfReply) const; - void previouslyPluginAdded(const PluginsAvailable &plugin) const; -}; - -#endif // PluginLoader_H diff --git a/PluginLoaderCore.cpp b/PluginLoaderCore.cpp new file mode 100644 index 0000000..1cc3089 --- /dev/null +++ b/PluginLoaderCore.cpp @@ -0,0 +1,339 @@ +/** \file PluginLoader.h +\brief Define the plugin loader +\author alpha_one_x86 +\licence GPL3, see the file COPYING */ + +#include "PluginLoaderCore.h" +#include "LanguagesManager.h" + +#ifdef ULTRACOPIER_PLUGIN_ALL_IN_ONE +#ifdef Q_OS_WIN32 +#include "plugins/PluginLoader/catchcopy-v0002/pluginLoader.h" +#endif +#endif + +PluginLoaderCore::PluginLoaderCore(OptionDialog *optionDialog) +{ + ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"start"); + this->optionDialog=optionDialog; + //load the overall instance + //load the plugin + PluginsManager::pluginsManager->lockPluginListEdition(); + connect(this,&PluginLoaderCore::previouslyPluginAdded, this,&PluginLoaderCore::onePluginAdded,Qt::QueuedConnection); + connect(PluginsManager::pluginsManager,&PluginsManager::onePluginAdded, this,&PluginLoaderCore::onePluginAdded,Qt::QueuedConnection); + #ifndef ULTRACOPIER_PLUGIN_ALL_IN_ONE + connect(PluginsManager::pluginsManager,&PluginsManager::onePluginWillBeRemoved,this,&PluginLoaderCore::onePluginWillBeRemoved,Qt::DirectConnection); + #endif + connect(PluginsManager::pluginsManager,&PluginsManager::pluginListingIsfinish, this,&PluginLoaderCore::allPluginIsloaded,Qt::QueuedConnection); + std::vector list=PluginsManager::pluginsManager->getPluginsByCategory(PluginType_PluginLoader); + foreach(PluginsAvailable currentPlugin,list) + emit previouslyPluginAdded(currentPlugin); + PluginsManager::pluginsManager->unlockPluginListEdition(); + needEnable=false; + last_state=Ultracopier::Uncaught; + last_have_plugin=false; + last_inWaitOfReply=false; + stopIt=false; +} + +PluginLoaderCore::~PluginLoaderCore() +{ + stopIt=true; + #ifndef ULTRACOPIER_PLUGIN_ALL_IN_ONE_DIRECT + { + /* why it crash here? Only under Window with PluginLoader/catchcopy-v0002 + int index=0; + while(indexsetEnabled(false); + if(pluginList.at(index).pluginLoader!=NULL) + { + if(!pluginList.at(index).pluginLoader->isLoaded() || pluginList.at(index).pluginLoader->unload()) + { + delete pluginList.at(index).options; + pluginList.removeAt(index); + } + else + index++; + } + else + index++; + }//*/ + } + #endif +} + +void PluginLoaderCore::resendState() +{ + if(stopIt) + return; + sendState(true); +} + +void PluginLoaderCore::onePluginAdded(const PluginsAvailable &plugin) +{ + #ifdef ULTRACOPIER_PLUGIN_ALL_IN_ONE + #ifdef Q_OS_WIN32 + PluginInterface_PluginLoader *factory; + #endif + #endif + #ifndef ULTRACOPIER_PLUGIN_ALL_IN_ONE_DIRECT + if(stopIt) + return; + if(plugin.category!=PluginType_PluginLoader) + return; + LocalPlugin newEntry; + std::string pluginPath=plugin.path+PluginsManager::getResolvedPluginName("pluginLoader"); + ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"try load: "+pluginPath); + #ifdef ULTRACOPIER_PLUGIN_ALL_IN_ONE + PluginInterface_PluginLoader *pluginLoaderInstance; + QObjectList objectList=QPluginLoader::staticInstances(); + int index=0; + QObject *pluginObject; + while(index(pluginObject); + if(pluginLoaderInstance!=NULL) + break; + index++; + } + if(index==objectList.size()) + { + ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Warning,"static listener not found"); + return; + } + newEntry.pluginLoader=NULL; + #else + QPluginLoader *pluginLoader= new QPluginLoader(QString::fromStdString(pluginPath)); + QObject *pluginInstance = pluginLoader->instance(); + if(!pluginInstance) + { + ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Warning,"unable to load the plugin: "+pluginLoader->errorString().toStdString()); + return; + } + PluginInterface_PluginLoader *pluginLoaderInstance = qobject_cast(pluginInstance); + if(!pluginLoaderInstance) + { + ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Warning,"unable to cast the plugin: "+pluginLoader->errorString().toStdString()); + return; + } + newEntry.pluginLoader = pluginLoader; + //check if found + unsigned int index=0; + while(indexunload(); + return; + } + index++; + } + #endif + #ifdef ULTRACOPIER_DEBUG + connect(pluginLoaderInstance,&PluginInterface_PluginLoader::debugInformation,this,&PluginLoaderCore::debugInformation,Qt::DirectConnection); + #endif // ULTRACOPIER_DEBUG + + newEntry.options=new LocalPluginOptions("PluginLoader-"+plugin.name); + newEntry.pluginLoaderInterface = pluginLoaderInstance; + newEntry.path = plugin.path; + newEntry.state = Ultracopier::Uncaught; + newEntry.inWaitOfReply = false; + pluginList.push_back(newEntry); + pluginLoaderInstance->setResources(newEntry.options,plugin.writablePath,plugin.path,ULTRACOPIER_VERSION_PORTABLE_BOOL); + optionDialog->addPluginOptionWidget(PluginType_PluginLoader,plugin.name,newEntry.pluginLoaderInterface->options()); + connect(pluginList.back().pluginLoaderInterface,&PluginInterface_PluginLoader::newState,this,&PluginLoaderCore::newState,Qt::DirectConnection); + connect(LanguagesManager::languagesManager,&LanguagesManager::newLanguageLoaded,newEntry.pluginLoaderInterface,&PluginInterface_PluginLoader::newLanguageLoaded,Qt::DirectConnection); + if(needEnable) + { + pluginList.back().inWaitOfReply=true; + newEntry.pluginLoaderInterface->setEnabled(needEnable); + } + #else + #ifdef Q_OS_WIN32 + factory=new WindowsExplorerLoader(); + LocalPlugin newEntry; + #ifndef ULTRACOPIER_PLUGIN_ALL_IN_ONE_DIRECT + newEntry.pluginLoader=NULL; + #endif + + newEntry.options=new LocalPluginOptions("PluginLoader-"+plugin.name); + newEntry.pluginLoaderInterface = new WindowsExplorerLoader(); + newEntry.path = plugin.path; + newEntry.state = Ultracopier::Uncaught; + newEntry.inWaitOfReply = false; + #ifndef ULTRACOPIER_PLUGIN_ALL_IN_ONE_DIRECT + #ifdef ULTRACOPIER_DEBUG + connect(newEntry.pluginLoaderInterface,&PluginInterface_PluginLoader::debugInformation,this,&PluginLoaderCore::debugInformation,Qt::DirectConnection); + #endif // ULTRACOPIER_DEBUG + #endif + pluginList.push_back(newEntry); + newEntry.pluginLoaderInterface->setResources(newEntry.options,plugin.writablePath,plugin.path,ULTRACOPIER_VERSION_PORTABLE_BOOL); + optionDialog->addPluginOptionWidget(PluginType_PluginLoader,plugin.name,newEntry.pluginLoaderInterface->options()); + connect(pluginList.back().pluginLoaderInterface,&PluginInterface_PluginLoader::newState,this,&PluginLoaderCore::newState,Qt::DirectConnection); + connect(LanguagesManager::languagesManager,&LanguagesManager::newLanguageLoaded,newEntry.pluginLoaderInterface,&PluginInterface_PluginLoader::newLanguageLoaded,Qt::DirectConnection); + if(needEnable) + { + pluginList.back().inWaitOfReply=true; + newEntry.pluginLoaderInterface->setEnabled(needEnable); + } + #endif + Q_UNUSED(plugin); + #endif +} + +#ifndef ULTRACOPIER_PLUGIN_ALL_IN_ONE +void PluginLoaderCore::onePluginWillBeRemoved(const PluginsAvailable &plugin) +{ + if(stopIt) + return; + if(plugin.category!=PluginType_PluginLoader) + return; + ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"start"); + unsigned int index=0; + while(indexsetEnabled(false); + if(pluginList.at(index).pluginLoader!=NULL) + { + if(!pluginList.at(index).pluginLoader->isLoaded() || pluginList.at(index).pluginLoader->unload()) + { + delete pluginList.at(index).options; + pluginList.erase(pluginList.cbegin()+index); + } + } + sendState(); + return; + } + index++; + } +} +#endif + +void PluginLoaderCore::load() +{ + if(stopIt) + return; + needEnable=true; + ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"start"); + unsigned int index=0; + while(indexsetEnabled(true); + index++; + } + sendState(true); +} + +void PluginLoaderCore::unload() +{ + if(stopIt) + return; + ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"start"); + needEnable=false; + unsigned int index=0; + while(indexsetEnabled(false); + index++; + } + sendState(true); +} + +#ifdef ULTRACOPIER_DEBUG +void PluginLoaderCore::debugInformation(const Ultracopier::DebugLevel &level,const std::string& fonction,const std::string& text,const std::string& file,const unsigned int& ligne) +{ + DebugEngine::addDebugInformationStatic(level,fonction,text,file,ligne,"Plugin loader plugin"); +} +#endif // ULTRACOPIER_DEBUG + +void PluginLoaderCore::allPluginIsloaded() +{ + if(stopIt) + return; + ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"with value: "+std::to_string(pluginList.size()>0)); + sendState(true); +} + +void PluginLoaderCore::sendState(bool force) +{ + if(stopIt) + return; + ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"start, pluginList.size(): "+std::to_string(pluginList.size())+", force: "+std::to_string(force)); + Ultracopier::CatchState current_state=Ultracopier::Uncaught; + bool found_not_listen=false,found_listen=false,found_inWaitOfReply=false; + unsigned int index=0; + while(index0; + if(force || current_state!=last_state || have_plugin!=last_have_plugin || found_inWaitOfReply!=last_inWaitOfReply) + { + ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"send pluginLoaderReady("+std::to_string(current_state)+","+std::to_string(have_plugin)+","+std::to_string(found_inWaitOfReply)+")"); + emit pluginLoaderReady(current_state,have_plugin,found_inWaitOfReply); + } + else + ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"Skip the signal sending"); + last_state=current_state; + last_have_plugin=have_plugin; + last_inWaitOfReply=found_inWaitOfReply; +} + +void PluginLoaderCore::newState(const Ultracopier::CatchState &state) +{ + if(stopIt) + return; + ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Notice,"start, state: "+std::to_string(state)); + PluginInterface_PluginLoader *temp=qobject_cast(QObject::sender()); + if(temp==NULL) + { + ULTRACOPIER_DEBUGCONSOLE(Ultracopier::DebugLevel_Critical,"listener not located!"); + return; + } + unsigned int index=0; + while(index +#include +#ifndef ULTRACOPIER_PLUGIN_ALL_IN_ONE_DIRECT +#include +#endif +#include +#include + +#include "interface/PluginInterface_PluginLoader.h" +#include "PluginsManager.h" +#include "OptionDialog.h" +#include "LocalPluginOptions.h" + +namespace Ui { + class PluginLoaderOptions; +} + +/** \brief Load the plugin + + It use ResourcesManager(), but it provide more higher abstraction. It parse the plugins information, check it, check the dependancies. + + \see ResourcesManager::ResourcesManager() + */ +class PluginLoaderCore : public QObject +{ + Q_OBJECT +public: + explicit PluginLoaderCore(OptionDialog *optionDialog); + ~PluginLoaderCore(); + /** \brief to rended the state */ + void resendState(); + /** \brief should load plugin into file manager if needed */ + void load(); + /** \brief should unload plugin into file manager */ + void unload(); +private slots: + void onePluginAdded(const PluginsAvailable &plugin); + #ifndef ULTRACOPIER_PLUGIN_ALL_IN_ONE + void onePluginWillBeRemoved(const PluginsAvailable &plugin); + #endif + #ifdef ULTRACOPIER_DEBUG + void debugInformation(const Ultracopier::DebugLevel &level, const std::string& fonction, const std::string& text, const std::string& file, const unsigned int &ligne); + #endif // ULTRACOPIER_DEBUG + void allPluginIsloaded(); + void newState(const Ultracopier::CatchState &state); +private: + //variable + struct LocalPlugin + { + PluginInterface_PluginLoader * pluginLoaderInterface; + #ifndef ULTRACOPIER_PLUGIN_ALL_IN_ONE_DIRECT + QPluginLoader * pluginLoader; + #endif + Ultracopier::CatchState state; + std::string path; + bool inWaitOfReply; + LocalPluginOptions *options; + }; + std::vector pluginList; + bool needEnable; + Ultracopier::CatchState last_state; + bool last_have_plugin,last_inWaitOfReply; + void sendState(bool force=false); + OptionDialog *optionDialog; + bool stopIt; +signals: + void pluginLoaderReady(const Ultracopier::CatchState &state,bool havePlugin,bool someAreInWaitOfReply) const; + void previouslyPluginAdded(const PluginsAvailable &plugin) const; +}; + +#endif // PluginLoader_H diff --git a/Variable.h b/Variable.h index c3d01a3..b36b714 100644 --- a/Variable.h +++ b/Variable.h @@ -12,9 +12,9 @@ #define ULTRACOPIER_DEBUG_MAX_ALL_SIZE 128 ///< \brief Max size (in MB) after the console/file output is dropped #define ULTRACOPIER_DEBUG_MAX_IMPORTANT_SIZE 150 ///< \brief Max size (in MB) after the console/file important output is dropped /// \brief the version -#define ULTRACOPIER_VERSION "1.4.0.4" +#define ULTRACOPIER_VERSION "1.4.0.5" /// \brief the windows version -#define ULTRACOPIER_WINDOWS_VERSION 1,4,0,4 +#define ULTRACOPIER_WINDOWS_VERSION 1,4,0,5 // define if the version is portable or not ////#define ULTRACOPIER_VERSION_PORTABLE ////#define ULTRACOPIER_VERSION_PORTABLEAPPS diff --git a/other-pro/ultracopier-core.pro b/other-pro/ultracopier-core.pro index 24931f0..1de66ad 100644 --- a/other-pro/ultracopier-core.pro +++ b/other-pro/ultracopier-core.pro @@ -76,7 +76,7 @@ HEADERS += $$PWD/../ResourcesManager.h \ $$PWD/../interface/PluginInterface_CopyEngine.h \ $$PWD/../interface/OptionInterface.h \ $$PWD/../Variable.h \ - $$PWD/../PluginLoader.h \ + $$PWD/../PluginLoaderCore.h \ $$PWD/../interface/PluginInterface_PluginLoader.h \ $$PWD/../OptionDialog.h \ $$PWD/../LocalPluginOptions.h \ @@ -113,7 +113,7 @@ SOURCES += $$PWD/../ThemesManager.cpp \ $$PWD/../CopyListener.cpp \ $$PWD/../CopyEngineManager.cpp \ $$PWD/../Core.cpp \ - $$PWD/../PluginLoader.cpp \ + $$PWD/../PluginLoaderCore.cpp \ $$PWD/../OptionDialog.cpp \ $$PWD/../LocalPluginOptions.cpp \ $$PWD/../LocalListener.cpp \ diff --git a/plugins-alternative/Listener/dbus/informations.xml b/plugins-alternative/Listener/dbus/informations.xml index 6ecae52..24e4958 100644 --- a/plugins-alternative/Listener/dbus/informations.xml +++ b/plugins-alternative/Listener/dbus/informations.xml @@ -17,7 +17,7 @@ - 1.4.0.4 + 1.4.0.5 dbus diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/ar/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/ar/translation.ts index 07a7469..6401616 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/ar/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/ar/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/de/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/de/translation.ts index fe80b91..9c19382 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/de/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/de/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/el/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/el/translation.ts index 07a7469..6401616 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/el/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/el/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/en/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/en/translation.ts index f92b6b5..5315a75 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/en/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/en/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/es/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/es/translation.ts index c72ba56..ddce2f5 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/es/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/es/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/fr/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/fr/translation.ts index 513e265..4c23f0c 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/fr/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/fr/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/hi/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/hi/translation.ts index 07a7469..6401616 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/hi/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/hi/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/hu/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/hu/translation.ts index cb3bde6..d6fed88 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/hu/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/hu/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/id/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/id/translation.ts index 07a7469..6401616 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/id/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/id/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/it/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/it/translation.ts index a2257e5..61c0491 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/it/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/it/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/ja/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/ja/translation.ts index 07a7469..6401616 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/ja/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/ja/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/ko/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/ko/translation.ts index 18f47bb..7d70aed 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/ko/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/ko/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/nl/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/nl/translation.ts index 07a7469..6401616 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/nl/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/nl/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/no/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/no/translation.ts index 07a7469..6401616 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/no/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/no/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/pl/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/pl/translation.ts index 07a7469..6401616 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/pl/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/pl/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/pt/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/pt/translation.ts index 07a7469..6401616 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/pt/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/pt/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/ru/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/ru/translation.ts index 38a6bfd..2d19eed 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/ru/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/ru/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/th/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/th/translation.ts index 07a7469..6401616 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/th/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/th/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/tr/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/tr/translation.ts index 07a7469..6401616 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/tr/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/tr/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/Languages/zh/translation.ts b/plugins-alternative/PluginLoader/keybinding/Languages/zh/translation.ts index 07a7469..6401616 100644 --- a/plugins-alternative/PluginLoader/keybinding/Languages/zh/translation.ts +++ b/plugins-alternative/PluginLoader/keybinding/Languages/zh/translation.ts @@ -1,4 +1,4 @@ - + diff --git a/plugins-alternative/PluginLoader/keybinding/informations.xml b/plugins-alternative/PluginLoader/keybinding/informations.xml index 213c7bd..7bdb880 100644 --- a/plugins-alternative/PluginLoader/keybinding/informations.xml +++ b/plugins-alternative/PluginLoader/keybinding/informations.xml @@ -17,7 +17,7 @@ - 1.4.0.4 + 1.4.0.5 keybinding diff --git a/plugins-alternative/SessionLoader/KDE4/informations.xml b/plugins-alternative/SessionLoader/KDE4/informations.xml index 14f8bea..49cf5a4 100644 --- a/plugins-alternative/SessionLoader/KDE4/informations.xml +++ b/plugins-alternative/SessionLoader/KDE4/informations.xml @@ -17,7 +17,7 @@ - 1.4.0.4 + 1.4.0.5 KDE4 diff --git a/plugins-alternative/Themes/Clean/Languages/ar/translation.ts b/plugins-alternative/Themes/Clean/Languages/ar/translation.ts index 54104e3..6a85bd4 100644 --- a/plugins-alternative/Themes/Clean/Languages/ar/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/ar/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/Languages/de/translation.ts b/plugins-alternative/Themes/Clean/Languages/de/translation.ts index 0a833ee..c505f80 100644 --- a/plugins-alternative/Themes/Clean/Languages/de/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/de/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/Languages/el/translation.ts b/plugins-alternative/Themes/Clean/Languages/el/translation.ts index 54104e3..6a85bd4 100644 --- a/plugins-alternative/Themes/Clean/Languages/el/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/el/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/Languages/en/translation.ts b/plugins-alternative/Themes/Clean/Languages/en/translation.ts index d13892c..33bef34 100644 --- a/plugins-alternative/Themes/Clean/Languages/en/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/en/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/Languages/es/translation.ts b/plugins-alternative/Themes/Clean/Languages/es/translation.ts index 87f57c8..cfbceba 100644 --- a/plugins-alternative/Themes/Clean/Languages/es/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/es/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/Languages/fr/translation.ts b/plugins-alternative/Themes/Clean/Languages/fr/translation.ts index 79f32d5..1656d8b 100644 --- a/plugins-alternative/Themes/Clean/Languages/fr/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/fr/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/Languages/hi/translation.ts b/plugins-alternative/Themes/Clean/Languages/hi/translation.ts index 54104e3..6a85bd4 100644 --- a/plugins-alternative/Themes/Clean/Languages/hi/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/hi/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/Languages/hu/translation.ts b/plugins-alternative/Themes/Clean/Languages/hu/translation.ts index e5a3bcc..3bd0e03 100644 --- a/plugins-alternative/Themes/Clean/Languages/hu/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/hu/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/Languages/id/translation.ts b/plugins-alternative/Themes/Clean/Languages/id/translation.ts index 54104e3..6a85bd4 100644 --- a/plugins-alternative/Themes/Clean/Languages/id/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/id/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/Languages/it/translation.ts b/plugins-alternative/Themes/Clean/Languages/it/translation.ts index 3237bd6..7139344 100644 --- a/plugins-alternative/Themes/Clean/Languages/it/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/it/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/Languages/ja/translation.ts b/plugins-alternative/Themes/Clean/Languages/ja/translation.ts index 54104e3..6a85bd4 100644 --- a/plugins-alternative/Themes/Clean/Languages/ja/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/ja/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/Languages/ko/translation.ts b/plugins-alternative/Themes/Clean/Languages/ko/translation.ts index 9e05f0f..4d94016 100644 --- a/plugins-alternative/Themes/Clean/Languages/ko/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/ko/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/Languages/nl/translation.ts b/plugins-alternative/Themes/Clean/Languages/nl/translation.ts index 54104e3..6a85bd4 100644 --- a/plugins-alternative/Themes/Clean/Languages/nl/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/nl/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/Languages/no/translation.ts b/plugins-alternative/Themes/Clean/Languages/no/translation.ts index 54104e3..6a85bd4 100644 --- a/plugins-alternative/Themes/Clean/Languages/no/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/no/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/Languages/pl/translation.ts b/plugins-alternative/Themes/Clean/Languages/pl/translation.ts index 54104e3..6a85bd4 100644 --- a/plugins-alternative/Themes/Clean/Languages/pl/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/pl/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/Languages/ru/translation.ts b/plugins-alternative/Themes/Clean/Languages/ru/translation.ts index ece0e7b..2b1c013 100644 --- a/plugins-alternative/Themes/Clean/Languages/ru/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/ru/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/Languages/th/translation.ts b/plugins-alternative/Themes/Clean/Languages/th/translation.ts index 54104e3..6a85bd4 100644 --- a/plugins-alternative/Themes/Clean/Languages/th/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/th/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/Languages/tr/translation.ts b/plugins-alternative/Themes/Clean/Languages/tr/translation.ts index 54104e3..6a85bd4 100644 --- a/plugins-alternative/Themes/Clean/Languages/tr/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/tr/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/Languages/zh/translation.ts b/plugins-alternative/Themes/Clean/Languages/zh/translation.ts index 54104e3..6a85bd4 100644 --- a/plugins-alternative/Themes/Clean/Languages/zh/translation.ts +++ b/plugins-alternative/Themes/Clean/Languages/zh/translation.ts @@ -1,6 +1,6 @@ - + InterfacePlugin diff --git a/plugins-alternative/Themes/Clean/informations.xml b/plugins-alternative/Themes/Clean/informations.xml index 4a2f826..ae00137 100644 --- a/plugins-alternative/Themes/Clean/informations.xml +++ b/plugins-alternative/Themes/Clean/informations.xml @@ -17,7 +17,7 @@ - 1.4.0.4 + 1.4.0.5 Clean diff --git a/plugins-alternative/Themes/Teracopy/Languages/ar/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/ar/translation.ts index b76694c..a022e31 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/ar/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/ar/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/Languages/de/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/de/translation.ts index a2da10c..e40fe09 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/de/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/de/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/Languages/el/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/el/translation.ts index b76694c..a022e31 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/el/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/el/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/Languages/en/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/en/translation.ts index d9fb1d6..be91e0b 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/en/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/en/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/Languages/es/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/es/translation.ts index 5081c0f..221091b 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/es/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/es/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/Languages/fr/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/fr/translation.ts index fd6eaa1..e9c7f41 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/fr/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/fr/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/Languages/hi/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/hi/translation.ts index b76694c..a022e31 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/hi/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/hi/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/Languages/hu/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/hu/translation.ts index 3d940b4..98a96e4 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/hu/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/hu/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/Languages/id/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/id/translation.ts index b76694c..a022e31 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/id/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/id/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/Languages/it/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/it/translation.ts index 31d775e..a46866d 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/it/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/it/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/Languages/ja/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/ja/translation.ts index b76694c..a022e31 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/ja/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/ja/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/Languages/ko/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/ko/translation.ts index 06946e9..2231fde 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/ko/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/ko/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/Languages/nl/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/nl/translation.ts index b76694c..a022e31 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/nl/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/nl/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/Languages/no/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/no/translation.ts index b76694c..a022e31 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/no/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/no/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/Languages/pl/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/pl/translation.ts index b76694c..a022e31 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/pl/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/pl/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/Languages/ru/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/ru/translation.ts index db1059e..322f33b 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/ru/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/ru/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/Languages/th/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/th/translation.ts index b76694c..a022e31 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/th/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/th/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/Languages/tr/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/tr/translation.ts index b76694c..a022e31 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/tr/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/tr/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/Languages/zh/translation.ts b/plugins-alternative/Themes/Teracopy/Languages/zh/translation.ts index b76694c..a022e31 100644 --- a/plugins-alternative/Themes/Teracopy/Languages/zh/translation.ts +++ b/plugins-alternative/Themes/Teracopy/Languages/zh/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Teracopy/informations.xml b/plugins-alternative/Themes/Teracopy/informations.xml index a28e08d..c9e02da 100644 --- a/plugins-alternative/Themes/Teracopy/informations.xml +++ b/plugins-alternative/Themes/Teracopy/informations.xml @@ -17,7 +17,7 @@ - 1.4.0.4 + 1.4.0.5 Teracopy diff --git a/plugins-alternative/Themes/Windows/Languages/ar/translation.ts b/plugins-alternative/Themes/Windows/Languages/ar/translation.ts index fe6d20c..cd528af 100644 --- a/plugins-alternative/Themes/Windows/Languages/ar/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/ar/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/Languages/de/translation.ts b/plugins-alternative/Themes/Windows/Languages/de/translation.ts index 7657f03..643e958 100644 --- a/plugins-alternative/Themes/Windows/Languages/de/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/de/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/Languages/el/translation.ts b/plugins-alternative/Themes/Windows/Languages/el/translation.ts index fe6d20c..cd528af 100644 --- a/plugins-alternative/Themes/Windows/Languages/el/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/el/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/Languages/en/translation.ts b/plugins-alternative/Themes/Windows/Languages/en/translation.ts index 27cfd09..958c033 100644 --- a/plugins-alternative/Themes/Windows/Languages/en/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/en/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/Languages/es/translation.ts b/plugins-alternative/Themes/Windows/Languages/es/translation.ts index cc4de8a..cd6a752 100644 --- a/plugins-alternative/Themes/Windows/Languages/es/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/es/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/Languages/fr/translation.ts b/plugins-alternative/Themes/Windows/Languages/fr/translation.ts index 7f99e83..d5f8b63 100644 --- a/plugins-alternative/Themes/Windows/Languages/fr/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/fr/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/Languages/hi/translation.ts b/plugins-alternative/Themes/Windows/Languages/hi/translation.ts index fe6d20c..cd528af 100644 --- a/plugins-alternative/Themes/Windows/Languages/hi/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/hi/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/Languages/hu/translation.ts b/plugins-alternative/Themes/Windows/Languages/hu/translation.ts index ef4bf6d..3a5eda8 100644 --- a/plugins-alternative/Themes/Windows/Languages/hu/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/hu/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/Languages/id/translation.ts b/plugins-alternative/Themes/Windows/Languages/id/translation.ts index fe6d20c..cd528af 100644 --- a/plugins-alternative/Themes/Windows/Languages/id/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/id/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/Languages/it/translation.ts b/plugins-alternative/Themes/Windows/Languages/it/translation.ts index c3d5a73..f89b6a0 100644 --- a/plugins-alternative/Themes/Windows/Languages/it/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/it/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/Languages/ja/translation.ts b/plugins-alternative/Themes/Windows/Languages/ja/translation.ts index fe6d20c..cd528af 100644 --- a/plugins-alternative/Themes/Windows/Languages/ja/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/ja/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/Languages/ko/translation.ts b/plugins-alternative/Themes/Windows/Languages/ko/translation.ts index 4d682a3..a3724ff 100644 --- a/plugins-alternative/Themes/Windows/Languages/ko/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/ko/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/Languages/nl/translation.ts b/plugins-alternative/Themes/Windows/Languages/nl/translation.ts index fe6d20c..cd528af 100644 --- a/plugins-alternative/Themes/Windows/Languages/nl/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/nl/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/Languages/no/translation.ts b/plugins-alternative/Themes/Windows/Languages/no/translation.ts index fe6d20c..cd528af 100644 --- a/plugins-alternative/Themes/Windows/Languages/no/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/no/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/Languages/pl/translation.ts b/plugins-alternative/Themes/Windows/Languages/pl/translation.ts index fe6d20c..cd528af 100644 --- a/plugins-alternative/Themes/Windows/Languages/pl/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/pl/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/Languages/ru/translation.ts b/plugins-alternative/Themes/Windows/Languages/ru/translation.ts index 02e9260..f06ef15 100644 --- a/plugins-alternative/Themes/Windows/Languages/ru/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/ru/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/Languages/th/translation.ts b/plugins-alternative/Themes/Windows/Languages/th/translation.ts index fe6d20c..cd528af 100644 --- a/plugins-alternative/Themes/Windows/Languages/th/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/th/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/Languages/tr/translation.ts b/plugins-alternative/Themes/Windows/Languages/tr/translation.ts index fe6d20c..cd528af 100644 --- a/plugins-alternative/Themes/Windows/Languages/tr/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/tr/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/Languages/zh/translation.ts b/plugins-alternative/Themes/Windows/Languages/zh/translation.ts index fe6d20c..cd528af 100644 --- a/plugins-alternative/Themes/Windows/Languages/zh/translation.ts +++ b/plugins-alternative/Themes/Windows/Languages/zh/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins-alternative/Themes/Windows/informations.xml b/plugins-alternative/Themes/Windows/informations.xml index 1871990..c4f7358 100644 --- a/plugins-alternative/Themes/Windows/informations.xml +++ b/plugins-alternative/Themes/Windows/informations.xml @@ -17,7 +17,7 @@ - 1.4.0.4 + 1.4.0.5 Windows diff --git a/plugins/CopyEngine/Rsync/informations.xml b/plugins/CopyEngine/Rsync/informations.xml index 17c9f26..ab11d2f 100644 --- a/plugins/CopyEngine/Rsync/informations.xml +++ b/plugins/CopyEngine/Rsync/informations.xml @@ -14,7 +14,7 @@ - 1.4.0.4 + 1.4.0.5 Rsync diff --git a/plugins/CopyEngine/Ultracopier/Languages/ar/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/ar/translation.ts index a00b0cd..ba3b28f 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/ar/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/ar/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -486,49 +486,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 - - + + Unable to save the transfer list: %1 - + Problem reading file, or file-size is 0 - + Wrong header: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode - + The transfer list is in copy mode, but this instance is not in this mode - + The transfer list is in move mode, but this instance is not in this mode - + Some errors have been found during the line parsing - + Unable to open the transfer list: %1 diff --git a/plugins/CopyEngine/Ultracopier/Languages/de/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/de/translation.ts index cad2890..f5de54d 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/de/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/de/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -487,49 +487,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 Falscher Modus: %1 - Kann Element nicht verschieben oder kopieren - - + + Unable to save the transfer list: %1 Konnte die Transferliste: %1 nicht speichern - + Problem reading file, or file-size is 0 Lesefehler, oder Dateigröße=0 - + Wrong header: "%1" Falscher Header: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode Die Transferliste ist im gemischten Modus, aber diese Instanz ist nicht im selben Modus - + The transfer list is in copy mode, but this instance is not in this mode Die Transferliste ist im Kopiermodus, aber diese Instanz ist nicht im selben Modus - + The transfer list is in move mode, but this instance is not in this mode Die Transferliste ist im Verschiebe-Modus, aber diese Instanz ist nicht im selben Modus - + Some errors have been found during the line parsing Bei der Zeilenanalyse sind Fehler aufgetreten - + Unable to open the transfer list: %1 Transferliste: %1 kann nicht geöffnet werden diff --git a/plugins/CopyEngine/Ultracopier/Languages/el/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/el/translation.ts index a00b0cd..ba3b28f 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/el/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/el/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -486,49 +486,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 - - + + Unable to save the transfer list: %1 - + Problem reading file, or file-size is 0 - + Wrong header: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode - + The transfer list is in copy mode, but this instance is not in this mode - + The transfer list is in move mode, but this instance is not in this mode - + Some errors have been found during the line parsing - + Unable to open the transfer list: %1 diff --git a/plugins/CopyEngine/Ultracopier/Languages/en/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/en/translation.ts index 2c9ce27..80cdab4 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/en/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/en/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -486,49 +486,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 - - + + Unable to save the transfer list: %1 - + Problem reading file, or file-size is 0 - + Wrong header: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode - + The transfer list is in copy mode, but this instance is not in this mode - + The transfer list is in move mode, but this instance is not in this mode - + Some errors have been found during the line parsing - + Unable to open the transfer list: %1 diff --git a/plugins/CopyEngine/Ultracopier/Languages/es/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/es/translation.ts index 9cb6abe..902c4eb 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/es/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/es/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -486,49 +486,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 No se puede hacer para mover o copiar elemento en modo incorrecto obligado: %1 - - + + Unable to save the transfer list: %1 No se puede guardar la lista de transferencias: %1 - + Problem reading file, or file-size is 0 Problema al leer el archivo o archivos de tamaño es 0 - + Wrong header: "%1" Encabezado incorrecto: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode La lista de transferencia está en modo mixto, pero este caso no es de este modo - + The transfer list is in copy mode, but this instance is not in this mode La lista de transferencia está en el modo de copia, pero esta instancia no está en este modo - + The transfer list is in move mode, but this instance is not in this mode La lista de transferencia es el modo de desplazamiento, pero esta instancia no está en este modo - + Some errors have been found during the line parsing Algunos errores han sido encontrados durante el análisis de línea - + Unable to open the transfer list: %1 No se puede abrir la lista de transferencias: %1 diff --git a/plugins/CopyEngine/Ultracopier/Languages/fr/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/fr/translation.ts index 13ac433..86b151e 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/fr/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/fr/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -486,49 +486,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 Impossible de faire un déplacement ou une copie dans le mauvais mode forcé: %1 - - + + Unable to save the transfer list: %1 Impossible de sauvegarder la liste de transfert: %1 - + Problem reading file, or file-size is 0 Problem durant la lecture, ou taille de fichier est 0 - + Wrong header: "%1" Mauvais en-tête: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode La liste de transfert est en mode mixte, mais l'instance n'est pas dans ce mode - + The transfer list is in copy mode, but this instance is not in this mode La liste de transfert est en mode copie, mais l'instance n'est pas dans ce mode - + The transfer list is in move mode, but this instance is not in this mode La liste de transfert est en mode déplacement, mais l'instance n'est pas dans ce mode - + Some errors have been found during the line parsing Certaine erreur ont été trouvé durant l'analise de la line - + Unable to open the transfer list: %1 Impossible d'ouvrir la list de transfert: %1 @@ -762,7 +762,7 @@ Wrong modification date or unable to get it, you can disable time transfer to do it - Mauvaise date de modification ou impossible de l'avoir, vous pouvez désactivé le transfert de celui-ci + Mauvaise date de modification ou impossible de l'avoir, vous pouvez désactiver le transfert de celui-ci diff --git a/plugins/CopyEngine/Ultracopier/Languages/hi/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/hi/translation.ts index a00b0cd..ba3b28f 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/hi/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/hi/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -486,49 +486,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 - - + + Unable to save the transfer list: %1 - + Problem reading file, or file-size is 0 - + Wrong header: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode - + The transfer list is in copy mode, but this instance is not in this mode - + The transfer list is in move mode, but this instance is not in this mode - + Some errors have been found during the line parsing - + Unable to open the transfer list: %1 diff --git a/plugins/CopyEngine/Ultracopier/Languages/hu/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/hu/translation.ts index eaa968d..308f84e 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/hu/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/hu/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -486,49 +486,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 Elem másolása vagy mozgatás nem lehetséges a hibás kényszerített módban: %1 - - + + Unable to save the transfer list: %1 Átviteli lista mentése nem lehetséges: %1 - + Problem reading file, or file-size is 0 Hiba a fájl olvasásánál vagy a fálméret 0 - + Wrong header: "%1" Hibás fejléc: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode Az átviteli lista kevert módban van, de ez a példány nincs - + The transfer list is in copy mode, but this instance is not in this mode Az átviteli lista másolás módban van, de ez a példány nincs - + The transfer list is in move mode, but this instance is not in this mode Az átviteli lista mozgatás módban van, de ez a példány nincs - + Some errors have been found during the line parsing Néhány hiba történt a sorelemzés során - + Unable to open the transfer list: %1 Az átviteli lista megnyitása nem lehetséges: %1 diff --git a/plugins/CopyEngine/Ultracopier/Languages/id/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/id/translation.ts index a00b0cd..ba3b28f 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/id/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/id/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -486,49 +486,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 - - + + Unable to save the transfer list: %1 - + Problem reading file, or file-size is 0 - + Wrong header: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode - + The transfer list is in copy mode, but this instance is not in this mode - + The transfer list is in move mode, but this instance is not in this mode - + Some errors have been found during the line parsing - + Unable to open the transfer list: %1 diff --git a/plugins/CopyEngine/Ultracopier/Languages/it/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/it/translation.ts index 8a95cd4..6d7a798 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/it/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/it/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -489,50 +489,50 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 Impossibile spostare o copiare elementi in modalità forzata anomala: %1 - - + + Unable to save the transfer list: %1 Impossibile salvare la lista dei trasferimenti: %1 - + Problem reading file, or file-size is 0 - + Wrong header: "%1" Header si riferisce all'intestazione? Intestazione sbagliata: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode La lista dei trasferimenti è in modalità mista, ma questa istanza non è in questa modalità - + The transfer list is in copy mode, but this instance is not in this mode La lista dei trasferimenti è in modalità di copia, ma questa istanza non è in questa modalità - + The transfer list is in move mode, but this instance is not in this mode La lista dei trasferimenti è in modalità di spostamento, ma questa istanza non è in questa modalità - + Some errors have been found during the line parsing - + Unable to open the transfer list: %1 Impossibile aprire la lista dei trasferimenti: %1 diff --git a/plugins/CopyEngine/Ultracopier/Languages/ja/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/ja/translation.ts index 5c68ad9..0882054 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/ja/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/ja/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -486,49 +486,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 - - + + Unable to save the transfer list: %1 - + Problem reading file, or file-size is 0 - + Wrong header: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode - + The transfer list is in copy mode, but this instance is not in this mode - + The transfer list is in move mode, but this instance is not in this mode - + Some errors have been found during the line parsing - + Unable to open the transfer list: %1 diff --git a/plugins/CopyEngine/Ultracopier/Languages/ko/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/ko/translation.ts index ea7d584..4898d1b 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/ko/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/ko/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -486,49 +486,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 - - + + Unable to save the transfer list: %1 - + Problem reading file, or file-size is 0 - + Wrong header: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode - + The transfer list is in copy mode, but this instance is not in this mode - + The transfer list is in move mode, but this instance is not in this mode - + Some errors have been found during the line parsing - + Unable to open the transfer list: %1 diff --git a/plugins/CopyEngine/Ultracopier/Languages/nl/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/nl/translation.ts index a00b0cd..ba3b28f 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/nl/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/nl/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -486,49 +486,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 - - + + Unable to save the transfer list: %1 - + Problem reading file, or file-size is 0 - + Wrong header: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode - + The transfer list is in copy mode, but this instance is not in this mode - + The transfer list is in move mode, but this instance is not in this mode - + Some errors have been found during the line parsing - + Unable to open the transfer list: %1 diff --git a/plugins/CopyEngine/Ultracopier/Languages/no/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/no/translation.ts index a00b0cd..ba3b28f 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/no/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/no/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -486,49 +486,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 - - + + Unable to save the transfer list: %1 - + Problem reading file, or file-size is 0 - + Wrong header: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode - + The transfer list is in copy mode, but this instance is not in this mode - + The transfer list is in move mode, but this instance is not in this mode - + Some errors have been found during the line parsing - + Unable to open the transfer list: %1 diff --git a/plugins/CopyEngine/Ultracopier/Languages/pl/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/pl/translation.ts index a00b0cd..ba3b28f 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/pl/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/pl/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -486,49 +486,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 - - + + Unable to save the transfer list: %1 - + Problem reading file, or file-size is 0 - + Wrong header: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode - + The transfer list is in copy mode, but this instance is not in this mode - + The transfer list is in move mode, but this instance is not in this mode - + Some errors have been found during the line parsing - + Unable to open the transfer list: %1 diff --git a/plugins/CopyEngine/Ultracopier/Languages/pt/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/pt/translation.ts index a00b0cd..ba3b28f 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/pt/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/pt/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -486,49 +486,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 - - + + Unable to save the transfer list: %1 - + Problem reading file, or file-size is 0 - + Wrong header: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode - + The transfer list is in copy mode, but this instance is not in this mode - + The transfer list is in move mode, but this instance is not in this mode - + Some errors have been found during the line parsing - + Unable to open the transfer list: %1 diff --git a/plugins/CopyEngine/Ultracopier/Languages/ru/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/ru/translation.ts index abaf3bb..2710d22 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/ru/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/ru/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -486,49 +486,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 Невозможно сделать, чтобы скопировать или переместить элемент в неправильном форсированном режиме: %1 - - + + Unable to save the transfer list: %1 Невозможно сохранить трансфер: %1 - + Problem reading file, or file-size is 0 - + Wrong header: "%1" Неправильный заголовок: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode Трансфер в смешанном режиме, но этот экземпляр не в этом режиме - + The transfer list is in copy mode, but this instance is not in this mode Передача списка в режиме копирования, но этот экземпляр не в этом режиме - + The transfer list is in move mode, but this instance is not in this mode Трансфер в режим перемещения, но этот экземпляр не в этом режиме - + Some errors have been found during the line parsing - + Unable to open the transfer list: %1 Не удается открыть трансфер: %1 diff --git a/plugins/CopyEngine/Ultracopier/Languages/th/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/th/translation.ts index a00b0cd..ba3b28f 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/th/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/th/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -486,49 +486,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 - - + + Unable to save the transfer list: %1 - + Problem reading file, or file-size is 0 - + Wrong header: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode - + The transfer list is in copy mode, but this instance is not in this mode - + The transfer list is in move mode, but this instance is not in this mode - + Some errors have been found during the line parsing - + Unable to open the transfer list: %1 diff --git a/plugins/CopyEngine/Ultracopier/Languages/tr/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/tr/translation.ts index a00b0cd..ba3b28f 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/tr/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/tr/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -486,49 +486,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 - - + + Unable to save the transfer list: %1 - + Problem reading file, or file-size is 0 - + Wrong header: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode - + The transfer list is in copy mode, but this instance is not in this mode - + The transfer list is in move mode, but this instance is not in this mode - + Some errors have been found during the line parsing - + Unable to open the transfer list: %1 diff --git a/plugins/CopyEngine/Ultracopier/Languages/zh/translation.ts b/plugins/CopyEngine/Ultracopier/Languages/zh/translation.ts index 5c68ad9..0882054 100644 --- a/plugins/CopyEngine/Ultracopier/Languages/zh/translation.ts +++ b/plugins/CopyEngine/Ultracopier/Languages/zh/translation.ts @@ -1,6 +1,6 @@ - + AvancedQFile @@ -486,49 +486,49 @@ ListThread - - + + Unable do to move or copy item into wrong forced mode: %1 - - + + Unable to save the transfer list: %1 - + Problem reading file, or file-size is 0 - + Wrong header: "%1" - + The transfer list is in mixed mode, but this instance is not in this mode - + The transfer list is in copy mode, but this instance is not in this mode - + The transfer list is in move mode, but this instance is not in this mode - + Some errors have been found during the line parsing - + Unable to open the transfer list: %1 diff --git a/plugins/CopyEngine/Ultracopier/MkPath.cpp b/plugins/CopyEngine/Ultracopier/MkPath.cpp index 52d67af..e4ac9cf 100644 --- a/plugins/CopyEngine/Ultracopier/MkPath.cpp +++ b/plugins/CopyEngine/Ultracopier/MkPath.cpp @@ -22,7 +22,7 @@ MkPath::MkPath() start(); #ifdef Q_OS_WIN32 #ifndef ULTRACOPIER_PLUGIN_SET_TIME_UNIX_WAY - regRead=std::regex("^[a-z]:"); + regRead=std::regex("^[a-zA-Z]:"); #endif #endif } diff --git a/plugins/CopyEngine/Ultracopier/TransferThread.cpp b/plugins/CopyEngine/Ultracopier/TransferThread.cpp index 786a8e9..371ada3 100644 --- a/plugins/CopyEngine/Ultracopier/TransferThread.cpp +++ b/plugins/CopyEngine/Ultracopier/TransferThread.cpp @@ -45,10 +45,10 @@ TransferThread::TransferThread() : readThread.setWriteThread(&writeThread); source.setCaching(false); destination.setCaching(false); - renameRegex=std::regex("^(.*)(\\.[a-z0-9]+)$"); + renameRegex=std::regex("^(.*)(\\.[a-zA-Z0-9]+)$"); #ifdef Q_OS_WIN32 #ifndef ULTRACOPIER_PLUGIN_SET_TIME_UNIX_WAY - regRead=std::regex("^[a-z]:"); + regRead=std::regex("^[a-zA-Z]:"); #endif #endif diff --git a/plugins/CopyEngine/Ultracopier/informations.xml b/plugins/CopyEngine/Ultracopier/informations.xml index 7968ca8..81172b8 100644 --- a/plugins/CopyEngine/Ultracopier/informations.xml +++ b/plugins/CopyEngine/Ultracopier/informations.xml @@ -17,7 +17,7 @@ - 1.4.0.4 + 1.4.0.5 Ultracopier diff --git a/plugins/Languages/ar/informations.xml b/plugins/Languages/ar/informations.xml index fcaf807..ac75407 100644 --- a/plugins/Languages/ar/informations.xml +++ b/plugins/Languages/ar/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 ar diff --git a/plugins/Languages/de/informations.xml b/plugins/Languages/de/informations.xml index 7818c1c..30847fd 100644 --- a/plugins/Languages/de/informations.xml +++ b/plugins/Languages/de/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 de diff --git a/plugins/Languages/el/informations.xml b/plugins/Languages/el/informations.xml index dc30cef..954fb54 100644 --- a/plugins/Languages/el/informations.xml +++ b/plugins/Languages/el/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 el diff --git a/plugins/Languages/es/informations.xml b/plugins/Languages/es/informations.xml index 2113692..774369f 100644 --- a/plugins/Languages/es/informations.xml +++ b/plugins/Languages/es/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 es diff --git a/plugins/Languages/fr/informations.xml b/plugins/Languages/fr/informations.xml index 437ea90..40e7cb8 100644 --- a/plugins/Languages/fr/informations.xml +++ b/plugins/Languages/fr/informations.xml @@ -15,7 +15,7 @@ - 1.4.0.4 + 1.4.0.5 fr diff --git a/plugins/Languages/hi/informations.xml b/plugins/Languages/hi/informations.xml index 4c0bc95..8d853a5 100644 --- a/plugins/Languages/hi/informations.xml +++ b/plugins/Languages/hi/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 hi diff --git a/plugins/Languages/hu/informations.xml b/plugins/Languages/hu/informations.xml index 77ddd43..e9493f3 100644 --- a/plugins/Languages/hu/informations.xml +++ b/plugins/Languages/hu/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 hu diff --git a/plugins/Languages/id/informations.xml b/plugins/Languages/id/informations.xml index 817490b..0d586d2 100644 --- a/plugins/Languages/id/informations.xml +++ b/plugins/Languages/id/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 id diff --git a/plugins/Languages/it/informations.xml b/plugins/Languages/it/informations.xml index bd6609d..60ca04b 100644 --- a/plugins/Languages/it/informations.xml +++ b/plugins/Languages/it/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 it diff --git a/plugins/Languages/ja/informations.xml b/plugins/Languages/ja/informations.xml index 647c3aa..bd080e6 100644 --- a/plugins/Languages/ja/informations.xml +++ b/plugins/Languages/ja/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 jp diff --git a/plugins/Languages/ko/informations.xml b/plugins/Languages/ko/informations.xml index 706afb3..5d122c3 100644 --- a/plugins/Languages/ko/informations.xml +++ b/plugins/Languages/ko/informations.xml @@ -13,7 +13,7 @@ - 1.4.0.4 + 1.4.0.5 ko diff --git a/plugins/Languages/nl/informations.xml b/plugins/Languages/nl/informations.xml index b50e36b..471a878 100644 --- a/plugins/Languages/nl/informations.xml +++ b/plugins/Languages/nl/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 nl diff --git a/plugins/Languages/no/informations.xml b/plugins/Languages/no/informations.xml index 21d465b..05ea2cd 100644 --- a/plugins/Languages/no/informations.xml +++ b/plugins/Languages/no/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 no diff --git a/plugins/Languages/pl/informations.xml b/plugins/Languages/pl/informations.xml index 7617a00..ab9d8f6 100644 --- a/plugins/Languages/pl/informations.xml +++ b/plugins/Languages/pl/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 pl diff --git a/plugins/Languages/pt/informations.xml b/plugins/Languages/pt/informations.xml index 9c3d0e3..afb1209 100644 --- a/plugins/Languages/pt/informations.xml +++ b/plugins/Languages/pt/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 pt diff --git a/plugins/Languages/ru/informations.xml b/plugins/Languages/ru/informations.xml index 49ea3f6..ac65e41 100644 --- a/plugins/Languages/ru/informations.xml +++ b/plugins/Languages/ru/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 ru diff --git a/plugins/Languages/th/informations.xml b/plugins/Languages/th/informations.xml index bc66718..47ed375 100644 --- a/plugins/Languages/th/informations.xml +++ b/plugins/Languages/th/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 th diff --git a/plugins/Languages/tr/informations.xml b/plugins/Languages/tr/informations.xml index bc26b50..fcf4860 100644 --- a/plugins/Languages/tr/informations.xml +++ b/plugins/Languages/tr/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 tr diff --git a/plugins/Languages/zh/informations.xml b/plugins/Languages/zh/informations.xml index ca01be8..99524dd 100644 --- a/plugins/Languages/zh/informations.xml +++ b/plugins/Languages/zh/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 ch diff --git a/plugins/Languages/zh_TW/informations.xml b/plugins/Languages/zh_TW/informations.xml index 214150d..bc97884 100644 --- a/plugins/Languages/zh_TW/informations.xml +++ b/plugins/Languages/zh_TW/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 zh_tw diff --git a/plugins/Listener/catchcopy-v0002/informations.xml b/plugins/Listener/catchcopy-v0002/informations.xml index 9efc7ce..44af89b 100644 --- a/plugins/Listener/catchcopy-v0002/informations.xml +++ b/plugins/Listener/catchcopy-v0002/informations.xml @@ -17,7 +17,7 @@ - 1.4.0.4 + 1.4.0.5 catchcopy-v0002 diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/ar/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/ar/translation.ts index a1b2048..c07e2dc 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/ar/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/ar/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/de/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/de/translation.ts index dd3552b..99097e0 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/de/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/de/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/el/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/el/translation.ts index a1b2048..c07e2dc 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/el/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/el/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/en/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/en/translation.ts index e4aa3ce..801517d 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/en/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/en/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/es/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/es/translation.ts index 577444d..2030f73 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/es/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/es/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/fr/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/fr/translation.ts index 809ffee..e6fca90 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/fr/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/fr/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/hi/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/hi/translation.ts index a1b2048..c07e2dc 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/hi/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/hi/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/hu/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/hu/translation.ts index 30fce33..b834357 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/hu/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/hu/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/id/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/id/translation.ts index a1b2048..c07e2dc 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/id/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/id/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/it/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/it/translation.ts index ba6fb10..fae9696 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/it/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/it/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/ja/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/ja/translation.ts index a1b2048..c07e2dc 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/ja/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/ja/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/ko/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/ko/translation.ts index 48aea93..e03a82c 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/ko/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/ko/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/nl/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/nl/translation.ts index a1b2048..c07e2dc 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/nl/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/nl/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/no/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/no/translation.ts index a1b2048..c07e2dc 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/no/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/no/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/pl/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/pl/translation.ts index a1b2048..c07e2dc 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/pl/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/pl/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/pt/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/pt/translation.ts index a1b2048..c07e2dc 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/pt/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/pt/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/ru/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/ru/translation.ts index 239b785..fab61dc 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/ru/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/ru/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/th/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/th/translation.ts index a1b2048..c07e2dc 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/th/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/th/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/tr/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/tr/translation.ts index a1b2048..c07e2dc 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/tr/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/tr/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/Languages/zh/translation.ts b/plugins/PluginLoader/catchcopy-v0002/Languages/zh/translation.ts index a1b2048..c07e2dc 100644 --- a/plugins/PluginLoader/catchcopy-v0002/Languages/zh/translation.ts +++ b/plugins/PluginLoader/catchcopy-v0002/Languages/zh/translation.ts @@ -1,6 +1,6 @@ - + OptionsWidget diff --git a/plugins/PluginLoader/catchcopy-v0002/informations.xml b/plugins/PluginLoader/catchcopy-v0002/informations.xml index 95861a6..2f6f2aa 100644 --- a/plugins/PluginLoader/catchcopy-v0002/informations.xml +++ b/plugins/PluginLoader/catchcopy-v0002/informations.xml @@ -17,7 +17,7 @@ - 1.4.0.4 + 1.4.0.5 catchcopy-v0002 diff --git a/plugins/SessionLoader/Windows/informations.xml b/plugins/SessionLoader/Windows/informations.xml index 4bfbab1..92e932e 100644 --- a/plugins/SessionLoader/Windows/informations.xml +++ b/plugins/SessionLoader/Windows/informations.xml @@ -17,7 +17,7 @@ - 1.4.0.4 + 1.4.0.5 Windows diff --git a/plugins/Themes/Oxygen/Languages/ar/translation.ts b/plugins/Themes/Oxygen/Languages/ar/translation.ts index c7b2fdd..e7878b9 100644 --- a/plugins/Themes/Oxygen/Languages/ar/translation.ts +++ b/plugins/Themes/Oxygen/Languages/ar/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/de/translation.ts b/plugins/Themes/Oxygen/Languages/de/translation.ts index 8f51f95..4c1df4e 100644 --- a/plugins/Themes/Oxygen/Languages/de/translation.ts +++ b/plugins/Themes/Oxygen/Languages/de/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/el/translation.ts b/plugins/Themes/Oxygen/Languages/el/translation.ts index c7b2fdd..e7878b9 100644 --- a/plugins/Themes/Oxygen/Languages/el/translation.ts +++ b/plugins/Themes/Oxygen/Languages/el/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/en/translation.ts b/plugins/Themes/Oxygen/Languages/en/translation.ts index 73e399d..025b447 100644 --- a/plugins/Themes/Oxygen/Languages/en/translation.ts +++ b/plugins/Themes/Oxygen/Languages/en/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/es/translation.ts b/plugins/Themes/Oxygen/Languages/es/translation.ts index fff5a9c..c8c5e8e 100644 --- a/plugins/Themes/Oxygen/Languages/es/translation.ts +++ b/plugins/Themes/Oxygen/Languages/es/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/fr/translation.ts b/plugins/Themes/Oxygen/Languages/fr/translation.ts index c3aa909..93a3ef9 100644 --- a/plugins/Themes/Oxygen/Languages/fr/translation.ts +++ b/plugins/Themes/Oxygen/Languages/fr/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/hi/translation.ts b/plugins/Themes/Oxygen/Languages/hi/translation.ts index c7b2fdd..e7878b9 100644 --- a/plugins/Themes/Oxygen/Languages/hi/translation.ts +++ b/plugins/Themes/Oxygen/Languages/hi/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/hu/translation.ts b/plugins/Themes/Oxygen/Languages/hu/translation.ts index 409e6ea..47df549 100644 --- a/plugins/Themes/Oxygen/Languages/hu/translation.ts +++ b/plugins/Themes/Oxygen/Languages/hu/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/id/translation.ts b/plugins/Themes/Oxygen/Languages/id/translation.ts index c7b2fdd..e7878b9 100644 --- a/plugins/Themes/Oxygen/Languages/id/translation.ts +++ b/plugins/Themes/Oxygen/Languages/id/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/it/translation.ts b/plugins/Themes/Oxygen/Languages/it/translation.ts index c813017..ece6fd5 100644 --- a/plugins/Themes/Oxygen/Languages/it/translation.ts +++ b/plugins/Themes/Oxygen/Languages/it/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/ja/translation.ts b/plugins/Themes/Oxygen/Languages/ja/translation.ts index 2099b73..7d1f912 100644 --- a/plugins/Themes/Oxygen/Languages/ja/translation.ts +++ b/plugins/Themes/Oxygen/Languages/ja/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/ko/translation.ts b/plugins/Themes/Oxygen/Languages/ko/translation.ts index c446d72..0e7a62b 100644 --- a/plugins/Themes/Oxygen/Languages/ko/translation.ts +++ b/plugins/Themes/Oxygen/Languages/ko/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/nl/translation.ts b/plugins/Themes/Oxygen/Languages/nl/translation.ts index c7b2fdd..e7878b9 100644 --- a/plugins/Themes/Oxygen/Languages/nl/translation.ts +++ b/plugins/Themes/Oxygen/Languages/nl/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/no/translation.ts b/plugins/Themes/Oxygen/Languages/no/translation.ts index c7b2fdd..e7878b9 100644 --- a/plugins/Themes/Oxygen/Languages/no/translation.ts +++ b/plugins/Themes/Oxygen/Languages/no/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/pl/translation.ts b/plugins/Themes/Oxygen/Languages/pl/translation.ts index c7b2fdd..e7878b9 100644 --- a/plugins/Themes/Oxygen/Languages/pl/translation.ts +++ b/plugins/Themes/Oxygen/Languages/pl/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/pt/translation.ts b/plugins/Themes/Oxygen/Languages/pt/translation.ts index c7b2fdd..e7878b9 100644 --- a/plugins/Themes/Oxygen/Languages/pt/translation.ts +++ b/plugins/Themes/Oxygen/Languages/pt/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/ru/translation.ts b/plugins/Themes/Oxygen/Languages/ru/translation.ts index 1ef7093..624dbe4 100644 --- a/plugins/Themes/Oxygen/Languages/ru/translation.ts +++ b/plugins/Themes/Oxygen/Languages/ru/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/th/translation.ts b/plugins/Themes/Oxygen/Languages/th/translation.ts index c7b2fdd..e7878b9 100644 --- a/plugins/Themes/Oxygen/Languages/th/translation.ts +++ b/plugins/Themes/Oxygen/Languages/th/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/tr/translation.ts b/plugins/Themes/Oxygen/Languages/tr/translation.ts index c7b2fdd..e7878b9 100644 --- a/plugins/Themes/Oxygen/Languages/tr/translation.ts +++ b/plugins/Themes/Oxygen/Languages/tr/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/Languages/zh/translation.ts b/plugins/Themes/Oxygen/Languages/zh/translation.ts index 2099b73..7d1f912 100644 --- a/plugins/Themes/Oxygen/Languages/zh/translation.ts +++ b/plugins/Themes/Oxygen/Languages/zh/translation.ts @@ -1,6 +1,6 @@ - + Themes diff --git a/plugins/Themes/Oxygen/informations.xml b/plugins/Themes/Oxygen/informations.xml index f03f832..f5d999b 100644 --- a/plugins/Themes/Oxygen/informations.xml +++ b/plugins/Themes/Oxygen/informations.xml @@ -17,7 +17,7 @@ - 1.4.0.4 + 1.4.0.5 Oxygen diff --git a/plugins/Themes/Supercopier/informations.xml b/plugins/Themes/Supercopier/informations.xml index d5cb35e..1258f0f 100644 --- a/plugins/Themes/Supercopier/informations.xml +++ b/plugins/Themes/Supercopier/informations.xml @@ -17,7 +17,7 @@ - 1.4.0.4 + 1.4.0.5 Supercopier diff --git a/resources/Languages/en/informations.xml b/resources/Languages/en/informations.xml index 8b998f0..1b9a9d6 100644 --- a/resources/Languages/en/informations.xml +++ b/resources/Languages/en/informations.xml @@ -12,7 +12,7 @@ - 1.4.0.4 + 1.4.0.5 en