[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/kdepim/kmail-soc/kmail
From: Thomas McGuire <Thomas.McGuire () gmx ! net>
Date: 2008-07-31 20:57:37
Message-ID: 1217537857.180847.9947.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 840304 by tmcguire:
Use correct plural forms when dragging folders.
M +21 -6 mainfolderview.cpp
--- branches/kdepim/kmail-soc/kmail/mainfolderview.cpp #840303:840304
@@ -370,6 +370,7 @@
}
act->reference = static_cast<FolderViewItem *>( itemAt( e->pos() ) );
+ int draggedFolderCount = DraggedFolderList::get().count();
bool bWasOutsideItem = false;
@@ -415,7 +416,9 @@
act->status = MainFolderViewFoldersDropAction::Accept;
act->doCopyOrMove = true;
act->doPositionalInsert = false;
- act->description = i18n( "Move or Copy Folders to %1", \
act->moveTarget->labelText() ); + act->description = i18np( "Move or copy folder \
to %2", + "Move or copy %1 folders to %2", \
draggedFolderCount, + act->moveTarget->labelText() );
} // else if we cannot move folders to the current item and sorting by dnd is \
disabled // hence there is nothing more we can do here: ignore.
return;
@@ -451,7 +454,9 @@
act->moveTarget = act->reference;
act->status = MainFolderViewFoldersDropAction::Accept;
act->doCopyOrMove = true;
- act->description = i18n( "Move or Copy Folders to %1", \
act->moveTarget->labelText() ); + act->description = i18np( "Move or copy folder \
to %2", + "Move or copy %1 folders to %2",
+ draggedFolderCount, act->moveTarget->labelText() );
} // else if we cannot move folders to the current item thus ignore
return;
@@ -490,9 +495,13 @@
act->status = MainFolderViewFoldersDropAction::Accept;
act->doCopyOrMove = false;
if ( act->insertPosition == AboveReference )
- act->description = i18n( "Move Folders Above %1", act->reference->labelText() \
); + act->description = i18np( "Order folder above %2",
+ "Order %1 folders above %2",
+ draggedFolderCount, act->reference->labelText() );
else
- act->description = i18n( "Move Folders Below %1", act->reference->labelText() \
); + act->description = i18np( "Order folder below %2",
+ "Order %1 folders below %2",
+ draggedFolderCount, act->reference->labelText() );
viewport()->update();
return;
@@ -517,9 +526,15 @@
act->status = MainFolderViewFoldersDropAction::Accept;
act->doCopyOrMove = true;
if ( act->insertPosition == AboveReference )
- act->description = i18n( "Move or Copy Folders to %1, Insert Above %2", \
act->moveTarget->labelText(), act->reference->labelText() ); + act->description = \
i18np( "Move or copy folder to %2, order above %3", + \
"Move or copy %1 folders to %2, order above %3", + \
draggedFolderCount, + act->moveTarget->labelText(), \
act->reference->labelText() ); else
- act->description = i18n( "Move or Copy Folders to %1, Insert Below %2", \
act->moveTarget->labelText(), act->reference->labelText() ); + act->description = \
i18np( "Move or copy folder to %2, order below %3", + \
"Move or copy %1 folders to %2, order below %3", + \
draggedFolderCount, + act->moveTarget->labelText(), \
act->reference->labelText() ); }
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic