Hello community,
here is the log from the commit of package kdepimlibs4
checked in at Mon Sep 29 17:52:37 CEST 2008.
--------
--- KDE/kdepimlibs4/kdepimlibs4.changes 2008-09-15 17:35:11.000000000 +0200
+++ /mounts/work_src_done/STABLE/kdepimlibs4/kdepimlibs4.changes 2008-09-25 19:00:42.000000000 +0200
@@ -1,0 +2,6 @@
+Thu Sep 25 19:00:36 CEST 2008 - dmueller@suse.de
+
+- update to 4.1.2
+ * see http://kde.org/announcements/changelogs/changelog4_1_1to4_1_2.php
+
+-------------------------------------------------------------------
Old:
----
kdepimlibs-4.1.1.tar.bz2
New:
----
kdepimlibs-4.1.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kdepimlibs4.spec ++++++
--- /var/tmp/diff_new_pack.Q18535/_old 2008-09-29 17:52:15.000000000 +0200
+++ /var/tmp/diff_new_pack.Q18535/_new 2008-09-29 17:52:15.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kdepimlibs4 (Version 4.1.1)
+# spec file for package kdepimlibs4 (Version 4.1.2)
#
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -23,8 +23,8 @@
Group: System/GUI/KDE
Summary: KDE PIM Libraries
Url: http://www.kde.org
-Version: 4.1.1
-Release: 12
+Version: 4.1.2
+Release: 1
Source0: kdepimlibs-%version.tar.bz2
Source1: _upstream
Patch0: 4_1_BRANCH.diff
@@ -189,6 +189,9 @@
%_kde_share_dir/config.kcfg/mailtransport.kcfg
%changelog
+* Thu Sep 25 2008 dmueller@suse.de
+- update to 4.1.2
+ * see http://kde.org/announcements/changelogs/changelog4_1_1to4_1_2.php
* Mon Sep 15 2008 dmueller@suse.de
- branch diff update
* check for self-assignment
++++++ 4_1_BRANCH.diff ++++++
--- /var/tmp/diff_new_pack.Q18535/_old 2008-09-29 17:52:15.000000000 +0200
+++ /var/tmp/diff_new_pack.Q18535/_new 2008-09-29 17:52:15.000000000 +0200
@@ -1,181 +1,10 @@
-package: kdepimlibs-4.1.1.tar.bz2
+package: kdepimlibs-4.1.2.tar.bz2
kdemod: kdepimlibs
--- BRANCH_STATUS
+++ BRANCH_STATUS
@@ -0,0 +1,2 @@
+current HEAD:
-+svn di between //tags/KDE/4.1.1/kdepimlibs and //branches/KDE/4.1/kdepimlibs
---- kpimutils/tests/testemail.cpp (Revision 861248)
-+++ kpimutils/tests/testemail.cpp (Revision 861248)
-@@ -513,6 +513,7 @@
- checkNormalizeAddressesAndDecodeIDNs( "=?us-ascii?Q?Surname=2C=20Name?= ", "\"Surname, Name\" " );
- checkNormalizeAddressesAndDecodeIDNs( "=?iso-8859-1?B?5Hf8b2xmLPZBbmRyZWFz?= ", QString::fromUtf8("\"äwüolf,öAndreas\" ") );
- checkNormalizeAddressesAndDecodeIDNs( QString::fromUtf8("\"Andreas Straß\" "), QString::fromUtf8("\"Andreas Straß\" ") );
-+ checkNormalizeAddressesAndDecodeIDNs( QString::fromUtf8("\"András\" \"Manţia\" "), QString::fromUtf8("\"András\" \"Manţia\" ") );
-
- // check the "quote if necessary" method
- checkQuoteIfNecessary( "Matt Douhan", "Matt Douhan" );
---- kpimutils/email.cpp (Revision 861248)
-+++ kpimutils/email.cpp (Revision 861248)
-@@ -898,7 +898,11 @@
- if ( displayName.isEmpty() && comment.isEmpty() ) {
- return addrSpec;
- } else if ( comment.isEmpty() ) {
-- return quoteNameIfNecessary( displayName ) + " <" + addrSpec + '>';
-+ if ( !displayName.startsWith('\"') ) {
-+ return quoteNameIfNecessary( displayName ) + " <" + addrSpec + '>';
-+ } else {
-+ return displayName + " <" + addrSpec + '>';
-+ }
- } else if ( displayName.isEmpty() ) {
- QString commentStr = comment;
- return quoteNameIfNecessary( commentStr ) + " <" + addrSpec + '>';
---- kpimutils/CMakeLists.txt (Revision 861248)
-+++ kpimutils/CMakeLists.txt (Revision 861248)
-@@ -12,7 +12,7 @@
-
- kde4_add_library(kpimutils SHARED ${kpimutils_LIB_SRCS})
-
--target_link_libraries(kpimutils ${KDE4_KDEUI_LIBS} ${KDE4_KUTILS_LIBRARY} kmime)
-+target_link_libraries(kpimutils ${KDE4_KDEUI_LIBS} ${KDE4_KUTILS_LIBS} kmime)
-
- set_target_properties(kpimutils PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} )
- install(TARGETS kpimutils ${INSTALL_TARGETS_DEFAULT_ARGS})
---- kcal/calendarlocal.cpp (Revision 861248)
-+++ kcal/calendarlocal.cpp (Revision 861248)
-@@ -382,6 +382,29 @@
- // or internally in the Event itself when certain things change.
- // need to verify with ical documentation.
-
-+ if ( incidence->type() == "Event" ) {
-+ Event *event = static_cast( incidence );
-+ removeIncidenceFromMultiHashByUID(
-+ d->mEventsForDate, event->dtStart().date().toString(), event->uid() );
-+ if ( !event->recurs() && !event->isMultiDay() ) {
-+ d->mEventsForDate.insert( event->dtStart().date().toString(), event );
-+ }
-+ } else if ( incidence->type() == "Todo" ) {
-+ Todo *todo = static_cast( incidence );
-+ removeIncidenceFromMultiHashByUID(
-+ d->mTodosForDate, todo->dtDue().date().toString(), todo->uid() );
-+ if ( todo->hasDueDate() ) {
-+ d->mTodosForDate.insert( todo->dtDue().date().toString(), todo );
-+ }
-+ } else if ( incidence->type() == "Journal" ) {
-+ Journal *journal = static_cast( incidence );
-+ removeIncidenceFromMultiHashByUID(
-+ d->mJournalsForDate, journal->dtStart().date().toString(), journal->uid() );
-+ d->mJournalsForDate.insert( journal->dtStart().date().toString(), journal );
-+ } else {
-+ Q_ASSERT( false );
-+ }
-+
- // The static_cast is ok as the CalendarLocal only observes Incidence objects
- notifyIncidenceChanged( static_cast( incidence ) );
-
---- kcal/icaltimezones.cpp (Revision 861248)
-+++ kcal/icaltimezones.cpp (Revision 861248)
-@@ -624,6 +624,10 @@
-
- ICalTimeZoneData &ICalTimeZoneData::operator=( const ICalTimeZoneData &rhs )
- {
-+ // check for self assignment
-+ if ( &rhs == this )
-+ return *this;
-+
- KTimeZoneData::operator=( rhs );
- d->location = rhs.d->location;
- d->url = rhs.d->url;
---- kcal/incidenceformatter.cpp (Revision 861248)
-+++ kcal/incidenceformatter.cpp (Revision 861248)
-@@ -1132,6 +1132,9 @@
- IncidenceCompareVisitor() : mExistingIncidence( 0 ) {}
- bool act( IncidenceBase *incidence, Incidence *existingIncidence )
- {
-+ if (!existingIncidence) {
-+ return false;
-+ }
- Incidence *inc = dynamic_cast( incidence );
- if ( inc && inc->revision() <= existingIncidence->revision() ) {
- return false;
-@@ -1295,6 +1298,7 @@
- }
-
- IncidenceBase *incBase = msg->event();
-+ incBase->shiftTimes( mCalendar->timeSpec(), KDateTime::Spec::LocalZone() );
-
- Incidence *existingIncidence = 0;
- if ( helper->calendar() ) {
-@@ -1491,25 +1495,22 @@
- event->dtStartDateStr(
- true, event->dtStart().timeSpec() ) );
- if ( !event->allDay() ) {
-- if ( event->dtStartTimeStr( true, event->dtStart().timeSpec() ) ==
-- event->dtEndTimeStr( true, event->dtEnd().timeSpec() ) ) {
-+ const QString dtStartTime = event->dtStartTimeStr( true, event->dtStart().timeSpec() );
-+ const QString dtEndTime = event->dtEndTimeStr( true, event->dtEnd().timeSpec() );
-+ if ( dtStartTime == dtEndTime ) {
- // to prevent 'Time: 17:00 - 17:00'
- tmp = "<br>" +
- // TODO: the comment is no longer true, is not needed anymore, I leave
- // because of the string freeze
- i18nc( "time for event, to prevent ugly line breaks", "<i>Time:</i> %1",
-- event->dtStartTimeStr(
-- true, event->dtStart().timeSpec() ) );
-+ dtStartTime );
- } else {
- tmp = "<br>" +
- // TODO: the comment is no longer true, is not needed anymore, I leave
- // because of the string freeze
- i18nc( "time range for event, to prevent ugly line breaks",
- "<i>Time:</i> %1 - %2",
-- event->dtStartTimeStr(
-- true, event->dtStart().timeSpec() ),
-- event->dtEndTimeStr(
-- true, event->dtEnd().timeSpec() ) );
-+ dtStartTime, dtEndTime );
- }
- ret += tmp;
- }
---- kcal/incidencebase.cpp (Revision 861248)
-+++ kcal/incidencebase.cpp (Revision 861248)
-@@ -61,6 +61,10 @@
- { mAttendees.setAutoDelete( true ); }
-
- Private( const Private &other )
-+ : mUpdateGroupLevel( 0 ),
-+ mUpdatedPending( false ),
-+ mAllDay( true ),
-+ mHasDuration( false )
- {
- mAttendees.setAutoDelete( true );
- init( other );
---- kcal/incidence.cpp (Revision 861248)
-+++ kcal/incidence.cpp (Revision 861248)
-@@ -205,6 +205,10 @@
- //@endcond
- Incidence &Incidence::operator=( const Incidence &other )
- {
-+ // check for self assignment
-+ if ( &other == this )
-+ return *this;
-+
- d->clear();
- //TODO: should relations be cleared out, as in destructor???
- IncidenceBase::operator=( other );
---- akonadi/collection.h (Revision 861248)
-+++ akonadi/collection.h (Revision 861248)
-@@ -79,8 +79,8 @@
- CanCreateItem = 0x2, ///< Can create new items in this collection
- CanDeleteItem = 0x4, ///< Can delete items in this collection
- CanChangeCollection = 0x8, ///< Can change subcollections in this collection
-- CanCreateCollection = 0x16, ///< Can create new subcollections in this collection
-- CanDeleteCollection = 0x32, ///< Can delete subcollections in this collection
-+ CanCreateCollection = 0x10, ///< Can create new subcollections in this collection
-+ CanDeleteCollection = 0x20, ///< Can delete subcollections in this collection
- AllRights = (CanChangeItem | CanCreateItem | CanDeleteItem |
- CanChangeCollection | CanCreateCollection | CanDeleteCollection) ///< Has all rights on this collection
- };
++svn di between //tags/KDE/4.1.2/kdepimlibs and //branches/KDE/4.1/kdepimlibs
Eigenschaftsänderungen: .
___________________________________________________________________
++++++ kdepimlibs-4.1.1.tar.bz2 -> kdepimlibs-4.1.2.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdepimlibs-4.1.1/akonadi/collection.h new/kdepimlibs-4.1.2/akonadi/collection.h
--- old/kdepimlibs-4.1.1/akonadi/collection.h 2008-06-23 23:11:47.000000000 +0200
+++ new/kdepimlibs-4.1.2/akonadi/collection.h 2008-09-25 13:58:02.000000000 +0200
@@ -79,8 +79,8 @@
CanCreateItem = 0x2, ///< Can create new items in this collection
CanDeleteItem = 0x4, ///< Can delete items in this collection
CanChangeCollection = 0x8, ///< Can change subcollections in this collection
- CanCreateCollection = 0x16, ///< Can create new subcollections in this collection
- CanDeleteCollection = 0x32, ///< Can delete subcollections in this collection
+ CanCreateCollection = 0x10, ///< Can create new subcollections in this collection
+ CanDeleteCollection = 0x20, ///< Can delete subcollections in this collection
AllRights = (CanChangeItem | CanCreateItem | CanDeleteItem |
CanChangeCollection | CanCreateCollection | CanDeleteCollection) ///< Has all rights on this collection
};
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdepimlibs-4.1.1/kabc/Messages.sh new/kdepimlibs-4.1.2/kabc/Messages.sh
--- old/kdepimlibs-4.1.1/kabc/Messages.sh 2008-01-05 00:53:23.000000000 +0100
+++ new/kdepimlibs-4.1.2/kabc/Messages.sh 2008-09-25 13:58:02.000000000 +0200
@@ -1,2 +1,3 @@
#! /usr/bin/env bash
+cd scripts && perl ./makeaddressee && cd ..
$XGETTEXT *.cpp -o $podir/kabc.pot
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdepimlibs-4.1.1/kcal/calendarlocal.cpp new/kdepimlibs-4.1.2/kcal/calendarlocal.cpp
--- old/kdepimlibs-4.1.1/kcal/calendarlocal.cpp 2008-08-28 10:06:48.000000000 +0200
+++ new/kdepimlibs-4.1.2/kcal/calendarlocal.cpp 2008-09-25 13:58:02.000000000 +0200
@@ -211,6 +211,9 @@
while ( i.hasNext() ) {
i.next();
notifyIncidenceDeleted( i.value() );
+ // suppress update notifications for the relation removal triggered
+ // by the following deletions
+ i.value()->startUpdates();
}
qDeleteAll( d->mEvents );
d->mEvents.clear();
@@ -284,6 +287,9 @@
while ( i.hasNext() ) {
i.next();
notifyIncidenceDeleted( i.value() );
+ // suppress update notifications for the relation removal triggered
+ // by the following deletions
+ i.value()->startUpdates();
}
qDeleteAll( d->mTodos );
d->mTodos.clear();
@@ -382,6 +388,29 @@
// or internally in the Event itself when certain things change.
// need to verify with ical documentation.
+ if ( incidence->type() == "Event" ) {
+ Event *event = static_cast( incidence );
+ removeIncidenceFromMultiHashByUID(
+ d->mEventsForDate, event->dtStart().date().toString(), event->uid() );
+ if ( !event->recurs() && !event->isMultiDay() ) {
+ d->mEventsForDate.insert( event->dtStart().date().toString(), event );
+ }
+ } else if ( incidence->type() == "Todo" ) {
+ Todo *todo = static_cast( incidence );
+ removeIncidenceFromMultiHashByUID(
+ d->mTodosForDate, todo->dtDue().date().toString(), todo->uid() );
+ if ( todo->hasDueDate() ) {
+ d->mTodosForDate.insert( todo->dtDue().date().toString(), todo );
+ }
+ } else if ( incidence->type() == "Journal" ) {
+ Journal *journal = static_cast( incidence );
+ removeIncidenceFromMultiHashByUID(
+ d->mJournalsForDate, journal->dtStart().date().toString(), journal->uid() );
+ d->mJournalsForDate.insert( journal->dtStart().date().toString(), journal );
+ } else {
+ Q_ASSERT( false );
+ }
+
// The static_cast is ok as the CalendarLocal only observes Incidence objects
notifyIncidenceChanged( static_cast( incidence ) );
@@ -575,6 +604,9 @@
while ( i.hasNext() ) {
i.next();
notifyIncidenceDeleted( i.value() );
+ // suppress update notifications for the relation removal triggered
+ // by the following deletions
+ i.value()->startUpdates();
}
qDeleteAll( d->mJournals );
d->mJournals.clear();
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdepimlibs-4.1.1/kcal/icaltimezones.cpp new/kdepimlibs-4.1.2/kcal/icaltimezones.cpp
--- old/kdepimlibs-4.1.1/kcal/icaltimezones.cpp 2008-08-28 10:06:48.000000000 +0200
+++ new/kdepimlibs-4.1.2/kcal/icaltimezones.cpp 2008-09-25 13:58:02.000000000 +0200
@@ -624,6 +624,10 @@
ICalTimeZoneData &ICalTimeZoneData::operator=( const ICalTimeZoneData &rhs )
{
+ // check for self assignment
+ if ( &rhs == this )
+ return *this;
+
KTimeZoneData::operator=( rhs );
d->location = rhs.d->location;
d->url = rhs.d->url;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdepimlibs-4.1.1/kcal/incidencebase.cpp new/kdepimlibs-4.1.2/kcal/incidencebase.cpp
--- old/kdepimlibs-4.1.1/kcal/incidencebase.cpp 2008-06-18 14:41:06.000000000 +0200
+++ new/kdepimlibs-4.1.2/kcal/incidencebase.cpp 2008-09-25 13:58:02.000000000 +0200
@@ -61,6 +61,10 @@
{ mAttendees.setAutoDelete( true ); }
Private( const Private &other )
+ : mUpdateGroupLevel( 0 ),
+ mUpdatedPending( false ),
+ mAllDay( true ),
+ mHasDuration( false )
{
mAttendees.setAutoDelete( true );
init( other );
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdepimlibs-4.1.1/kcal/incidence.cpp new/kdepimlibs-4.1.2/kcal/incidence.cpp
--- old/kdepimlibs-4.1.1/kcal/incidence.cpp 2008-08-28 10:06:48.000000000 +0200
+++ new/kdepimlibs-4.1.2/kcal/incidence.cpp 2008-09-25 13:58:02.000000000 +0200
@@ -205,6 +205,10 @@
//@endcond
Incidence &Incidence::operator=( const Incidence &other )
{
+ // check for self assignment
+ if ( &other == this )
+ return *this;
+
d->clear();
//TODO: should relations be cleared out, as in destructor???
IncidenceBase::operator=( other );
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdepimlibs-4.1.1/kcal/incidenceformatter.cpp new/kdepimlibs-4.1.2/kcal/incidenceformatter.cpp
--- old/kdepimlibs-4.1.1/kcal/incidenceformatter.cpp 2008-08-28 10:06:48.000000000 +0200
+++ new/kdepimlibs-4.1.2/kcal/incidenceformatter.cpp 2008-09-25 13:58:02.000000000 +0200
@@ -1132,6 +1132,9 @@
IncidenceCompareVisitor() : mExistingIncidence( 0 ) {}
bool act( IncidenceBase *incidence, Incidence *existingIncidence )
{
+ if (!existingIncidence) {
+ return false;
+ }
Incidence *inc = dynamic_cast( incidence );
if ( inc && inc->revision() <= existingIncidence->revision() ) {
return false;
@@ -1295,6 +1298,7 @@
}
IncidenceBase *incBase = msg->event();
+ incBase->shiftTimes( mCalendar->timeSpec(), KDateTime::Spec::LocalZone() );
Incidence *existingIncidence = 0;
if ( helper->calendar() ) {
@@ -1491,25 +1495,22 @@
event->dtStartDateStr(
true, event->dtStart().timeSpec() ) );
if ( !event->allDay() ) {
- if ( event->dtStartTimeStr( true, event->dtStart().timeSpec() ) ==
- event->dtEndTimeStr( true, event->dtEnd().timeSpec() ) ) {
+ const QString dtStartTime = event->dtStartTimeStr( true, event->dtStart().timeSpec() );
+ const QString dtEndTime = event->dtEndTimeStr( true, event->dtEnd().timeSpec() );
+ if ( dtStartTime == dtEndTime ) {
// to prevent 'Time: 17:00 - 17:00'
tmp = "<br>" +
// TODO: the comment is no longer true, is not needed anymore, I leave
// because of the string freeze
i18nc( "time for event, to prevent ugly line breaks", "<i>Time:</i> %1",
- event->dtStartTimeStr(
- true, event->dtStart().timeSpec() ) );
+ dtStartTime );
} else {
tmp = "<br>" +
// TODO: the comment is no longer true, is not needed anymore, I leave
// because of the string freeze
i18nc( "time range for event, to prevent ugly line breaks",
"<i>Time:</i> %1 - %2",
- event->dtStartTimeStr(
- true, event->dtStart().timeSpec() ),
- event->dtEndTimeStr(
- true, event->dtEnd().timeSpec() ) );
+ dtStartTime, dtEndTime );
}
ret += tmp;
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdepimlibs-4.1.1/kpimutils/CMakeLists.txt new/kdepimlibs-4.1.2/kpimutils/CMakeLists.txt
--- old/kdepimlibs-4.1.1/kpimutils/CMakeLists.txt 2008-05-21 10:32:38.000000000 +0200
+++ new/kdepimlibs-4.1.2/kpimutils/CMakeLists.txt 2008-09-25 13:58:01.000000000 +0200
@@ -12,7 +12,7 @@
kde4_add_library(kpimutils SHARED ${kpimutils_LIB_SRCS})
-target_link_libraries(kpimutils ${KDE4_KDEUI_LIBS} ${KDE4_KUTILS_LIBRARY} kmime)
+target_link_libraries(kpimutils ${KDE4_KDEUI_LIBS} ${KDE4_KUTILS_LIBS} kmime)
set_target_properties(kpimutils PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} )
install(TARGETS kpimutils ${INSTALL_TARGETS_DEFAULT_ARGS})
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdepimlibs-4.1.1/kpimutils/email.cpp new/kdepimlibs-4.1.2/kpimutils/email.cpp
--- old/kdepimlibs-4.1.1/kpimutils/email.cpp 2008-04-24 14:27:52.000000000 +0200
+++ new/kdepimlibs-4.1.2/kpimutils/email.cpp 2008-09-25 13:58:01.000000000 +0200
@@ -898,7 +898,11 @@
if ( displayName.isEmpty() && comment.isEmpty() ) {
return addrSpec;
} else if ( comment.isEmpty() ) {
- return quoteNameIfNecessary( displayName ) + " <" + addrSpec + '>';
+ if ( !displayName.startsWith('\"') ) {
+ return quoteNameIfNecessary( displayName ) + " <" + addrSpec + '>';
+ } else {
+ return displayName + " <" + addrSpec + '>';
+ }
} else if ( displayName.isEmpty() ) {
QString commentStr = comment;
return quoteNameIfNecessary( commentStr ) + " <" + addrSpec + '>';
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdepimlibs-4.1.1/kpimutils/tests/testemail.cpp new/kdepimlibs-4.1.2/kpimutils/tests/testemail.cpp
--- old/kdepimlibs-4.1.1/kpimutils/tests/testemail.cpp 2008-05-07 11:05:10.000000000 +0200
+++ new/kdepimlibs-4.1.2/kpimutils/tests/testemail.cpp 2008-09-25 13:58:01.000000000 +0200
@@ -513,6 +513,7 @@
checkNormalizeAddressesAndDecodeIDNs( "=?us-ascii?Q?Surname=2C=20Name?= ", "\"Surname, Name\" " );
checkNormalizeAddressesAndDecodeIDNs( "=?iso-8859-1?B?5Hf8b2xmLPZBbmRyZWFz?= ", QString::fromUtf8("\"äwüolf,öAndreas\" ") );
checkNormalizeAddressesAndDecodeIDNs( QString::fromUtf8("\"Andreas Straß\" "), QString::fromUtf8("\"Andreas Straß\" ") );
+ checkNormalizeAddressesAndDecodeIDNs( QString::fromUtf8("\"András\" \"Manţia\" "), QString::fromUtf8("\"András\" \"Manţia\" ") );
// check the "quote if necessary" method
checkQuoteIfNecessary( "Matt Douhan", "Matt Douhan" );
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdepimlibs-4.1.1/kresources/kresources_manager.desktop new/kdepimlibs-4.1.2/kresources/kresources_manager.desktop
--- old/kdepimlibs-4.1.1/kresources/kresources_manager.desktop 2008-08-28 10:06:47.000000000 +0200
+++ new/kdepimlibs-4.1.2/kresources/kresources_manager.desktop 2008-09-25 13:58:01.000000000 +0200
@@ -13,9 +13,12 @@
Name[hr]=Upravitelj KResources
Name[hu]=KResources-kezelő
Name[it]=Gestore di KResources
+Name[ja]=KDE リソースマネージャ
Name[km]=កម្មវិធីគ្រប់គ្រង KResources
Name[lv]=KResources pārvaldnieks
+Name[nb]=KResources-styring
Name[nds]=KResources-Pleger
+Name[nl]=KResource-beheerder
Name[nn]=KResources-handsaming
Name[pl]=Menadżer zasobów KDE (KResource)
Name[pt]=Gestor do KResources
@@ -46,9 +49,12 @@
Comment[hr]=Upravitelj KResources
Comment[hu]=KResources-kezelő
Comment[it]=Gestore di KResources
+Comment[ja]=KDE リソースマネージャ
Comment[km]=កម្មវិធីគ្រប់គ្រង KResources
Comment[lv]=KResources pārvaldnieks
+Comment[nb]=KResources-styring
Comment[nds]=KDE-Ressourcenpleger
+Comment[nl]=KResource-beheerder
Comment[nn]=KResource-handsaming
Comment[pl]=Menadżer zasobów KDE (KResource)
Comment[pt]=Gestor do KResources
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/kdepimlibs-4.1.1/kresources/kresources_plugin.desktop new/kdepimlibs-4.1.2/kresources/kresources_plugin.desktop
--- old/kdepimlibs-4.1.1/kresources/kresources_plugin.desktop 2008-08-28 10:06:48.000000000 +0200
+++ new/kdepimlibs-4.1.2/kresources/kresources_plugin.desktop 2008-09-25 13:58:01.000000000 +0200
@@ -13,9 +13,12 @@
Name[hr]=Dodatak za KResources
Name[hu]=KResources-modul
Name[it]=Plugin di KResources
+Name[ja]=KDE リソースプラグイン
Name[km]=កម្មវិធីជំនួយរបស់ KResources
Name[lv]=KResources spraudnis
+Name[nb]=Programtillegg for KResources
Name[nds]=KResources-Moduul
+Name[nl]=KResource-plugin
Name[nn]=Programtillegg for KResource-rammeverket
Name[pl]=Wtyczka KResource
Name[pt]='Plugin' do KResources
@@ -46,9 +49,12 @@
Comment[hr]=Dodatak radnog okvira za KResources
Comment[hu]=Modul a KResources keretrendszerhez
Comment[it]=Plugin di infrastruttura di KResources
+Comment[ja]=KDE リソースフレームワークのプラグイン
Comment[km]=កម្មវិធីជំនួយគ្រោងការរបស់ KResources
Comment[lv]=KResource karkasa spraudnis
+Comment[nb]=Programtillegg for KResources-rammeverket
Comment[nds]=Rahmenwark-Moduul för KResources
+Comment[nl]=KResource-raamwerkplugin
Comment[nn]=Programtillegg for KResource-rammeverket
Comment[pl]=Wtyczka modułu KResource
Comment[pt]='Plugin' da Plataforma do KResources
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org