40 Commits
Author SHA1 Message Date
Matt Ronge 8fb4ed3bbe Merge pull request #84 from pitiphong-p/extionsion_flags_support
Support for get/set the extension flags for CTCoreMessage.
2013-04-04 17:15:57 -07:00
Pitiphong Phongpattranont 00d390c35e Add Fetching mail with UID or Sequence number Index set. 2013-04-01 23:42:09 +07:00
Pitiphong Phongpattranont f9f2b930d8 Support for get/set the extension flags for CTCoreMessage. 2013-03-21 15:32:41 +07:00
Matt Ronge 8e7d1c50d6 Clean up some method docs, fixes #83 2013-03-19 11:33:07 -10:00
Matt Ronge b52df2d647 No longer always download RFC822.Size as it is slow on some servers 2013-02-28 22:12:26 -06:00
Matt Ronge 1766cf21d2 Merged 2012-11-19 10:29:40 -06:00
Kris Wong 899bf653ce Addressed review comments by mronge. 2012-11-16 17:06:45 -06:00
Matt Ronge e0396cbf50 Reworked IDLE implementation and moved it to CTCoreFolder 2012-11-02 14:05:53 -05:00
Kris Wong 81e574398c Added support for the XLIST command. Fixed mailbox names to be converted to/from UTF-7. 2012-10-16 15:08:40 -05:00
Matt Ronge abb0520f0b Removed the name method from CTCoreFolder.
At this point we don't know what the proper path delimiter is. The only way to get the delimiter is to make a IMAP call to the server to get a list of mailboxes. So instead this should be doing by the user of the framework
2012-09-10 18:43:03 -05:00
Dionysios Kalofonos 1f64ed5b56 Exposes the IMAP APPEND command, see the IMAP RFC 4549. 2012-08-31 09:39:27 +03:00
Matt Ronge a89ce29177 Changed copy and move methods to only take the UID, this is much more efficient than having to construct an entire CTCoreMessage 2012-07-25 22:58:03 -05:00
Matt Ronge 99a87a418f Fixed a bug where the message could end up without its parent folder, which causes a crash 2012-07-25 10:59:37 -05:00
Matt Ronge c95e8fc483 Updated the inline API docs 2012-07-03 15:41:43 -05:00
Matt Ronge eeeeaad741 CTCoreMessage now has flag attribute 2012-07-02 16:53:02 -05:00
Matt Ronge fa1445389c Updated some documentation 2012-06-25 15:56:26 -05:00
Matt Ronge 7db87173dc - UIDs are now stored as integers
- Removed isUIDValid
- Added uidNext to CTCoreFolder
- Added a way to fetch messages by UID range
2012-06-25 15:50:17 -05:00
Matt Ronge 854827d81f Removed use of exceptions completely from MailCore 2012-06-18 16:47:26 -05:00
Matt Ronge f7f9d945ba - Removed some old ways of requesting message lists and CTBareMessage
- In the process found a memory	      error in CTCoreMessage,	found and fixed
- Fixed	 a few broken tests
2012-06-08 14:55:27 -05:00
Matt Ronge a754f12ad4 More cleanup on message list fetching, also wrote some tests and documentation 2012-06-08 13:21:31 -05:00
Matt Ronge 449eefb13b Started implementing a new way to fetch message lists 2012-06-07 11:02:01 -05:00
Matt Ronge 7c13b7b951 Converted sample projects to latest Xcode project format and converted files from tabs to spaces 2012-05-30 17:49:23 -05:00
mattrmiller 6d31e7dff3 * Changed copy message to use mesage reference instead of UID
* Implemented move message
* Fixed send date
2010-03-29 17:33:01 -04:00
Matt Ronge f8d1d4aa6f Updated inline comments for totalMessageCount and unreadMessageCount 2010-01-04 20:52:52 -06:00
Matt Ronge 54e6b3b39d Changed imports 2009-12-18 11:35:39 -08:00
Matt Ronge d799f75a87 Switched to using libetpan as a companion framework 2009-11-01 11:39:05 -06:00
Matt Ronge 2681ffc149 Had to fix a mistype in the BSD headers 2007-08-14 22:50:07 -05:00
Matt Ronge 81d1a27596 Added headers to all of the files 2007-08-12 00:18:04 -05:00
Matt Ronge 392d0a77d8 Some code cleanup, moking things fit in 80 columns 2007-08-12 00:04:55 -05:00
Matt Ronge 1d74de1dfa Some attachment code changes and you can now copy messages between folders 2007-08-02 23:42:36 -07:00
local@mronge.local 88cdb4cfce Removed messageObjectsFromUID 2007-07-28 17:14:47 -07:00
local@mronge.local c4ad102a60 Removed messageListFromUID 2007-07-28 17:13:23 -07:00
local@mronge.local cf5a12ddbc Fixing the mess that is message flags 2007-07-22 01:29:32 -07:00
local@locals-macbook-pro-15.local 005b7b5d42 Added isEqual and hash to CTBareMessage 2007-07-21 17:58:52 -07:00
local@locals-macbook-pro-15.local 2b1ba73739 Missed a semicolon at the end of a line in CTCoreFolder.h 2007-07-21 17:23:24 -07:00
mronge@mronges-macbook-pro-15.local 60bf194006 I forgot to add CTBareMessage.h to MailCore.h 2007-07-20 23:59:50 -07:00
mronge@mronges-macbook-pro-15.local 4caebca7c9 New way to download message flags 2007-07-20 23:52:39 -07:00
mronge@mronges-macbook-pro-15.local b5dfa72a5e Added a method sequenceNumberForUID to CTCoreFolder 2007-07-15 21:08:07 -07:00
mronge@mronges-macbook-pro-15.local ced92ee788 Switched message count return types from NSNumber to NSUInteger 2007-07-15 19:18:40 -07:00
mronge@mronges-macbook-pro-15.local 09b194865b Initial repos commit 2007-07-07 16:12:39 -07:00