diff options
author | Klaas Freitag <freitag@owncloud.com> | 2013-11-28 13:57:49 +0400 |
---|---|---|
committer | Klaas Freitag <freitag@owncloud.com> | 2013-11-28 13:58:04 +0400 |
commit | 951ac79a68b652331654346f06a83715bb3810ad (patch) | |
tree | 64562d831e07edef5cfb072cb38c847c75cfc25d /src/mirall/folder.cpp | |
parent | ce47adb482384262949fb4b1150c6ce830d9c2ed (diff) |
Destinguish between rename and move in wording.v1.5.0-beta1
Diffstat (limited to 'src/mirall/folder.cpp')
-rw-r--r-- | src/mirall/folder.cpp | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/mirall/folder.cpp b/src/mirall/folder.cpp index a769bfa28..55920968a 100644 --- a/src/mirall/folder.cpp +++ b/src/mirall/folder.cpp @@ -386,7 +386,17 @@ void Folder::bubbleUpSyncResult() createGuiLog( firstItemNew._file, tr("downloaded"), newItems ); createGuiLog( firstItemDeleted._file, tr("removed"), removedItems ); createGuiLog( firstItemUpdated._file, tr("updated"), updatedItems ); - createGuiLog( firstItemRenamed._file, tr("renamed"), renamedItems ); + + if( !firstItemRenamed.isEmpty() ) { + QString renameVerb = tr("renamed"); + // if the path changes it's rather a move + QDir renTarget = QFileInfo(firstItemRenamed._renameTarget).dir(); + QDir renSource = QFileInfo(firstItemRenamed._file).dir(); + if(renTarget != renSource) { + renameVerb = tr("moved"); + } + createGuiLog( firstItemRenamed._file, tr("%1 to %2").arg(renameVerb).arg(firstItemRenamed._renameTarget), renamedItems ); + } qDebug() << "OO folder slotSyncFinished: result: " << int(_syncResult.status()); } |