Commit Graph

36 Commits

Author SHA1 Message Date
Aleksander Machniak
3725cfb245 Avoid uninitialized/unused variables 2013-05-07 15:12:22 +02:00
Thomas Bruederli
28de391182 Recursively resolve paths of iframe contents; unify contentframe registration and reduce code-duplication 2012-11-06 13:21:04 +01:00
Aleksander Machniak
ab08544520 Enable subscription option for already subscribed "virtual" folders,
small code improvements
2012-10-01 10:44:27 +02:00
Aleksander Machniak
1e9aa25609 Fix error where session wasn't updated after folder rename/delete (#1488692) 2012-09-11 19:34:35 +02:00
Aleksander Machniak
46d0012e26 Fix quota capability detection so it can be overwritten by a plugin (#1488655) 2012-08-29 08:32:06 +02:00
Aleksander Machniak
9cb76ad3c2 Fix so subscribed non-existing/non-accessible shared folder can be unsubscribed 2012-08-21 11:22:23 +02:00
Aleksander Machniak
fe2f0be435 Fix possible PHP warning, read default_folders using config->get()
to support deprecated option name (default_imap_folders)
2012-08-21 10:50:14 +02:00
Aleksander Machniak
cfc27c9b76 Keep some resource files (images) in separate directory 2012-07-30 10:00:35 +02:00
Aleksander Machniak
041c93ce0b Removed $Id$ 2012-05-22 12:31:37 +02:00
alecpl
18a3dcaf56 - Fix issue with folder creation under INBOX. namespace (#1488349) 2012-02-13 14:26:46 +00:00
alecpl
ce4c610311 - Fix warning when default_folders setting is not an array 2012-01-19 07:17:06 +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
34c2e34671 - Fix "PHP Warning: Invalid argument supplied for foreach()" (#1488264) 2011-12-19 10:23:09 +00:00
alecpl
b6da0b76af - Remove deprecated global $IMAP variable usage (#1488148) 2011-12-07 10:41:15 +00:00
alecpl
aa07b22906 - Fix so folders with \Noinferiors attribute aren't listed in parent selector
- Add LIST result and folder attributes cache
- rcmail_render_folder_tree_select(): fix 'exceptions' parameter, add 'skip_noinferiors' option
2011-11-08 11:22:14 +00:00
alecpl
8881766a9f - Improved performance by skipping folders list sorting when it's not needed in folder manager 2011-10-05 11:35:19 +00:00
alecpl
72fa193335 - Disable subscription on virtual shared folders 2011-08-18 12:32:35 +00:00
alecpl
189a0ae4dc - Unsubscribe from non-existing folders always (on listing), not only in Settings/Folders UI 2011-08-18 09:30:28 +00:00
alecpl
85e7a3d4a3 - Fix moving folder to root, it wasn't working with IMAP delimiter different than a dot (loast part of r5023) 2011-08-04 10:59:50 +00:00
alecpl
210438a6be - Unsubscribe from non-existing folders automaticly on folders listing 2011-07-26 13:22:11 +00:00
thomascube
71cc6bf630 Add drop-target for root folder; fix row insertion when moving to a protected folder 2011-07-19 19:26:55 +00:00
alecpl
19869073e3 - Plugin API: added folder_delete and folder_rename hooks 2011-07-10 18:11:25 +00:00
alecpl
9220169bf1 - Fix handling of other users namespace roots 2011-07-06 07:50:34 +00:00
alecpl
67975b99ef - Improved namespace roots handling in folder manager 2011-06-17 08:03:07 +00:00
alecpl
5f2d1588dd - Add 'foldername' attribute to folders table rows, so plugin writers would be able to iterate over the table rows and find wanted folders (folders_list hook) 2011-06-15 11:46:50 +00:00
alecpl
ccc059fd70 - Re-designed cache, fixes memcache/apc issues 2011-05-20 13:48:45 +00:00
alecpl
254d5ef32b - Improve performence of folder manager operations by moving subscriptions table operations (like adding/updateing/moving folders) into client-side - no need to invoke LIST, do sorting in browser
- This change should also handle better situations when working with replicated IMAP backend (e.g.Cyrus Murder)
2011-05-20 10:38:44 +00:00
alecpl
ac3ad69e94 - Fix possible ambiguity in folders caching (when list_mailboxes() was called the same result was returned, no matter what was the 1st and 2nd argument) 2011-05-09 08:32:13 +00:00
alecpl
d08333ea57 - Fix problems with subfolders of INBOX folder on some IMAP servers (#1487725)
- Fix handling of folders that doesn't belong to any namespace (#1487637)
2011-05-05 12:46:54 +00:00
thomascube
bbb1427caa Gracefully shrug on database errors 2011-04-19 20:41:24 +00:00
alecpl
e81a30752b - Fix impossible to subscribe to protected folders (#1487656) 2011-01-17 18:26:24 +00:00
thomascube
f5e7b35307 Bumbed version; Roundcube development is not Switzerland only 2011-01-12 18:25:02 +00:00
alecpl
90f81a6c8d - Better support for READ-ONLY and NOPERM responses handling (#1487083)
- Add confirmation message on purge/expunge commands response
- Fix CLOSE was called on unselected mailbox
2010-12-08 12:52:04 +00:00
alecpl
0e11940a65 - Improve performance of folder rename and delete actions. Don't get list of all folders when we need only children of the specified folder. 2010-12-06 14:06:44 +00:00
alecpl
af3c045ecf - New Folder Manager UI
- Fix invalid Request when creating a folder (#1487443)
- Add folder size and quota indicator in folder manager (#1485780)
- Add possibility to move a subfolder into root folder (#1486791)
2010-12-03 10:58:40 +00:00