Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKlaas Freitag <freitag@owncloud.com>2012-05-21 18:48:49 +0400
committerKlaas Freitag <freitag@owncloud.com>2012-05-21 18:48:49 +0400
commit6f7165f9f0f4dad12d7740afc2a7cb612a2763f6 (patch)
tree4109651f4c085c6a332ad46e6d01c6086a948ef2
parent428ef9aba317d28aeeb8b58ebf003f610383fc8c (diff)
A lot of krazy2 (codechecker) fixes.
-rw-r--r--CMakeLists.txt2
-rw-r--r--src/mirall/application.cpp56
-rw-r--r--src/mirall/application.h4
-rw-r--r--src/mirall/csyncfolder.cpp11
-rw-r--r--src/mirall/csyncfolder.h7
-rw-r--r--src/mirall/csyncthread.cpp9
-rw-r--r--src/mirall/folder.cpp9
-rw-r--r--src/mirall/folderman.cpp17
-rw-r--r--src/mirall/folderwatcher.cpp16
-rw-r--r--src/mirall/folderwatcher.h9
-rw-r--r--src/mirall/folderwizard.cpp13
-rw-r--r--src/mirall/gitfolder.cpp3
-rw-r--r--src/mirall/inotify.cpp17
-rw-r--r--src/mirall/mirallconfigfile.cpp21
-rw-r--r--src/mirall/mirallconfigfile.h3
-rw-r--r--src/mirall/miralltheme.cpp4
-rw-r--r--src/mirall/networklocation.cpp2
-rw-r--r--src/mirall/owncloudfolder.cpp10
-rw-r--r--src/mirall/owncloudinfo.cpp18
-rw-r--r--src/mirall/owncloudsetupwizard.cpp12
-rw-r--r--src/mirall/owncloudtheme.cpp4
-rw-r--r--src/mirall/owncloudwizard.cpp9
-rw-r--r--src/mirall/sslerrordialog.cpp10
-rw-r--r--src/mirall/statusdialog.cpp16
-rw-r--r--src/mirall/temporarydir.cpp6
-rw-r--r--src/mirall/unisonfolder.cpp6
-rw-r--r--src/mirall/updatedetector.cpp10
-rw-r--r--translations/mirall_de.ts188
-rw-r--r--translations/mirall_ru.ts188
29 files changed, 374 insertions, 306 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1ca75d7d4..08a4fb8c9 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -76,6 +76,6 @@ add_subdirectory(src)
if(BUILD_OWNCLOUD_OSX_BUNDLE)
install( FILES exclude.lst DESTINATION ${OWNCLOUD_OSX_BUNDLE}/Contents/Resources )
else()
- install( FILES exclude.lst DESTINATION /etc )
+ install( FILES exclude.lst DESTINATION ${CMAKE_INSTALL_SYSCONFDIR} )
endif()
diff --git a/src/mirall/application.cpp b/src/mirall/application.cpp
index 5d5178584..4c2bcd804 100644
--- a/src/mirall/application.cpp
+++ b/src/mirall/application.cpp
@@ -12,14 +12,6 @@
* for more details.
*/
-#include <QtCore>
-#include <QtGui>
-#include <QHash>
-#include <QHashIterator>
-#include <QUrl>
-#include <QDesktopServices>
-#include <QTranslator>
-
#include "mirall/application.h"
#include "mirall/folder.h"
#include "mirall/folderwatcher.h"
@@ -42,6 +34,14 @@
#endif
#include "mirall/inotify.h"
+#include <QtCore>
+#include <QtGui>
+#include <QHash>
+#include <QHashIterator>
+#include <QUrl>
+#include <QDesktopServices>
+#include <QTranslator>
+
namespace Mirall {
Application::Application(int &argc, char **argv) :
@@ -132,7 +132,7 @@ Application::Application(int &argc, char **argv) :
#if QT_VERSION >= 0x040700
qDebug() << "* Network is" << (_networkMgr->isOnline() ? "online" : "offline");
- foreach (QNetworkConfiguration netCfg, _networkMgr->allConfigurations(QNetworkConfiguration::Active)) {
+ foreach (const QNetworkConfiguration& netCfg, _networkMgr->allConfigurations(QNetworkConfiguration::Active)) {
//qDebug() << "Network:" << netCfg.identifier();
}
#endif
@@ -323,7 +323,7 @@ void Application::slotFolderOpenAction( const QString& alias )
// work around a bug in QDesktopServices on Win32, see i-net
QString filePath = f->path();
- if (filePath.startsWith("\\\\") || filePath.startsWith("//"))
+ if (filePath.startsWith(QLatin1String("\\\\") || filePath.startsWith("//"))
url.setUrl(QDir::toNativeSeparators(filePath));
else
url = QUrl::fromLocalFile(filePath);
@@ -469,34 +469,6 @@ void Application::slotRemoveFolder( const QString& alias )
setupContextMenu();
}
-#ifdef HAVE_FETCH_AND_PUSH
-void Application::slotFetchFolder( const QString& alias )
-{
- qDebug() << "start to fetch folder with alias " << alias;
-
- if( ! _folderMap.contains( alias ) ) {
- qDebug() << "!! Can not fetch alias " << alias << ", can not be found in folderMap.";
- return;
- }
-
- Folder *f = _folderMap[alias];
-
-}
-
-void Application::slotPushFolder( const QString& alias )
-{
- qDebug() << "start to push folder with alias " << alias;
-
- if( ! _folderMap.contains( alias ) ) {
- qDebug() << "!! Can not push alias " << alias << ", can not be found in folderMap.";
- return;
- }
-
- Folder *f = _folderMap[alias];
-
-}
-#endif
-
void Application::slotInfoFolder( const QString& alias )
{
qDebug() << "details of folder with alias " << alias;
@@ -538,7 +510,7 @@ void Application::slotInfoFolder( const QString& alias )
QMessageBox infoBox( QMessageBox::Information, tr( "Folder information" ), alias, QMessageBox::Ok );
QStringList li = folderResult.errorStrings();
- foreach( const QString l, li ) {
+ foreach( const QString& l, li ) {
folderMessage += QString("<p>%1</p>").arg( l );
}
@@ -562,8 +534,8 @@ void Application::slotInfoFolder( const QString& alias )
QStringList files = change_it.value();
QString fileList;
- foreach( QString file, files) {
- fileList += file + "\n";
+ foreach( const QString& file, files) {
+ fileList += file + QChar('\n');
}
details += changeType + fileList;
}
@@ -619,7 +591,7 @@ void Application::slotSyncStateChange( const QString& alias )
void Application::computeOverallSyncStatus()
{
- // display the info of the least succesful sync (eg. not just display the result of the latest sync
+ // display the info of the least successful sync (eg. not just display the result of the latest sync
SyncResult overallResult = SyncResult::Success;
QString trayMessage;
Folder::Map map = _folderMan->map();
diff --git a/src/mirall/application.h b/src/mirall/application.h
index 64d121145..9dba5d66a 100644
--- a/src/mirall/application.h
+++ b/src/mirall/application.h
@@ -52,10 +52,6 @@ protected slots:
void slotAddFolder();
void slotOpenStatus();
void slotRemoveFolder( const QString& );
-#ifdef HAVE_FETCH_AND_PUSH
- void slotFetchFolder( const QString& );
- void slotPushFolder( const QString& );
-#endif
void slotEnableFolder( const QString&, const bool );
void slotInfoFolder( const QString& );
void slotConfigure();
diff --git a/src/mirall/csyncfolder.cpp b/src/mirall/csyncfolder.cpp
index 8380d9059..5e7fb0da5 100644
--- a/src/mirall/csyncfolder.cpp
+++ b/src/mirall/csyncfolder.cpp
@@ -12,6 +12,12 @@
* for more details.
*/
+#include "mirall/csyncfolder.h"
+#include "mirall/csyncthread.h"
+#include "mirall/mirallconfigfile.h"
+
+#include <csync.h>
+
#include <QDebug>
#include <QDir>
#include <QMutexLocker>
@@ -19,11 +25,6 @@
#include <QStringList>
#include <QTextStream>
-#include "csync.h"
-#include "mirall/csyncthread.h"
-#include "mirall/csyncfolder.h"
-#include "mirall/mirallconfigfile.h"
-
namespace Mirall {
CSyncFolder::CSyncFolder(const QString &alias,
diff --git a/src/mirall/csyncfolder.h b/src/mirall/csyncfolder.h
index e601191e3..89ff9bf61 100644
--- a/src/mirall/csyncfolder.h
+++ b/src/mirall/csyncfolder.h
@@ -16,13 +16,14 @@
* for more details.
*/
-#include <QMutex>
-#include <QThread>
-#include <QString>
#include "mirall/csyncthread.h"
#include "mirall/folder.h"
+#include <QMutex>
+#include <QThread>
+#include <QString>
+
namespace Mirall {
diff --git a/src/mirall/csyncthread.cpp b/src/mirall/csyncthread.cpp
index 4e2f61392..2366694b8 100644
--- a/src/mirall/csyncthread.cpp
+++ b/src/mirall/csyncthread.cpp
@@ -13,6 +13,9 @@
* for more details.
*/
+#include "mirall/csyncthread.h"
+#include "mirall/mirallconfigfile.h"
+
#include <QDebug>
#include <QDir>
#include <QMutexLocker>
@@ -20,10 +23,6 @@
#include <QStringList>
#include <QTextStream>
#include <QTime>
-#include <QDebug>
-
-#include "mirall/csyncthread.h"
-#include "mirall/mirallconfigfile.h"
namespace Mirall {
@@ -185,7 +184,7 @@ void CSyncThread::run()
break;
case CSYNC_ERR_TIMESKEW:
errStr = tr("The system time between the local machine and the server differs "
- "too much. Please use a time syncronization service (ntp) on both machines.");
+ "too much. Please use a time synchronization service (ntp) on both machines.");
break;
case CSYNC_ERR_FILESYSTEM:
errStr = tr("CSync could not detect the filesystem type.");
diff --git a/src/mirall/folder.cpp b/src/mirall/folder.cpp
index 5d2abdcc6..92fbb07ae 100644
--- a/src/mirall/folder.cpp
+++ b/src/mirall/folder.cpp
@@ -11,16 +11,15 @@
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* for more details.
*/
-
-#include <QDebug>
-#include <QTimer>
-#include <QUrl>
-
#include "mirall/folder.h"
#include "mirall/folderwatcher.h"
#include "mirall/mirallconfigfile.h"
#include "mirall/syncresult.h"
+#include <QDebug>
+#include <QTimer>
+#include <QUrl>
+
#define DEFAULT_POLL_INTERVAL_SEC 15000
namespace Mirall {
diff --git a/src/mirall/folderman.cpp b/src/mirall/folderman.cpp
index 124549d88..9f440c890 100644
--- a/src/mirall/folderman.cpp
+++ b/src/mirall/folderman.cpp
@@ -11,18 +11,17 @@
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* for more details.
*/
-
-#include <QDesktopServices>
-#include <QtCore>
-
+#include "mirall/folderman.h"
#include "mirall/mirallconfigfile.h"
#include "mirall/unisonfolder.h"
#include "mirall/csyncfolder.h"
#include "mirall/owncloudfolder.h"
#include "mirall/syncresult.h"
-#include "mirall/folderman.h"
#include "mirall/inotify.h"
+#include <QDesktopServices>
+#include <QtCore>
+
namespace Mirall {
FolderMan::FolderMan(QObject *parent) :
@@ -90,7 +89,7 @@ int FolderMan::setupKnownFolders()
dir.setFilter(QDir::Files);
QStringList list = dir.entryList();
- foreach ( QString alias, list ) {
+ foreach ( const QString& alias, list ) {
Folder *f = setupFolderFromConfigFile( alias );
}
// return the number of valid folders.
@@ -103,7 +102,7 @@ Folder* FolderMan::setupFolderFromConfigFile(const QString &file) {
Folder *folder = 0L;
qDebug() << " ` -> setting up:" << file;
- QSettings settings( _folderConfigPath + "/" + file, QSettings::IniFormat);
+ QSettings settings( _folderConfigPath + QChar('/') + file, QSettings::IniFormat);
qDebug() << " -> file path: " + settings.fileName();
settings.beginGroup( file ); // read the group with the same name as the file which is the folder alias
@@ -310,7 +309,7 @@ void FolderMan::addFolderDefinition( const QString& backend, const QString& alia
bool onlyThisLAN )
{
// Create a settings file named after the alias
- QSettings settings( _folderConfigPath + "/" + alias, QSettings::IniFormat);
+ QSettings settings( _folderConfigPath + QChar('/') + alias, QSettings::IniFormat);
settings.setValue(QString("%1/localPath").arg(alias), sourceFolder );
settings.setValue(QString("%1/targetPath").arg(alias), targetPath );
@@ -343,7 +342,7 @@ void FolderMan::removeFolder( const QString& alias )
qDebug() << "!! Can not remove " << alias << ", not in folderMap.";
}
- QFile file( _folderConfigPath + "/" + alias );
+ QFile file( _folderConfigPath + QChar('/') + alias );
if( file.exists() ) {
qDebug() << "Remove folder config file " << file.fileName();
file.remove();
diff --git a/src/mirall/folderwatcher.cpp b/src/mirall/folderwatcher.cpp
index e2358245b..837ca0c88 100644
--- a/src/mirall/folderwatcher.cpp
+++ b/src/mirall/folderwatcher.cpp
@@ -13,6 +13,11 @@
*/
// event masks
+#include "mirall/folderwatcher.h"
+#include "mirall/folder.h"
+#include "mirall/inotify.h"
+#include "mirall/fileutils.h"
+
#include <stdint.h>
#include <QFileInfo>
@@ -23,11 +28,6 @@
#include <QStringList>
#include <QTimer>
-#include "mirall/folder.h"
-#include "mirall/inotify.h"
-#include "mirall/folderwatcher.h"
-#include "mirall/fileutils.h"
-
#ifdef USE_INOTIFY
#include <sys/inotify.h>
#endif
@@ -60,7 +60,7 @@ FolderWatcher::FolderWatcher(const QString &root, QObject *parent)
_inotify = new INotify(standard_event_mask);
slotAddFolderRecursive(root);
QObject::connect(_inotify, SIGNAL(notifyEvent(int, int, const QString &)),
- SLOT(slotINotifyEvent(int, int, const QString &)));
+ this, SLOT(slotINotifyEvent(int, int, const QString &)));
#endif
// do a first synchronization to get changes while
// the application was not running
@@ -165,7 +165,7 @@ void FolderWatcher::slotAddFolderRecursive(const QString &path)
if (folder.exists() && !watchedFolders.contains(folder.path())) {
subdirs++;
// check that it does not match the ignore list
- foreach (QString pattern, _ignores) {
+ foreach ( const QString& pattern, _ignores) {
QRegExp regexp(pattern);
regexp.setPatternSyntax(QRegExp::Wildcard);
if ( regexp.exactMatch(folder.path()) ) {
@@ -237,7 +237,7 @@ void FolderWatcher::slotINotifyEvent(int mask, int cookie, const QString &path)
//qDebug() << cookie << " OTHER " << mask << " :" << path;
}
- foreach (QString pattern, _ignores) {
+ foreach (const QString& pattern, _ignores) {
QRegExp regexp(pattern);
regexp.setPatternSyntax(QRegExp::Wildcard);
diff --git a/src/mirall/folderwatcher.h b/src/mirall/folderwatcher.h
index ee37e0cb8..4d59afc85 100644
--- a/src/mirall/folderwatcher.h
+++ b/src/mirall/folderwatcher.h
@@ -15,6 +15,8 @@
#ifndef MIRALL_FOLDERWATCHER_H
#define MIRALL_FOLDERWATCHER_H
+#include "mirall/folder.h"
+
#include <QList>
#include <QObject>
#include <QString>
@@ -22,15 +24,14 @@
#include <QTime>
#include <QHash>
-#include "mirall/folder.h"
-
class QTimer;
+
+namespace Mirall {
+
#ifdef USE_INOTIFY
class INotify;
#endif
-namespace Mirall {
-
/**
* Watches a folder and sub folders for changes
*
diff --git a/src/mirall/folderwizard.cpp b/src/mirall/folderwizard.cpp
index 21b81add4..783f74350 100644
--- a/src/mirall/folderwizard.cpp
+++ b/src/mirall/folderwizard.cpp
@@ -12,6 +12,11 @@
* for more details.
*/
+#include "mirall/folderwizard.h"
+#include "mirall/owncloudinfo.h"
+#include "mirall/mirallconfigfile.h"
+#include "mirall/theme.h"
+
#include <QDebug>
#include <QDesktopServices>
#include <QFileDialog>
@@ -23,12 +28,6 @@
#include <stdlib.h>
-#include "mirall/folderwizard.h"
-#include "mirall/owncloudinfo.h"
-#include "mirall/mirallconfigfile.h"
-#include "mirall/owncloudinfo.h"
-#include "mirall/theme.h"
-
namespace Mirall
{
@@ -433,7 +432,7 @@ void FolderWizardOwncloudPage::initializePage()
{
_ui.lineEditOCAlias->setText( "ownCloud" );
_ui.lineEditOCUrl->setText( "http://localhost/owncloud" );
- QString user( getenv("USER"));
+ QString user( qgetenv("USER"));
_ui.lineEditOCUser->setText( user );
}
diff --git a/src/mirall/gitfolder.cpp b/src/mirall/gitfolder.cpp
index c0e95fdcb..e1e3129f5 100644
--- a/src/mirall/gitfolder.cpp
+++ b/src/mirall/gitfolder.cpp
@@ -12,9 +12,10 @@
* for more details.
*/
+#include "mirall/gitfolder.h"
+
#include <QMutexLocker>
#include <QProcess>
-#include "mirall/gitfolder.h"
namespace Mirall {
diff --git a/src/mirall/inotify.cpp b/src/mirall/inotify.cpp
index 63764e736..140afaad0 100644
--- a/src/mirall/inotify.cpp
+++ b/src/mirall/inotify.cpp
@@ -14,17 +14,18 @@
* for more details.
*/
-#include <mirall/folder.h>
-
#ifdef USE_INOTIFY
#include <sys/inotify.h>
#endif
+#include "inotify.h"
+#include "mirall/folder.h"
+
#include <cerrno>
#include <unistd.h>
#include <QDebug>
#include <QStringList>
-#include "inotify.h"
+
// Buffer Size for read() buffer
#define DEFAULT_READ_BUFFERSIZE 2048
@@ -48,9 +49,9 @@ INotify::~INotify()
s_thread->unregisterForNotification(this);
// Remove all inotify watchs.
- QString key;
- foreach (key, _wds.keys())
- inotify_rm_watch(s_fd, _wds.value(key));
+ foreach( int fd, _wds ) {
+ inotify_rm_watch(s_fd, fd);
+ }
}
void INotify::addPath(const QString &path)
@@ -99,8 +100,8 @@ INotify::fireEvent(int mask, int cookie, int wd, char* name)
{
//qDebug() << "****" << name;
QStringList paths(_wds.keys(wd));
- foreach (QString path, paths)
- emit notifyEvent(mask, cookie, path + "/" + QString::fromUtf8(name));
+ foreach (const QString& path, paths)
+ emit notifyEvent(mask, cookie, path + QChar('/') + QString::fromUtf8(name));
}
void
diff --git a/src/mirall/mirallconfigfile.cpp b/src/mirall/mirallconfigfile.cpp
index b31307ce7..0171ef138 100644
--- a/src/mirall/mirallconfigfile.cpp
+++ b/src/mirall/mirallconfigfile.cpp
@@ -11,6 +11,11 @@
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* for more details.
*/
+
+#include "mirall/mirallconfigfile.h"
+#include "mirall/owncloudtheme.h"
+#include "mirall/miralltheme.h"
+
#include <QtCore>
#include <QtGui>
@@ -22,18 +27,14 @@
#include <winbase.h>
#endif
-#include "mirall/mirallconfigfile.h"
-#include "mirall/owncloudtheme.h"
-#include "mirall/miralltheme.h"
-
#ifdef Q_OS_MAC
#include <mach-o/dyld.h>
#endif
namespace Mirall {
-QString MirallConfigFile::_passwd = QString();
-QString MirallConfigFile::_oCVersion = QString();
+QString MirallConfigFile::_passwd; // = QString();
+QString MirallConfigFile::_oCVersion; // = QString();
bool MirallConfigFile::_askedUser = false;
MirallConfigFile::MirallConfigFile()
@@ -139,14 +140,14 @@ void MirallConfigFile::writeOwncloudConfig( const QString& connection,
QSettings settings( file, QSettings::IniFormat);
QString cloudsUrl( url );
- if( !cloudsUrl.startsWith("http") )
- cloudsUrl.prepend( "http://" );
+ if( !cloudsUrl.startsWith( QLatin1String("http")) )
+ cloudsUrl.prepend(QLatin1String("http://"));
settings.beginGroup( connection );
settings.setValue("url", cloudsUrl );
settings.setValue("user", user );
if( skipPwd ) {
- pwd = QString();
+ pwd.clear();
}
QByteArray pwdba = pwd.toUtf8();
@@ -294,7 +295,7 @@ bool MirallConfigFile::ownCloudSkipUpdateCheck( const QString& connection ) cons
QByteArray MirallConfigFile::basicAuthHeader() const
{
- QString concatenated = ownCloudUser() + ":" + ownCloudPasswd();
+ QString concatenated = ownCloudUser() + QChar(':') + ownCloudPasswd();
const QString b("Basic ");
QByteArray data = b.toLocal8Bit() + concatenated.toLocal8Bit().toBase64();
diff --git a/src/mirall/mirallconfigfile.h b/src/mirall/mirallconfigfile.h
index c23e9f571..5a4dd7a43 100644
--- a/src/mirall/mirallconfigfile.h
+++ b/src/mirall/mirallconfigfile.h
@@ -15,6 +15,9 @@
#ifndef MIRALLCONFIGFILE_H
#define MIRALLCONFIGFILE_H
+#include <QString>
+
+
namespace Mirall {
diff --git a/src/mirall/miralltheme.cpp b/src/mirall/miralltheme.cpp
index 5740342e4..65e8e8985 100644
--- a/src/mirall/miralltheme.cpp
+++ b/src/mirall/miralltheme.cpp
@@ -12,13 +12,13 @@
* for more details.
*/
+#include "miralltheme.h"
+
#include <QString>
#include <QDebug>
#include <QPixmap>
#include <QIcon>
-#include "miralltheme.h"
-
namespace Mirall {
mirallTheme::mirallTheme()
diff --git a/src/mirall/networklocation.cpp b/src/mirall/networklocation.cpp
index 6cb330e63..b98565bd0 100644
--- a/src/mirall/networklocation.cpp
+++ b/src/mirall/networklocation.cpp
@@ -49,7 +49,7 @@ NetworkLocation NetworkLocation::currentLocation()
QByteArray gwIp;
while (ip.canReadLine()) {
QByteArray line = ip.readLine();
- if (line.startsWith("default")) {
+ if ( line.startsWith("default") ) { // krazy:exclude=strings
QList<QByteArray> parts = line.split(' ');
gwIp = parts[2];
break;
diff --git a/src/mirall/owncloudfolder.cpp b/src/mirall/owncloudfolder.cpp
index c9c6711b3..ab378fe40 100644
--- a/src/mirall/owncloudfolder.cpp
+++ b/src/mirall/owncloudfolder.cpp
@@ -13,6 +13,11 @@
* for more details.
*/
+#include "mirall/owncloudfolder.h"
+#include "mirall/mirallconfigfile.h"
+
+#include <csync.h>
+
#include <QDebug>
#include <QDir>
#include <QUrl>
@@ -22,11 +27,6 @@
#include <QTextStream>
#include <QTimer>
-#include "csync.h"
-
-#include "mirall/owncloudfolder.h"
-#include "mirall/mirallconfigfile.h"
-
namespace Mirall {
#define POLL_TIMER_EXCEED 10
diff --git a/src/mirall/owncloudinfo.cpp b/src/mirall/owncloudinfo.cpp
index 215f5fdcd..940e04723 100644
--- a/src/mirall/owncloudinfo.cpp
+++ b/src/mirall/owncloudinfo.cpp
@@ -12,18 +12,15 @@
* for more details.
*/
-
-#include <QtCore>
-#include <QtGui>
-#include <QAuthenticator>
-
-
#include "mirall/owncloudinfo.h"
#include "mirall/mirallconfigfile.h"
-#include "mirall/sslerrordialog.h"
#include "mirall/version.h"
#include "mirall/sslerrordialog.h"
+#include <QtCore>
+#include <QtGui>
+#include <QAuthenticator>
+
#if QT46_IMPL
#include <QHttp>
#endif
@@ -258,11 +255,11 @@ void ownCloudInfo::slotReplyFinished()
const QString version( reply->readAll() );
const QString url = reply->url().toString();
QString plainUrl(url);
- plainUrl.remove("/status.php");
+ plainUrl.remove( QLatin1String("/status.php"));
QString info( version );
- if( url.endsWith("status.php") ) {
+ if( url.endsWith( QLatin1String("status.php")) ) {
// it was a call to status.php
if( reply->error() == QNetworkReply::NoError && info.isEmpty() ) {
// This seems to be a bit strange behaviour of QNetworkAccessManager.
@@ -279,12 +276,11 @@ void ownCloudInfo::slotReplyFinished()
info.remove(-1,1); // remove the last char which is a "}"
QStringList li = info.split( QChar(',') );
- QString infoString;
QString versionStr;
QString version;
QString edition;
- foreach ( infoString, li ) {
+ foreach ( const QString& infoString, li ) {
QStringList touple = infoString.split( QChar(':'));
QString key = touple[0];
key.remove(QChar('"'));
diff --git a/src/mirall/owncloudsetupwizard.cpp b/src/mirall/owncloudsetupwizard.cpp
index 71ae751ca..58e09e0f2 100644
--- a/src/mirall/owncloudsetupwizard.cpp
+++ b/src/mirall/owncloudsetupwizard.cpp
@@ -12,16 +12,16 @@
* for more details.
*/
-#include <QtCore>
-#include <QProcess>
-#include <QMessageBox>
-#include <QDesktopServices>
-
#include "mirall/owncloudsetupwizard.h"
#include "mirall/mirallconfigfile.h"
#include "mirall/owncloudinfo.h"
#include "mirall/folderman.h"
+#include <QtCore>
+#include <QProcess>
+#include <QMessageBox>
+#include <QDesktopServices>
+
namespace Mirall {
class Theme;
@@ -364,7 +364,7 @@ void OwncloudSetupWizard::slotCreateRemoteFolderFinished( QNetworkReply::Network
qDebug() << "** webdav mkdir request finished " << error;
if( error == QNetworkReply::NoError ) {
- _ocWizard->appendToResultWidget( tr("Remote folder %1 created sucessfully.").arg(_remoteFolder));
+ _ocWizard->appendToResultWidget( tr("Remote folder %1 created successfully.").arg(_remoteFolder));
// Now write the resulting folder definition
if( _folderMan ) {
diff --git a/src/mirall/owncloudtheme.cpp b/src/mirall/owncloudtheme.cpp
index 7ebd8ce98..1b3f807d9 100644
--- a/src/mirall/owncloudtheme.cpp
+++ b/src/mirall/owncloudtheme.cpp
@@ -12,13 +12,13 @@
* for more details.
*/
+#include "owncloudtheme.h"
+
#include <QString>
#include <QDebug>
#include <QPixmap>
#include <QIcon>
-#include "owncloudtheme.h"
-
namespace Mirall {
ownCloudTheme::ownCloudTheme()
diff --git a/src/mirall/owncloudwizard.cpp b/src/mirall/owncloudwizard.cpp
index 9399b109f..f8d3e811b 100644
--- a/src/mirall/owncloudwizard.cpp
+++ b/src/mirall/owncloudwizard.cpp
@@ -12,6 +12,7 @@
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* for more details.
*/
+#include "mirall/owncloudwizard.h"
#include <QDebug>
#include <QDesktopServices>
@@ -25,8 +26,6 @@
#include <stdlib.h>
-#include "mirall/owncloudwizard.h"
-
namespace Mirall
{
@@ -125,7 +124,7 @@ bool OwncloudCredentialsPage::isComplete() const
void OwncloudCredentialsPage::initializePage()
{
- QString user = getenv( "USER" );
+ QString user = qgetenv( "USER" );
_ui.OCUserEdit->setText( user );
}
@@ -311,10 +310,10 @@ void OwncloudWizard::slotCurrentPageChanged( int id )
// preset the ftp url field
CreateAnOwncloudPage *p = static_cast<CreateAnOwncloudPage*> (page( Page_Create_OC ));
QString domain = p->domain();
- if( domain.startsWith( "http://" )) {
+ if( domain.startsWith( QLatin1String("http://") )) {
domain = domain.right( domain.length()-7 );
}
- if( domain.startsWith( "https://" )) {
+ if( domain.startsWith( QLatin1String("https://") )) {
domain = domain.right( domain.length()-8 );
}
diff --git a/src/mirall/sslerrordialog.cpp b/src/mirall/sslerrordialog.cpp
index 31f1164a5..70c339f16 100644
--- a/src/mirall/sslerrordialog.cpp
+++ b/src/mirall/sslerrordialog.cpp
@@ -11,14 +11,12 @@
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* for more details.
*/
+#include "sslerrordialog.h"
+#include "mirall/mirallconfigfile.h"
#include <QtGui>
#include <QtNetwork>
-#include "sslerrordialog.h"
-
-#include "mirall/mirallconfigfile.h"
-
namespace Mirall
{
@@ -92,7 +90,7 @@ bool SslErrorDialog::setErrorList( QList<QSslError> errors )
// loop over the unknown certs and line up their errors.
msg += QL("<h3>") + tr("Warnings about current SSL Connection:") + QL("</h3>");
msg += QL("<div id=\"ca_errors\">");
- foreach( QSslCertificate cert, _unknownCerts ) {
+ foreach( const QSslCertificate& cert, _unknownCerts ) {
msg += QL("<div id=\"ca_error\">");
// add the errors for this cert
foreach( QSslError err, errors ) {
@@ -182,7 +180,7 @@ void SslErrorDialog::accept()
sslCfg.setCaCertificates(ca_list);
QSslConfiguration::setDefaultConfiguration(sslCfg);
- foreach( QSslCertificate cert, _unknownCerts ) {
+ foreach( const QSslCertificate& cert, _unknownCerts ) {
certs += cert.toPem() + '\n';
}
diff --git a/src/mirall/statusdialog.cpp b/src/mirall/statusdialog.cpp
index 6f9f3b980..01bb5702f 100644
--- a/src/mirall/statusdialog.cpp
+++ b/src/mirall/statusdialog.cpp
@@ -12,14 +12,14 @@
* for more details.
*/
- #include <QtCore>
- #include <QtGui>
-
#include "mirall/statusdialog.h"
#include "mirall/folder.h"
#include "mirall/theme.h"
#include "mirall/owncloudinfo.h"
+#include <QtCore>
+#include <QtGui>
+
namespace Mirall {
FolderStatusModel::FolderStatusModel()
@@ -183,13 +183,11 @@ StatusDialog::StatusDialog( Theme *theme, QWidget *parent) :
connect(_ButtonClose, SIGNAL(clicked()), this, SLOT(accept()));
connect(_ButtonRemove, SIGNAL(clicked()), this, SLOT(slotRemoveFolder()));
-#ifdef HAVE_FETCH_AND_PUSH
- connect(_ButtonFetch, SIGNAL(clicked()), this, SLOT(slotFetchFolder()));
- connect(_ButtonPush, SIGNAL(clicked()), this, SLOT(slotPushFolder()));
-#else
+
+ // hide these two for now...
_ButtonFetch->setVisible( false );
_ButtonPush->setVisible( false );
-#endif
+
connect(_ButtonEnable, SIGNAL(clicked()), this, SLOT(slotEnableFolder()));
connect(_ButtonInfo, SIGNAL(clicked()), this, SLOT(slotInfoFolder()));
connect(_ButtonAdd, SIGNAL(clicked()), this, SLOT(slotAddSync()));
@@ -421,7 +419,7 @@ void StatusDialog::slotOCInfo( const QString& url, const QString& versionStr, co
// work around a bug in QDesktopServices on Win32, see i-net
QString filePath = url;
- if (filePath.startsWith("\\\\") || filePath.startsWith("//"))
+ if (filePath.startsWith(QLatin1String("\\\\") || filePath.startsWith(QLatin1String("//"))
_OCUrl.setUrl(QDir::toNativeSeparators(filePath));
else
_OCUrl = QUrl::fromLocalFile(filePath);
diff --git a/src/mirall/temporarydir.cpp b/src/mirall/temporarydir.cpp
index 6f3ab03b3..07caef19d 100644
--- a/src/mirall/temporarydir.cpp
+++ b/src/mirall/temporarydir.cpp
@@ -12,6 +12,9 @@
* for more details.
*/
+#include "mirall/temporarydir.h"
+#include "mirall/fileutils.h"
+
#include <cstdlib>
#include <cerrno>
#include <cstring>
@@ -20,9 +23,6 @@
#include <QDir>
#include <QDateTime>
-#include "mirall/temporarydir.h"
-#include "mirall/fileutils.h"
-
namespace Mirall
{
diff --git a/src/mirall/unisonfolder.cpp b/src/mirall/unisonfolder.cpp
index 2c6373b95..3e4eb56d3 100644
--- a/src/mirall/unisonfolder.cpp
+++ b/src/mirall/unisonfolder.cpp
@@ -12,14 +12,14 @@
* for more details.
*/
+#include "mirall/unisonfolder.h"
+
#include <QDebug>
#include <QDir>
#include <QMutexLocker>
#include <QStringList>
#include <QTextStream>
-#include "mirall/unisonfolder.h"
-
namespace Mirall {
UnisonFolder::UnisonFolder(const QString &alias,
@@ -77,7 +77,7 @@ void UnisonFolder::startSync(const QStringList &pathList)
if (_syncCount > 0 ) {
// may be we should use a QDir in the API itself?
QDir root(path());
- foreach(QString changedPath, pathList) {
+ foreach( const QString& changedPath, pathList) {
args << "-path" << root.relativeFilePath(changedPath);
}
}
diff --git a/src/mirall/updatedetector.cpp b/src/mirall/updatedetector.cpp
index 4e3d37c2b..ed72fd784 100644
--- a/src/mirall/updatedetector.cpp
+++ b/src/mirall/updatedetector.cpp
@@ -11,16 +11,16 @@
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* for more details.
*/
-#include <QtCore>
-#include <QtNetwork>
-#include <QtGui>
-
-#include "updatedetector.h"
+#include "mirall/updatedetector.h"
#include "mirall/theme.h"
#include "mirall/version.h"
#include "mirall/occinfo.h"
+#include <QtCore>
+#include <QtNetwork>
+#include <QtGui>
+
namespace Mirall {
diff --git a/translations/mirall_de.ts b/translations/mirall_de.ts
index 47130df43..eada14038 100644
--- a/translations/mirall_de.ts
+++ b/translations/mirall_de.ts
@@ -264,32 +264,31 @@ p, li { white-space: pre-wrap; }
<context>
<name>Mirall::Application</name>
<message>
- <location filename="../src/mirall/application.cpp" line="252"/>
+ <location filename="../src/mirall/application.cpp" line="257"/>
<source>Add folder...</source>
<translation>Hinzufügen...</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="254"/>
+ <location filename="../src/mirall/application.cpp" line="259"/>
<source>Configure...</source>
<translation>Einstellen...</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="258"/>
+ <location filename="../src/mirall/application.cpp" line="263"/>
<source>Quit</source>
<translation>Beenden</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="290"/>
<source>open %1</source>
- <translation>%1 öffnen</translation>
+ <translation type="obsolete">%1 öffnen</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="410"/>
+ <location filename="../src/mirall/application.cpp" line="455"/>
<source>Confirm Folder Remove</source>
<translation>Bestätigung Verzeichnis Löschen</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="410"/>
+ <location filename="../src/mirall/application.cpp" line="455"/>
<source>Do you really want to remove upload folder &lt;i&gt;%1&lt;/i&gt;?</source>
<translation>Möchten Sie wirklich das Sync-Verzeichnis &lt;i&gt;%1&lt;/i&gt; löschen?</translation>
</message>
@@ -326,18 +325,18 @@ p, li { white-space: pre-wrap; }
<translation type="obsolete">Unbekannter Status</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="241"/>
+ <location filename="../src/mirall/application.cpp" line="244"/>
<source>ownCloud Sync Started</source>
<translation>ownCloud Sync ist gestartet</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="241"/>
+ <location filename="../src/mirall/application.cpp" line="244"/>
<source>Sync started for %1 configured sync folder(s).</source>
<translation>Synchronisation gestart für %1 Verzeichniss(e).</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="221"/>
- <location filename="../src/mirall/application.cpp" line="228"/>
+ <location filename="../src/mirall/application.cpp" line="224"/>
+ <location filename="../src/mirall/application.cpp" line="231"/>
<source>No ownCloud Connection</source>
<translation>Keine Verbindung zu ownCloud</translation>
</message>
@@ -360,101 +359,121 @@ p, li { white-space: pre-wrap; }
<translation>&lt;p&gt;Es wurde bisher keine Verbindung zur ownCloud konfiguriert.&lt;/p&gt;&lt;p&gt;Bitte richten Sie eine ein durch Klicken auf das ownCloud-Symbol in der Systemleiste.&lt;/p&gt; </translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="199"/>
+ <location filename="../src/mirall/application.cpp" line="202"/>
<source>&lt;p&gt;The ownCloud at %1 could not be reached.&lt;/p&gt;</source>
<translation>&lt;p&gt;Unter %1 konnte keine ownCloud erreicht werden.&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="200"/>
+ <location filename="../src/mirall/application.cpp" line="203"/>
<source>&lt;p&gt;The detailed error message is&lt;br/&gt;&lt;tt&gt;%1&lt;/tt&gt;&lt;/p&gt;</source>
<translation>&lt;p&gt;Die detaillierte Fehlermeldung ist &lt;br/&gt;&lt;tt&gt;%1&lt;/tt&gt;&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="202"/>
+ <location filename="../src/mirall/application.cpp" line="205"/>
<source>&lt;p&gt;Please check your configuration by clicking on the tray icon.&lt;/p&gt;</source>
<translation>&lt;p&gt;Bitte überprüfen Sie die Konfiguration durch Klicken auf das Symbol in der Systemleiste.&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="204"/>
+ <location filename="../src/mirall/application.cpp" line="207"/>
<source>ownCloud Connection Failed</source>
<translation>ownCloud-Verbindung fehlgeschlagen</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="222"/>
+ <location filename="../src/mirall/application.cpp" line="225"/>
<source>&lt;p&gt;Your ownCloud credentials are not correct.&lt;/p&gt;&lt;p&gt;Please correct them by starting the configuration dialog from the tray!&lt;/p&gt;</source>
<translation>&lt;p&gt;Die ownCloud Benutzerdaten sind nicht korrekt&lt;/p&gt;&lt;p&gt;Bitte korrigieren Sie sie im Konfigurationsdialog.&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="229"/>
+ <location filename="../src/mirall/application.cpp" line="232"/>
<source>&lt;p&gt;Your ownCloud user name or password is not correct.&lt;/p&gt;&lt;p&gt;Please correct it by starting the configuration dialog from the tray!&lt;/p&gt;</source>
<translation>&lt;p&gt;Der ownCloud Benutzername oder das Passwort sind nicht richtig.&lt;/p&gt;&lt;p&gt;Bitte korrigieren Sie das im Konfigurationsdialog.&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="250"/>
+ <location filename="../src/mirall/application.cpp" line="253"/>
+ <source>Open ownCloud...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/mirall/application.cpp" line="255"/>
<source>Open status...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="467"/>
+ <location filename="../src/mirall/application.cpp" line="296"/>
+ <source>open folder %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/mirall/application.cpp" line="517"/>
<source>Undefined Folder State</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="470"/>
+ <location filename="../src/mirall/application.cpp" line="520"/>
<source>The folder waits to start syncing.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="473"/>
- <location filename="../src/mirall/application.cpp" line="595"/>
+ <location filename="../src/mirall/application.cpp" line="523"/>
+ <location filename="../src/mirall/application.cpp" line="646"/>
<source>Sync is running.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="476"/>
- <location filename="../src/mirall/application.cpp" line="598"/>
+ <location filename="../src/mirall/application.cpp" line="526"/>
+ <location filename="../src/mirall/application.cpp" line="649"/>
<source>Last Sync was successful.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="479"/>
- <location filename="../src/mirall/application.cpp" line="602"/>
+ <location filename="../src/mirall/application.cpp" line="529"/>
+ <location filename="../src/mirall/application.cpp" line="653"/>
<source>Syncing Error.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="482"/>
- <location filename="../src/mirall/application.cpp" line="608"/>
+ <location filename="../src/mirall/application.cpp" line="532"/>
+ <location filename="../src/mirall/application.cpp" line="659"/>
<source>Setup Error.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="485"/>
- <location filename="../src/mirall/application.cpp" line="611"/>
+ <location filename="../src/mirall/application.cpp" line="535"/>
+ <location filename="../src/mirall/application.cpp" line="662"/>
<source>Undefined Error State.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="537"/>
+ <location filename="../src/mirall/application.cpp" line="587"/>
<source>Sync Running</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="538"/>
+ <location filename="../src/mirall/application.cpp" line="588"/>
<source>The syncing operation is running.&lt;br/&gt;Do you want to terminate it?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="589"/>
+ <location filename="../src/mirall/application.cpp" line="640"/>
<source>Undefined State.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="592"/>
+ <location filename="../src/mirall/application.cpp" line="643"/>
<source>Waits to start syncing.</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../src/mirall/application.cpp" line="666"/>
+ <source>Sync is paused.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/mirall/application.cpp" line="679"/>
+ <source>No sync folders configured.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Last sync was succesful.</source>
<translation type="obsolete">Die letzte Synchronisation war erfolgreich.</translation>
</message>
@@ -475,29 +494,29 @@ p, li { white-space: pre-wrap; }
<translation type="obsolete">&lt;b&gt;Undefinierter Status&lt;/b&gt;&lt;br/&gt;</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="489"/>
+ <location filename="../src/mirall/application.cpp" line="539"/>
<source>Folder information</source>
<translation>Verzeichnis Information</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="504"/>
+ <location filename="../src/mirall/application.cpp" line="554"/>
<source>Unknown</source>
<translation>Unbekannt</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="506"/>
+ <location filename="../src/mirall/application.cpp" line="556"/>
<source>Changed files:
</source>
<translation>Geänderte Dateien:</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="508"/>
+ <location filename="../src/mirall/application.cpp" line="558"/>
<source>Added files:
</source>
<translation>Hinzugefügte Dateien:</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="510"/>
+ <location filename="../src/mirall/application.cpp" line="560"/>
<source>New files in the server, or files deleted locally:
</source>
<translation>Neue Dateien auf dem Server, oder lokal gelöschte Dateien:</translation>
@@ -631,7 +650,7 @@ Please write a bug report.</source>
<translation type="obsolete">Angehalten</translation>
</message>
<message>
- <location filename="../src/mirall/statusdialog.cpp" line="154"/>
+ <location filename="../src/mirall/statusdialog.cpp" line="152"/>
<source>Remote path: %1</source>
<translation>Server-Pfad: %1</translation>
</message>
@@ -639,7 +658,7 @@ Please write a bug report.</source>
<context>
<name>Mirall::FolderWizard</name>
<message>
- <location filename="../src/mirall/folderwizard.cpp" line="460"/>
+ <location filename="../src/mirall/folderwizard.cpp" line="463"/>
<source>%1 Folder Wizard</source>
<translation>%1 Verzeichnis Assistent</translation>
</message>
@@ -705,22 +724,22 @@ Please write a bug report.</source>
<translation>Wählen Sie besser nicht das ownCloud root Verzeichnis aus.&lt;br/&gt;Wenn Sie dieses wählen, können Sie &lt;b&gt;kein&lt;/b&gt; weiteres Verzeichnis synchronisieren.</translation>
</message>
<message>
- <location filename="../src/mirall/folderwizard.cpp" line="312"/>
+ <location filename="../src/mirall/folderwizard.cpp" line="315"/>
<source>to your &lt;a href=&quot;%1&quot;&gt;ownCloud&lt;/a&gt; (version %2)</source>
<translation>zur &lt;a href=&quot;%1&quot;&gt;ownCloud&lt;/a&gt; (version %2)</translation>
</message>
<message>
- <location filename="../src/mirall/folderwizard.cpp" line="322"/>
+ <location filename="../src/mirall/folderwizard.cpp" line="325"/>
<source>no configured ownCloud found!</source>
<translation>keine eingerichtete ownCloud verfügbar!</translation>
</message>
<message>
- <location filename="../src/mirall/folderwizard.cpp" line="323"/>
+ <location filename="../src/mirall/folderwizard.cpp" line="326"/>
<source>Your ownCloud could not be reached:&lt;br/&gt;&lt;tt&gt;%1&lt;/tt&gt;</source>
<translation>Die ownCloud kann nicht erreicht werden: &lt;br/&gt;&lt;tt&gt;%1&lt;/tt&gt;</translation>
</message>
<message>
- <location filename="../src/mirall/folderwizard.cpp" line="390"/>
+ <location filename="../src/mirall/folderwizard.cpp" line="393"/>
<source>Select the target folder</source>
<translation>Wählen Sie den Zielordner</translation>
</message>
@@ -738,9 +757,8 @@ Please write a bug report.</source>
<translation>Versuche mit ownCloud %1zu verbinden... </translation>
</message>
<message>
- <location filename="../src/mirall/owncloudsetupwizard.cpp" line="115"/>
<source>&lt;font color=&quot;green&quot;&gt;Successfully connected to %1: ownCloud version %2&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;</source>
- <translation>&lt;font color=&quot;green&quot;&gt;Erfolgreich verbunden mit %1: ownCloud Version %2&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;</translation>
+ <translation type="obsolete">&lt;font color=&quot;green&quot;&gt;Erfolgreich verbunden mit %1: ownCloud Version %2&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;</translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="126"/>
@@ -752,6 +770,11 @@ Please write a bug report.</source>
<translation type="obsolete">Fehler Nummer %1</translation>
</message>
<message>
+ <location filename="../src/mirall/owncloudsetupwizard.cpp" line="115"/>
+ <source>&lt;font color=&quot;green&quot;&gt;Successfully connected to %1: ownCloud version %2 (%3)&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="127"/>
<source>Error: &lt;tt&gt;%1&lt;/tt&gt;</source>
<translation>Fehler: &lt;tt&gt;%1&lt;/tt&gt;</translation>
@@ -909,37 +932,50 @@ Setup can not be done.</source>
<context>
<name>Mirall::StatusDialog</name>
<message>
- <location filename="../src/mirall/statusdialog.cpp" line="244"/>
<source>disable</source>
- <translation>Sync stoppen</translation>
+ <translation type="obsolete">Sync stoppen</translation>
</message>
<message>
- <location filename="../src/mirall/statusdialog.cpp" line="246"/>
<source>enable</source>
- <translation>Sync starten</translation>
+ <translation type="obsolete">Sync starten</translation>
+ </message>
+ <message>
+ <location filename="../src/mirall/statusdialog.cpp" line="242"/>
+ <source>Pause</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/mirall/statusdialog.cpp" line="244"/>
+ <source>Resume</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/statusdialog.cpp" line="410"/>
+ <location filename="../src/mirall/statusdialog.cpp" line="408"/>
<source>Checking ownCloud connection...</source>
<translation>Überprüfe ownCloud-Verbindung...</translation>
</message>
<message>
- <location filename="../src/mirall/statusdialog.cpp" line="415"/>
+ <location filename="../src/mirall/statusdialog.cpp" line="413"/>
<source>No ownCloud connection configured.</source>
<translation>ownCloud-Verbindung nicht eingerichtet.</translation>
</message>
<message>
- <location filename="../src/mirall/statusdialog.cpp" line="426"/>
+ <location filename="../src/mirall/statusdialog.cpp" line="435"/>
<source>Connected to &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt;, ownCloud %3</source>
<translation>Verbunden mit &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt;, ownCloud %3</translation>
</message>
<message>
- <location filename="../src/mirall/statusdialog.cpp" line="433"/>
+ <location filename="../src/mirall/statusdialog.cpp" line="436"/>
+ <source>Version: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/mirall/statusdialog.cpp" line="443"/>
<source>unknown problem.</source>
<translation>unbekanntes Problem.</translation>
</message>
<message>
- <location filename="../src/mirall/statusdialog.cpp" line="436"/>
+ <location filename="../src/mirall/statusdialog.cpp" line="446"/>
<source>&lt;p&gt;Failed to connect to ownCloud: &lt;tt&gt;%1&lt;/tt&gt;&lt;/p&gt;</source>
<translation>&lt;p&gt;Verbindung zur ownCloud fehlgeschlagen: &lt;tt&gt;%1&lt;/tt&gt;&lt;/p&gt;</translation>
</message>
@@ -1021,17 +1057,17 @@ Setup can not be done.</source>
<context>
<name>Mirall::UpdateDetector</name>
<message>
- <location filename="../src/mirall/updatedetector.cpp" line="95"/>
+ <location filename="../src/mirall/updatedetector.cpp" line="115"/>
<source>Client Version Check</source>
<translation>Client Versionsprüfung</translation>
</message>
<message>
- <location filename="../src/mirall/updatedetector.cpp" line="97"/>
+ <location filename="../src/mirall/updatedetector.cpp" line="117"/>
<source>&lt;p&gt;A new version of the ownCloud Client is available.</source>
<translation>&lt;p&gt;Eine neue Version des ownCloud Clients ist verfügbar.</translation>
</message>
<message>
- <location filename="../src/mirall/updatedetector.cpp" line="98"/>
+ <location filename="../src/mirall/updatedetector.cpp" line="118"/>
<source>%1 is available. The installed version is %3.&lt;p/&gt;&lt;p&gt;For more information see &lt;a href=&quot;%2&quot;&gt;%2&lt;/a&gt;&lt;/p&gt;</source>
<translation>%1 ist verfügbar. Die installierte Version ist %3.&lt;p/&gt;&lt;p&gt;Mehr Information unter &lt;a href=&quot;%2&quot;&gt;%2&lt;/a&gt;&lt;/p&gt;</translation>
</message>
@@ -1288,12 +1324,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>QObject</name>
<message>
- <location filename="../src/mirall/mirallconfigfile.cpp" line="214"/>
+ <location filename="../src/mirall/mirallconfigfile.cpp" line="237"/>
<source>ownCloud Password Required</source>
<translation>ownCloud Passwort benötigt</translation>
</message>
<message>
- <location filename="../src/mirall/mirallconfigfile.cpp" line="215"/>
+ <location filename="../src/mirall/mirallconfigfile.cpp" line="238"/>
<source>Please enter your ownCloud password:</source>
<translation>Bitte geben Sie Ihr ownCloud-Passwort an:</translation>
</message>
@@ -1345,24 +1381,40 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="../src/mirall/statusdialog.ui" line="56"/>
- <source>fetch...</source>
- <translation>Holen...</translation>
+ <source>Fetch...</source>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mirall/statusdialog.ui" line="63"/>
+ <source>Push...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/mirall/statusdialog.ui" line="70"/>
+ <source>Pause</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/mirall/statusdialog.ui" line="77"/>
+ <source>Info...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>fetch...</source>
+ <translation type="obsolete">Holen...</translation>
+ </message>
+ <message>
<source>push...</source>
<translatorcomment>very unsure - don&apos;t remember seeing this button</translatorcomment>
- <translation>Hochladen...</translation>
+ <translation type="obsolete">Hochladen...</translation>
</message>
<message>
- <location filename="../src/mirall/statusdialog.ui" line="70"/>
<source>enable</source>
- <translation>Aktivieren</translation>
+ <translation type="obsolete">Aktivieren</translation>
</message>
<message>
- <location filename="../src/mirall/statusdialog.ui" line="77"/>
<source>info...</source>
- <translation>Info...</translation>
+ <translation type="obsolete">Info...</translation>
</message>
<message>
<location filename="../src/mirall/statusdialog.ui" line="99"/>
diff --git a/translations/mirall_ru.ts b/translations/mirall_ru.ts
index 3fae06f56..3f5a63221 100644
--- a/translations/mirall_ru.ts
+++ b/translations/mirall_ru.ts
@@ -264,143 +264,162 @@ p, li { white-space: pre-wrap; }
<translation>&lt;p&gt;Не настроено подключение к ownCloud&lt;/p&gt;&lt;p&gt;Параметры можно изменить через меню значка в области уведомлений.&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="199"/>
+ <location filename="../src/mirall/application.cpp" line="202"/>
<source>&lt;p&gt;The ownCloud at %1 could not be reached.&lt;/p&gt;</source>
<translation>&lt;p&gt;Экземпляр ownCloud %1 недоступен.&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="200"/>
+ <location filename="../src/mirall/application.cpp" line="203"/>
<source>&lt;p&gt;The detailed error message is&lt;br/&gt;&lt;tt&gt;%1&lt;/tt&gt;&lt;/p&gt;</source>
<translation>&lt;p&gt;Подробное сообщение об ошибке &lt;br/&gt;&lt;tt&gt;%1&lt;/tt&gt;&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="202"/>
+ <location filename="../src/mirall/application.cpp" line="205"/>
<source>&lt;p&gt;Please check your configuration by clicking on the tray icon.&lt;/p&gt;</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="204"/>
+ <location filename="../src/mirall/application.cpp" line="207"/>
<source>ownCloud Connection Failed</source>
<translation>Ошибка подключения к ownCloud</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="221"/>
- <location filename="../src/mirall/application.cpp" line="228"/>
+ <location filename="../src/mirall/application.cpp" line="224"/>
+ <location filename="../src/mirall/application.cpp" line="231"/>
<source>No ownCloud Connection</source>
<translation>Нет подключения к ownCloud</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="222"/>
+ <location filename="../src/mirall/application.cpp" line="225"/>
<source>&lt;p&gt;Your ownCloud credentials are not correct.&lt;/p&gt;&lt;p&gt;Please correct them by starting the configuration dialog from the tray!&lt;/p&gt;</source>
<translation>&lt;p&gt;Параметры доступа к ownCloud указаны неверно.&lt;/p&gt;&lt;p&gt;Параметры можно изменить через меню значка в области уведомлений.&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="229"/>
+ <location filename="../src/mirall/application.cpp" line="232"/>
<source>&lt;p&gt;Your ownCloud user name or password is not correct.&lt;/p&gt;&lt;p&gt;Please correct it by starting the configuration dialog from the tray!&lt;/p&gt;</source>
<translation>&lt;p&gt;Имя пользователя или пароль к ownCloud указано неверно.&lt;/p&gt;&lt;p&gt;Параметры можно изменить через меню значка в области уведомлений.&lt;/p&gt;</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="241"/>
+ <location filename="../src/mirall/application.cpp" line="244"/>
<source>ownCloud Sync Started</source>
<translation>Запущена синхронизация с ownCloud</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="241"/>
+ <location filename="../src/mirall/application.cpp" line="244"/>
<source>Sync started for %1 configured sync folder(s).</source>
<translation>Запущена синхронизация папок: %1.</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="250"/>
+ <location filename="../src/mirall/application.cpp" line="253"/>
+ <source>Open ownCloud...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/mirall/application.cpp" line="255"/>
<source>Open status...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="252"/>
+ <location filename="../src/mirall/application.cpp" line="257"/>
<source>Add folder...</source>
<translation>Добавить папку...</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="254"/>
+ <location filename="../src/mirall/application.cpp" line="259"/>
<source>Configure...</source>
<translation>Настроить...</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="258"/>
+ <location filename="../src/mirall/application.cpp" line="263"/>
<source>Quit</source>
<translation>Выход</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="290"/>
+ <location filename="../src/mirall/application.cpp" line="296"/>
+ <source>open folder %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/mirall/application.cpp" line="666"/>
+ <source>Sync is paused.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/mirall/application.cpp" line="679"/>
+ <source>No sync folders configured.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>open %1</source>
- <translation>Открыть %1</translation>
+ <translation type="obsolete">Открыть %1</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="410"/>
+ <location filename="../src/mirall/application.cpp" line="455"/>
<source>Confirm Folder Remove</source>
<translation>Подтверждение удаления папки</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="410"/>
+ <location filename="../src/mirall/application.cpp" line="455"/>
<source>Do you really want to remove upload folder &lt;i&gt;%1&lt;/i&gt;?</source>
<translation>Удалить папку &lt;i&gt;%1&lt;/i&gt; на сервере?</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="467"/>
+ <location filename="../src/mirall/application.cpp" line="517"/>
<source>Undefined Folder State</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="470"/>
+ <location filename="../src/mirall/application.cpp" line="520"/>
<source>The folder waits to start syncing.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="473"/>
- <location filename="../src/mirall/application.cpp" line="595"/>
+ <location filename="../src/mirall/application.cpp" line="523"/>
+ <location filename="../src/mirall/application.cpp" line="646"/>
<source>Sync is running.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="476"/>
- <location filename="../src/mirall/application.cpp" line="598"/>
+ <location filename="../src/mirall/application.cpp" line="526"/>
+ <location filename="../src/mirall/application.cpp" line="649"/>
<source>Last Sync was successful.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="479"/>
- <location filename="../src/mirall/application.cpp" line="602"/>
+ <location filename="../src/mirall/application.cpp" line="529"/>
+ <location filename="../src/mirall/application.cpp" line="653"/>
<source>Syncing Error.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="482"/>
- <location filename="../src/mirall/application.cpp" line="608"/>
+ <location filename="../src/mirall/application.cpp" line="532"/>
+ <location filename="../src/mirall/application.cpp" line="659"/>
<source>Setup Error.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="485"/>
- <location filename="../src/mirall/application.cpp" line="611"/>
+ <location filename="../src/mirall/application.cpp" line="535"/>
+ <location filename="../src/mirall/application.cpp" line="662"/>
<source>Undefined Error State.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="537"/>
+ <location filename="../src/mirall/application.cpp" line="587"/>
<source>Sync Running</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="538"/>
+ <location filename="../src/mirall/application.cpp" line="588"/>
<source>The syncing operation is running.&lt;br/&gt;Do you want to terminate it?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="589"/>
+ <location filename="../src/mirall/application.cpp" line="640"/>
<source>Undefined State.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="592"/>
+ <location filename="../src/mirall/application.cpp" line="643"/>
<source>Waits to start syncing.</source>
<translation type="unfinished"></translation>
</message>
@@ -425,29 +444,29 @@ p, li { white-space: pre-wrap; }
<translation type="obsolete">&lt;b&gt;Неопределённое состояние&lt;/b&gt;&lt;br/&gt;</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="489"/>
+ <location filename="../src/mirall/application.cpp" line="539"/>
<source>Folder information</source>
<translation>Сведения о папке</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="504"/>
+ <location filename="../src/mirall/application.cpp" line="554"/>
<source>Unknown</source>
<translation>Нет данных</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="506"/>
+ <location filename="../src/mirall/application.cpp" line="556"/>
<source>Changed files:
</source>
<translation>Изменены файлы:</translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="508"/>
+ <location filename="../src/mirall/application.cpp" line="558"/>
<source>Added files:
</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mirall/application.cpp" line="510"/>
+ <location filename="../src/mirall/application.cpp" line="560"/>
<source>New files in the server, or files deleted locally:
</source>
<translation>Новые файлы на сервере или файлы удалены локально:</translation>
@@ -569,7 +588,7 @@ Please write a bug report.</source>
<context>
<name>Mirall::FolderViewDelegate</name>
<message>
- <location filename="../src/mirall/statusdialog.cpp" line="154"/>
+ <location filename="../src/mirall/statusdialog.cpp" line="152"/>
<source>Remote path: %1</source>
<translation>Путь на сервере: %1</translation>
</message>
@@ -577,7 +596,7 @@ Please write a bug report.</source>
<context>
<name>Mirall::FolderWizard</name>
<message>
- <location filename="../src/mirall/folderwizard.cpp" line="460"/>
+ <location filename="../src/mirall/folderwizard.cpp" line="463"/>
<source>%1 Folder Wizard</source>
<translation>Настройка папки %1</translation>
</message>
@@ -643,22 +662,22 @@ Please write a bug report.</source>
<translation>Лучше не использовать сетевой корневой каталог.&lt;br/&gt;В этом случае вы &lt;b&gt;не сможете&lt;/b&gt; синхронизировать другую локальную папку.</translation>
</message>
<message>
- <location filename="../src/mirall/folderwizard.cpp" line="312"/>
+ <location filename="../src/mirall/folderwizard.cpp" line="315"/>
<source>to your &lt;a href=&quot;%1&quot;&gt;ownCloud&lt;/a&gt; (version %2)</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mirall/folderwizard.cpp" line="322"/>
+ <location filename="../src/mirall/folderwizard.cpp" line="325"/>
<source>no configured ownCloud found!</source>
<translation>Нет настроенного экземпляра ownCloud.</translation>
</message>
<message>
- <location filename="../src/mirall/folderwizard.cpp" line="323"/>
+ <location filename="../src/mirall/folderwizard.cpp" line="326"/>
<source>Your ownCloud could not be reached:&lt;br/&gt;&lt;tt&gt;%1&lt;/tt&gt;</source>
<translation>Ваш экземпляр ownCloud недоступен:&lt;br/&gt;&lt;tt&gt;%1&lt;/tt&gt;</translation>
</message>
<message>
- <location filename="../src/mirall/folderwizard.cpp" line="390"/>
+ <location filename="../src/mirall/folderwizard.cpp" line="393"/>
<source>Select the target folder</source>
<translation>Выберите папку</translation>
</message>
@@ -676,9 +695,13 @@ Please write a bug report.</source>
<translation></translation>
</message>
<message>
- <location filename="../src/mirall/owncloudsetupwizard.cpp" line="115"/>
<source>&lt;font color=&quot;green&quot;&gt;Successfully connected to %1: ownCloud version %2&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;</source>
- <translation>&lt;font color=&quot;green&quot;&gt;Успешное подключение к %1: версия ownCloud %2&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;</translation>
+ <translation type="obsolete">&lt;font color=&quot;green&quot;&gt;Успешное подключение к %1: версия ownCloud %2&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;</translation>
+ </message>
+ <message>
+ <location filename="../src/mirall/owncloudsetupwizard.cpp" line="115"/>
+ <source>&lt;font color=&quot;green&quot;&gt;Successfully connected to %1: ownCloud version %2 (%3)&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;</source>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mirall/owncloudsetupwizard.cpp" line="126"/>
@@ -840,37 +863,50 @@ Setup can not be done.</source>
<context>
<name>Mirall::StatusDialog</name>
<message>
- <location filename="../src/mirall/statusdialog.cpp" line="244"/>
<source>disable</source>
- <translation>отключено</translation>
+ <translation type="obsolete">отключено</translation>
</message>
<message>
- <location filename="../src/mirall/statusdialog.cpp" line="246"/>
<source>enable</source>
- <translation>включено</translation>
+ <translation type="obsolete">включено</translation>
+ </message>
+ <message>
+ <location filename="../src/mirall/statusdialog.cpp" line="242"/>
+ <source>Pause</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/mirall/statusdialog.cpp" line="244"/>
+ <source>Resume</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../src/mirall/statusdialog.cpp" line="410"/>
+ <location filename="../src/mirall/statusdialog.cpp" line="408"/>
<source>Checking ownCloud connection...</source>
<translation>Проверка подключения к ownCloud...</translation>
</message>
<message>
- <location filename="../src/mirall/statusdialog.cpp" line="415"/>
+ <location filename="../src/mirall/statusdialog.cpp" line="413"/>
<source>No ownCloud connection configured.</source>
<translation>Нет настроенного подключения к ownCloud.</translation>
</message>
<message>
- <location filename="../src/mirall/statusdialog.cpp" line="426"/>
+ <location filename="../src/mirall/statusdialog.cpp" line="435"/>
<source>Connected to &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt;, ownCloud %3</source>
<translation>Подключено к &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt;, ownCloud %3</translation>
</message>
<message>
- <location filename="../src/mirall/statusdialog.cpp" line="433"/>
+ <location filename="../src/mirall/statusdialog.cpp" line="436"/>
+ <source>Version: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../src/mirall/statusdialog.cpp" line="443"/>
<source>unknown problem.</source>
<translation>неизвестная ошибка.</translation>
</message>
<message>
- <location filename="../src/mirall/statusdialog.cpp" line="436"/>
+ <location filename="../src/mirall/statusdialog.cpp" line="446"/>
<source>&lt;p&gt;Failed to connect to ownCloud: &lt;tt&gt;%1&lt;/tt&gt;&lt;/p&gt;</source>
<translation>&lt;p&gt;Не удалось подключиться к ownCloud: &lt;tt&gt;%1&lt;/tt&gt;&lt;/p&gt;</translation>
</message>
@@ -916,17 +952,17 @@ Setup can not be done.</source>
<context>
<name>Mirall::UpdateDetector</name>
<message>
- <location filename="../src/mirall/updatedetector.cpp" line="95"/>
+ <location filename="../src/mirall/updatedetector.cpp" line="115"/>
<source>Client Version Check</source>
<translation>Проверка версии клиента</translation>
</message>
<message>
- <location filename="../src/mirall/updatedetector.cpp" line="97"/>
+ <location filename="../src/mirall/updatedetector.cpp" line="117"/>
<source>&lt;p&gt;A new version of the ownCloud Client is available.</source>
<translation>&lt;p&gt;Доступна новая версия клиента ownCloud.</translation>
</message>
<message>
- <location filename="../src/mirall/updatedetector.cpp" line="98"/>
+ <location filename="../src/mirall/updatedetector.cpp" line="118"/>
<source>%1 is available. The installed version is %3.&lt;p/&gt;&lt;p&gt;For more information see &lt;a href=&quot;%2&quot;&gt;%2&lt;/a&gt;&lt;/p&gt;</source>
<translation>Доступна версия %1. Установлена версия %3.&lt;p/&gt;&lt;p&gt;Подробности на сайте&lt;a href=&quot;%2&quot;&gt;%2&lt;/a&gt;&lt;/p&gt;</translation>
</message>
@@ -1162,12 +1198,12 @@ p, li { white-space: pre-wrap; }
<context>
<name>QObject</name>
<message>
- <location filename="../src/mirall/mirallconfigfile.cpp" line="214"/>
+ <location filename="../src/mirall/mirallconfigfile.cpp" line="237"/>
<source>ownCloud Password Required</source>
<translation>Требуется пароль к ownCloud</translation>
</message>
<message>
- <location filename="../src/mirall/mirallconfigfile.cpp" line="215"/>
+ <location filename="../src/mirall/mirallconfigfile.cpp" line="238"/>
<source>Please enter your ownCloud password:</source>
<translation>Укажите пароль для доступа к ownCloud:</translation>
</message>
@@ -1214,23 +1250,39 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="../src/mirall/statusdialog.ui" line="56"/>
- <source>fetch...</source>
- <translation>Получить...</translation>
+ <source>Fetch...</source>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mirall/statusdialog.ui" line="63"/>
- <source>push...</source>
- <translation>Отправить...</translation>
+ <source>Push...</source>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mirall/statusdialog.ui" line="70"/>
- <source>enable</source>
- <translation>Включить</translation>
+ <source>Pause</source>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/mirall/statusdialog.ui" line="77"/>
+ <source>Info...</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>fetch...</source>
+ <translation type="obsolete">Получить...</translation>
+ </message>
+ <message>
+ <source>push...</source>
+ <translation type="obsolete">Отправить...</translation>
+ </message>
+ <message>
+ <source>enable</source>
+ <translation type="obsolete">Включить</translation>
+ </message>
+ <message>
<source>info...</source>
- <translation>Свойства...</translation>
+ <translation type="obsolete">Свойства...</translation>
</message>
<message>
<location filename="../src/mirall/statusdialog.ui" line="99"/>