Ah, HEAD had this method already, just with another name. Renamed, to keep in sync.

svn path=/branches/proko2/kdepim/; revision=348148
wilder-work
David Faure 22 years ago
parent 7be4f7eae0
commit 9534eeabae
  1. 11
      kmailicalifaceimpl.cpp
  2. 2
      kmailicalifaceimpl.h
  3. 2
      kmfoldercachedimap.cpp

@ -1043,15 +1043,14 @@ KMFolder* KMailICalIfaceImpl::folderFromType( const QString& type,
// this always returns false
bool KMailICalIfaceImpl::isResourceImapFolder( KMFolder* folder ) const
{
return isDefaultResourceFolder( folder ) ||
( mUseResourceIMAP && folder && mExtraFolders.find( folder->location() )!=0 );
return mUseResourceIMAP && folder &&
( isStandardResourceFolder( folder ) || mExtraFolders.find( folder->location() )!=0 );
}
bool KMailICalIfaceImpl::isDefaultResourceFolder( KMFolder* folder ) const
bool KMailICalIfaceImpl::isStandardResourceFolder( KMFolder* folder ) const
{
return mUseResourceIMAP && folder &&
( folder == mCalendar || folder == mTasks || folder == mJournals ||
folder == mNotes || folder == mContacts );
return ( folder == mCalendar || folder == mTasks || folder == mJournals ||
folder == mNotes || folder == mContacts );
}
bool KMailICalIfaceImpl::hideResourceImapFolder( KMFolder* folder ) const

@ -118,7 +118,7 @@ public:
* Returns true if resource mode is enabled and folder is one of the
* default four resource folders.
*/
bool isDefaultResourceFolder( KMFolder* folder ) const;
bool isStandardResourceFolder( KMFolder* folder ) const;
/**
* Returns true if isResourceImapFolder( folder ) returns true, and

@ -1735,7 +1735,7 @@ void KMFolderCachedImap::setContentsType( KMail::FolderContentsType type )
if ( kmkernel->iCalIface().storageFormat( folder() ) == KMailICalIfaceImpl::StorageXML ) {
mAnnotationFolderType = s_contentsType2Annotation[mContentsType];
// The subtype is needed for outlook compatibility (https://intevation.de/roundup/kolab/issue406)
if ( kmkernel->iCalIface().isDefaultResourceFolder( folder() ) )
if ( kmkernel->iCalIface().isStandardResourceFolder( folder() ) )
mAnnotationFolderType += ".default";
}
else

Loading…
Cancel
Save