Commit Graph

40 Commits

Author SHA1 Message Date
Aleksander Machniak
8271597836 Use ternary operator where applicable 2015-11-16 09:11:47 +01:00
Aleksander Machniak
a958748947 CS fixes 2015-06-07 15:26:33 +02:00
Aleksander Machniak
07a641c79f Code cleanup - unused variables 2014-11-16 14:39:51 +01:00
Aleksander Machniak
30f240478a Get rid of "Properties" fieldset in folder form 2014-08-13 14:30:20 +02:00
Aleksander Machniak
b2a15c2c19 Set edited folder name to client environment 2014-08-12 13:31:10 +02:00
Aleksander Machniak
3cb61e7528 Collapsible (and iconized) folders tree in folder manager (#1489648) 2014-07-16 11:08:11 +02:00
Aleksander Machniak
b8bcca7033 Display quota information for current folder not INBOX only (#1487993) 2014-06-30 12:26:15 +02:00
Aleksander Machniak
cd01dc027b Add option to set default message list mode - default_list_mode (#1487312) 2014-06-21 15:41:40 +02:00
David Carter
4a9a0e1f0f The following:
program/steps/mail/compose.inc :: rcmail_store_target_selection()
  program/steps/settings/edit_folder.inc :: rcmail_folder_form()

both try to localise mailbox names.

Push the logic down into the folder_selector() method which can use:

  $this->config->get('show_real_foldernames')

to decide the correct default behaviour.

Clients functions and methods can still override by adding 'realnames'
named parameter to the folder_selector() call. The obvious example is
the Settings -> Preferences -> Special Folders screen.
2014-06-06 11:29:40 +01:00
Thomas Bruederli
77043f8469 Apply accessibility improvements to the settings section 2014-06-03 19:13:54 +02:00
Aleksander Machniak
1597c8a0c2 Make sure parent folder selector always contains parent folder
of current folder, even if it does not exist
2014-03-22 14:55:12 +01:00
Aleksander Machniak
d575e46067 CS fixes 2013-12-31 16:57:58 +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
96247867f2 Fix operations on folders with trailing spaces in name (#1489419) 2013-11-07 15:00:54 +01:00
PhilW
7ba5c27466 folder admin: omit fieldset if there is only one section 2013-08-26 12:23:58 +01:00
Aleksander Machniak
e0cc1fb9aa Fix display of HTML entities in protected folder name (#1489042) 2013-04-13 19:07:33 +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
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
thomascube
01d0affaa1 Pass attributes from skin to form table 2011-12-14 14:50:30 +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
b96ed4b74e - Fix issue where it wasn't possible to change list view mode in folder manager for INBOX (#1488107), also show messages count and size in such case 2011-10-04 09:03:28 +00:00
alecpl
c6c99c89e6 - Add ACL check on parent folder 2011-08-04 09:01:36 +00:00
alecpl
363514e30b - Move rcmail_localize_folderpath() to main.inc 2011-08-01 08:15:22 +00:00
alecpl
1cd36267a1 - Improved detection of folder rename possibility and its handling 2011-08-01 07:58:30 +00:00
alecpl
f9e2858ae1 - Exclude edited folder from parent selector 2011-07-29 11:54:50 +00:00
alecpl
e86b4f4246 - Fix: folder selector doesn't list unsubscribed folders, followup to r4942 2011-07-28 13:28:21 +00:00
alecpl
c9cfd6d4bf - Improved parent folder selector 2011-07-20 09:51:31 +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
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
0d277ef01b - Plugin API: Add name and parent_name arguments to folder_form hook 2011-05-06 10:07:25 +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
alecpl
bbce3edd61 - Add simple ACL rights/namespace handling in folder manager (display folder's namespace, modify edit form fields according to MYRIGHTS) 2011-02-28 17:59:13 +00:00
thomascube
f5e7b35307 Bumbed version; Roundcube development is not Switzerland only 2011-01-12 18:25:02 +00:00
alecpl
600bb156f7 - Use improved get_capability() syntax, saves CAPABILITY call in some cases 2011-01-04 11:16:54 +00:00
alecpl
77437e70f9 - Fix typo 2011-01-04 10:38:18 +00:00
alecpl
591dd80d22 - Fix Fatal error: Call to a member function get_capability()... 2010-12-18 16:42:38 +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