Commit Graph

371 Commits (939380da27f3502847fc1f18e8b67f3fb6d6742f)

Author SHA1 Message Date
alecpl 7fc056c3ff - Enable multiselection for attachments uploading in capable browsers (#1485969) 14 years ago
thomascube fc072bfdb3 Don't decode recipent strings submitted by address book 14 years ago
thomascube 4591de7018 Prepare for multiple concurrent compose windows 14 years ago
alecpl da142bb598 - Replying to a sent message puts the old recipient as the new recipient (#1487074)
- Set compose header fields before skin objects' functions are being used, don't depend on the order of fields
14 years ago
alecpl e8d5bdc84e - Fix IDNA support when IDN/INTL modules are in use (#1487742) 14 years ago
thomascube 8c57f5977d Don't decode already decoded from header 14 years ago
thomascube 0501b637a3 Merge branch devel-addressbook (r4193:4382) back into trunk 14 years ago
thomascube f5e7b35307 Bumbed version; Roundcube development is not Switzerland only 14 years ago
alecpl 3ee5a7200a - Improved Mail-Reply-To and Mail-Followup-To headers handling 14 years ago
alecpl 72b807aa6a - Fix empty sender in reply prefix (#1487454) 14 years ago
alecpl cc5ae9e337 - Fix last commit 14 years ago
alecpl d2b8840a0e - Fix handling of custom "_from" in sendmail (#1487132)
- Small fix in displaying Sender input field
14 years ago
alecpl 6084d782f2 - Fix hanling of HTML entity strings in plai text messages 14 years ago
alecpl c296b810bc - Add option for minimum length of autocomplete's string (#1486428) 14 years ago
alecpl cb105aa9f1 - Fix displaying long header names in message headers table
- Fix translation labels names for Mail-Followup-to and Mail-Reply-To
14 years ago
alecpl eeb85f4257 - Add option to place replies in the folder of the message being replied to (#1485945) 14 years ago
alecpl bde4219e0d - Fix: cannot access private property rcube_template::$app 14 years ago
alecpl bd2e33f5f9 - Don't try to match identity on reply when user has only one 14 years ago
alecpl 663534468c - Fix setting identity when composing a draft or edited message 14 years ago
alecpl ace851722e - Prevent from infinite redirect in case of broken session (#1487028) 14 years ago
alecpl ba12c76300 - Fix signature removal when replying in HTML to plain/text message 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 e25a357d95 - Add Reply-to-List feature (#1484252)
- Add Mail-Followup-To/Mail-Reply-To support (#1485547)
14 years ago
alecpl 9f9664338f - Change reply prefix to display email address only if sender name doesn't exist (#1486550) 14 years ago
alecpl b3660bbdc3 - Add option to "Return receipt" will be always checked (1486352) 14 years ago
alecpl e99991996d - Add Internationalized Domain Name (IDNA) support (#1483894) 14 years ago
alecpl e019f2d0f2 - s/RoundCube/Roundcube/ 14 years ago
alecpl 33dfdd891b - Improve logic of signatures colorizing and truncating, introduce sig_max_lines option 14 years ago
alecpl 71f60cc9aa - Re-add 'Close' button in upload form (#1486930, #1486823) 14 years ago
alecpl d37e1e25ff - Change upload box form name (was the same as compose form) 14 years ago
alecpl e6ce0062f2 - Unify hooks names, see rcube_plugin_api::deprecated_hooks for complete list (old names are supported without errors nor warnings) 15 years ago
thomascube 90e7080d28 Create Sent folder when composing a message (#1486802) 15 years ago
alecpl 087c7dc5d2 - Improved compose screen: resizable body and attachments list, vertical splitter, options menu
- Removed productname/version element, changed footer size to 20px
15 years ago
alecpl b25dfd0913 - removed PHP closing tag 15 years ago
alecpl 8958d01311 - Fix: when From field is a first object in compose template form's hidden fields aren't added to the output 15 years ago
alecpl d311d809d6 - Fix forwarding of messages with winmail attachments
- Remove some redundant code for winmail handling in get.inc, move tnef_decode() to rcube_message
- Fix handling of uuencoded attachments in message body (#1485839)
- Extend rc_mime_content_type() to work with string buffer
15 years ago
alecpl 8f2b463981 - handle properly inline images without content_id but with content_location 15 years ago
thomascube 6b6f2e83de Display and send messages with format=flowed (#1484370), fixes word wrapping issues (#1486543) 15 years ago
alecpl 021ef41737 - Fix duplicated attachments when forwarding a message (#1486487) 15 years ago
alecpl 677e1f26fe - Some files from /bin + spellchecking actions moved to the new 'utils' task 15 years ago
alecpl c287f34bd3 - Fix setting spellcheck languages with extended codes (#1486605) 15 years ago
thomascube bc4960108e Option not to mark messages as read when viewed in preview pane (#1485012) 15 years ago
thomascube 814905ca87 Let plugins modify the Sent folder when composing (#1486548) 15 years ago
alecpl 7a48e5539f - Re-organize editor buttons, add blockquote and search buttons
- Make possible to write inside or after a quoted html message (#1485476)
15 years ago
alecpl ce467384e2 - Fix single space inserted on fwd/reply with top posting (#1486532) 15 years ago
alecpl 416bff5475 - Allow to override identity when composing a message (#1486466) 15 years ago
alecpl b575fa9008 - Fix blocked.gif attachment is not attached to the message (#1486516) 15 years ago
alecpl c16986be7f - use popupmenu style for attachments upload form
- move .popupmenu style definition to common.css
15 years ago
thomascube bc404ffd41 Save draft information in one header; finally fixes #1486203 15 years ago
alecpl a4cf4577b1 - Fix forwarding message omits CC header (#1486305) 15 years ago
alecpl 5821ff5123 - Don't show a warning on html2text switch when textarea is empty
- Set properly select's value when html2text is aborted
15 years ago
thomascube bbc8565e5a Flag original messages after sending a draft (#1486203) 15 years ago
thomascube a96183883d Changed signature separator when top-posting (#1486330) 15 years ago
alecpl 3b1426a1e5 - lost fix for Attachment Excessive Memory Use issue (#1484660) 15 years ago
alecpl 3e8898ef60 - Fix external mailto links support for use as protocol handler (#1486037) 15 years ago
alecpl b620493a4b - Fix quoted text wrapping when replying to an HTML email in plain text (#1484141) 15 years ago
alecpl 9e63e28a80 - Fix top-post signature insert error in HTML forwarded message (#1486366) 15 years ago
alecpl 2717f9f68e - use proper unicode cleanup for JSON, fixes #1486356 15 years ago
alecpl 8abe5485fd - move compose_message_body hook to better place (#1486353) 15 years ago
alecpl e5d60d69d4 - Use built-in json_encode() for proper JSON format in AJAX replies (and compat. with jQuery 1.4) 15 years ago
alecpl ceeab9ed91 - Allow setting only selected params in 'message_compose' hook (#1486312) 15 years ago
alecpl a82dcd420a - Plugin API: added 'message_compose_body' hook (#1486285) 15 years ago
thomascube 0207c45c90 More options for top posting feature (#1484272) using patch from Phil Weir 15 years ago
alecpl 50f56d2046 - top posting (#1484272) 15 years ago
thomascube 01ffe03908 Hold attachment info in a js list in order to simplify things + codestyle 15 years ago
vbenincasa 3f97120cb1 - Added an alert message when uploading still in progress and the user tries to send the message
- Added the functionality to abort the upload process
- Changed the loading icon background to transparent, so it can be used in other templates easily
15 years ago
alecpl ebf8726eea - Added attachment upload indicator with parallel upload (#1486058) 15 years ago
vbenincasa 2b77e8daa7 - Provide some additional usability for attachments form with "mainaction" class and a slightly bigger file field (CSS width doesn't works with file field so we need to use "size" property) 15 years ago
alecpl b48d9bf5d4 - Use faster/secure mt_rand() (#1486094) 15 years ago
alecpl 7df0e35210 - Check 'post_max_size' for upload max filesize (#1486089) 15 years ago
alecpl 80815d23e5 - Fix editor type doesn't match type of message body content (#1486080) 15 years ago
thomascube 76791cf3c9 Extend message_compose hook with the possibility to specify attachments 16 years ago
thomascube 75969686c2 Added 'message_compose' hook 16 years ago
alecpl ee258ce158 - performance fix: don't check mbstring functions existence too often 16 years ago
alecpl a01b3bf9ae - removed hardcoded 'compose-body' identifier (#1485996) 16 years ago
alecpl b05575a930 - cleanup 16 years ago
alecpl 5503cc09f1 - cleanup 16 years ago
alecpl a640647edd - handle big attachments with file pointers to not exceed memory_limit in rcmail_save_attachment() 16 years ago
thomascube 7d8e168cb1 Fix compose step: correctly choose html mode and attachments when in draft or edit mode 16 years ago
alecpl 21d6827c70 - fix delete icon on attachment list (#1485921) 16 years ago
alecpl aae0ad8cb2 - re-set 'prefer_html' to have possibility to use html part for compose 16 years ago
alecpl 069704b170 - Added message Edit feature (#1483891, #1484440) - need icon 16 years ago
thomascube ed205f4183 Change rcube_user::list_identities() to return an array instead of a sql-result 16 years ago
thomascube 991a25ab5d Better icon for deleting folders + remove hard-coded icon path 16 years ago
alecpl 12217da8b3 - simplified attachments handling on reply/forward/draft compose (possible regressions)
- also fix #1485847
16 years ago
alecpl 3e8d8975a9 - don't use 4th argument in htmlspecialchars (#1485475) 16 years ago
alecpl 48958e0512 - Fix Answered/Forwarded flag setting for messages from subfolders 16 years ago
alecpl 20ccd472f7 - Fix html editor mode setting when reopening draft message (#1485834) 16 years ago
alecpl 23a2eec4d5 - ereg -> preg 16 years ago
alecpl 309d2f40a0 - jQuery'fied GoogieSpell 4.0 + some changes in compose 16 years ago
alecpl 1fb5874f27 - fix attachment mimetype setting after upload
- move style of delete button in attachment-list to mail.css file
16 years ago
alecpl 79eb4e79ed - Fix message normal priority problem (#1485820) 16 years ago
alecpl 7c8b80600d - support _nosig param in compose URL (#1485604) 16 years ago
thomascube cc97ea0559 Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins) 16 years ago
alecpl 7145e009e4 - Fix incorrect word wrapping in outgoing plaintext multibyte messages (#1485714)
- Fix double footer in HTML message with embedded images
16 years ago
alecpl 59ee6865b6 - typo 16 years ago
thomascube 0b21c888ac Select drafts mailbox when opening a draft message 16 years ago
alecpl ec603f7da6 - Fix html body washing on reply/forward + fix attachments handling (#1485676) 16 years ago
till cbbef379a5 * bumping up copyright (happy new year ;-)) 16 years ago
thomascube d859b0ca1f allow reply to yourself only in To field 16 years ago
thomascube 8e98f21ffc Add empty paragraph after html reply block in order to write below + fix indentation 16 years ago
alecpl 133bb07f78 - performance: skip imap connection for attachments actions
- created attachments.inc file for attachment upload, remove and display actions
16 years ago
thomascube 2c8e84c1e5 Do serverside addressbook queries for autocompletion (#1485531) + make autocompletion list clickable 16 years ago
alecpl 300fc65a46 - Better HTML entities conversion in html2text (#1485519) 16 years ago
alecpl 3e20c4b31d - fix default spellcheck language setting (#1485570) 16 years ago
alecpl b8ae5093cc - Fix HTML editor initialization on IE (#1485304)
- move back toggle_editor function to editor.js
- merge identity and compose editor init functions
16 years ago
alecpl 79af0bb1ba - Add warning when switching editor mode from html to plain (#1485488)
- Unified editor switching functions
16 years ago
alecpl 7f63946719 - #1485499: make email address comparision case insensitive
- support multibyte characters in in_array_nocase()
16 years ago
alecpl 19c9d396df - wrap also prefix line in reply body 16 years ago
alecpl 2b180b1cce #1485494: fixed signatures removal on reply 16 years ago
alecpl 70087c52bc - don't set border=0 for images (use css for that) 16 years ago
alecpl 6eb858606e - Fix matching case sensitivity when setting identity on reply (#1485480)
- Prefer default identity on reply
16 years ago
alecpl 27a12edcd9 - #1485475: don't use 4th argument of htmlspecialchars() 16 years ago
alecpl 2727053c61 - #1485471: fix drafts saving 16 years ago
alecpl 112c9133bb - removed deprecated rcube_add_label() and all uses
- code for 'show' action added in r1937 moved to show.inc
16 years ago
alecpl cf6a833c95 - fix "Back to message list" button (#1485440) 16 years ago
alecpl fd51e0fea5 - Better handling of "no identity" and "no email in identity" situations (#1485117) 16 years ago
alecpl e2c610ebfa - use more 'html' class 16 years ago
alecpl c17dc6aa31 #1485385: fix missing close form tag 16 years ago
alecpl 5758b9b32a - Added Reply-To to forwarded emails (#1485315) 16 years ago
alecpl 491a6e2901 - Allow and use spellcheck attribute for input/textarea fields (#1485060) 16 years ago
alecpl 2f746dcd68 - Fix inline images handling when replying/forwarding html messages 16 years ago
alecpl 81b573d98a - Reduced memory footprint when forwarding attachments (#1485345)
- Fixed endless loop in iil_C_HandlePartBody()
- rcube_message::get_part_content() speed up using 3rd argument of rcube_imap::get_message_part()
16 years ago
alecpl a81be1b534 -small folder names abbreviation fixes 16 years ago
alecpl 51f55bd6d2 #1485337: fill recipient on reply to address of yourself (if there's only one address found in message) 16 years ago
thomascube ccd63c5591 Don't wrap worwarded text; better wrap reply message text 16 years ago
thomascube 5f314dafe9 Correctly handle options in mailto-links (#1485228) 16 years ago
thomascube 8beee1b568 Indicate allowed max. attachment size in compose screen (#1485030) 16 years ago
svncommit 8c0b9edb51 change to double-escape to get through TinyMCE's cleanup #1484904 17 years ago
svncommit c1cd53fd80 escape html entities in forward/reply headers #1484904 17 years ago
alecpl 687009eee0 - typo 17 years ago
alecpl 95fd38e214 #1485288: read In-Reply-To and References when composing saved draft 17 years ago
thomascube 326f3d9130 Set defaults for 'spellcheck_languages' and make sure the user language is set correctly 17 years ago
thomascube 4ca10b8d51 Enable spellchecker for HTML editor 17 years ago
thomascube faf8766fd2 Save outgoing mail to selectable folder (#1324581) 17 years ago
thomascube 6d5dbae53c Prefer File_Info over mime_content_type + detect mime type when uploading + some code style 17 years ago
alecpl 59200ca922 -fixed attachments removing in draft mode 17 years ago
alecpl b67bcc625d - fix for ldap_public value checking 17 years ago
thomascube 4dae735feb Flag original message as Forwarded when sending mail 17 years ago
thomascube fde466c58c Urlencode mail recipients for storing in session + little code cleanup 17 years ago
thomascube c719f3c1e0 Store compose parameters in session and redirect to a unique URL 17 years ago
alecpl 1bc48e3ee8 - Fixed forwarding messages with one HTML attachment (#1484442)
- Fixed encoding of message/rfc822 attachments and image/pjpeg handling (#1484914)
17 years ago
alecpl a0530a6ec0 - option to disable autocompletion from selected LDAP address books (#1484922 17 years ago
alecpl e47aadcd99 #1485098 17 years ago
alecpl 027af30c7c -set iframe's border to 'none' for Konqueror 17 years ago
thomascube 8fa58e72a3 New class rcube_message representing a mail message; changed global $MESSAGE from array to object 17 years ago
alecpl 885ebb8da2 - added enctype for attachments form (#1485056) 17 years ago
thomascube 197601ef5f Next step: introduce the application class 'rcmail' and get rid of some global vars 17 years ago
alecpl 3dd0f25333 - don't use onchange to toggle editor because of IE bug 17 years ago
alecpl e7d37ae987 - Decode entities when inserting HTML signature to plain text message (#1484990) 17 years ago
svncommit 8e5defd55f added language support to HTML editing (#1484862) 17 years ago
svncommit d9344fc349 HTML editing fixes, upgrade to TinyMCE v3.0.6 17 years ago
alecpl a63e10ee7d - removed strrstr() definition as it was needed only for php4 17 years ago
thomascube 47124c2279 Changed codebase to PHP5 with autoloader + added some new classes from the devel-vnext branch 17 years ago
thomascube 0c6f4b8864 Better patch to correctly quote email recipient strings (from #1484191) 17 years ago
thomascube 17b5fb797f Add configurable default charset for message decoding 17 years ago
till c3c0fb7149 * fixing bug #1484673 17 years ago
till 8ecb0e8fb9 * fixing bug (1 attachment gets cut off when you have no text in a draft) -> see #1484673 17 years ago
thomascube ff08eed202 Also respect receipt and priority settings when re-opening a draft message 17 years ago
till d75921732b * oops, fixed a parse error (which i just comitted) >:( 17 years ago
till 148e7bdf24 * added an additional check so not everyone "attempts" ldap search if this is not configured (compose.patch did not contain this) 17 years ago
till c658edbc0f * compose.patch from #1483899 17 years ago
svncommit 4315b0086b added ability to insert attached images in HTML editor 17 years ago
thomascube fba1f5ab81 New class rcube_user + send message disposition notification 17 years ago
thomascube e4867ea740 Fix bugs #1484555, #1484646 and #1484639 17 years ago
svncommit 5349b78ad4 Update copyright notice 17 years ago
thomascube bd4209e209 Ensure XHTML validation 17 years ago
thomascube 8d07583f39 Use HTTP-POST requests for actions that change application state 18 years ago
thomascube f1154163b0 Merged branch devel-addressbook from r443 back to trunk 18 years ago
thomascube 3cf664939b Minor bugfixes posted to the dev-mailing list 18 years ago
thomascube 5cc4b13a0c Correctly parse message/rfc822; fixed html2text conversion; code cleanup 18 years ago
svncommit e17702395e fixed check for selected value in value array in rcube_shared::select 18 years ago
svncommit 789eba3a2d minor code fixes 18 years ago
thomascube 86df1529fe Error handling for attachment uploads; multibyte-safe string functions; XSS improvements 18 years ago
thomascube 2bca6e1da0 New (strict) quoting for all kind of strings 18 years ago
svncommit 4627992b13 Save Bcc recipients in draft message. 18 years ago
svncommit b500b48818 small patch to fix editor switching 18 years ago
svncommit dd792e8253 fixed signature issues 18 years ago
thomascube 03ac2132e2 Fixed encoding issues and delete-on-reply problem 18 years ago
svncommit 6b1fc027cb Fixed editor selector labels, added TinyMCE spellchecker to editor configuration 18 years ago
svncommit 19bef0eaf7 code cleanup of HTML editing capability (round 1) 18 years ago
svncommit 380aed9422 fixed typo in editor_init call. 18 years ago
svncommit a0109c4933 Initial TinyMCE editor support (still need to work on spellcheck and skins) 18 years ago
thomascube 70d4b9a5dc Fixed safe_mode issues 18 years ago
thomascube d656f1ca71 Made automatic draft saving configurable 18 years ago
thomascube a5d3e661e4 Set default spelling language (Ticket #1483938) 19 years ago
thomascube 9960666abe Added support for Nox Spell Server; plus small bugfixes 19 years ago
thomascube 8d4bcda874 Re-built message parsing (Bug #1327068) 19 years ago
thomascube aade7b9804 Finalized 0.1beta2 release 19 years ago
thomascube 41fa0b909a Compose, save and sendmail cleanup 19 years ago
svncommit f0f98fb108 Improvements to Draft handling 19 years ago
thomascube 66e2bfa550 Added label tags to forms (Ticket #1483810) 19 years ago
thomascube 50844277ca Changed label and icon for attachment removal and some styles 19 years ago
svncommit a894ba5029 Removeable attachments, Auto-default folder creation, bug fixes 19 years ago
svncommit 1966c53255 Added Drafts support (Feature #1326839) (richs) 19 years ago
thomascube ed5d29f4b3 Finalized GoogieSpell integration 19 years ago
thomascube dd53e2b489 Started integrating GoogieSpell 19 years ago
thomascube 6204390af1 Applied patch for requesting receipts by Salvatore Ansani 19 years ago
svncommit f8d0a5cb18 Corrected issue forwarding attachments that use content-description rather than filename or name disposition headers 19 years ago