Commit Graph

2847 Commits (a4c970508b899fd9e467b33319d689470908a24c)

Author SHA1 Message Date
alecpl 33da0b48b3 - Allow setting some washtml options from plugin (#1486578) 14 years ago
alecpl 5c461bada9 - Update phpdoc (#1486958) 14 years ago
alecpl c609784656 - Use custom sorting when SORT is disabled by IMAP admin (#1486959) 14 years ago
alecpl 11bcac5802 - Fix HTML to plain text conversion doesn't handle citation blocks (#1486921) 14 years ago
alecpl b3660bbdc3 - Add option to "Return receipt" will be always checked (1486352) 14 years ago
alecpl a99968259d - Add option to automatically send read notifications for known senders (1485883) 14 years ago
alecpl e99991996d - Add Internationalized Domain Name (IDNA) support (#1483894) 14 years ago
alecpl d7f9eb573b - Add link to identities in compose window (#1486729) 14 years ago
alecpl eacce9b3f5 - Messages caching: performance improvements, fixed syncing, fixes related with #1486748 14 years ago
thomascube 5371dc7889 Correct JS syntax 14 years ago
alecpl 6d1ae078c9 - Fix format=flowed: don't space-stuff empty lines (#1487018) 14 years ago
thomascube bd911ba814 Pool some code for command line tools; avoid displaying password on shell (#1486947); fix msgexport now using the new imap wrapper 14 years ago
thomascube 9d2a3a819a Focus search box or first edit field on page load 14 years ago
alecpl 08aa031871 - Fix wrong parameter count in fetchHeader() call 14 years ago
alecpl a8e1095eb0 - Fixed wrong function call in sync_header_index() 14 years ago
thomascube 6d94ab311a Only lower-case user name if first login attempt failed (#1486393) + fix test 14 years ago
thomascube 8603bbba2e Fix base url resolution + better order for condition checks in rcube_mdb2 + updated changelog 14 years ago
alecpl 0911facde9 - Truncate message subject when setting page title 14 years ago
alecpl 2753a4cab5 - Fix r3962 (< and > characters were not replaced with HTML entities in plain messages) 14 years ago
alecpl e019f2d0f2 - s/RoundCube/Roundcube/ 14 years ago
alecpl 6465a92a38 - Support action in form of "task/action" in goto_url() 14 years ago
thomascube cb2bc809ef Fix db_mode check in insert_id() 14 years ago
alecpl 1151581366 - Fix setting headers for IE in AJAX responses 14 years ago
alecpl 799359457f - Don't create a new rcube_browser object, use browser property from output object 14 years ago
alecpl d560e78d98 - Fix: close properly IMAP connection also when user is not logged in 14 years ago
thomascube a3de4f6054 Fix selection of read/write db connection 14 years ago
alecpl 11be9330de - Support %z variable in host configuration options (#1487003) 14 years ago
thomascube eab71fdf7e Remove accidentally committed debug code 14 years ago
yllar 5761a871c7 pt_PT kh_KH de_DE translation updates 14 years ago
thomascube 62c791f609 Prevent from saving a non-existing skin path in user prefs 14 years ago
alecpl ffc040bf9e - update ID keyword 14 years ago
alecpl b364912fc1 - Don't log errors about empty password when connecting to IMAP server (#1487001) 14 years ago
alecpl 614c642a4b - Fix list_cols is not updated after column dragging (#1486999)
- Improved save-pref action and moved to separate file in utils task directory
- Improved http_post/http_request to support first argument in form 'task/action'
14 years ago
alecpl b8d96f6e60 - Use random sleep interval up to 3 sec. in 'get' action when IMAP conn. fails 14 years ago
alecpl 431234538a - Fix when IMAP connection fails in 'get' action session shouldn't be destroyed (#1486995)
- Performance: improve mail/get action and skip one IMAP connection
14 years ago
alecpl 2280757d24 - Added more charset aliases 14 years ago
alecpl 457373bf3f - Fix: close() method of addressbook object(s) is not called in shutdown function 14 years ago
alecpl acbf0f5ee0 - Fix: iconv doesn't support UTF7-IMAP 14 years ago
alecpl f8e8af7e7c - Settings block (fieldset) can have any content (not only a table with hardcoded structure) 14 years ago
alecpl f12d218831 - small fix for format=flowed parsing 14 years ago
alecpl 33dfdd891b - Improve logic of signatures colorizing and truncating, introduce sig_max_lines option 14 years ago
alecpl 99b8c1e2ac - Fix format=flowed handling (#1486989) + small improvements in plain messages parsing 14 years ago
alecpl cb3dfdfede - Fix messages background image handling in some cases (#1486990) 14 years ago
alecpl 618cb0d8dd - Don't trim spaces from the end of line when converting to format=flowed 14 years ago
alecpl ed302bbbed - Code improvements + more infinite loop prevention 14 years ago
alecpl a5c56b3b21 - Return false from putLineC instead of NULL, for consistence 14 years ago
alecpl 1e3ba370c3 - Small improvement for last commit 14 years ago
alecpl 4d7acb3cb2 - Fix handling of charsets with LATIN-* label 14 years ago
alecpl 71f60cc9aa - Re-add 'Close' button in upload form (#1486930, #1486823) 14 years ago
alecpl 8fd1cf943c - Small improvements 14 years ago
alecpl 860678e333 - Add semicolon at the end of SQL queries in log (#1486957) 14 years ago
alecpl 2aa2b332f6 - Small performance improvements 14 years ago
alecpl d37e1e25ff - Change upload box form name (was the same as compose form) 14 years ago
alecpl 372d3bf6de - Fix Chrome browser was recognized as Safari 14 years ago
alecpl 272a7e5a24 - Don't use mail_header_delimiter when saving mail in IMAP 14 years ago
alecpl 086767c8f2 - Added mail_header_delimiter validation 14 years ago
alecpl 7b7edcfa52 - Always check INBOX for recent messages, with check_all_folders=false too (#1486912) 14 years ago
alecpl b2f3e60d22 - Fix JS error in IE (can't move focus to the control...) (#1486972) 14 years ago
alecpl bdf6ded0a6 - Fix JS error when switching off HTML editor in identity form 14 years ago
alecpl d11fb20061 - Added fieldsets in Identity form, added 'identity_form' hook 14 years ago
yllar 1645b5b902 new language: Khmer and pt_PT it_IT uk_UA updates 14 years ago
alecpl 564741f77b - performance: use custom function for IV vector generation instead of mcrypt_create_iv() 14 years ago
alecpl b0fd4cfd69 - Small improvement 14 years ago
alecpl 5ac188f0a7 - Fix hide_message() to work when called from an iframe 14 years ago
alecpl 33bfe1c9dc - Fix JS error when spellchecker feature is disabled 14 years ago
alecpl 1d8cbca272 - Use host FQDN in Message-Id, if possible (#1486924) 14 years ago
alecpl 01538da580 - Show disabled checkboxes for protected folders instead of dots (#1485498) 14 years ago
alecpl b0d46b1ab6 - lock_form(): fix hidden fields were disabled because of wrong type check
- lock_form(): fix initially disabled fields shouldn't be enabled on unlock
14 years ago
alecpl 64233d2189 - Fix timezone string in sent mail (#1486961) 14 years ago
alecpl 5cd00e2481 - Fix "Threaded" checkbox after subfolder creation (#1486928) 14 years ago
alecpl 47d06e46df - Display inline images with known extensions and non-image content-type (#1486934) 14 years ago
alecpl 2d27641cb5 - Fix r3913: don't run spellchecker on send 14 years ago
alecpl 38d9304a00 - Remove unused check 14 years ago
alecpl 736790f625 - Fix JS error on IE when trying to send HTML message with enabled spellchecker (#1486940) 14 years ago
alecpl 882b0f5e7f - Fix focus position after initial signature change in html editor 14 years ago
alecpl eb9eff0711 - Fix TinyMCE buttons are hidden in Opera (#1486922)
- Fix initial resizing of html editor in some browsers
14 years ago
alecpl 1fb718cae0 - Fix TinyMCE uses zh_CN when zh_TW locale is set (#1486929) 14 years ago
alecpl eeb34ba356 - Fix Tab key doesn't work in HTML editor in Google Chrome (#1486925) 14 years ago
alecpl 196d04f488 - Fix "Select all" causes message to be opened in folder with exactly one message (#1486913) 14 years ago
alecpl d1dd13ee5c - Fix SMTP test in Installer (#1486952) 14 years ago
alecpl 70cfb42839 - Unset message type after hidding it 14 years ago
alecpl 554d793780 - Fix set_busy() when called from an iframe 14 years ago
alecpl 5cf7aae178 - Don't add date to log when using syslog 14 years ago
alecpl 053e5a087c - Fix list page controls when contacts group is selected 14 years ago
alecpl 3c3433e05a - Added 'message_body_prefix' hook. Now it's possible to add some HTML code
before every displayed part of the message.
14 years ago
alecpl 4612535008 - Revert last (unintentional) commit 14 years ago
alecpl b72a1001dc - ja_JP update (#1486911) 14 years ago
alecpl 1a2f8375de - add message_part_structure hook also for text parts of mixed messages 14 years ago
alecpl 9601f05424 - Two fixes for Konqueror 14 years ago
alecpl b6244d5ce7 - Improve email regexp in mailto: links handler (#1486808) 14 years ago
alecpl ecc28ce02f - Removed /i from regexp 14 years ago
alecpl 3c9d9aa943 - Improve handling of single-part messages with bogus BODYSTRUCTURE (#1486898) 14 years ago
alecpl 119ad13d74 - Rename hooks: contact_save -> contact_update, identity_save -> identity_update, delete_identity -> identity_delete
- Print warning to the log about deprecated hook names usage
14 years ago
alecpl 03dbf37d5c - Small improvement in SELECT response parsing 14 years ago
alecpl 7f5b535d12 - Improved performance of LIST/LSUB response parsing 14 years ago
yllar 7123423b3a pt_BR update 14 years ago
thomascube 4859fedb92 Fix unit tests + update version 14 years ago
yllar 601597a545 translations update 14 years ago
alecpl c16fab1641 - Fix strpos() usage (#1486458) 14 years ago
alecpl 532c2504f4 - Add 'language' parameter in 'user_create' hook (#1486896) 14 years ago
alecpl eef0dae865 - Last commit fix 14 years ago
alecpl 5ced9ca075 - Replace message_part_encrypted hook with more generic message_part_structure 14 years ago
yllar 9d2c5c977d ja_JP update 14 years ago
alecpl b0eeaac9e0 - Fix: rcube_user::get_username() doesn't take mail_domain setting into account (#1486895) 14 years ago
yllar e96515460b id_ID update 14 years ago
yllar 8d835897eb sv_SE update 14 years ago
alecpl a31dd08826 - Replace chop() with rtrim(), small improvements in fetchHeaders() 14 years ago
thomascube 7236444819 Added missing label for German translations 14 years ago
yllar 17c54aa8ac tr_TR update 14 years ago
alecpl c56f1f5046 - Support vCards without or with an empty FN 14 years ago
yllar 367da9c1d3 gl_ES update 14 years ago
alecpl beff6b4e3d - es_ES update (#1486887) 14 years ago
alecpl 1d3596dd61 - Don't allow short form of empty <strong> tag 14 years ago
alecpl fb995a813a - Improve displaying of html messages with body's background image 14 years ago
alecpl c321e2fb24 - Fix ESC key doesn't close folder name edition field in Google Chrome 14 years ago
yllar b4d1090429 ar_SA update 14 years ago
yllar 9ab4688c4f translations update 14 years ago
alecpl be9d4d2ab7 - Fix message list and preview pane cleanup on search request 14 years ago
alecpl 8ed0152e51 - Don't add threads checkbox in virtual folder record 14 years ago
yllar f62364039e 3 new plugin translations + update 14 years ago
thomascube dbdd71f166 Don't replace error messages with loading info (#1486300) 15 years ago
thomascube 5cff852b07 Disable active spell check in tinyMCE before switching to plaintext mode (#1486870) + focus message field after mode switch 15 years ago
alecpl 7b808b585b - Fix bgcolor attribute of message body handling 15 years ago
alecpl 2537686d1d - Performance fix: Determine real mimetype of message/rfc822 part from bodystructure instead of fetched headers 15 years ago
alecpl 95fd49e4f2 - Fix message structure parsing when it lacks optional fields (#1486881) 15 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
alecpl db1f1e31ca - Include all recipients in sendmail log 15 years ago
alecpl 8fc8101c91 - Mail-Mime-1.8.0 15 years ago
alecpl b9ec2bd1b4 - Added handling of PCRE limits errors in rcmail_wash_html() (#1486856) 15 years ago
alecpl d78564abca - Fix performance in array_keys_recursive() 15 years ago
alecpl c51304ddc8 - Fix performance of threads parsing 15 years ago
alecpl 1fe60e25c9 - Fix group creation field hiding on webkit (Chromium) (#1486839) 15 years ago
alecpl 3a4c9f424b - Support HTTP_X_FORWARDED_PROTO header for HTTPS detecting (#1486866) 15 years ago
alecpl d5d9680486 - Fix double slash in plugin directory path (#1486872) 15 years ago
thomascube 52c0f7626c Strip protocol from hostname in HTTP headers (#1486868) 15 years ago
alecpl 2fc4596587 - Allow commands with mutiple - (#1486851) 15 years ago
alecpl 27ea62a576 - Fix typo in update_contact_row() (#1486875) 15 years ago
thomascube 904809459d Fix default IMAP port configuration (#1486864) 15 years ago
yllar f0ac2b9937 translations update 15 years ago
thomascube 90e7080d28 Create Sent folder when composing a message (#1486802) 15 years ago
alecpl 5e0999c53c - Fix opening attachments on IE (#1486829) 15 years ago
alecpl 9bb1fc7b0b - Make sure attachment name doesn't contain \r\n (#1486832) 15 years ago
alecpl 9bfcb3b98c - small fix for googie layer height setting 15 years ago
yllar 3e91f08b6a translations update 15 years ago
alecpl b8d4febf6c - googiespell layer resizing + small css improvements
- better googiespell suggestions popup positioning
15 years ago
alecpl 9ed374bbe1 - fix for empty suggestions result 15 years ago
alecpl 4eb8493b40 - Fix body in message_sent hook when delay_file_io=true (#1486824) 15 years ago
alecpl 3e58bf2062 - Fix handling of messages with Content-Type: application/* and no filename (#1484050) 15 years ago
alecpl 761894e65b - Show attachment icon on the list also for messages with Content-Type: application/* 15 years ago
alecpl 3940ba65be - Resize editor after switching to html mode
- create toggle-editor command in app.js, to make possible binding to this command
- Code cleanup in rcmail_ui (moved compose-related functions into rcmail_ui)
15 years ago
alecpl edfe91737e - Improved command() to call simple command functions directly 15 years ago
alecpl 98570f6e27 - added 'messageoptions' label 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 02cc63c515 - nl_NL fix (#1486822) 15 years ago
alecpl bdb13a51f7 - Fix RC forgets search results (#1483883) 15 years ago
alecpl 60527660ee - Update TinyMCE translations 15 years ago
alecpl f4f6291ec1 - Use built-in spellchecker instead of a PHP files of spellchecker plugin in TinyMCE 15 years ago
alecpl 2011bef155 - TinyMCE 3.3.7 15 years ago
alecpl f821fecac8 - Hide disabled fieldsets in messages list menu 15 years ago
alecpl b25dfd0913 - removed PHP closing tag 15 years ago
alecpl 5c024015f0 - Fix quota indicator position on Opera 10.10 15 years ago
alecpl be6f3a9d28 - Improve parsing of styled empty tags in HTML messages (#1486812) 15 years ago
alecpl 5a74dc8ade - Fix regular expression for HTML entities 15 years ago
alecpl 8dfe51ef4e - Extended rcube_user::get_username (#1486707) 15 years ago
alecpl f767654478 - Add %dc variable support in base_dn/bind_dn config (#1486779) 15 years ago
alecpl d7a5dfa26a - Fix dot-atom expression in e-mail validation regexp (#1486808) 15 years ago
alecpl a2e81736a9 - Move quota indicator to mailboxlist footer
- Fix groupcontrols on IE6 (use gif)
15 years ago
yllar e7ed903a2b translations update 15 years ago
alecpl 61248fd1ce - Don't call keep-alive on print page 15 years ago
alecpl 176c76c431 - unset env.messages on mailbox change to save some browser's memory 15 years ago
alecpl 56f41af7a5 - Extend rcmail.env.messages with 'flags' object for plugin's flags (#1486266) 15 years ago
thomascube 7dff2fe2da Use existing label for preview pane which is more descriptive 15 years ago
thomascube 8e5ed7be9e Strip comments in css string + don't set font color to tags 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 ce06d32dd8 - UI unification
- Added button to hide/unhide the preview pane (#1484215)
15 years ago
alecpl 37e467d55c - Fix no-cache headers on https to prevent content caching by proxies (#1486798) 15 years ago
alecpl 306f15db84 - Fix base64 regexp (#1486800) 15 years ago
alecpl 330a10b952 - remove debug code 15 years ago
alecpl f19d86b96d - Fix attachment filenames broken with TNEF decoder using long filenames (#1486795)
- Use tnef_decoder class from Horde
15 years ago
alecpl 984e3db930 - fix fr_RF translation (#1486789) 15 years ago
alecpl 2bf3cc6fc3 - Use user's timezone in Date header, not server's timezone (#1486119) 15 years ago
alecpl 0133e6b7aa - fix in el_GR translation (#1486788) 15 years ago
alecpl 5852c14d3e - Add option to set separate footer for HTML messages (#1486660) 15 years ago
alecpl 93e3ae1385 - Remove BOM (#1486785) 15 years ago
vbenincasa d0b981757a - Sanitize CSS universal selector from e-mails. Without this fix any message can play with the CSS from entire mail window or mail preview frame. Test case:
<style type="text/css">*{ background: #000; }</style>
15 years ago
alecpl 172e3346ca - Added mailboxlist options menu in message page 15 years ago
alecpl 40d43b71b0 - Increase pagesize to 99999 when exporting contacts
- Improve performance by disabling counter query when exporting contacts
15 years ago
alecpl 7837b2c723 - typo in label name 15 years ago
alecpl 54759ce120 - some improvements + added splitter in Identities 15 years ago
alecpl 09266796dc - remove some debug code 15 years ago
alecpl 2653fe169f - Reverted r3725 change 15 years ago
thomascube af3cf8a0a7 Bring back some previously removed lines 15 years ago
thomascube e9b5a6c2d5 Unify directory/mailbox list actions 15 years ago
alecpl 349a8e36e5 - Add real SMTP error description to displayed error messages (#1485927) 15 years ago
alecpl 64e3e80743 - Fix some IMAP errors handling when opening the message (#1485443) 15 years ago
alecpl b93d00026a - fix for initial capability response 15 years ago
alecpl 6a642d1a2e - support dynamic hostname variables in 'username_domain' option 15 years ago
alecpl a0d29e518f - Fix RFC2397 handling in wash_style() 15 years ago
alecpl 6749e45ed3 - fix parsing bodystructure of messages with "Content-Type: multipart/related; type=multipart/alternative" 15 years ago
alecpl 648db37e68 - Fix related parts aren't displayed when got mimetype other than image/* (#1486432) 15 years ago