Hello community, here is the log from the commit of package kdepim3 checked in at Thu Sep 20 01:29:47 CEST 2007. -------- --- KDE/kdepim3/kdepim3.changes 2007-09-13 14:18:38.000000000 +0200 +++ /mounts/work_src_done/STABLE/kdepim3/kdepim3.changes 2007-09-19 22:29:26.000000000 +0200 @@ -1,0 +2,6 @@ +Mon Sep 17 18:02:51 CEST 2007 - dmueller@suse.de + +- fix crash on kontact startup (#309425) +- fix online queries on each message send (kde 132938) + +------------------------------------------------------------------- New: ---- r713462.diff r714450.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kdepim3.spec ++++++ --- /var/tmp/diff_new_pack.B25452/_old 2007-09-20 01:28:33.000000000 +0200 +++ /var/tmp/diff_new_pack.B25452/_new 2007-09-20 01:28:33.000000000 +0200 @@ -28,9 +28,9 @@ Group: System/GUI/KDE Summary: Personal Information Manager Software for KDE Version: 3.5.7.enterprise.0.20070904.708012 -Release: 1 +Release: 5 %define realversion 3.5.6.enterprise.0.20070731.694771 -URL: http://www.kde.org/ +Url: http://www.kde.org/ Requires: kdelibs3 >= %( echo `rpm -q --queryformat '%{VERSION}' kdelibs3` ) Requires: kdebase3 >= %( echo `rpm -q --queryformat '%{VERSION}' kdelibs3` ) Provides: kdenetwork3-mail kdepim3-organizer akregator @@ -66,6 +66,8 @@ Patch115: r711601.diff Patch116: r711603.diff Patch117: r711604.diff +Patch118: r713462.diff +Patch119: r714450.diff Provides: cryptplug Obsoletes: cryptplug %if %suse_version > 1000 @@ -235,6 +237,8 @@ %patch115 %patch116 %patch117 +%patch118 +%patch119 . /etc/opt/kde3/common_options update_admin @@ -817,8 +821,10 @@ /opt/kde3/share/apps/kitchensync/icons/* /opt/kde3/share/icons/*/*/*/kitchensync.* %endif - %changelog +* Mon Sep 17 2007 - dmueller@suse.de +- fix crash on kontact startup (#309425) +- fix online queries on each message send (kde 132938) * Tue Sep 11 2007 - dmueller@suse.de - fix message status flags being lost in kmail with imap - fix duplicated text in dialogs (#309321) ++++++ r713462.diff ++++++ ------------------------------------------------------------------------ r713462 | mueller | 2007-09-17 17:47:58 +0200 (Mon, 17 Sep 2007) | 3 lines fix crashes due to deleted events being inserted into related list (bnc:309425) ------------------------------------------------------------------------ --- libkcal/icalformatimpl.cpp +++ libkcal/icalformatimpl.cpp @@ -2014,6 +2014,7 @@ bool ICalFormatImpl::populate( Calendar cal->addTodo(todo); } else { delete todo; + mTodosRelate.remove( todo ); } } c = icalcomponent_get_next_component(calendar,ICAL_VTODO_COMPONENT); @@ -2029,6 +2030,7 @@ bool ICalFormatImpl::populate( Calendar cal->addEvent(event); } else { delete event; + mEventsRelate.remove( event ); } } c = icalcomponent_get_next_component(calendar,ICAL_VEVENT_COMPONENT); ++++++ r714450.diff ++++++ ------------------------------------------------------------------------ r714450 | mueller | 2007-09-19 17:34:00 +0200 (Wed, 19 Sep 2007) | 4 lines don't ask the user to go online each time a job finished if he decided to be offline BUG:132938 ------------------------------------------------------------------------ --- kmail/kmmainwidget.cpp +++ kmail/kmmainwidget.cpp @@ -904,7 +904,7 @@ void KMMainWidget::slotMailChecked( bool GlobalSettings::self()->sendOnCheck() == GlobalSettings::EnumSendOnCheck::SendOnAllChecks; const bool sendOnManual = GlobalSettings::self()->sendOnCheck() == GlobalSettings::EnumSendOnCheck::SendOnManualChecks; - if( sendOnAll || (sendOnManual && sendOnCheck ) ) + if( !kmkernel->isOffline() && ( sendOnAll || (sendOnManual && sendOnCheck ) ) ) slotSendQueued(); if ( !newMail || newInFolder.isEmpty() ) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org