Monotone-Parent: efc513aec8f8216ade9f9e1724fbe47cad52f200

Monotone-Revision: 1e6a6ef91a600782e846f11a352429b61e59c2a9

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-10-13T21:40:50
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2010-10-13 21:40:50 +00:00
parent 2c2d84c65e
commit bc120fc377
8 changed files with 264 additions and 70 deletions
+16 -5
View File
@@ -9,11 +9,6 @@
2010-10-13 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* OpenChange/MAPIStoreContext.m
(-getMessageTableChildproperty:atURL:withTag:inFolder:withFID:):
added missing "break" statement, leading PR_FID to get the value
of PR_MID.
* OpenChange/MAPIStoreMapping.m (-registerURL:): commented method out.
(-_setupFixedMapping): new method that registers well-known ids
with well-known urls.
@@ -21,6 +16,22 @@
* OpenChange/MAPIStoreContext.m (+contextFromURI:): no longer
register the URI mapping since the basic ones are always
registered.
(-setURI:andMemCtx:): new method,
replacing setMemCtx, which also stores the context uri in the new
"uri" ivar.
(-getMessageTableChildproperty:atURL:withTag:inFolder:withFID:)
added assertions for context id searches. Make the context id
search without the "sogo://" prefix.
Added missing "break" statement, leading PR_FID to get the value
of PR_MID.
(-parentFID): simply returns fid...
(-getPath:ofFMID:withTableType:): implemented.
(-getFoldersList:withFMID:): new temporary store method,
implemented.
* OpenChange/NSArray+MAPIStore.m: new category module.
(-asFoldersListInCtx:): new method returning a properly populated
"struct struct indexing_folders_list *" from an array of fids.
2010-10-13 Francis Lachapelle <flachapelle@inverse.ca>