alecpl
46cdbf074e
- Fix inconsistent behaviour of Compose button in Drafts folder, add Edit button for drafts
2011-11-10 11:16:32 +00:00
alecpl
d61756663c
- Fix problem with parsing HTML message body with non-unicode characters ( #1487813 )
2011-11-10 08:18:54 +00:00
alecpl
f21a04c024
- Add option to define matching method for addressbook search ( #1486564 , #1487907 )
2011-11-10 07:57:56 +00:00
thomascube
81f5dd7774
Consider replication delays in session storage
2011-11-09 13:40:23 +00:00
thomascube
62c8618744
Make email recipients separator configurable + suppress dupes in auto-completion
2011-11-08 18:50:08 +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
77153b255d
- Fix handling of dates (birthday/anniversary) in contact data - don't convert them to users timezone ( #1488147 )
2011-11-04 11:01:54 +00:00
alecpl
179b39d22a
- Fix error on opening searched LDAP contact ( #1488144 )
2011-11-04 09:08:54 +00:00
alecpl
9aab5e5456
- Fix redundant line break in flowed format ( #1488146 )
2011-11-03 17:51:54 +00:00
thomascube
3ac5cdb4ac
Also merge properties of child cols of composite address book fields + remove undefined fields from template
2011-10-30 16:33:09 +00:00
thomascube
335b042b98
Fix inline display of image attachments
2011-10-27 13:33:10 +00:00
alecpl
b5a29fe22f
- Fix IDN address validation issue ( #1488137 )
2011-10-26 13:53:30 +00:00
alecpl
ea66cef9bc
- Fix removing compose data from session after sending a message
2011-10-26 12:39:25 +00:00
alecpl
2db2ef3ec9
- Fix handling of <title> tag for cases where (malformed) HTML content contains more than one <title> tag
2011-10-25 10:57:52 +00:00
alecpl
0324621797
- Fix JS error when dst_active checkbox doesn't exist ( #1488133 )
2011-10-23 13:13:10 +00:00
alecpl
104e235302
- Improve handling of malformed charset specification in HTML messages ( #1488093 )
2011-10-23 08:49:35 +00:00
alecpl
7772ae2477
- Another fix to hide empty tabs
2011-10-19 11:35:49 +00:00
alecpl
01169b6d56
- Revert r5345 to handle non-array content too
2011-10-18 14:04:35 +00:00
alecpl
4100242b93
- One if() too much
2011-10-18 14:01:06 +00:00
alecpl
2df4a9a29c
- Hide contact tabs with no content
2011-10-18 13:58:18 +00:00
thomascube
dc6c4f4a28
Contact groups can have direct email addresses => distribution lists; enable 'compose' command for the selected group
2011-10-10 20:15:46 +00:00
thomascube
39cafac3f5
Autocomplete LDAP records when adding contacts from mail ( #1488073 )
2011-10-07 11:07:23 +00:00
alecpl
b1f0846727
- Make sure LDAP name fields aren't arrays ( #1488108 )
2011-10-07 08:33:24 +00:00
thomascube
e2a8b4dd6d
Skip VLV if a group is selected; show advanced search form if activating a 'searchonly' address book
2011-10-06 12:31:38 +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
thomascube
537c394302
Attach jquery UI date pickers to contact fields of type 'date'
2011-10-05 09:36:16 +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
765fdeb5b5
- Improved performance of draft saving by usage of APPENDUID response if available (skipped SEARCH call)
2011-10-03 13:13:44 +00:00
alecpl
56ec81cb6f
- Don't print error to the log when trying to delete non-existing draft message
2011-10-03 12:34:25 +00:00
thomascube
e750d1b816
Restrict folders list to write-only in selectors for special folders and save-message-to option
2011-09-30 15:22:08 +00:00
alecpl
90a6aff022
- Fix bug where when replying always the last identity is used ( #1488101 )
2011-09-27 06:59:59 +00:00
alecpl
b175394b30
- Add loading indicator on contact delete
2011-09-23 11:18:49 +00:00
alecpl
9e54e6fd45
- Make the whole PHP output non-cacheable ( #1487797 )
2011-09-23 10:11:27 +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
thomascube
2d3e2bc561
Add option 'searchonly' for address books; currently used by LDAP directories
2011-09-21 11:17:46 +00:00
alecpl
4b21d26879
- Add Priority filter to the messages list
2011-09-21 07:18:26 +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
06dc9838e0
Fix session race conditions when composing new messages
2011-09-16 17:53:35 +00:00
alecpl
8c124b9ea8
- Fix is_a() usage
2011-09-16 08:06:09 +00:00
thomascube
1cc9e210f5
Make date/time format user configurable; drop 'date_today' config option
2011-09-12 19:56:12 +00:00
alecpl
8703b08018
- Extend rcube_label_exists() to search in loaded plugins localizations
...
- Allow use localized addressbook field subtypes from plugins
2011-09-12 12:52:01 +00:00
alecpl
80152b333c
- Rewritten messages caching (merged devel-mcache branch):
...
Indexes are stored in a separate table, so there's no need to store all messages in a folder
Added threads data caching
Flags are stored separately, so flag change doesn't cause DELETE+INSERT, just UPDATE
- Partial QRESYNC support
- Improved FETCH response handling
- Improvements in response tokenization method
2011-09-07 11:07:03 +00:00
alecpl
b104e39f34
- Clear contactlist page conter after saved-search delete
2011-09-07 09:29:31 +00:00
alecpl
f5c1085fbd
- Localize (full) forwarded message header ( #1488058 )
2011-09-07 08:45:08 +00:00
alecpl
f8e48df715
- Merge devel-saved_search branch (Addressbook Saved Searches)
2011-09-06 16:35:14 +00:00
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)
2011-09-06 13:39:45 +00:00
alecpl
dbb0c2a109
- Add vCard's Profile URL support ( #1488062 )
2011-09-04 07:50:20 +00:00
thomascube
f7b58afb94
Make list of mimetypes that open in preview window configurable ( #1487625 )
2011-08-29 17:30:11 +00:00
thomascube
d78771ad3c
Add plugin hook message_part_get for message part downloads
2011-08-29 17:06:29 +00:00