Wolfgang Sourdeau
dec64722c8
Use NSString instances for representing change numbers, rather than NSNumber
2012-10-13 09:59:13 -04:00
Wolfgang Sourdeau
1e92fe0395
style
2012-10-13 09:50:43 -04:00
Wolfgang Sourdeau
526f83d3c9
synchroniseCache: register new mail message ids and version numbers in batch with the new methods in MAPIStoreFolder and MAPIStoreMapping
2012-10-12 23:29:38 -04:00
Wolfgang Sourdeau
63abe73c29
ensureIDsForChildKeys: new helper method that ensure that the child keys have a corresponding fmid and register them with -[MAPIStoreMapping registerURLs:withIDs:] if needed
2012-10-12 23:28:47 -04:00
Wolfgang Sourdeau
9e551cca5b
registerURLs:withIDs: now takes an array of NSNumber or NSString instances
2012-10-12 23:27:05 -04:00
Wolfgang Sourdeau
ea98a35fad
getNewFMIDs: new wrapper method around openchangedb_get_new_folderIDs
2012-10-12 23:25:51 -04:00
Wolfgang Sourdeau
641eb8013b
-registerURLs:withIDs: new method to register multiple urls at once
2012-10-12 17:44:26 -04:00
Wolfgang Sourdeau
5e2453f3c4
getNewChangeNumbers: new wrapper for openchangedb_get_new_changeNumbers
2012-10-12 17:42:43 -04:00
Wolfgang Sourdeau
bc52ee6954
Updated index table
2012-10-12 16:56:35 -04:00
Luc Charland
b1547d7212
related with bug #0724 . Erase rows before ajax call.
...
For a better user experience, first erase (hide) the rows that were
deleted. Then make the ajax call for batchdelete. On confirmation
really delete the rows.
2012-10-12 14:27:29 -04:00
Luc Charland
854985e124
Fixed bug #1477 Add decision in subject header
2012-10-11 09:37:01 -04:00
Francis Lachapelle
e73ef5d98d
Updated Hungarian translation
2012-10-10 15:33:04 -04:00
Wolfgang Sourdeau
f8aecc374c
Updated for 2.0.1
2012-10-10 15:21:50 -04:00
Wolfgang Sourdeau
a29c39c5d5
Release 2.0.1
2012-10-10 14:53:23 -04:00
Wolfgang Sourdeau
f10739b3e9
Searched and replaces "2.0.0" with "2.0.1"
2012-10-10 14:51:46 -04:00
Wolfgang Sourdeau
28fffddb9e
Searched and replaces "2.0.0" with "2.0.1"
2012-10-10 14:50:27 -04:00
Luc Charland
d597aeb508
Used POST for the batch delete call instead of parameters
...
This might have bust the 1024 limit. With post, no problem.
2012-10-10 12:56:44 -04:00
Wolfgang Sourdeau
58bb454774
"id" is already a pointer type
2012-10-10 11:57:36 -04:00
Wolfgang Sourdeau
420e5e0759
include inttypes.h for PRIx64
2012-10-10 11:55:06 -04:00
Wolfgang Sourdeau
62860a8669
removed obsolete file
2012-10-10 11:53:50 -04:00
Luc Charland
16f0ebc973
cosmetic change of a variable name
2012-10-10 10:58:39 -04:00
Luc Charland
2ddeb129e3
Changed currentContact to currentContactId.
2012-10-10 10:58:39 -04:00
Luc Charland
a2c923aae1
Fixed bug #0724 Deleting multiple contacts batch
...
Deleting multiple contacts currently involves one HTTP query per entry.
It would be nice to implement a batch delete action, like in the
Mail module.
2012-10-10 10:58:39 -04:00
Wolfgang Sourdeau
dd1a8e9285
only preload message bodies of normal messages, ignore FAI ones
2012-10-10 10:38:50 -04:00
Wolfgang Sourdeau
37e8f7ca98
"preload_message_bodies" now take an additional "enum mapistore_table_type" argument
2012-10-10 10:38:25 -04:00
Wolfgang Sourdeau
060c036936
ensure that object versions are properly "masked" to 48-bit integers
2012-10-10 08:43:21 -04:00
Wolfgang Sourdeau
ad2b5fe413
ensure that shifted property ids are correctly "masked" to 16-bit integers
2012-10-10 08:42:44 -04:00
Wolfgang Sourdeau
b56bc29237
Fixed output of "ls" when searching resource files
2012-10-09 17:27:08 -04:00
Wolfgang Sourdeau
5b7cbb6350
Use NSString instances as keys rather than NSNumber, to work around a performance issue with GNUstep < 1.24
2012-10-09 16:39:24 -04:00
Wolfgang Sourdeau
c9dad4cab6
Make use of +[NSString stringWithUnsignedLongLong:] from NGExtensions
2012-10-09 14:14:58 -04:00
Wolfgang Sourdeau
37b9aca940
Do not consider fetching and storing user info for user ids or emails which contain spaces
2012-10-09 14:03:28 -04:00
Francis Lachapelle
2be6922633
Organizer email address clickable in event editor
...
Fixes #2010
2012-10-09 09:12:39 -04:00
Francis Lachapelle
16a1b02826
Fixed position of event info box in day view
...
Fixes #2011
2012-10-08 16:31:17 -04:00
Wolfgang Sourdeau
113a95d2c7
show "dealloc" messages since "init" messages are shown already
2012-10-07 00:17:42 -04:00
Wolfgang Sourdeau
65462b273a
dealloc: release the associated woContext, thereby fixing a mem leak
2012-10-07 00:17:06 -04:00
Wolfgang Sourdeau
3c0e534d11
Keep unresolved users in the cache too, to avoid useless queries to the user database
2012-10-06 14:51:26 -04:00
Wolfgang Sourdeau
2758b44d37
Small optimization, we avoid copying potentially big array of bytes by attaching a wrapper around the NSData object to the resulting binary structure
2012-10-06 14:19:34 -04:00
Wolfgang Sourdeau
a549773554
Implemented a mechanism to preload body parts for email messages
2012-10-06 13:02:39 -04:00
Wolfgang Sourdeau
a7691c552b
Renamed -preloadMessageBodies: to preloadMessageBodiesWithMIDs: and perform a conversion of MIDs to message keys instead of the subclass code
2012-10-06 13:01:44 -04:00
Wolfgang Sourdeau
61b6050058
the bodystructure and body parts in an IMAP "fetch" response are now named following their requested identifier instead of "body"
2012-10-06 12:19:30 -04:00
Wolfgang Sourdeau
46c82286d8
Added -childKeyFromURL: as translation method and refactored -lookupMessageByURL: and -lookupFolderByURL: to make use of it
2012-10-05 13:51:58 -04:00
Wolfgang Sourdeau
42ef6afd8b
Silenced errors and warnings regarding missing extensions
2012-10-05 10:14:55 -04:00
Wolfgang Sourdeau
b2ee81f75a
Commented out freebusy exception for read accesses
2012-10-05 10:09:38 -04:00
Wolfgang Sourdeau
671ce26a48
struct UI8Array_r replaces struct I8Array_r
2012-10-05 09:59:45 -04:00
Wolfgang Sourdeau
eca09c87cc
Implemented the folder.preload_message_bodies backend op
2012-10-05 09:55:01 -04:00
Wolfgang Sourdeau
aa24d5133e
Without the backend prefix, the mapistore backend context would never be found
2012-10-05 09:54:22 -04:00
Francis Lachapelle
f11308ef81
Updated NEWS file
2012-10-04 10:07:30 -04:00
Wolfgang Sourdeau
1b02490e85
Improved the performance of the dict population by using NSString keys rather than NSNumber ones. The discussion here " https://savannah.gnu.org/bugs/?37494 " seems to indicate that this occurs only with old versions of GNUstep.
2012-10-03 11:25:47 -04:00
Luc Charland
034f2c8745
Fixed bug #1515 Task View is very basic.
...
- Added sortable fields on Title, Due date, Location, Category and
Calendar.
- Added Priority column, also sortable.
- Separated the logic of Events and Tasks.
2012-10-01 16:20:10 -04:00
Francis Lachapelle
4038229688
Fixed messages list display in IE9
2012-10-01 10:04:35 -04:00