Commit Graph

66 Commits

Author SHA1 Message Date
Aleksander Machniak
a958748947 CS fixes 2015-06-07 15:26:33 +02:00
Aleksander Machniak
cc5e4452db Read page and page_size before check_recent hook is executed
- some plugins may change them to invalid values (in mail context)
2014-12-17 13:09:57 +01:00
Aleksander Machniak
b8bcca7033 Display quota information for current folder not INBOX only (#1487993) 2014-06-30 12:26:15 +02:00
Aleksander Machniak
2b72ec46a7 Bypass cache when counting EXISTS messages 2014-05-12 13:43:50 +02:00
Aleksander Machniak
a594999135 Use POST for refresh/check-recent request 2014-04-13 17:38:18 +02:00
Thomas Bruederli
e8cb51669a More fixes for multi-folder search (#1485234) 2014-04-07 16:24:37 +02:00
Aleksander Machniak
da5fa28d57 Display different icons when Trash folder is empty or full (#1485775) 2013-12-25 10:33:06 +01:00
Aleksander Machniak
ac0fc383fd Fix so message flags modified by another client are applied on the list on refresh (#1485186) 2013-12-23 11:33:41 +01:00
Aleksander Machniak
6b2b2eca5f Remove deprecated functions (these listed in bc.php file) usage 2013-12-22 14:12:15 +01:00
Aleksander Machniak
f3b55ee8e8 Do not reset messages count in set_folder() 2013-06-11 20:16:09 +02:00
Aleksander Machniak
6e8f2a7448 Notify about a new mail only if it's UNSEEN (#1388965) 2013-03-16 19:01:10 +01:00
Thomas Bruederli
65de0018c8 Trigger 'refresh' hook in mail view 2013-03-10 16:18:45 +01:00
Aleksander Machniak
04689fa7ee Fix so compacting of non-empty folder is possible also when messages list is empty (#1488858) 2012-12-12 19:59:08 +01:00
Aleksander Machniak
8b748de4ec Plugin API: add 'check_recent' hook with possibility to control folders list used on check-recent action 2012-12-07 10:37:04 +01:00
Aleksander Machniak
77de23fa93 Added cross-task 'refresh' request for system state updates 2012-11-11 10:32:05 +01:00
Aleksander Machniak
e0efd8f5dc Added separate From and To columns apart from smart From/To column (#1486891) 2012-08-11 10:57:24 +02:00
Aleksander Machniak
041c93ce0b Removed $Id$ 2012-05-22 12:31:37 +02:00
alecpl
f3136149fe - Workaround IMAP server issue when THREAD command returns less messages than exist in a folder: don't update folder status in second count() call 2012-02-07 09:30:41 +00:00
thomascube
7fe3811c65 Changed license to GNU GPLv3+ with exceptions for skins and plugins 2012-01-18 11:10:46 +00:00
thomascube
c321a955a7 Merged devel-framework branch (r5746:5779) back into trunk 2012-01-16 15:14:41 +00:00
alecpl
b6da0b76af - Remove deprecated global $IMAP variable usage (#1488148) 2011-12-07 10:41:15 +00:00
alecpl
636bd77074 - Mark (with different color) folders with recent messages (#1486234) 2011-11-24 10:26:35 +00:00
alecpl
bba25299f8 - Fix bug where after delete message rows can be added to the list of another folder (#1487752) 2011-09-22 07:49:33 +00:00
alecpl
609d3923d7 - Cache synchronization using QRESYNC/CONDSTORE
- Fixed message ID updates in cache
- Changed message flags handling + some fixes (e.g. fixed messages listing after delete)
2011-09-18 09:02:35 +00:00
thomascube
47672bfda5 Trigger 'new_messages' hook for all checked folders (#1488083) 2011-09-16 19:08:07 +00:00
thomascube
06c01d1720 Trigger keep_alive hook when checking for recent messages, too 2011-06-22 05:52:48 +00:00
alecpl
4bb7d27b54 - Removed focus_on_new_message option, added newmail_notify plugin 2011-05-19 09:54:09 +00:00
alecpl
94bdcce081 - Add possibility (for plugins) to filter folders lists by some additional criteria (e.g. folder type) 2011-05-06 08:14:48 +00:00
thomascube
f5e7b35307 Bumbed version; Roundcube development is not Switzerland only 2011-01-12 18:25:02 +00:00
alecpl
f6aac389bf - Minimize session data size by storing only last search result
and by removing search result from session after listing with empty search filter
2010-10-13 19:15:51 +00:00
alecpl
e019f2d0f2 - s/RoundCube/Roundcube/ 2010-09-25 13:03:53 +00:00
alecpl
7b7edcfa52 - Always check INBOX for recent messages, with check_all_folders=false too (#1486912) 2010-09-03 11:46:06 +00:00
alecpl
b25dfd0913 - removed PHP closing tag 2010-06-23 09:55:08 +00:00
alecpl
e99d21ba05 - remove offline message list generation on IE, this doesn't realy improve performance now 2010-05-15 12:15:58 +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
thomascube
f52c936f4d Merged devel-threads branch (r3066:3364) back into trunk 2010-03-17 12:24:09 +00:00
alecpl
349bb1cc45 - fix order of messages added by check_recent 2010-03-03 08:41:37 +00:00
thomascube
7c9d922b96 New recent check based on UIDs 2010-03-02 21:27:53 +00:00
thomascube
5e9a566101 Fix checking for new mail (#1485794) 2010-03-02 07:54:11 +00:00
alecpl
580ff9c55e - set svn:keywords 2010-01-25 19:05:05 +00:00
alecpl
5b3ed54e84 - Plugin API: added 'quota' hook 2009-12-13 18:28:47 +00:00
alecpl
00a833811e - save unseen count also for current mailbox 2009-09-17 13:06:31 +00:00
alecpl
cbeea3d4d0 - some code improvements for r2959 change 2009-09-17 12:36:32 +00:00
alecpl
78925f8f1a - Fix incorrect count of new messages in folder list when using multiple IMAP clients (#1485995)
- Fix all folders checking for new messages with disabled caching (#1486128)
2009-09-17 12:07:58 +00:00
thomascube
dc1dbc478d Implemented new_messages plugin hook (#1486005) 2009-08-14 08:13:23 +00:00
alecpl
7a72352294 - messages list fix for IE 2009-04-23 06:15:21 +00:00
thomascube
48ee693f49 Partially reverted r2339 + fix indentation 2009-03-10 08:09:33 +00:00
svncommit
93adb3fc1b Fixed check-recent [richs] 2009-03-09 21:03:10 +00:00
alecpl
2e1809e550 - Fix checking for recent messages on various IMAP servers (#1485702)
- performance fix: Don't fetch quota and recent messages in "message view" mode
2009-02-02 10:45:32 +00:00
till
cbbef379a5 * bumping up copyright (happy new year ;-)) 2009-01-17 01:55:39 +00:00