Commit Graph

182 Commits

Author SHA1 Message Date
alecpl
6f4e7dbcb1 - Added list_mailboxes hook in rcube_imap::list_unsubscribed() (#1486668) 2010-05-22 18:47:27 +00:00
alecpl
9d5c834332 - Fix %00 character in winmail.dat attachments names (#1486738) 2010-05-19 07:57:06 +00:00
alecpl
c435173eb4 - Fix handling errors of folder deletion (#1486705) 2010-05-19 06:41:02 +00:00
alecpl
677e1f26fe - Some files from /bin + spellchecking actions moved to the new 'utils' task 2010-05-18 10:25:29 +00:00
alecpl
bb8012cfcd - Extend contact groups support (#1486682) 2010-05-13 09:13:25 +00:00
alecpl
488074965b - Fix check-recent action issues and performance (#1486526)
- Fix messages order after checking for recent (#1484664)
- Fix messages copying
- Reset check-recent interval after check-recent by hand
2010-05-12 19:09:29 +00:00
alecpl
16378fe3a2 - preformance fix: don't load full folders list when checking for folder
existance in sendmail.inc, use internal cache to make mailbox_exists()
  faster when called more than one time for the same folder
2010-05-03 06:41:57 +00:00
alecpl
06c116bf75 - Fix database constraint violation when opening a message (#1486696) 2010-04-29 17:22:27 +00:00
alecpl
f0485adef1 - Fix folder subscription checking (#1486684)
- Fix INBOX appears (sometimes) twice in mailbox list (#1486672)
2010-04-28 12:24:48 +00:00
alecpl
175d8eed7b - fix typos 2010-04-26 15:58:17 +00:00
thomascube
d062dbe18c Add class docuumentation blocks and make phpdoc work again 2010-04-23 14:25:28 +00:00
alecpl
d824acaf11 - fix typo in mailbox_exists() 2010-04-23 13:54:35 +00:00
alecpl
a03c98092f - fix IMAP errors on Settings/Folders (always call _id2uid() with mailbox set)
- performance: add option to not checking MAXUID in messagecount()
2010-04-23 11:47:24 +00:00
alecpl
a4468298c8 - fix sorting of folders with capital letters 2010-04-15 12:21:03 +00:00
alecpl
70318e5463 - create rcube_mime_struct class on Iloha's MIME (mime.inc) basis 2010-04-01 13:42:39 +00:00
alecpl
6f31b356b2 - fix save/delete draft message with enabled threading (#1486596)
- performance improvement using UID SEARCH intead of SEARCH + FETCH
- re-fix r3445
2010-03-31 07:14:32 +00:00
alecpl
94a6c642cf - Fix imap login (#1486591) 2010-03-30 06:29:23 +00:00
alecpl
59c216f3cc - Fix bugs on unexpected IMAP connection close (#1486190, #1486270)
- Iloha's imap.inc rewritten into rcube_imap_generic class
- rcube_imap code re-formatting
2010-03-26 21:03:22 +00:00
alecpl
fb7ec576ab - Added possibility to select all messages in a folder (#1484756) 2010-03-25 16:29:02 +00:00
alecpl
cff88617c0 - small backend cleanup + support for operations on ALL messages in a folder 2010-03-24 11:27:44 +00:00
alecpl
18ace62791 - Set maxuid in threads mode, to prevent unnecessary list reloading on (first) check_recent 2010-03-23 09:40:47 +00:00
alecpl
3fb3792efc - Fix UNSEEN counting when threads and skip_deleted are both enabled (#1486558) 2010-03-23 08:05:03 +00:00
alecpl
02f7cb8851 - Fix rcube_imap::mailbox_exists (#1486560) 2010-03-19 13:47:47 +00:00
alecpl
9b3fdc25c1 - Implemented messages copying using drag&drop + SHIFT (#1484086) 2010-03-19 11:20:12 +00:00
alecpl
15e00bdf50 - Improved performance of folders operations (#1486525) + code cleanups 2010-03-18 13:02:18 +00:00
alecpl
1845fb6318 - Handle 'false' result from iil_C_* functions (#1486511) 2010-03-18 10:56:46 +00:00
thomascube
f52c936f4d Merged devel-threads branch (r3066:3364) back into trunk 2010-03-17 12:24:09 +00:00
alecpl
b579f42b55 - fixes for proper handling of email addresses with form: "user"@domain.tld 2010-03-12 13:54:56 +00:00
alecpl
5027c326e9 -remove root_ns setting as useless, should fix #1486222 2010-03-12 10:12:22 +00:00
alecpl
a4f7780044 - Fix check_recent action when skip_deleted=true (#1486535) 2010-03-05 12:57:58 +00:00
alecpl
f1ce5163e5 - Fix inconsistent behaviour of 'delete_always' option (#1486299) 2010-03-04 15:34:32 +00:00
thomascube
a96183883d Changed signature separator when top-posting (#1486330) 2010-03-04 07:39:53 +00:00
alecpl
d15d594a42 - more case sensitive matching 2010-03-03 09:49:29 +00:00
thomascube
f2cdc551e7 Use private method 2010-03-02 22:31:11 +00:00
thomascube
7c9d922b96 New recent check based on UIDs 2010-03-02 21:27:53 +00:00
thomascube
c8cf268b9d No more case-insensitive folder name comparisons 2010-03-02 17:33:51 +00:00
thomascube
d5ffb58726 Use case sensitive check when checking for default folders (#1486346) 2010-03-02 07:59:54 +00:00
alecpl
91790e41f3 - Fix attachment excessive memory use, support messages of any size (#1484660) 2010-02-09 13:10:12 +00:00
alecpl
f6b145d561 - optimise _id2uid(), prevent from array_flip() warnings 2010-02-05 13:05:25 +00:00
alecpl
ac9759b6a4 - oops, last commit fix 2010-01-28 12:55:26 +00:00
alecpl
b5846eed4d - Login preformance: Create default folders on first login only 2010-01-28 12:52:24 +00:00
alecpl
10eedbe75a - add file/line definitions to raise_error() calls 2010-01-28 11:27:16 +00:00
alecpl
18cdf6b155 - small code improvement in rcube_imap::mod_mailbox() 2010-01-13 12:37:51 +00:00
alecpl
aa16b4af8f - Improved handling of message parts of type message/rfc822 (fixed e.g. inline images in multipart/alternative messages attached as message/rfc822) 2009-12-23 08:01:39 +00:00
alecpl
7a05909da8 - fix warning on PHP5.3 (#1486284) 2009-12-11 21:39:43 +00:00
alecpl
9a0f89d7af - don't treat content-disposition item in structure as message part 2009-12-04 08:56:45 +00:00
alecpl
bc04a7ee78 - fix creating default folder when moving message and target folder doesn't exists 2009-11-18 13:58:15 +00:00
alecpl
efe93ad116 - fix message cache clearing when folder is empty + small max() warning fix 2009-10-19 07:47:10 +00:00
alecpl
f281242fa4 - performance: fix storing of imap_delimiter in session 2009-10-13 07:41:31 +00:00
alecpl
4f69328132 - Partially fixed "empty body" issue by showing raw body of malformed message (#1486166) 2009-10-12 10:37:49 +00:00