Aleksander Machniak
b7addfc77c
Use absolute paths in is_dir() checks to prevent open_basedir related warnings
12 years ago
Aleksander Machniak
c6406eb1a9
Improved main preferences page performance by skipping form generation
...
when sections list is being build, CS fixes
12 years ago
Aleksander Machniak
174327c25c
Merge pull request #77 from dpc22/realnames
...
Add show_real_foldernames preference and configuration option.
12 years ago
Aleksander Machniak
3863a9d2c5
Added user preference to open all popups as standard windows
12 years ago
David Carter
149f8a00cc
Change show_actual_foldernames to be show_real_foldernames.
...
Change requested by alec@alec.pl .
12 years ago
David Carter
52deb18d96
Add show_actual_foldernames preference and configuration option.
...
When enabled this setting shows actual folder names rather than
the localised verions for the four default folders:
$rcmail_config['default_folders'] =
array('INBOX', 'Drafts', 'sent-mail', 'spam', 'Trash');
12 years ago
Aleksander Machniak
07795ba124
Fix invalid option selected in default_font selector when font is unset ( #1489112 )
12 years ago
Aleksander Machniak
3725cfb245
Avoid uninitialized/unused variables
12 years ago
Aleksander Machniak
969cb03f9a
Add option to display email address together with a name in mail preview ( #1488732 )
12 years ago
Thomas Bruederli
378d6cf97f
Build plugin info from both package.xml and composer.json files; allow plugins to override the meta info method
12 years ago
Aleksander Machniak
4cb8ced1a4
Fix min_refresh_interval handling on preferences save ( #1489073 )
12 years ago
Aleksander Machniak
e0cc1fb9aa
Fix display of HTML entities in protected folder name ( #1489042 )
12 years ago
Aleksander Machniak
1d4c84f4d7
Remove sig_above configuration option, use reply_mode only ( #1489001 )
12 years ago
Aleksander Machniak
cf8b9fc004
Move spellcheck options section below signature options section
12 years ago
Aleksander Machniak
876d31d594
Fix empty email on identities list after identity update ( #1488834 )
12 years ago
Aleksander Machniak
48ef1334ff
Merge pull request #49 from linagora/master
...
Add new identity level: one identity with edit only signature
12 years ago
jeremie kornobis
c753bc4a8b
unset email address with new level entity 4
12 years ago
jeremie kornobis
f125852979
Add new identity level: one identity with edit only signature
12 years ago
Aleksander Machniak
789e5988aa
Clarify rcube::get_user_name() usage, add rcube::get_user_email()
12 years ago
Aleksander Machniak
65dff8f812
Fix hidden flag and default_addressbook settings handling
12 years ago
Thomas Bruederli
810efee4d3
Avoid double-encoding of HTML entities in signature edit field
12 years ago
Aleksander Machniak
6459d86291
Select default_addressbook on the list in Address Book ( #1488280 )
12 years ago
Aleksander Machniak
f226549d4f
Renamed config options: keep_alive to refresh_interval, min_keep_alive to min_refresh_interval
12 years ago
Aleksander Machniak
aa83596b0b
Clarify keep-alive setting, move it to User Interface section, change label
...
to "Refresh (check for new messages, etc.)", allow no-refresh mode.
12 years ago
Thomas Bruederli
28de391182
Recursively resolve paths of iframe contents; unify contentframe registration and reduce code-duplication
12 years ago
Thomas Bruederli
ddafe4e410
Merge branch 'dev-compose-newwindow'
12 years ago
Aleksander Machniak
1e7aa75d18
Remove leftover code
12 years ago
Thomas Bruederli
271efe53e0
Add user settings to open message view and compose form in new windows. This natevely implements the compose_newwindow plugin functionslity and more
12 years ago
Aleksander Machniak
0054f7a5bf
Fix sig_above setting, broken in 651c7b6e9d
12 years ago
Thomas Bruederli
18b73873dc
New skin selection with full name, license and thumbnail
12 years ago
Aleksander Machniak
ab08544520
Enable subscription option for already subscribed "virtual" folders,
...
small code improvements
12 years ago
Aleksander Machniak
5802cfec95
Support HTML entities in addressbook names
12 years ago
Aleksander Machniak
1e9aa25609
Fix error where session wasn't updated after folder rename/delete ( #1488692 )
12 years ago
Aleksander Machniak
26fc0defe3
Fix bug where parentnotwritable error wasn't displayed in the interface
12 years ago
Aleksander Machniak
46d0012e26
Fix quota capability detection so it can be overwritten by a plugin ( #1488655 )
12 years ago
Aleksander Machniak
8eefbb2158
Add option to enable HTML editor on forwarding ( #1488517 )
12 years ago
Aleksander Machniak
651c7b6e9d
Add option to not include original message on reply, rename option top_posting to reply_mode ( #1485149 )
12 years ago
Aleksander Machniak
9cb76ad3c2
Fix so subscribed non-existing/non-accessible shared folder can be unsubscribed
12 years ago
Aleksander Machniak
fe2f0be435
Fix possible PHP warning, read default_folders using config->get()
...
to support deprecated option name (default_imap_folders)
12 years ago
Thomas Bruederli
b8b6e5011a
Skip IDN conversion when saving/reading identies. This should provide proper support for multiple recipeint values including name blocks in bcc and reply-to fields
12 years ago
Aleksander Machniak
cfc27c9b76
Keep some resource files (images) in separate directory
13 years ago
Aleksander Machniak
a60d139d87
Define array variable in case none of zones is valid (shouldn't happen)
13 years ago
Aleksander Machniak
ceaaebbc8c
Fix fatal error when date.timezone isn't set ( #1488546 )
13 years ago
Aleksander Machniak
6d3e53d2b8
Merge branch 'master' of github.com:roundcube/roundcubemail
13 years ago
Aleksander Machniak
476fa983c0
Catch DateTime* exceptions ( #1488497 ) - skipping buggy timezones
13 years ago
Aleksander Machniak
c0839699bb
Move messages forwarding mode setting into Preferences
13 years ago
Aleksander Machniak
041c93ce0b
Removed $Id$
13 years ago
Aleksander Machniak
0a1dd5b073
Add is_escaped attribute for html_select and html_textarea ( #1488485 )
13 years ago
Aleksander Machniak
5c7e54b175
- Fix HTML entities handling in HTML editor ( #1488483 )
13 years ago
Aleksander Machniak
4d7e277b92
Removed debug code
13 years ago
Aleksander Machniak
c1a0578d21
Fix Opera issues with duplicated scrollbar and invisible border
13 years ago
thomascube
6707ca47a2
Support mutliple name/email pairs for Bcc and Reply-To identity settings ( #1488445 )
13 years ago
alecpl
5475865485
- Fix creating folders if ACL exists (1488443)
13 years ago
alecpl
1b30a710cf
- Add option to delete messages instead of moving to Trash when in Junk folder ( #1486686 )
13 years ago
alecpl
18a3dcaf56
- Fix issue with folder creation under INBOX. namespace ( #1488349 )
13 years ago
alecpl
06c990ead2
- Added mailto: protocol handler registration link in User Preferences ( #1486580 )
13 years ago
thomascube
f9a967763e
User configurable setting how to display contact names in list
13 years ago
thomascube
43875379d5
Allow users to choose cols for contacts list sorting
13 years ago
alecpl
63ff2a22ca
- Fix warning when default_folders setting is not an array
13 years ago
alecpl
ce4c610311
- Fix warning when default_folders setting is not an array
13 years ago
thomascube
50d6e918e1
Use <uri> value from package.xml to build download links in about screen; show links in default style
13 years ago
thomascube
7fe3811c65
Changed license to GNU GPLv3+ with exceptions for skins and plugins
13 years ago
thomascube
c321a955a7
Merged devel-framework branch (r5746:5779) back into trunk
13 years ago
alecpl
c1d27d8679
- Fix setting pagesizes ( #1488295 )
13 years ago
thomascube
5879c09ca0
Use proper timezones from PHP's internal timezonedb ( #1485592 )
13 years ago
thomascube
7c2a9310c4
Use iframes for identity management
13 years ago
alecpl
a61ccea31a
- Small fixes to r5662
13 years ago
alecpl
08ffd939a7
- Add separate pagesize setting for mail messages and contacts ( #1488269 )
13 years ago
alecpl
81c2ce9b7b
- Remove some UI-specific one-liners from rcube_webmail object
13 years ago
alecpl
e2dfb5ebad
- Fix handling of INBOX's subfolders in special folders config ( #1488279 )
13 years ago
alecpl
34c2e34671
- Fix "PHP Warning: Invalid argument supplied for foreach()" ( #1488264 )
13 years ago
thomascube
b540ed15a3
Larry is growing up
13 years ago
thomascube
01d0affaa1
Pass attributes from skin to form table
13 years ago
thomascube
e19229ce09
Larry's identities settings and about page
13 years ago
alecpl
a90ad2840f
- Deprecate $DB, $USER, $IMAP global variables, Use $RCMAIL instead
13 years ago
alecpl
b6da0b76af
- Remove deprecated global $IMAP variable usage ( #1488148 )
13 years ago
alecpl
7e263ea204
- Add option to set default font for HTML message ( #1484137 )
13 years ago
alecpl
c33dc1a451
- Fix typos in handling support link label
13 years ago
alecpl
73571d3d26
- Reload UI after skin change
13 years ago
alecpl
e01e798517
- Fix action when toggling prefer_html option state
13 years ago
thomascube
ce22f1e0c6
Show configurable support link in about page; refer on <srcuri> for download link; no link to roundcube.net to avoid tons of support requests
13 years ago
alecpl
1911cc4062
- Use channel/uri as possible source locations
...
- Handle dependent/required plugins
13 years ago
alecpl
45fa64c3c9
- Added About tab in Settings
13 years ago
alecpl
710b1bd684
- Add option to skip alternative email addresses in autocompletion
13 years ago
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
13 years ago
alecpl
0324621797
- Fix JS error when dst_active checkbox doesn't exist ( #1488133 )
13 years ago
alecpl
8881766a9f
- Improved performance by skipping folders list sorting when it's not needed in folder manager
13 years ago
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
13 years ago
thomascube
e750d1b816
Restrict folders list to write-only in selectors for special folders and save-message-to option
13 years ago
thomascube
1cc9e210f5
Make date/time format user configurable; drop 'date_today' config option
13 years ago
alecpl
66df084203
- Merge devel-spellcheck branch:
...
- Added spellchecker exceptions dictionary (shared or per-user)
- Added possibility to ignore words containing caps, numbers, symbols (spellcheck_ignore_* options)
13 years ago
alecpl
13d45dfbda
- Localize forwarded message header ( #1488058 )
...
- pl_PL update
- Fix label: databaserror -> dberror
13 years ago
thomascube
da71783bc9
Move timezone computation to rcube_config; don't override SESSION['timezone'] when saving prefs
13 years ago
alecpl
dd6a47c24a
- Fix parent folder ACL checking in some cases
13 years ago
alecpl
72fa193335
- Disable subscription on virtual shared folders
13 years ago
alecpl
189a0ae4dc
- Unsubscribe from non-existing folders always (on listing), not only in Settings/Folders UI
13 years ago
alecpl
85e7a3d4a3
- Fix moving folder to root, it wasn't working with IMAP delimiter different than a dot (loast part of r5023)
14 years ago
alecpl
c6c99c89e6
- Add ACL check on parent folder
14 years ago
alecpl
363514e30b
- Move rcmail_localize_folderpath() to main.inc
14 years ago
alecpl
1cd36267a1
- Improved detection of folder rename possibility and its handling
14 years ago
alecpl
f9e2858ae1
- Exclude edited folder from parent selector
14 years ago
alecpl
e86b4f4246
- Fix: folder selector doesn't list unsubscribed folders, followup to r4942
14 years ago
alecpl
210438a6be
- Unsubscribe from non-existing folders automaticly on folders listing
14 years ago
alecpl
c9cfd6d4bf
- Improved parent folder selector
14 years ago
thomascube
71cc6bf630
Add drop-target for root folder; fix row insertion when moving to a protected folder
14 years ago
alecpl
19869073e3
- Plugin API: added folder_delete and folder_rename hooks
14 years ago
alecpl
9220169bf1
- Fix handling of other users namespace roots
14 years ago
alecpl
f6eb1e29df
- Fix creating/renaming folders with accented characters ( #1487974 )
14 years ago
alecpl
25e6a0f110
- Add rcube_imap::mailbox_info()
14 years ago
alecpl
67975b99ef
- Improved namespace roots handling in folder manager
14 years ago
alecpl
1a034323fc
- Add possibility to return subscription status and css class name for folder row from "folder_save" hook
...
- Fix folder preview frame state after folder creation
14 years ago
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)
14 years ago
alecpl
2d5beeaf06
- Don't call rcube_idn_to_ascii() on empty data
14 years ago
alecpl
1d5779b257
- Add option to force spellchecking before sending a message ( #1485458 )
14 years ago
alecpl
d9641b0874
- Allow setting special folder with "<" character
14 years ago
alecpl
516467080b
- Fix handling of "<" character in contact data, search fields and folder names, identity name and organization fields ( #1487864 )
14 years ago
alecpl
d734481983
- Added option to specify to which address book add new contacts
14 years ago
alecpl
ccc059fd70
- Re-designed cache, fixes memcache/apc issues
14 years ago
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)
14 years ago
alecpl
4bb7d27b54
- Removed focus_on_new_message option, added newmail_notify plugin
14 years ago
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)
14 years ago
alecpl
0d277ef01b
- Plugin API: Add name and parent_name arguments to folder_form hook
14 years ago
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 )
14 years ago
thomascube
bbb1427caa
Gracefully shrug on database errors
14 years ago
alecpl
dae34b5c3f
- Support 'abort' and 'result' response in 'preferences_save' hook, add error handling
14 years ago
alecpl
bbce3edd61
- Add simple ACL rights/namespace handling in folder manager (display folder's namespace, modify edit form fields according to MYRIGHTS)
14 years ago
alecpl
d80bd153a4
- Fix email_dns_check setting not used for identities/contacts ( #1487740 )
14 years ago
alecpl
e8d5bdc84e
- Fix IDNA support when IDN/INTL modules are in use ( #1487742 )
14 years ago
alecpl
b373fd4b3d
- Fix setting timezone in Preferences ( #1487705 )
14 years ago
alecpl
e81a30752b
- Fix impossible to subscribe to protected folders ( #1487656 )
14 years ago
alecpl
68d2d54100
- Move action files map from index.php to steps' func.inc files
14 years ago
thomascube
f5e7b35307
Bumbed version; Roundcube development is not Switzerland only
14 years ago
alecpl
600bb156f7
- Use improved get_capability() syntax, saves CAPABILITY call in some cases
14 years ago
alecpl
77437e70f9
- Fix typo
14 years ago
alecpl
591dd80d22
- Fix Fatal error: Call to a member function get_capability()...
14 years ago
alecpl
3ee5a7200a
- Improved Mail-Reply-To and Mail-Followup-To headers handling
14 years ago
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
14 years ago
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.
14 years ago
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 )
14 years ago
alecpl
b72e2f9a17
- Fix handling of folders with "<>" characters in name
14 years ago
alecpl
44840971e8
- Fix handling of folders with name "0" ( #1487119 )
14 years ago
alecpl
83ba22c77b
- Unify template files naming
14 years ago
alecpl
eeb85f4257
- Add option to place replies in the folder of the message being replied to ( #1485945 )
14 years ago
alecpl
36ed9d7ec6
- Improve performance of rcube_imap_generic::countMessages() using STATUS instead of SELECT
14 years ago
alecpl
a5a4bf46bd
- Add basic IMAP LIST's \Noselect option support (mark unselectable folders as virtual, etc.)
14 years ago
alecpl
1c1e1e39f3
- Fix duplicated e-mail field in identity form ( #1487054 )
14 years ago
alecpl
f22ea7ba18
- Support SMTP Delivery Status Notifications - RFC3461 ( #1486142 )
14 years ago
alecpl
868deb5dab
- Make htmleditor option behaviour consistent, add option to use HTML on reply to HTML message ( #1485840 )
14 years ago
alecpl
6c6bb09b15
- Add mdn_request=4
14 years ago
alecpl
ce92ba767a
- Plugin API: improved 'abort' flag handling, added 'result' item in some hooks: group_*, contact_*, identity_* ( #1486914 )
14 years ago