Hello community,
here is the log from the commit of package kdepimlibs4 for openSUSE:Factory
checked in at Fri Jan 29 16:08:13 CET 2010.
--------
--- KDE/kdepimlibs4/kdepimlibs4.changes 2010-01-06 21:49:58.000000000 +0100
+++ kdepimlibs4/kdepimlibs4.changes 2010-01-20 01:59:00.000000000 +0100
@@ -1,0 +2,6 @@
+Wed Jan 20 02:01:33 CET 2010 - dmueller@suse.de
+
+- update to 4.3.95
+ * see http://www.kde.org/announcements/announce-4.4-rc2.php for details
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
kdepimlibs-4.3.90.tar.bz2
New:
----
kdepimlibs-4.3.95.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kdepimlibs4.spec ++++++
--- /var/tmp/diff_new_pack.YS4WSj/_old 2010-01-29 16:06:46.000000000 +0100
+++ /var/tmp/diff_new_pack.YS4WSj/_new 2010-01-29 16:06:46.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package kdepimlibs4 (Version 4.3.90)
+# spec file for package kdepimlibs4 (Version 4.3.95)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -23,7 +23,7 @@
Group: System/GUI/KDE
Summary: KDE PIM Libraries
Url: http://www.kde.org
-Version: 4.3.90
+Version: 4.3.95
Release: 1
Source0: kdepimlibs-%version.tar.bz2
Patch0: 4_4_BRANCH.diff
++++++ kdepimlibs-4.3.90.tar.bz2 -> kdepimlibs-4.3.95.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/Mainpage.dox new/kdepimlibs-4.3.95/akonadi/Mainpage.dox
--- old/kdepimlibs-4.3.90/akonadi/Mainpage.dox 2009-12-31 14:27:21.000000000 +0100
+++ new/kdepimlibs-4.3.95/akonadi/Mainpage.dox 2010-01-20 00:16:05.000000000 +0100
@@ -134,7 +134,7 @@
-\page libakonadi_integration Integration in your application
+\page libakonadi_integration Integration in your Application
Akonadi::Control provides ways to ensure that the Akonadi server is running, to monitor its availability
and provide help on server-side errors. A more low-level interface to the Akonadi server is provided
@@ -224,8 +224,9 @@
monitor->setMimeTypeMonitored( MyEntity::mimeType() );
Session *session = new Session( QByteArray( "MyEmailApp-" ) + QByteArray::number( qrand() ), this );
+monitor->setSession(session);
-EntityTreeModel *entityTree = new Akonadi::EntityTreeModel(session, monitor, this);
+EntityTreeModel *entityTree = new Akonadi::EntityTreeModel(monitor, this);
@endcode
\image html entitytreemodel.png "A plain EntityTreeModel in a view"
@@ -344,6 +345,7 @@
Or to also show items of child collections in the list:
@code
+ // ... Create an entityTreeModel
collectionTree = new EntityMimeTypeFilterModel(this);
collectionTree->setSourceModel(entityTree);
@@ -372,6 +374,7 @@
A SelectionProxyModel can be used to simplify managing selection in one view through multiple proxy models to a representation in another view. The selectionModel of the initial view is used to create a proxied model which includes only the selected indexes and their children.
@code
+ // ... Create an entityTreeModel
collectionTree = new EntityMimeTypeFilterModel(this);
collectionTree->setSourceModel(entityTree);
@@ -384,7 +387,7 @@
treeview->setSelectionMode(QAbstractItemView::ExtendedSelection);
SelectionProxyModel *selProxy = new SelectionProxyModel(treeview->selectionModel(), this);
- selProxy->setSourceModel(etm);
+ selProxy->setSourceModel(entityTree);
EntityTreeView *selView = new EntityTreeView(splitter);
selView->setModel(selProxy);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/collection.h new/kdepimlibs-4.3.95/akonadi/collection.h
--- old/kdepimlibs-4.3.90/akonadi/collection.h 2009-12-31 14:27:21.000000000 +0100
+++ new/kdepimlibs-4.3.95/akonadi/collection.h 2010-01-20 00:16:05.000000000 +0100
@@ -49,8 +49,20 @@
*
* // fetching all collections recursive, starting at the root collection
* CollectionFetchJob *job = new CollectionFetchJob( Collection::root(), CollectionFetchJob::Recursive );
- * if ( job->exec() ) {
- * Collection::List collections = job->collections();
+ * connect( job, SIGNAL( result( KJob* ) ), SLOT( fetchFinished( KJob* ) ) );
+ *
+ * ...
+ *
+ * MyClass::fetchFinished( KJob *job )
+ * {
+ * if ( job->error() ) {
+ * qDebug() << "Error occurred";
+ * return;
+ * }
+ *
+ * CollectionFetchJob *fetchJob = qobject_cast( job );
+ *
+ * const Collection::List collections = fetchJob->collections();
* foreach( const Collection &collection, collections ) {
* qDebug() << "Name:" << collection.name();
* }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/collectioncopyjob.h new/kdepimlibs-4.3.95/akonadi/collectioncopyjob.h
--- old/kdepimlibs-4.3.90/akonadi/collectioncopyjob.h 2008-06-23 23:11:47.000000000 +0200
+++ new/kdepimlibs-4.3.95/akonadi/collectioncopyjob.h 2010-01-20 00:16:05.000000000 +0100
@@ -38,11 +38,17 @@
* Akonadi::Collection target = ...
*
* Akonadi::CollectionCopyJob *job = new Akonadi::CollectionCopyJob( source, target );
+ * connect( job, SIGNAL( result( KJob* ) ), SLOT( copyFinished( KJob* ) ) );
*
- * if ( job->exec() )
- * qDebug() << "Copied successfully";
- * else
- * qDebug() << "Error occurred";
+ * ...
+ *
+ * MyClass::copyFinished( KJob *job )
+ * {
+ * if ( job->error() )
+ * qDebug() << "Error occurred";
+ * else
+ * qDebug() << "Copied successfully";
+ * }
*
* @endcode
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/collectionstatistics.h new/kdepimlibs-4.3.95/akonadi/collectionstatistics.h
--- old/kdepimlibs-4.3.90/akonadi/collectionstatistics.h 2009-06-17 22:05:52.000000000 +0200
+++ new/kdepimlibs-4.3.95/akonadi/collectionstatistics.h 2010-01-20 00:16:05.000000000 +0100
@@ -43,8 +43,20 @@
* Akonadi::Collection collection = ...
*
* Akonadi::CollectionStatisticsJob *job = new Akonadi::CollectionStatisticsJob( collection );
- * if ( job->exec() ) {
- * Akonadi::CollectionStatistics statistics = job->statistics();
+ * connect( job, SIGNAL( result( KJob* ) ), SLOT( jobFinished( KJob* ) ) );
+ *
+ * ...
+ *
+ * MyClass::jobFinished( KJob *job )
+ * {
+ * if ( job->error() ) {
+ * qDebug() << "Error occurred";
+ * return;
+ * }
+ *
+ * CollectionStatisticsJob *statisticsJob = qobject_cast( job );
+ *
+ * const Akonadi::CollectionStatistics statistics = statisticsJob->statistics();
* qDebug() << "Unread items:" << statistics.unreadCount();
* }
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/collectionstatisticsjob.h new/kdepimlibs-4.3.95/akonadi/collectionstatisticsjob.h
--- old/kdepimlibs-4.3.90/akonadi/collectionstatisticsjob.h 2008-06-03 11:34:14.000000000 +0200
+++ new/kdepimlibs-4.3.95/akonadi/collectionstatisticsjob.h 2010-01-20 00:16:05.000000000 +0100
@@ -42,8 +42,20 @@
* Akonadi::Collection collection = ...
*
* Akonadi::CollectionStatisticsJob *job = new Akonadi::CollectionStatisticsJob( collection );
- * if ( job->exec() ) {
- * Akonadi::CollectionStatistics statistics = job->statistics();
+ * connect( job, SIGNAL( result( KJob* ) ), SLOT( jobFinished( KJob* ) ) );
+ *
+ * ...
+ *
+ * MyClass::jobFinished( KJob *job )
+ * {
+ * if ( job->error() ) {
+ * qDebug() << "Error occurred";
+ * return;
+ * }
+ *
+ * CollectionStatisticsJob *statisticsJob = qobject_cast( job );
+ *
+ * const Akonadi::CollectionStatistics statistics = statisticsJob->statistics();
* qDebug() << "Unread items:" << statistics.unreadCount();
* }
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/contact/contactviewer.cpp new/kdepimlibs-4.3.95/akonadi/contact/contactviewer.cpp
--- old/kdepimlibs-4.3.90/akonadi/contact/contactviewer.cpp 2009-12-31 14:27:21.000000000 +0100
+++ new/kdepimlibs-4.3.95/akonadi/contact/contactviewer.cpp 2010-01-20 00:16:05.000000000 +0100
@@ -302,7 +302,7 @@
""
"<tr>"
""
- "" // image
+ "" // image
"</td>"
" | <b>%2</b></font></td>" // name
"</tr>"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/contact/editor/dateeditwidget.cpp new/kdepimlibs-4.3.95/akonadi/contact/editor/dateeditwidget.cpp
--- old/kdepimlibs-4.3.90/akonadi/contact/editor/dateeditwidget.cpp 2009-09-23 21:20:49.000000000 +0200
+++ new/kdepimlibs-4.3.95/akonadi/contact/editor/dateeditwidget.cpp 2010-01-20 00:16:05.000000000 +0100
@@ -43,6 +43,8 @@
void DateView::contextMenuEvent( QContextMenuEvent *event )
{
+ if(text().isEmpty())
+ return;
QMenu menu;
menu.addAction( i18n( "Remove" ), this, SLOT( emitSignal() ) );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/contact/kcm/akonadicontact_actions.desktop new/kdepimlibs-4.3.95/akonadi/contact/kcm/akonadicontact_actions.desktop
--- old/kdepimlibs-4.3.90/akonadi/contact/kcm/akonadicontact_actions.desktop 2010-01-06 17:59:14.000000000 +0100
+++ new/kdepimlibs-4.3.95/akonadi/contact/kcm/akonadicontact_actions.desktop 2010-01-20 00:16:05.000000000 +0100
@@ -11,6 +11,7 @@
Name=Contact Actions
Name[ca]=Accions del contacte
+Name[ca@valencia]=Accions del contacte
Name[cs]=Činnosti kontaktů
Name[da]=Kontakthandlinger
Name[de]=Kontakt-Aktionen
@@ -19,9 +20,11 @@
Name[et]=Kontaktitoimingud
Name[fr]=Actions sur les contacts
Name[gl]=Accións de contacto
+Name[it]=Azioni per i contatti
Name[lv]=Kontaktu darbības
Name[nb]=Kontakthandlinger
Name[nds]=Kontakt-Akschonen
+Name[nl]=Contactpersoon-acties
Name[pt]=Acções do Contacto
Name[pt_BR]=Ações do contatos
Name[sr]=Радње са контактима
@@ -36,6 +39,7 @@
Name[zh_TW]=聯絡人動作
Comment=Configure the Contact Actions
Comment[ca]=Configura les accions del contacte
+Comment[ca@valencia]=Configura les accions del contacte
Comment[cs]=Nastavit činnosti kontaktů
Comment[da]=Indstil kontakthandlinger
Comment[de]=Kontakt-Aktionen einrichten
@@ -44,9 +48,11 @@
Comment[et]=Kontaktitoimingute seadistamine
Comment[fr]=Configurer les actions sur les contacts
Comment[gl]=Configurar as accións de contacto
+Comment[it]=Configua le azioni per i contatti
Comment[lv]=Konfigurēt kontaktu darbības
Comment[nb]=Sett opp kontakthandlinger
Comment[nds]=Kontakt-Akschonen instellen
+Comment[nl]=De contactpersoon-actie configureren
Comment[pt]=Configurar as Acções do Contacto
Comment[pt_BR]=Configura as ações do contato
Comment[sr]=Подесите радње са контактима
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/entitymimetypefiltermodel.cpp new/kdepimlibs-4.3.95/akonadi/entitymimetypefiltermodel.cpp
--- old/kdepimlibs-4.3.90/akonadi/entitymimetypefiltermodel.cpp 2009-12-01 01:27:47.000000000 +0100
+++ new/kdepimlibs-4.3.95/akonadi/entitymimetypefiltermodel.cpp 2010-01-20 00:16:05.000000000 +0100
@@ -155,8 +155,20 @@
return QModelIndexList();
if (EntityTreeModel::AmazingCompletionRole != role)
- return QSortFilterProxyModel::match(start, role, value, hits, flags);
+ {
+ if (role < Qt::UserRole)
+ return QSortFilterProxyModel::match(start, role, value, hits, flags);
+ QModelIndexList list;
+ QModelIndex proxyIndex;
+ foreach(const QModelIndex idx, sourceModel()->match(mapToSource(start), role, value, hits, flags))
+ {
+ proxyIndex = mapFromSource(idx);
+ if (proxyIndex.isValid())
+ list << proxyIndex;
+ }
+ return list;
+ }
// We match everything in the source model because sorting will change what we should show.
const int allHits = -1;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/entityrightsfiltermodel.cpp new/kdepimlibs-4.3.95/akonadi/entityrightsfiltermodel.cpp
--- old/kdepimlibs-4.3.90/akonadi/entityrightsfiltermodel.cpp 2009-12-01 01:27:47.000000000 +0100
+++ new/kdepimlibs-4.3.95/akonadi/entityrightsfiltermodel.cpp 2010-01-20 00:16:05.000000000 +0100
@@ -110,4 +110,20 @@
return KRecursiveFilterProxyModel::flags( index ) & ~(Qt::ItemIsSelectable | Qt::ItemIsEnabled);
}
+QModelIndexList EntityRightsFilterModel::match(const QModelIndex& start, int role, const QVariant& value, int hits, Qt::MatchFlags flags) const
+{
+ if (role < Qt::UserRole)
+ return QSortFilterProxyModel::match(start, role, value, hits, flags);
+
+ QModelIndexList list;
+ QModelIndex proxyIndex;
+ foreach(const QModelIndex idx, sourceModel()->match(mapToSource(start), role, value, hits, flags))
+ {
+ proxyIndex = mapFromSource(idx);
+ if (proxyIndex.isValid())
+ list << proxyIndex;
+ }
+ return list;
+}
+
#include "entityrightsfiltermodel.moc"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/entityrightsfiltermodel.h new/kdepimlibs-4.3.95/akonadi/entityrightsfiltermodel.h
--- old/kdepimlibs-4.3.90/akonadi/entityrightsfiltermodel.h 2009-12-01 01:27:47.000000000 +0100
+++ new/kdepimlibs-4.3.95/akonadi/entityrightsfiltermodel.h 2010-01-20 00:16:05.000000000 +0100
@@ -32,7 +32,7 @@
/**
* @short A proxy model that filters entities by access rights.
*
- * This class can be used on top of an EntityTreeModel to exclude entities by access type
+ * This class can be used on top of an EntityTreeModel to exclude entities by access type
* or to include only certain entities with special access rights.
*
* @code
@@ -90,6 +90,9 @@
*/
virtual Qt::ItemFlags flags( const QModelIndex &index ) const;
+ virtual QModelIndexList match(const QModelIndex& start, int role, const QVariant& value, int hits = 1,
+ Qt::MatchFlags flags = Qt::MatchFlags( Qt::MatchStartsWith | Qt::MatchWrap ) ) const;
+
protected:
virtual bool acceptRow( int sourceRow, const QModelIndex &sourceParent ) const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/entitytreemodel.cpp new/kdepimlibs-4.3.95/akonadi/entitytreemodel.cpp
--- old/kdepimlibs-4.3.90/akonadi/entitytreemodel.cpp 2009-12-31 14:27:21.000000000 +0100
+++ new/kdepimlibs-4.3.95/akonadi/entitytreemodel.cpp 2010-01-20 00:16:05.000000000 +0100
@@ -704,7 +704,7 @@
{
QColor color = value.value<QColor>();
- if ( color.isValid() )
+ if ( !color.isValid() )
return false;
EntityDisplayAttribute *eda = collection.attribute<EntityDisplayAttribute>( Entity::AddIfMissing );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/itemcopyjob.h new/kdepimlibs-4.3.95/akonadi/itemcopyjob.h
--- old/kdepimlibs-4.3.90/akonadi/itemcopyjob.h 2008-06-23 23:11:47.000000000 +0200
+++ new/kdepimlibs-4.3.95/akonadi/itemcopyjob.h 2010-01-20 00:16:05.000000000 +0100
@@ -41,11 +41,17 @@
* Akonadi::Collection collection = ...
*
* Akonadi::ItemCopyJob *job = new Akonadi::ItemCopyJob( items, collection );
+ * connect( job, SIGNAL( result( KJob* ) ), SLOT( jobFinished( KJob* ) ) );
*
- * if ( job->exec() )
- * qDebug() << "Items copied successfully";
- * else
- * qDebug() << "Error occurred";
+ * ...
+ *
+ * MyClass::jobFinished( KJob *job )
+ * {
+ * if ( job->error() )
+ * qDebug() << "Error occurred";
+ * else
+ * qDebug() << "Items copied successfully";
+ * }
*
* @endcode
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/itemcreatejob.h new/kdepimlibs-4.3.95/akonadi/itemcreatejob.h
--- old/kdepimlibs-4.3.90/akonadi/itemcreatejob.h 2008-06-03 11:34:14.000000000 +0200
+++ new/kdepimlibs-4.3.95/akonadi/itemcreatejob.h 2010-01-20 00:16:05.000000000 +0100
@@ -50,11 +50,17 @@
* Akonadi::Collection collection = Akonadi::Collection::root();
*
* Akonadi::ItemCreateJob *job = new Akonadi::ItemCreateJob( item, collection );
+ * connect( job, SIGNAL( result( KJob* ) ), SLOT( jobFinished( KJob* ) ) );
*
- * if ( job->exec() )
- * qDebug() << "Contact item created successfully";
- * else
- * qDebug() << "Error occurred";
+ * ...
+ *
+ * MyClass::jobFinished( KJob *job )
+ * {
+ * if ( job->error() )
+ * qDebug() << "Error occurred";
+ * else
+ * qDebug() << "Contact item created successfully";
+ * }
*
* @endcode
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/itemfetchjob.h new/kdepimlibs-4.3.95/akonadi/itemfetchjob.h
--- old/kdepimlibs-4.3.90/akonadi/itemfetchjob.h 2009-09-23 21:20:49.000000000 +0200
+++ new/kdepimlibs-4.3.95/akonadi/itemfetchjob.h 2010-01-20 00:16:05.000000000 +0100
@@ -42,15 +42,24 @@
*
* // Fetch all items with full payload from the root collection
* Akonadi::ItemFetchJob *job = new Akonadi::ItemFetchJob( Akonadi::Collection::root() );
+ * connect( job, SIGNAL( result( KJob* ) ), SLOT( jobFinished( KJob* ) ) );
* job->fetchScope().fetchFullPayload();
*
- * if ( job->exec() ) {
- * Akonadi::Item::List items = job->items();
+ * ...
+ *
+ * MyClass::jobFinished( KJob *job )
+ * {
+ * if ( job->error() ) {
+ * qDebug() << "Error occurred";
+ * return;
+ * }
+ *
+ * Akonadi::ItemFetchJob *fetchJob = qobject_castAkonadi::ItemFetchJob*( job );
+ *
+ * const Akonadi::Item::List items = fetchJob->items();
* foreach( const Akonadi::Item &item, items ) {
* qDebug() << "Item ID:" << item.id();
* }
- * } else {
- * qDebug() << "Error occurred";
* }
*
* @endcode
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/itemmodifyjob.h new/kdepimlibs-4.3.95/akonadi/itemmodifyjob.h
--- old/kdepimlibs-4.3.90/akonadi/itemmodifyjob.h 2008-07-09 13:02:35.000000000 +0200
+++ new/kdepimlibs-4.3.95/akonadi/itemmodifyjob.h 2010-01-20 00:16:05.000000000 +0100
@@ -44,7 +44,17 @@
*
* // Fetch item with unique id 125
* Akonadi::ItemFetchJob *fetchJob = new Akonadi::ItemFetchJob( Akonadi::Item( 125 ) );
- * if ( fetchJob->exec() ) {
+ * connect( fetchJob, SIGNAL( result( KJob* ) ), SLOT( fetchFinished( KJob* ) ) );
+ *
+ * ...
+ *
+ * MyClass::fetchFinished( KJob *job )
+ * {
+ * if ( job->error() )
+ * return;
+ *
+ * Akonadi::ItemFetchJob *fetchJob = qobject_castAkonadi::ItemFetchJob*( job );
+ *
* Akonadi::Item item = fetchJob->items().first();
*
* // Set a custom flag
@@ -52,12 +62,15 @@
*
* // Store back modified item
* Akonadi::ItemModifyJob *modifyJob = new Akonadi::ItemModifyJob( item );
- * if ( modifyJob->exec() )
- * qDebug() << "Item modified successfully";
- * else
+ * connect( modifyJob, SIGNAL( result( KJob* ) ), SLOT( modifyFinished( KJob* ) ) );
+ * }
+ *
+ * MyClass::modifyFinished( KJob *job )
+ * {
+ * if ( job->error() )
* qDebug() << "Error occurred";
- * } else {
- * qDebug() << "Error occurred";
+ * else
+ * qDebug() << "Item modified successfully";
* }
*
* @endcode
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/krecursivefilterproxymodel.cpp new/kdepimlibs-4.3.95/akonadi/krecursivefilterproxymodel.cpp
--- old/kdepimlibs-4.3.90/akonadi/krecursivefilterproxymodel.cpp 2009-12-31 14:27:21.000000000 +0100
+++ new/kdepimlibs-4.3.95/akonadi/krecursivefilterproxymodel.cpp 2010-01-20 00:16:05.000000000 +0100
@@ -339,4 +339,21 @@
}
+QModelIndexList KRecursiveFilterProxyModel::match(const QModelIndex& start, int role, const QVariant& value, int hits, Qt::MatchFlags flags) const
+{
+ if (role < Qt::UserRole)
+ return QSortFilterProxyModel::match(start, role, value, hits, flags);
+
+ QModelIndexList list;
+ QModelIndex proxyIndex;
+ foreach(const QModelIndex idx, sourceModel()->match(mapToSource(start), role, value, hits, flags))
+ {
+ proxyIndex = mapFromSource(idx);
+ if (proxyIndex.isValid())
+ list << proxyIndex;
+ }
+ return list;
+}
+
+
#include "krecursivefilterproxymodel.moc"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/krecursivefilterproxymodel.h new/kdepimlibs-4.3.95/akonadi/krecursivefilterproxymodel.h
--- old/kdepimlibs-4.3.90/akonadi/krecursivefilterproxymodel.h 2009-12-31 14:27:21.000000000 +0100
+++ new/kdepimlibs-4.3.95/akonadi/krecursivefilterproxymodel.h 2010-01-20 00:16:05.000000000 +0100
@@ -35,6 +35,9 @@
/* reimp */ void setSourceModel( QAbstractItemModel *model );
+ virtual QModelIndexList match(const QModelIndex& start, int role, const QVariant& value, int hits = 1,
+ Qt::MatchFlags flags = Qt::MatchFlags( Qt::MatchStartsWith | Qt::MatchWrap ) ) const;
+
protected:
virtual bool acceptRow(int sourceRow, const QModelIndex &sourceParent) const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/linkjob.h new/kdepimlibs-4.3.95/akonadi/linkjob.h
--- old/kdepimlibs-4.3.90/akonadi/linkjob.h 2009-09-23 21:20:49.000000000 +0200
+++ new/kdepimlibs-4.3.95/akonadi/linkjob.h 2010-01-20 00:16:05.000000000 +0100
@@ -43,11 +43,16 @@
* const Akonadi::Item::List items = ...
*
* Akonadi::LinkJob *job = new Akonadi::LinkJob( virtualCollection, items );
+ * connect( job, SIGNAL( result( KJob* ) ), SLOT( jobFinished( KJob* ) ) );
*
- * if ( job->exec() ) {
- * qDebug() << "Linked items successfully";
- * } else {
- * qDebug() << "Error occurred";
+ * ...
+ *
+ * MyClass::jobFinished( KJob *job )
+ * {
+ * if ( job->error() )
+ * qDebug() << "Error occurred";
+ * else
+ * qDebug() << "Linked items successfully";
* }
*
* @endcode
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/searchcreatejob.h new/kdepimlibs-4.3.95/akonadi/searchcreatejob.h
--- old/kdepimlibs-4.3.90/akonadi/searchcreatejob.h 2009-12-31 14:27:21.000000000 +0100
+++ new/kdepimlibs-4.3.95/akonadi/searchcreatejob.h 2010-01-20 00:16:05.000000000 +0100
@@ -39,13 +39,19 @@
* const QString query = "...";
*
* Akonadi::SearchCreateJob *job = new Akonadi::SearchCreateJob( name, query );
- * if ( !job->exec() ) {
- * qDebug() << "Error occurred";
- * return;
+ * connect( job, SIGNAL( result( KJob* ) ), SLOT( jobFinished( KJob* ) ) );
+ *
+ * MyClass::jobFinished( KJob *job )
+ * {
+ * if ( job->error() ) {
+ * qDebug() << "Error occurred";
+ * return;
+ * }
+ *
+ * qDebug() << "Created search folder successfully";
+ * const Collection searchCollection = job->createdCollection();
+ * ...
* }
- * qDebug() << "Created search folder successfully";
- * const Collection searchCollection = job->createdCollection();
- * ...
*
* @endcode
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/selectionproxymodel.h new/kdepimlibs-4.3.95/akonadi/selectionproxymodel.h
--- old/kdepimlibs-4.3.90/akonadi/selectionproxymodel.h 2009-10-26 10:14:13.000000000 +0100
+++ new/kdepimlibs-4.3.95/akonadi/selectionproxymodel.h 2010-01-20 00:16:05.000000000 +0100
@@ -32,8 +32,12 @@
/**
* @short A proxy model used to reference count selected Akonadi::Collection in a view
*
- * This model extends KSelectionProxyModel implement reference counting on the Collections
- * in an EntityTreeModel. This should only be used if the EntityTreeModel uses LazyPopulation.
+ * Only selected Collections will be populated and monitored for changes. Unselected
+ * Collections will be ignored.
+ *
+ * This model extends KSelectionProxyModel to implement reference counting on the Collections
+ * in an EntityTreeModel. The EntityTreeModel must use LazyPopulation to enable
+ * SelectionProxyModel to work.
*
* By selecting a Collection, its reference count will be increased. A Collection in the
* EntityTreeModel which has a reference count of zero will ignore all signals from Monitor
@@ -87,6 +91,8 @@
* itemView->setModel( itemModel );
* @endcode
*
+ * See \ref libakonadi_integration "Integration in your Application" for further guidance on the use of this class.
+
* @author Stephen Kelly
* @since 4.4
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/statisticsproxymodel.cpp new/kdepimlibs-4.3.95/akonadi/statisticsproxymodel.cpp
--- old/kdepimlibs-4.3.90/akonadi/statisticsproxymodel.cpp 2009-11-13 11:57:00.000000000 +0100
+++ new/kdepimlibs-4.3.95/akonadi/statisticsproxymodel.cpp 2010-01-20 00:16:05.000000000 +0100
@@ -277,5 +277,22 @@
}
}
+QModelIndexList StatisticsProxyModel::match(const QModelIndex& start, int role, const QVariant& value, int hits, Qt::MatchFlags flags) const
+{
+ if (role < Qt::UserRole)
+ return QSortFilterProxyModel::match(start, role, value, hits, flags);
+
+ QModelIndexList list;
+ QModelIndex proxyIndex;
+ foreach(const QModelIndex idx, sourceModel()->match(mapToSource(start), role, value, hits, flags))
+ {
+ proxyIndex = mapFromSource(idx);
+ if (proxyIndex.isValid())
+ list << proxyIndex;
+ }
+ return list;
+}
+
+
#include "statisticsproxymodel.moc"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/statisticsproxymodel.h new/kdepimlibs-4.3.95/akonadi/statisticsproxymodel.h
--- old/kdepimlibs-4.3.90/akonadi/statisticsproxymodel.h 2009-11-13 11:57:00.000000000 +0100
+++ new/kdepimlibs-4.3.95/akonadi/statisticsproxymodel.h 2010-01-20 00:16:05.000000000 +0100
@@ -91,6 +91,9 @@
virtual Qt::ItemFlags flags ( const QModelIndex & index ) const;
virtual int columnCount( const QModelIndex & parent = QModelIndex() ) const;
+ virtual QModelIndexList match(const QModelIndex& start, int role, const QVariant& value, int hits = 1,
+ Qt::MatchFlags flags = Qt::MatchFlags( Qt::MatchStartsWith | Qt::MatchWrap ) ) const;
+
private:
//@cond PRIVATE
class Private;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/transactionsequence.h new/kdepimlibs-4.3.95/akonadi/transactionsequence.h
--- old/kdepimlibs-4.3.90/akonadi/transactionsequence.h 2009-04-28 15:45:57.000000000 +0200
+++ new/kdepimlibs-4.3.95/akonadi/transactionsequence.h 2010-01-20 00:16:05.000000000 +0100
@@ -44,6 +44,7 @@
*
* // Delete a couple of items inside a transaction
* Akonadi::TransactionSequence *transaction = new TransactionSequence;
+ * connect( transaction, SIGNAL( result( KJob* ) ), SLOT( transactionFinished( KJob* ) ) );
*
* const Akonadi::Item::List items = ...
*
@@ -51,7 +52,15 @@
* new Akonadi::ItemDeleteJob( item, transaction );
* }
*
- * transaction->exec();
+ * ...
+ *
+ * MyClass::transactionFinished( KJob *job )
+ * {
+ * if ( job->error() )
+ * qDebug() << "Error occurred";
+ * else
+ * qDebug() << "Items deleted successfully";
+ * }
*
* @endcode
*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/akonadi/unlinkjob.h new/kdepimlibs-4.3.95/akonadi/unlinkjob.h
--- old/kdepimlibs-4.3.90/akonadi/unlinkjob.h 2009-09-23 21:20:49.000000000 +0200
+++ new/kdepimlibs-4.3.95/akonadi/unlinkjob.h 2010-01-20 00:16:05.000000000 +0100
@@ -43,11 +43,16 @@
* const Akonadi::Item::List items = ...
*
* Akonadi::UnlinkJob *job = new Akonadi::UnlinkJob( virtualCollection, items );
+ * connect( job, SIGNAL( result( KJob* ) ), SLOT( jobFinished( KJob* ) ) );
*
- * if ( job->exec() ) {
- * qDebug() << "Unlinked items successfully";
- * } else {
- * qDebug() << "Error occurred";
+ * ...
+ *
+ * MyClass::jobFinished( KJob *job )
+ * {
+ * if ( job->error() )
+ * qDebug() << "Error occurred";
+ * else
+ * qDebug() << "Unlinked items successfully";
* }
*
* @endcode
Files old/kdepimlibs-4.3.90/doc/kcontrol/kresources/index.cache.bz2 and new/kdepimlibs-4.3.95/doc/kcontrol/kresources/index.cache.bz2 differ
Files old/kdepimlibs-4.3.90/doc/kioslave/imap/index.cache.bz2 and new/kdepimlibs-4.3.95/doc/kioslave/imap/index.cache.bz2 differ
Files old/kdepimlibs-4.3.90/doc/kioslave/ldap/index.cache.bz2 and new/kdepimlibs-4.3.95/doc/kioslave/ldap/index.cache.bz2 differ
Files old/kdepimlibs-4.3.90/doc/kioslave/mbox/index.cache.bz2 and new/kdepimlibs-4.3.95/doc/kioslave/mbox/index.cache.bz2 differ
Files old/kdepimlibs-4.3.90/doc/kioslave/nntp/index.cache.bz2 and new/kdepimlibs-4.3.95/doc/kioslave/nntp/index.cache.bz2 differ
Files old/kdepimlibs-4.3.90/doc/kioslave/pop3/index.cache.bz2 and new/kdepimlibs-4.3.95/doc/kioslave/pop3/index.cache.bz2 differ
Files old/kdepimlibs-4.3.90/doc/kioslave/sieve/index.cache.bz2 and new/kdepimlibs-4.3.95/doc/kioslave/sieve/index.cache.bz2 differ
Files old/kdepimlibs-4.3.90/doc/kioslave/smtp/index.cache.bz2 and new/kdepimlibs-4.3.95/doc/kioslave/smtp/index.cache.bz2 differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/kabc/formats/binary.desktop new/kdepimlibs-4.3.95/kabc/formats/binary.desktop
--- old/kdepimlibs-4.3.90/kabc/formats/binary.desktop 2010-01-06 17:59:13.000000000 +0100
+++ new/kdepimlibs-4.3.95/kabc/formats/binary.desktop 2010-01-20 00:16:04.000000000 +0100
@@ -2,6 +2,7 @@
Name=Binary
Name[be]=Двойкавы
Name[ca]=Binari
+Name[ca@valencia]=Binari
Name[cs]=Binární
Name[da]=Binær
Name[de]=Binär
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/kabc/kabc_manager.desktop new/kdepimlibs-4.3.95/kabc/kabc_manager.desktop
--- old/kdepimlibs-4.3.90/kabc/kabc_manager.desktop 2010-01-06 17:59:13.000000000 +0100
+++ new/kdepimlibs-4.3.95/kabc/kabc_manager.desktop 2010-01-20 00:16:04.000000000 +0100
@@ -3,6 +3,7 @@
Name=Contacts
Name[be]=Кантакты
Name[ca]=Contactes
+Name[ca@valencia]=Contactes
Name[cs]=Kontakty
Name[da]=Kontakter
Name[de]=Kontakte
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/kabc/plugins/dir/dir.desktop new/kdepimlibs-4.3.95/kabc/plugins/dir/dir.desktop
--- old/kdepimlibs-4.3.90/kabc/plugins/dir/dir.desktop 2010-01-06 17:59:13.000000000 +0100
+++ new/kdepimlibs-4.3.95/kabc/plugins/dir/dir.desktop 2010-01-20 00:16:04.000000000 +0100
@@ -1,6 +1,7 @@
[Desktop Entry]
Name=Folder
Name[ca]=Carpeta
+Name[ca@valencia]=Carpeta
Name[cs]=Složka
Name[da]=Mappe
Name[de]=Ordner
@@ -18,6 +19,7 @@
Name[lv]=Mape
Name[nb]=Mappe
Name[nds]=Orner
+Name[nl]=Map
Name[nn]=Mappe
Name[pl]=Katalog
Name[pt]=Pasta
@@ -36,6 +38,7 @@
Name[zh_TW]=資料夾
Comment=Provides access to contacts, each stored in a single file, in a given folder. Supports standard VCard file and other formats depending on availability of plugins.
Comment[ca]=Proporciona l'accés als contactes, cada un emmagatzemat en un fitxer individual, en una carpeta proporcionada. Accepta els fitxers estàndard VCard i altres formats depenent de la disponibilitat dels connectors.
+Comment[ca@valencia]=Proporciona l'accés als contactes, cada un emmagatzemat en un fitxer individual, en una carpeta proporcionada. Accepta els fitxers estàndard VCard i altres formats depenent de la disponibilitat dels connectors.
Comment[cs]=Poskytuje přístup ke kontaktům, každém uloženém v jednom souboru v daném adresáři. Podporuje standardní soubory s vizitkou a jiným formátům podle dostupných modulů.
Comment[da]=Giver adgang til kontakter, hver lagret i en enkelt fil, i en given mappe. Understøtter standard VCard-fil og andre formater afhængigt af tilgængeligheden af plugins.
Comment[de]=Ermöglicht Zugriff auf Kontakte, die in einzelnen Dateien in einem vorgegebenen Ordner gespeichert sind. Unterstützt Standard-VCard-Dateien und andere Formate abhängig von den verfügbaren Modulen.
@@ -52,6 +55,7 @@
Comment[lv]=Nodrošina pieeju kontaktiem, kas katrs saglabāts individuālā failā norādītajā mapē. Atbalsta standarta VCard failus un citus formātus, atkarībā no pieejamajiem spraudņiem.
Comment[nb]=Gir tilgang til kontakter, lagret hver for seg i en enkelt fil, i en gitt mappe. Støtter standard vCard og andre formater avhengig av tilgjengelige programtillegg.
Comment[nds]=Stellt Togriep op Kontakten praat, elkeen binnen een Datei binnen en angeven Orner. Ünnerstütt VCard-Dateien un anner Formaten na de verföögboren Modulen.
+Comment[nl]=Geeft toegang tot contactpersonen, elk opgeslagen in een enkel bestand in een opgegeven map. Ondersteunt standaard VCard-bestand en andere van beschikbare plugins afhankelijke formaten
Comment[nn]=Gjev tilgang til kontaktar i ei viss mappe, der dei er lagra i kvar sine filer. Standard vCard-filer er støtta, i tillegg til andre format, avhengig av kva programtillegg som er i bruk.
Comment[pl]=Daje dostęp do kontaktów, z których każdy jest przechowywany w oddzielnym pliku, w podanym katalogu. Obsługuje pliki zgodne ze standardem VCard i inne, jeśli są dostępne odpowiednie wtyczki.
Comment[pt]=Oferece o acesso aos contactos, estando cada um guardado num único ficheiro de uma dada pasta. Suporta os ficheiros VCard normais, assim como outros formatos, dependendo da disponibilidade dos 'plugins'.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/kabc/plugins/file/file.desktop new/kdepimlibs-4.3.95/kabc/plugins/file/file.desktop
--- old/kdepimlibs-4.3.90/kabc/plugins/file/file.desktop 2010-01-06 17:59:13.000000000 +0100
+++ new/kdepimlibs-4.3.95/kabc/plugins/file/file.desktop 2010-01-20 00:16:04.000000000 +0100
@@ -2,6 +2,7 @@
Name=File
Name[be]=Файл
Name[ca]=Fitxer
+Name[ca@valencia]=Fitxer
Name[cs]=Soubor
Name[da]=Fil
Name[de]=Datei
@@ -47,6 +48,7 @@
Name[zh_TW]=檔案
Comment=Provides access to contacts stored in a single local file. Supports standard VCard files and other formats depending on available plugins.
Comment[ca]=Proporciona l'accés als contactes emmagatzemats en un fitxer individual. Accepta els fitxers estàndard VCard i altres formats, depenent dels connectors disponibles.
+Comment[ca@valencia]=Proporciona l'accés als contactes emmagatzemats en un fitxer individual. Accepta els fitxers estàndard VCard i altres formats, depenent dels connectors disponibles.
Comment[cs]=Poskytuje přístup ke kontaktům uloženým v jednom lokálním souboru. Podporuje standardní soubory s vizitkou a jiným formátům podle dostupných modulů.
Comment[da]=Giver adgang til kontakter, hver lagret i en enkelt fil. Understøtter standard VCard-fil og andre formater afhængigt af tilgængelige af plugins.
Comment[de]=Ermöglicht Zugriff auf Kontakte, die in einer einzigen Datei lokal gespeichert sind. Unterstützt Standard-VCard-Dateien und andere Formate abhängig von den verfügbaren Modulen.
@@ -64,6 +66,7 @@
Comment[lv]=Nodrošina piekļuvi kontaktiem, kas glabājas vienā lokālā failā. Atbalsta standarta VCard failus un citus formātus, atkarībā no pieejamajiem spraudņiem.
Comment[nb]=Gir tilgang til kontakter, lagret i en enkelt lokal fil. Støtter standard vCard og andre formater avhengig av tilgjengelige programtillegg.
Comment[nds]=Stellt Togriep op Kontakten praat, de in een enkel lokaal Datei wohrt warrt. Ünnerstütt VCard-Dateien un anner Formaten na de 'verföögboren Modulen.
+Comment[nl]=Geeft toegang tot in een enkel lokaal bestand opgeslagen contactpersonen. Ondersteunt standaard VCard-bestanden en andere van beschikbare plugins afhankelijke formaten.
Comment[nn]=Gjev tilgang til kontaktar lagra i ei einskild lokal fil. Standard vCard-filer er støtta, i tillegg til andre format, avhengig av kva programtillegg som er i bruk.
Comment[pl]=Daje dostęp do kontaktów przechowywanych w jednym pliku lokalnym. Obsługuje pliki zgodne ze standardem VCard i inne, jeśli są dostępne odpowiednie wtyczki.
Comment[pt]=Oferece o acesso aos contactos, estando todos guardados num único ficheiro local. Suporta os ficheiros VCard normais, assim como outros formatos, dependendo da disponibilidade dos 'plugins'.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/kabc/plugins/ldapkio/ldapkio.desktop new/kdepimlibs-4.3.95/kabc/plugins/ldapkio/ldapkio.desktop
--- old/kdepimlibs-4.3.90/kabc/plugins/ldapkio/ldapkio.desktop 2010-01-06 17:59:13.000000000 +0100
+++ new/kdepimlibs-4.3.95/kabc/plugins/ldapkio/ldapkio.desktop 2010-01-20 00:16:04.000000000 +0100
@@ -2,6 +2,7 @@
Name=LDAP
Name[be]=LDAP
Name[ca]=LDAP
+Name[ca@valencia]=LDAP
Name[cs]=LDAP
Name[da]=LDAP
Name[de]=LDAP
@@ -47,6 +48,7 @@
Name[zh_TW]=LDAP
Comment=Provides access to contacts stored on a LDAP directory server
Comment[ca]=Proporciona l'accés als contactes emmagatzemats en un servidor de directori LDAP
+Comment[ca@valencia]=Proporciona l'accés als contactes emmagatzemats en un servidor de directori LDAP
Comment[cs]=Poskytuje přístup ke kontaktům uloženým v adresářovém serveru LDAP
Comment[da]=Giver adgang til kontakter lagret på en LDAP directory-server
Comment[de]=Ermöglicht Zugriff auf Kontakte, die auf einem LDAP-Server gespeichert sind.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/kabc/plugins/net/net.desktop new/kdepimlibs-4.3.95/kabc/plugins/net/net.desktop
--- old/kdepimlibs-4.3.90/kabc/plugins/net/net.desktop 2010-01-06 17:59:13.000000000 +0100
+++ new/kdepimlibs-4.3.95/kabc/plugins/net/net.desktop 2010-01-20 00:16:04.000000000 +0100
@@ -2,6 +2,7 @@
Name=Network
Name[be]=Сетка
Name[ca]=Xarxa
+Name[ca@valencia]=Xarxa
Name[cs]=Síť
Name[da]=Netværk
Name[de]=Netzwerk
@@ -47,6 +48,7 @@
Name[zh_TW]=網路
Comment=Provides access to contacts in remote files using KDE's network framework KIO. Supports standard VCard files and other formats depending on available plugins.
Comment[ca]=Proporciona l'accés als contactes en fitxers remots usant la infraestructura KIO de xarxa del KDE. Accepta els fitxers estàndard VCard i altres formats, depenent dels connectors disponibles.
+Comment[ca@valencia]=Proporciona l'accés als contactes en fitxers remots usant la infraestructura KIO de xarxa del KDE. Accepta els fitxers estàndard VCard i altres formats, depenent dels connectors disponibles.
Comment[cs]=Poskytuje přístup ke vzdáleným kontaktům pomocí síťového frameworku KDE KIO. Podporuje standardní soubory s vizitkou a jiným formátům podle dostupných modulů.
Comment[da]=Giver adgang til kontakter i eksterne filer med brug af KDE's netværks-framework KIO. Understøtter standard VCard-filer og andre formater afhængigt af tilgængelige plugins.
Comment[de]=Ermöglicht Zugriff auf Kontakte in entfernten Dateien durch das KIO-Netzwerksystem von KDE. Unterstützt Standard-VCard-Dateien und andere Formate abhängig von den verfügbaren Modulen.
@@ -63,6 +65,7 @@
Comment[lv]=Nodrošina piekļuvi kontaktiem attālinātos failus, izmantojot KDE tīklošanas ietvaru KIO. Atbalsta standarta VCard failus un citus formātus, atkarībā no pieejamajiem spraudņiem.
Comment[nb]=Gir tilgang til kontakter i nettverksfiler, ved bruk av KDEs rammeverk KIO for nettverk. Støtter standard vCard og andre formater avhengig av tilgjengelige programtillegg.
Comment[nds]=Stellt Togriep op Kontakten binnen feern Dateien praat, bruukt KDE sien Nettwark-Rahmenwark KIO. Ünnerstütt VCard-Dateien un anner Formaten na de verföögboren Modulen.
+Comment[nl]=Geeft toegang tot contactpersonen in externe bestanden gebruikmakend van KIO, een netwerkonderdeel van KDE. Ondersteunt standaard VCard-bestanden en andere van beschikbare plugins afhankelijke formaten.
Comment[nn]=Gjev tilgang til kontaktar i nettverksfiler ved å bruka KIO, nettverksrammeverket frå KDE. Standard vCard-filer er støtta, i tillegg til andre format, avhengig av kva programtillegg som er i bruk.
Comment[pl]=Daje dostęp do kontaktów w zdalnym pliku przy użyciu modułu sieciowego KIO. Obsługuje pliki zgodne ze standardem VCard oraz inne, jeśli dostępne są odpowiednie wtyczki.
Comment[pt]=Oferece o acesso aos contactos em ficheiros remotos, disponíveis através de um KIO da plataforma de rede do KDE. Suporta os ficheiros VCard normais, assim como outros formatos, dependendo da disponibilidade dos 'plugins'.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/kcal/kcal_manager.desktop new/kdepimlibs-4.3.95/kcal/kcal_manager.desktop
--- old/kdepimlibs-4.3.90/kcal/kcal_manager.desktop 2010-01-06 17:59:10.000000000 +0100
+++ new/kdepimlibs-4.3.95/kcal/kcal_manager.desktop 2010-01-20 00:16:03.000000000 +0100
@@ -3,6 +3,7 @@
Name=Calendar
Name[be]=Каляндар
Name[ca]=Calendari
+Name[ca@valencia]=Calendari
Name[cs]=Kalendář
Name[da]=Kalender
Name[de]=Kalender
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/kcal/local.desktop new/kdepimlibs-4.3.95/kcal/local.desktop
--- old/kdepimlibs-4.3.90/kcal/local.desktop 2010-01-06 17:59:10.000000000 +0100
+++ new/kdepimlibs-4.3.95/kcal/local.desktop 2010-01-20 00:16:03.000000000 +0100
@@ -2,6 +2,7 @@
Name=Calendar in Local File
Name[be]=Каляндар у мясцовым файлу
Name[ca]=Calendari en un fitxer local
+Name[ca@valencia]=Calendari en un fitxer local
Name[cs]=Kalendář v místním souboru
Name[da]=Kalender i lokal fil
Name[de]=Kalender in lokaler Datei
@@ -45,6 +46,7 @@
Name[zh_TW]=本地端檔案裡的行事曆
Comment=Provides access to a calendar stored in a single local file
Comment[ca]=Proporciona l'accés a un calendari emmagatzemat en un fitxer local individual
+Comment[ca@valencia]=Proporciona l'accés a un calendari emmagatzemat en un fitxer local individual
Comment[cs]=Poskytuje přístup ke kalendáři uloženém v jednom lokálním souboru
Comment[da]=Giver adgang til en kalender lagret i en enkelt lokal fil
Comment[de]=Ermöglicht Zugriff auf einen Kalender, der in einer einzigen Datei lokal gespeichert ist
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/kcal/localdir.desktop new/kdepimlibs-4.3.95/kcal/localdir.desktop
--- old/kdepimlibs-4.3.90/kcal/localdir.desktop 2010-01-06 17:59:10.000000000 +0100
+++ new/kdepimlibs-4.3.95/kcal/localdir.desktop 2010-01-20 00:16:03.000000000 +0100
@@ -2,6 +2,7 @@
Name=Calendar in Local Directory
Name[be]=Каляндар у мясцовай тэчцы
Name[ca]=Calendari en un directori local
+Name[ca@valencia]=Calendari en un directori local
Name[cs]=Kalendář v místním adresáři
Name[da]=Kalender i lokal mappe
Name[de]=Kalender in lokalem Ordner
@@ -45,6 +46,7 @@
Name[zh_TW]=本地端目錄裡的行事曆
Comment=Provides access to calendar items, each stored in a single file, in a given directory
Comment[ca]=Proporciona l'accés als elements d'un calendari, cada un emmagatzemat en un fitxer individual, en un directori proporcionat
+Comment[ca@valencia]=Proporciona l'accés als elements d'un calendari, cada un emmagatzemat en un fitxer individual, en un directori proporcionat
Comment[cs]=Poskytuje přístup k položkám kalendáře, každé uložené v jednom souboru v daném adresáři
Comment[da]=Giver adgang til kalenderelementer, hver lagret i en enkelt fil, i en given mappe
Comment[de]=Ermöglicht Zugriff auf Kalender, die jeweils in einzelnen Dateien in einem vorgegebenen Ordner gespeichert sind
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/kholidays/holidays/holiday_BelgiumDutch new/kdepimlibs-4.3.95/kholidays/holidays/holiday_BelgiumDutch
--- old/kdepimlibs-4.3.90/kholidays/holidays/holiday_BelgiumDutch 2009-02-04 19:17:34.000000000 +0100
+++ new/kdepimlibs-4.3.95/kholidays/holidays/holiday_BelgiumDutch 2010-01-20 00:16:04.000000000 +0100
@@ -27,7 +27,7 @@
small "Allerheiligen" weekend on 1.11
small "Allerzielen" on 2.11
small "Wapenstilstand" weekend on 11.11
-smaal "Duitstalige Gemeenschap feestdag" on 15.11
+small "Duitstalige Gemeenschap feestdag" on 15.11
small "Sinterklaas" on 06.12
small "Kerstmis" weekend on 25.12.
small "Tweede kerstdag" on 26.12.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/kholidays/holidays/holiday_BelgiumWalloon new/kdepimlibs-4.3.95/kholidays/holidays/holiday_BelgiumWalloon
--- old/kdepimlibs-4.3.90/kholidays/holidays/holiday_BelgiumWalloon 2009-02-04 19:17:34.000000000 +0100
+++ new/kdepimlibs-4.3.95/kholidays/holidays/holiday_BelgiumWalloon 2010-01-20 00:16:04.000000000 +0100
@@ -28,7 +28,7 @@
small "Tossint" weekend on 1.11
small "Djoû des åmes" on 2.11
small "Årmistice" weekend on 11.11
-smaal "Fiesse del Cominålté Tîxhon-cåzante di Belgjike" on 15.11
+small "Fiesse del Cominålté Tîxhon-cåzante di Belgjike" on 15.11
small "Sint Nicolai" on 06.12
small "Noyé" weekend on 25.12.
small "Sint Silvesse" on 31.12
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/kholidays/holidays/holiday_no new/kdepimlibs-4.3.95/kholidays/holidays/holiday_no
--- old/kdepimlibs-4.3.90/kholidays/holidays/holiday_no 2009-02-04 19:17:34.000000000 +0100
+++ new/kdepimlibs-4.3.95/kholidays/holidays/holiday_no 2010-01-20 00:16:04.000000000 +0100
@@ -59,7 +59,7 @@
: Andre
"Valentinsdagen" on 14.2
-"Skuddårsdagen" on 29.2
+:"Skuddårsdagen" on 29.2
"Den internasjonale kvinnedagen" on 8.3
"Aprilsnarr" on 1.4
"Unionsoppløsningen 1905" on 7.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/kioslave/imap4/imapparser.cpp new/kdepimlibs-4.3.95/kioslave/imap4/imapparser.cpp
--- old/kdepimlibs-4.3.90/kioslave/imap4/imapparser.cpp 2009-08-12 11:59:15.000000000 +0200
+++ new/kdepimlibs-4.3.95/kioslave/imap4/imapparser.cpp 2010-01-20 00:16:03.000000000 +0100
@@ -262,13 +262,12 @@
}
cmd = sendCommand (CommandPtr(new imapCommand ("AUTHENTICATE", firstCommand.toLatin1())));
- while ( true )
- {
+ int pl = 0;
+ while ( pl != -1 && !cmd->isComplete () ) {
//read the next line
- while (parseLoop() == 0) {
+ while ( ( pl = parseLoop() ) == 0) {
;
}
- if ( cmd->isComplete() ) break;
if (!continuation.isEmpty())
{
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/kioslave/sieve/sieve.protocol new/kdepimlibs-4.3.95/kioslave/sieve/sieve.protocol
--- old/kdepimlibs-4.3.90/kioslave/sieve/sieve.protocol 2010-01-06 17:59:10.000000000 +0100
+++ new/kdepimlibs-4.3.95/kioslave/sieve/sieve.protocol 2010-01-20 00:16:03.000000000 +0100
@@ -14,6 +14,7 @@
X-DocPath=kioslave/sieve/index.html
Description=An ioslave for the Sieve mail filtering protocol
Description[ca]=Un «ioslave» pel protocol de filtrat de correu Sieve
+Description[ca@valencia]=Un «ioslave» pel protocol de filtrat de correu Sieve
Description[cs]=Protokol pro filtrování pošty Sieve
Description[da]=En ioslave til mail-filtreringsprotokollen Sieve
Description[de]=Ein Ein-/Ausgabemodul für das Mailfilter-Protokoll Sieve
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/kontactinterface/kontactplugin.desktop new/kdepimlibs-4.3.95/kontactinterface/kontactplugin.desktop
--- old/kdepimlibs-4.3.90/kontactinterface/kontactplugin.desktop 2010-01-06 17:59:11.000000000 +0100
+++ new/kdepimlibs-4.3.95/kontactinterface/kontactplugin.desktop 2010-01-20 00:16:04.000000000 +0100
@@ -3,6 +3,7 @@
X-KDE-ServiceType=Kontact/Plugin
Name=Kontact Plugin
Name[ca]=Connector pel Kontact
+Name[ca@valencia]=Connector pel Kontact
Name[cs]=Modul aplikace Kontact
Name[da]=Kontact-plugin
Name[de]=Kontact-Modul
@@ -12,9 +13,11 @@
Name[fr]=Module externe pour Kontact
Name[ga]=Breiseán Kontact
Name[gl]=Engadido de Kontact
+Name[it]=Plugin di Kontact
Name[lv]=Kontact spraudnis
Name[nb]=Kontact-programtillegg
Name[nds]=Kontact-Moduul
+Name[nl]=Kontact-plugin
Name[pt]='Plugin' do Kontact
Name[pt_BR]=Plug-in do Kontact
Name[sr]=Прикључак за Контакт
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/kresources/kresources.desktop new/kdepimlibs-4.3.95/kresources/kresources.desktop
--- old/kdepimlibs-4.3.90/kresources/kresources.desktop 2010-01-06 17:59:09.000000000 +0100
+++ new/kdepimlibs-4.3.95/kresources/kresources.desktop 2010-01-20 00:16:03.000000000 +0100
@@ -11,6 +11,7 @@
Name=KDE Resources
Name[be]=Рэсурсы KDE
Name[ca]=Recursos del KDE
+Name[ca@valencia]=Recursos del KDE
Name[cs]=Zdroje KDE
Name[da]=KDE-ressourcer
Name[de]=KDE-Ressourcen
@@ -56,6 +57,7 @@
Comment=Configure KDE Resources
Comment[be]=Настаўленні рэсурсаў KDE
Comment[ca]=Configura els recursos del KDE
+Comment[ca@valencia]=Configura els recursos del KDE
Comment[cs]=Nastavení zdrojů KDE
Comment[da]=Indstil KDE-ressourcer
Comment[de]=KDE-Ressourcen einrichten
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/kresources/kresources_manager.desktop new/kdepimlibs-4.3.95/kresources/kresources_manager.desktop
--- old/kdepimlibs-4.3.90/kresources/kresources_manager.desktop 2010-01-06 17:59:09.000000000 +0100
+++ new/kdepimlibs-4.3.95/kresources/kresources_manager.desktop 2010-01-20 00:16:03.000000000 +0100
@@ -1,6 +1,7 @@
[Desktop Entry]
Name=KResources Manager
Name[ca]=Gestor del KResources
+Name[ca@valencia]=Gestor del KResources
Name[cs]=KResource správce
Name[da]=KResources-håndtering
Name[de]=Ressourcenverwaltung
@@ -46,6 +47,7 @@
X-KDE-ServiceType=KResources/Manager
Comment=KResources Manager
Comment[ca]=Gestió del KResources
+Comment[ca@valencia]=Gestió del KResources
Comment[cs]=KResource správce
Comment[da]=KResources-håndtering
Comment[de]=Ressourcenverwaltung
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/kresources/kresources_plugin.desktop new/kdepimlibs-4.3.95/kresources/kresources_plugin.desktop
--- old/kdepimlibs-4.3.90/kresources/kresources_plugin.desktop 2010-01-06 17:59:10.000000000 +0100
+++ new/kdepimlibs-4.3.95/kresources/kresources_plugin.desktop 2010-01-20 00:16:03.000000000 +0100
@@ -1,6 +1,7 @@
[Desktop Entry]
Name=KResources Plugin
Name[ca]=Connector pel KResources
+Name[ca@valencia]=Connector pel KResources
Name[cs]=Modul rámce KResource
Name[da]=KResources-plugin
Name[de]=KRessourcen-Modul
@@ -46,6 +47,7 @@
X-KDE-ServiceType=KResources/Plugin
Comment=KResources Framework Plugin
Comment[ca]=Connector del marc de treball pel KResources
+Comment[ca@valencia]=Connector del marc de treball pel KResources
Comment[cs]=Modul rámce KResource
Comment[da]=KResource-strukturplugin
Comment[de]=Modul für KRessourcen-Grundgerüst
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kdepimlibs-4.3.90/mailtransport/kcm_mailtransport.desktop new/kdepimlibs-4.3.95/mailtransport/kcm_mailtransport.desktop
--- old/kdepimlibs-4.3.90/mailtransport/kcm_mailtransport.desktop 2010-01-06 17:59:13.000000000 +0100
+++ new/kdepimlibs-4.3.95/mailtransport/kcm_mailtransport.desktop 2010-01-20 00:16:04.000000000 +0100
@@ -14,6 +14,7 @@
Name=Mail Transport
Name[be]=Паштовы транспарт
Name[ca]=Transport de correu
+Name[ca@valencia]=Transport de correu
Name[cs]=Přenos pošty
Name[da]=Mail-transport
Name[de]=Versandart
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org
Show replies by date
|