[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdepim/mobile
From:       Volker Krause <vkrause () kde ! org>
Date:       2010-12-09 13:23:35
Message-ID: 20101209132335.EE91DAC8A5 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1204892 by vkrause:

Specify content types for new collections. Makes creation work for
parents where the correct type can not be inherited, such as the Kolab
inbox.


 M  +1 -0      calendar/mainview.cpp  
 M  +1 -0      contacts/mainview.cpp  
 M  +1 -0      notes/mainview.cpp  
 M  +1 -0      tasks/mainview.cpp  


--- trunk/KDE/kdepim/mobile/calendar/mainview.cpp #1204891:1204892
@@ -443,6 +443,7 @@
   mActionManager->action( Akonadi::StandardCalendarActionManager::CreateEvent \
)->setText( i18n( "New Event" ) );  mActionManager->action( \
StandardActionManager::CollectionProperties )->setText( i18n( "Calendar Properties" ) \
);  mActionManager->action( StandardActionManager::CreateCollection )->setText( i18n( \
"New Sub Calendar" ) ); +  mActionManager->action( \
StandardActionManager::CreateCollection )->setProperty( "ContentMimeTypes", \
QStringList( KCalCore::Event::eventMimeType() ) );  mActionManager->setActionText( \
StandardActionManager::SynchronizeCollections, ki18np( "Synchronize This Calendar", \
"Synchronize These Calendars" ) );  mActionManager->setActionText( \
StandardActionManager::DeleteCollections, ki18np( "Delete Calendar", "Delete \
Calendars" ) );  mActionManager->action( \
StandardActionManager::MoveCollectionToDialog )->setText( i18n( "Move Calendar To" ) \
                );
--- trunk/KDE/kdepim/mobile/contacts/mainview.cpp #1204891:1204892
@@ -300,6 +300,7 @@
   ActionHelper::adaptStandardActionTexts( mActionManager );
 
   mActionManager->action( StandardActionManager::CreateCollection )->setText( i18n( \
"New Sub Address Book" ) ); +  mActionManager->action( \
StandardActionManager::CreateCollection )->setProperty( "ContentMimeTypes", \
QStringList( KABC::Addressee::mimeType() ) );  mActionManager->setActionText( \
StandardActionManager::SynchronizeCollections, ki18np( "Synchronize This Address \
Book", "Synchronize These Address Books" ) );  mActionManager->action( \
StandardActionManager::CollectionProperties )->setText( i18n( "Address Book \
Properties" ) );  mActionManager->setActionText( \
StandardActionManager::DeleteCollections, ki18np( "Delete Address Book", "Delete \
                Address Books" ) );
--- trunk/KDE/kdepim/mobile/notes/mainview.cpp #1204891:1204892
@@ -333,6 +333,7 @@
 
   manager->action( StandardActionManager::CollectionProperties )->setText( i18n( \
"Notebook Properties" ) );  manager->action( StandardActionManager::CreateCollection \
)->setText( i18n( "New Sub Notebook" ) ); +  manager->action( \
StandardActionManager::CreateCollection )->setProperty( "ContentMimeTypes", \
QStringList( "application/x-vnd.akonadi.note" ) );  manager->setActionText( \
StandardActionManager::SynchronizeCollections, ki18np( "Synchronize This Notebook", \
"Synchronize These Notebooks" ) );  manager->setActionText( \
StandardActionManager::DeleteCollections, ki18np( "Delete Notebook", "Delete \
Notebooks" ) );  manager->action( StandardActionManager::MoveCollectionToDialog \
                )->setText( i18n( "Move Notebook To" ) );
--- trunk/KDE/kdepim/mobile/tasks/mainview.cpp #1204891:1204892
@@ -319,6 +319,7 @@
 
   mStandardActionManager->action( StandardActionManager::CollectionProperties \
)->setText( i18n( "Task List Properties" ) );  mStandardActionManager->action( \
StandardActionManager::CreateCollection )->setText( i18n( "New Sub Task List" ) ); +  \
mStandardActionManager->action( StandardActionManager::CreateCollection \
)->setProperty( "ContentMimeTypes", QStringList( KCalCore::Todo::todoMimeType() ) );  \
mStandardActionManager->setActionText( StandardActionManager::SynchronizeCollections, \
ki18np( "Synchronize This Task List", "Synchronize These Task Lists" ) );  \
mStandardActionManager->setActionText( StandardActionManager::DeleteCollections, \
ki18np( "Delete Task List", "Delete Task Lists" ) );  mStandardActionManager->action( \
StandardActionManager::MoveCollectionToDialog )->setText( i18n( "Move Task List To" ) \
);


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic