Commit Graph

  • 1e84bccf42 new optimization that strongly improve the lookup time of labels Wolfgang Sourdeau 2012-10-18 13:00:59 -04:00
  • 4c6ca4efc2 _handleAttendeesEdition: ensure that the attendee email is correctly see before registering it, since the JSON content may set empty entries Wolfgang Sourdeau 2012-10-18 11:51:23 -04:00
  • 1357bb2f35 -[EOAndQualifier initWithQualifiers:] must receive a nil-ended list (fixes #1999) Wolfgang Sourdeau 2012-10-18 11:34:47 -04:00
  • cb61753cc4 Fixed the display of the restorable folder ids Wolfgang Sourdeau 2012-10-18 11:04:50 -04:00
  • 97aefee1ec removed the (apparently) useless version requirements, due to problems with the ObjC2 runtime on OpenBSD (thanks to Sebastian Reitenbach) Wolfgang Sourdeau 2012-10-18 10:34:05 -04:00
  • ae760a5c97 Merge branch 'master' of github.com:inverse-inc/sogo Wolfgang Sourdeau 2012-10-18 10:33:30 -04:00
  • bde8f662a3 removed (apparently) useless +version from classes, due to problems with the ObjC2 runtime on OpenBSD (thanks to Sebastian Reitenbach) Wolfgang Sourdeau 2012-10-18 10:33:20 -04:00
  • 1f586a4416 removed (apparently) useless +version from classes, due to problems with the ObjC2 runtime on OpenBSD (thanks to Sebastian Reitenbach) Wolfgang Sourdeau 2012-10-18 10:33:14 -04:00
  • 565a48d36d Extend width of labels in preferences Francis Lachapelle 2012-10-18 08:39:49 -04:00
  • 5b40562abc Add missing translation strings in scheduler Francis Lachapelle 2012-10-18 08:38:58 -04:00
  • a13491f113 Add missing translations strings in preferences Francis Lachapelle 2012-10-18 08:30:54 -04:00
  • 06fc7ed49f -submitWithFlags: adapt to new SOGoMailer API Wolfgang Sourdeau 2012-10-17 08:26:22 -04:00
  • 5a76790418 Added support for SMTP PLAIN authentication Wolfgang Sourdeau 2012-10-16 16:56:48 -04:00
  • ef5119f765 crash: do not attempt to store nil body part keys, for emails having no text body Wolfgang Sourdeau 2012-10-15 08:04:26 -04:00
  • 23ea006575 nameExistsInFolder: removed useless method Wolfgang Sourdeau 2012-10-13 13:45:56 -04:00
  • d5c29b3870 speedup of -synchroniseCache: assign message ids and change numbers in batch, as in the mail module Wolfgang Sourdeau 2012-10-13 10:59:18 -04:00
  • 1f54b3dd0e fixed typo in configuration sample Wolfgang Sourdeau 2012-10-13 10:56:56 -04:00
  • dec64722c8 Use NSString instances for representing change numbers, rather than NSNumber Wolfgang Sourdeau 2012-10-13 09:59:13 -04:00
  • 1e92fe0395 style Wolfgang Sourdeau 2012-10-13 09:50:43 -04:00
  • 526f83d3c9 synchroniseCache: register new mail message ids and version numbers in batch with the new methods in MAPIStoreFolder and MAPIStoreMapping Wolfgang Sourdeau 2012-10-12 23:29:38 -04:00
  • 63abe73c29 ensureIDsForChildKeys: new helper method that ensure that the child keys have a corresponding fmid and register them with -[MAPIStoreMapping registerURLs:withIDs:] if needed Wolfgang Sourdeau 2012-10-12 23:28:47 -04:00
  • 9e551cca5b registerURLs:withIDs: now takes an array of NSNumber or NSString instances Wolfgang Sourdeau 2012-10-12 23:27:05 -04:00
  • ea98a35fad getNewFMIDs: new wrapper method around openchangedb_get_new_folderIDs Wolfgang Sourdeau 2012-10-12 23:25:51 -04:00
  • 641eb8013b -registerURLs:withIDs: new method to register multiple urls at once Wolfgang Sourdeau 2012-10-12 17:44:26 -04:00
  • 5e2453f3c4 getNewChangeNumbers: new wrapper for openchangedb_get_new_changeNumbers Wolfgang Sourdeau 2012-10-12 17:42:43 -04:00
  • bc52ee6954 Updated index table Wolfgang Sourdeau 2012-10-12 16:56:35 -04:00
  • ce4084e528 getNewChangeNumbers: new wrapper for openchangedb_get_new_changeNumbers Wolfgang Sourdeau 2012-10-12 16:55:27 -04:00
  • b1547d7212 related with bug #0724. Erase rows before ajax call. Luc Charland 2012-10-12 13:34:38 -04:00
  • 854985e124 Fixed bug #1477 Add decision in subject header Luc Charland 2012-10-09 11:29:35 -04:00
  • e73ef5d98d Updated Hungarian translation Francis Lachapelle 2012-10-10 15:33:04 -04:00
  • f8aecc374c Updated for 2.0.1 Wolfgang Sourdeau 2012-10-10 15:21:50 -04:00
  • a29c39c5d5 Release 2.0.1 SOGo-2.0.1 Wolfgang Sourdeau 2012-10-10 14:53:23 -04:00
  • f10739b3e9 Searched and replaces "2.0.0" with "2.0.1" Wolfgang Sourdeau 2012-10-10 14:51:46 -04:00
  • 28fffddb9e Searched and replaces "2.0.0" with "2.0.1" Wolfgang Sourdeau 2012-10-10 14:50:27 -04:00
  • d597aeb508 Used POST for the batch delete call instead of parameters Luc Charland 2012-10-10 12:38:23 -04:00
  • 58bb454774 "id" is already a pointer type Wolfgang Sourdeau 2012-10-10 11:57:36 -04:00
  • 420e5e0759 include inttypes.h for PRIx64 Wolfgang Sourdeau 2012-10-10 11:55:06 -04:00
  • 62860a8669 removed obsolete file Wolfgang Sourdeau 2012-10-10 11:53:50 -04:00
  • 16f0ebc973 cosmetic change of a variable name Luc Charland 2012-10-10 10:56:06 -04:00
  • 2ddeb129e3 Changed currentContact to currentContactId. Luc Charland 2012-10-10 10:19:52 -04:00
  • a2c923aae1 Fixed bug #0724 Deleting multiple contacts batch Luc Charland 2012-10-05 14:43:58 -04:00
  • dd1a8e9285 only preload message bodies of normal messages, ignore FAI ones Wolfgang Sourdeau 2012-10-10 10:38:50 -04:00
  • 37e8f7ca98 "preload_message_bodies" now take an additional "enum mapistore_table_type" argument Wolfgang Sourdeau 2012-10-10 10:38:25 -04:00
  • 060c036936 ensure that object versions are properly "masked" to 48-bit integers Wolfgang Sourdeau 2012-10-10 08:43:21 -04:00
  • ad2b5fe413 ensure that shifted property ids are correctly "masked" to 16-bit integers Wolfgang Sourdeau 2012-10-10 08:42:44 -04:00
  • b56bc29237 Fixed output of "ls" when searching resource files Wolfgang Sourdeau 2012-10-09 17:27:08 -04:00
  • 5b7cbb6350 Use NSString instances as keys rather than NSNumber, to work around a performance issue with GNUstep < 1.24 Wolfgang Sourdeau 2012-10-09 16:39:24 -04:00
  • c9dad4cab6 Make use of +[NSString stringWithUnsignedLongLong:] from NGExtensions Wolfgang Sourdeau 2012-10-09 14:14:58 -04:00
  • 37b9aca940 Do not consider fetching and storing user info for user ids or emails which contain spaces Wolfgang Sourdeau 2012-10-09 14:03:28 -04:00
  • 2be6922633 Organizer email address clickable in event editor Francis Lachapelle 2012-10-09 09:12:39 -04:00
  • 16a1b02826 Fixed position of event info box in day view Francis Lachapelle 2012-10-08 16:31:17 -04:00
  • 113a95d2c7 show "dealloc" messages since "init" messages are shown already Wolfgang Sourdeau 2012-10-07 00:17:42 -04:00
  • 65462b273a dealloc: release the associated woContext, thereby fixing a mem leak Wolfgang Sourdeau 2012-10-07 00:17:06 -04:00
  • 3c0e534d11 Keep unresolved users in the cache too, to avoid useless queries to the user database Wolfgang Sourdeau 2012-10-06 14:51:26 -04:00
  • 2758b44d37 Small optimization, we avoid copying potentially big array of bytes by attaching a wrapper around the NSData object to the resulting binary structure Wolfgang Sourdeau 2012-10-06 14:19:34 -04:00
  • a549773554 Implemented a mechanism to preload body parts for email messages Wolfgang Sourdeau 2012-10-06 13:02:39 -04:00
  • a7691c552b Renamed -preloadMessageBodies: to preloadMessageBodiesWithMIDs: and perform a conversion of MIDs to message keys instead of the subclass code Wolfgang Sourdeau 2012-10-06 13:01:44 -04:00
  • 61b6050058 the bodystructure and body parts in an IMAP "fetch" response are now named following their requested identifier instead of "body" Wolfgang Sourdeau 2012-10-06 12:19:30 -04:00
  • 46c82286d8 Added -childKeyFromURL: as translation method and refactored -lookupMessageByURL: and -lookupFolderByURL: to make use of it Wolfgang Sourdeau 2012-10-05 13:51:58 -04:00
  • 42ef6afd8b Silenced errors and warnings regarding missing extensions Wolfgang Sourdeau 2012-10-05 10:14:55 -04:00
  • b2ee81f75a Commented out freebusy exception for read accesses Wolfgang Sourdeau 2012-10-05 10:09:38 -04:00
  • 671ce26a48 struct UI8Array_r replaces struct I8Array_r Wolfgang Sourdeau 2012-10-05 09:59:45 -04:00
  • eca09c87cc Implemented the folder.preload_message_bodies backend op Wolfgang Sourdeau 2012-10-05 09:55:01 -04:00
  • aa24d5133e Without the backend prefix, the mapistore backend context would never be found Wolfgang Sourdeau 2012-10-05 09:54:22 -04:00
  • f11308ef81 Updated NEWS file Francis Lachapelle 2012-10-04 10:07:30 -04:00
  • 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. Wolfgang Sourdeau 2012-10-03 11:25:47 -04:00
  • 034f2c8745 Fixed bug #1515 Task View is very basic. Luc Charland 2012-09-28 15:42:49 -04:00
  • 4038229688 Fixed messages list display in IE9 Francis Lachapelle 2012-10-01 10:04:35 -04:00
  • fe811314f6 Calendar module : fixed tab selection persistence Francis Lachapelle 2012-09-28 15:07:09 -04:00
  • 6d40f9d3ab Improved event info dialog box Francis Lachapelle 2012-09-28 14:16:58 -04:00
  • 09e0d9705c Merge branch 'master' of github.com:inverse-inc/sogo Wolfgang Sourdeau 2012-09-27 19:30:58 -04:00
  • 08eb4d9f84 Only fetch subfolders when they are supported Wolfgang Sourdeau 2012-09-27 19:23:56 -04:00
  • ead3c8f6b9 Reindentation Wolfgang Sourdeau 2012-09-27 19:23:34 -04:00
  • fba9788f99 We need to store the message UID as NSString keys rather than NSNumber instances, otherwise the lookups occurring later using NSString keys will not work Wolfgang Sourdeau 2012-09-27 19:23:14 -04:00
  • 3c9e11defb openchange_cleanup.py misc fixups Jean Raby 2012-09-27 16:12:55 -04:00
  • 1f8f61f291 Updated ChangeLog SOGo-2.0.0 Francis Lachapelle 2012-09-27 10:46:48 -04:00
  • 557cb2bf2d Updated NEWS file Francis Lachapelle 2012-09-27 10:33:57 -04:00
  • a353b6e4ed Merge branch 'master' of github.com:inverse-inc/sogo Wolfgang Sourdeau 2012-09-27 10:14:29 -04:00
  • 1cf972074c Coherance fix in mail editor title Francis Lachapelle 2012-09-27 10:03:54 -04:00
  • 1f3f1888f5 Improved guide in prepration for the release. Ludovic Marcotte 2012-09-27 08:44:03 -04:00
  • a51fb9e28b Use a POST to copy/move contacts Francis Lachapelle 2012-09-26 20:25:23 -04:00
  • 2711e0a0db Retrieve the displayName rather the address part of the email address Wolfgang Sourdeau 2012-09-26 17:07:19 -04:00
  • d77f6be450 Fixed DnD of all-day events Francis Lachapelle 2012-09-26 15:18:09 -04:00
  • 75328b09a6 Improved layout of event/task editor Francis Lachapelle 2012-09-26 14:55:27 -04:00
  • dfcf0caa93 Fixed bug #1798 Luc Charland 2012-09-26 13:27:41 -04:00
  • 96a035a4ca Fixed bug #1104 : subject is used as title always Luc Charland 2012-09-26 11:28:18 -04:00
  • bc4e281e0f Merge branch 'master' of github.com:inverse-inc/sogo Wolfgang Sourdeau 2012-09-26 11:50:34 -04:00
  • 37ccb0875c Check whether the "INBOX" folder has the "noinferiors" flag set before declaring that it accepts subfolder creation Wolfgang Sourdeau 2012-09-26 11:50:28 -04:00
  • a608e8471b Updated the doc in preparation for the release. Ludovic Marcotte 2012-09-26 10:04:38 -04:00
  • e837323c2e Merge branch 'master' of github.com:inverse-inc/sogo Wolfgang Sourdeau 2012-09-26 09:35:55 -04:00
  • a6a30afe75 Set PidLidRecurrentPattern Wolfgang Sourdeau 2012-09-26 09:28:37 -04:00
  • 49ea183835 PidLidFExceptionalBody should be set only on event exceptions Wolfgang Sourdeau 2012-09-26 09:27:59 -04:00
  • 2760e35f15 PidTagAccessLevel should not be set on folder objects Wolfgang Sourdeau 2012-09-26 09:26:38 -04:00
  • b734090ce5 Updated translations Francis Lachapelle 2012-09-26 09:23:10 -04:00
  • 01287d1aeb SchedulerUI.js : removed unused variable Francis Lachapelle 2012-09-26 07:48:23 -04:00
  • 7e79b79c04 Improvement over previous commit Francis Lachapelle 2012-09-26 07:26:30 -04:00
  • ddc03a9391 Log entry when loading remote web calendar Francis Lachapelle 2012-09-26 07:20:30 -04:00
  • dfe369dd20 Fixed bug #1944 Luc Charland 2012-09-25 10:29:24 -04:00
  • 129880f8c5 Updated guides to version 2.0.0 Francis Lachapelle 2012-09-25 14:21:15 -04:00
  • 68efae1055 Improved support for IE8/9 Francis Lachapelle 2012-09-25 12:00:47 -04:00