alecpl
e019f2d0f2
- s/RoundCube/Roundcube/
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
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
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
1d8cbca272
- Use host FQDN in Message-Id, if possible ( #1486924 )
14 years ago
alecpl
64233d2189
- Fix timezone string in sent mail ( #1486961 )
14 years ago
alecpl
47d06e46df
- Display inline images with known extensions and non-image content-type ( #1486934 )
14 years ago
alecpl
38d9304a00
- Remove unused check
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
fb995a813a
- Improve displaying of html messages with body's background image
14 years ago
alecpl
7b808b585b
- Fix bgcolor attribute of message body handling
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)
14 years ago
alecpl
db1f1e31ca
- Include all recipients in sendmail log
14 years ago
alecpl
b9ec2bd1b4
- Added handling of PCRE limits errors in rcmail_wash_html() ( #1486856 )
14 years ago
alecpl
4eb8493b40
- Fix body in message_sent hook when delay_file_io=true ( #1486824 )
15 years ago
alecpl
761894e65b
- Show attachment icon on the list also for messages with Content-Type: application/*
15 years ago
alecpl
b25dfd0913
- removed PHP closing tag
15 years ago
alecpl
a2e81736a9
- Move quota indicator to mailboxlist footer
...
- Fix groupcontrols on IE6 (use gif)
15 years ago
alecpl
ce06d32dd8
- UI unification
...
- Added button to hide/unhide the preview pane (#1484215 )
15 years ago
alecpl
330a10b952
- remove debug code
15 years ago
alecpl
2bf3cc6fc3
- Use user's timezone in Date header, not server's timezone ( #1486119 )
15 years ago
alecpl
64e3e80743
- Fix some IMAP errors handling when opening the message ( #1485443 )
15 years ago
alecpl
2144f9c432
- Skip UNSEEN counting when list is empty
15 years ago
alecpl
5bde172aef
- Add 'messages_list' hook ( #1486266 )
15 years ago
alecpl
6c9d496fcc
- 'threads' column made movable
15 years ago
alecpl
ac8edbed35
- Fix use RFC-compliant line-delimiter when saving messages on IMAP ( #1486712 )
15 years ago
alecpl
e55923241f
- fix white character after closing tag
15 years ago
thomascube
dffcaa59db
No need for the padding since quoted lines are not wrapped at all
15 years ago
thomascube
6b6f2e83de
Display and send messages with format=flowed ( #1484370 ), fixes word wrapping issues ( #1486543 )
15 years ago
alecpl
677e1f26fe
- Some files from /bin + spellchecking actions moved to the new 'utils' task
15 years ago
alecpl
0e7b66357d
- Added threads tree icons
...
- css/js fixes and improvements in (messages) list code
15 years ago
alecpl
e99d21ba05
- remove offline message list generation on IE, this doesn't realy improve performance now
15 years ago
alecpl
9800a825e7
- improve performance and consistency by setting all list-related env data in list action only
15 years ago
alecpl
b62c4869f7
- Allow columns order change per user - drag&drop ( #1485795 )
15 years ago
alecpl
ea50e71260
- Add References header in read receipt ( #1486681 )
15 years ago
alecpl
3978d28ecd
- Fix quota_zero_as_unlimited ( #1486662 )
15 years ago
alecpl
da8f11ce16
- Fix messages list scrolling in FF3.6 ( #1486472 )
...
- Fix quicksearch input focus (#1486637 )
- Small code cleanup + improvements
15 years ago
alecpl
6b01133063
- Fix regression in disposition-notification ( #1486623 )
15 years ago
thomascube
bc4960108e
Option not to mark messages as read when viewed in preview pane ( #1485012 )
15 years ago
alecpl
ce467384e2
- Fix single space inserted on fwd/reply with top posting ( #1486532 )
15 years ago
alecpl
b488c1d02d
- improvements in rcmail_html4inline()
15 years ago
alecpl
5799531e3f
- fix bug in css cleanup of html messages
15 years ago
alecpl
9b3fdc25c1
- Implemented messages copying using drag&drop + SHIFT ( #1484086 )
15 years ago
alecpl
15e00bdf50
- Improved performance of folders operations ( #1486525 ) + code cleanups
15 years ago
thomascube
f52c936f4d
Merged devel-threads branch (r3066:3364) back into trunk
15 years ago
alecpl
b579f42b55
- fixes for proper handling of email addresses with form: "user"@domain.tld
15 years ago
alecpl
1baeb660eb
- Improved check_email()
15 years ago
thomascube
bc404ffd41
Save draft information in one header; finally fixes #1486203
15 years ago
alecpl
4d81544057
- messages list performance: build subject link on client side
15 years ago
alecpl
69a7d3127e
- Improved charset replacement in html meta header ( #1486542 )
15 years ago
thomascube
7910c0ff55
Remember search modifiers in user prefs ( #1486146 ) + bring back the old defaults
15 years ago
alecpl
ffaea6f6de
- Fix Recipient/Sender column name in drafts folder ( #1486351 )
15 years ago
alecpl
55243b590c
- Hide 'add contact' icon if there's no writable address book
15 years ago
alecpl
929a508d80
- Improve performance by avoiding unnecessary updates to the session table ( #1486325 )
15 years ago
thomascube
47d8d39cf4
Use rcmail::imap_connect() to establish IMAP connections; always initialize rcube_imap object in mail steps
15 years ago
alecpl
48bc52e835
- Fix imap_init hook broken in r3258 ( #1486493 )
15 years ago
alecpl
91790e41f3
- Fix attachment excessive memory use, support messages of any size ( #1484660 )
15 years ago
alecpl
9b94eb6415
- Fix setting task name according to auth state. So, any action before user
...
is authenticated is assigned to 'login' task instead of 'mail'. Now binding
plugins to 'login' task is possible and realy usefull. It's also possible
to bind to all tasks excluding 'login'.
15 years ago
alecpl
ad18d63cc1
- Fix handling of extended mailto links (with params) ( #1486354 )
15 years ago
alecpl
96b679d10d
- Fix removal of <title> tag from HTML messages ( #1486432 )
15 years ago
alecpl
5b3ed54e84
- Plugin API: added 'quota' hook
15 years ago
alecpl
2717f9f68e
- use proper unicode cleanup for JSON, fixes #1486356
15 years ago
alecpl
f96ffde231
- Fix parsing conditional comments in HTML messages ( #1486350 )
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
5cef5b55bf
- fix replyto and cc cols css issue ( #1486276 ) + handle their values as in from/to
15 years ago
alecpl
7415c02ecf
- Fix quota indicator issues by content generation on client-size
...
instead of bin/quotaimage.php: better performance, better styling posibilities (#1486197 , #1486220 )
15 years ago
alecpl
b6673c4e41
- fix regular expression for malformed tags handler
15 years ago
alecpl
1a00f138c6
- Fix IE issue with non-UTF-8 characters in AJAX response ( #1486159 )
15 years ago
alecpl
91354e90e8
- performance fix in rcmail_js_message_list()
15 years ago
alecpl
4f69328132
- Partially fixed "empty body" issue by showing raw body of malformed message ( #1486166 )
15 years ago
alecpl
7d1db8c901
- fix setting unread count in pagetitle
15 years ago
alecpl
bf1b66bf1d
- Fix handling HTML comments in HTML messages ( #1486189 )
15 years ago
alecpl
cbeea3d4d0
- some code improvements for r2959 change
15 years ago
alecpl
4906eb830c
- show Recipient column also for subfolders of Sent/Drafts
15 years ago
alecpl
b48d9bf5d4
- Use faster/secure mt_rand() ( #1486094 )
15 years ago
alecpl
4f7aa85f22
- remove all html tag attribs ( #1486003 )
15 years ago
thomascube
6c2d7ed243
Strip xmlns attributes from html tag
15 years ago
alecpl
10d0e3e0ac
- oops, remove debug console call
15 years ago
alecpl
f4bf206fd4
- fix charset modification in html messages ( #1486031 )
15 years ago
alecpl
269fb829ce
- revert r2819 commit removed in last commit
16 years ago
alecpl
e54bb72d30
- Added 'display_next' option
16 years ago
thomascube
24585b8ce6
Prevent from having two meta tags in html code
16 years ago
svncommit
a80b7d416c
better solution for HTML washing encoding issue
16 years ago
alecpl
daa3f720bc
- revert unwanted commit
16 years ago
alecpl
2337a82f72
- Fix displaying of HTML messages with unknown/malformed tags ( #1486003 )
...
- Some other changes for styled HTML display
16 years ago
alecpl
2c3d81dddd
- use simple rcube_smtp class
...
- Installer: fix SMTP settings test
16 years ago
alecpl
3b7e00fbda
- don't call FETCH for empty (size=0) message parts
16 years ago
alecpl
2818f8e9ed
- Show SMTP errors in browser ( #1485927 )
16 years ago
alecpl
2f2bb4020b
- don't create rcube_browser object twice
16 years ago
alecpl
74ceb69d11
- handle <broadcast> tag in html messages ( #1485962 )
16 years ago
thomascube
5302a931ff
No link on subject in IE browsers ( #1484913 )
16 years ago
alecpl
7c60ffbdaa
- fix email address pattern for some addresses
16 years ago
alecpl
a54242c2b1
- Colorized signatures in plain text messages
16 years ago
alecpl
6ca8274e5a
- typo ( #1485910 )
16 years ago
alecpl
c5ee036866
- fix rcmail_temp_gc() + small code cleanups
16 years ago
alecpl
119cd17abf
- add 'Deleted' to search filter
16 years ago
alecpl
0b2ce91f25
- Reviewed/fixed skip_deleted/read_when_deleted/flag_for_deletion options handling in UI
16 years ago
alecpl
88ed237f7c
- speed up plain text messages parsing (up to 60%)
16 years ago
thomascube
e54f6c7a9e
Add hook 'message_sent' for logging or backup purpose
16 years ago
svncommit
617b4f699f
Minimize chance of race condition in session handling ( #1485659 , #1484678 )
16 years ago
alecpl
30b152b194
- Added quick search box menu ( #1484304 )
16 years ago
alecpl
7a72352294
- messages list fix for IE
16 years ago
alecpl
324f985e47
- fix #1485812
16 years ago
alecpl
c4b819e9b9
- Speed up message list displaying on IE (initialize list in background)
...
- use DOM methods instead of jQuery for messages list object
16 years ago
thomascube
cc97ea0559
Merged branch devel-api (from r2208 to r2387) back into trunk (omitting some sample plugins)
16 years ago
alecpl
3bde305e77
- Fix UTF-8 byte-order mark removing ( #1485514 )
16 years ago
alecpl
5d110184c0
- Fix using mail() on Windows ( #1485779 )
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
thomascube
11526305f5
Revert r2322; this is done in rcmail_html4inline() and now secured + fix tests
16 years ago
thomascube
f54a3a6d41
Add callback for <a> tags to add target=_blank
16 years ago
alecpl
8a78a16155
- fix r2301 ( #1485745 )
16 years ago
alecpl
ec603f7da6
- Fix html body washing on reply/forward + fix attachments handling ( #1485676 )
16 years ago
alecpl
5faac054c3
- Use default_charset for messages without specified charset ( #1485661 , #1484961 )
16 years ago
alecpl
5c771cb25e
- Fix MDNSent flag checking, use arbitrary keywords (asterisk) flag ( #1485706 )
16 years ago
thomascube
5282aa65e2
Also allow link-related attributes
16 years ago
thomascube
aa055c931a
Get rid of vulnerable preg_replace eval and create_function ( #1485686 ) + correctly handle base and link tags in html messages
16 years ago
till
cbbef379a5
* bumping up copyright (happy new year ;-))
16 years ago
thomascube
2780647114
Use <pre> instead of <div class=pre>: Fix line-break issue when copy & paste in Firefox ( #1485425 )
16 years ago
alecpl
3348176aba
#1485647 : handle PRE_TEXT tags in html messages (+ small fixes)
16 years ago
thomascube
58687d011f
Be more tolerant when splitting strings + remove col that we don't have a label for
16 years ago
alecpl
59138162c7
#1485611 : removed 'organisation' header from default_headers
16 years ago
alecpl
de2e0bfeb8
#1485439 : style fixes for IE6,7
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
alecpl
39cd51aff5
- performance: connect to imap server only when needed
...
(some mail actions do not require imap connection)
16 years ago
thomascube
ffbf910df9
Insert meta content-type at top of the html head + add both content-id and content-location of related parts to replacement table
16 years ago
alecpl
7a2d79a978
- make attachment check in rcmail_message_list and rcmail_js_message_list the same
16 years ago
alecpl
d59aaa1aaf
- Allow setting attachment col position in 'list_cols' option
...
- Allow override 'list_cols' via skin (#1485577 )
- Fix: allow empty attribs in templates
16 years ago
alecpl
4e5b11adfc
- small improvements - removed redundant code
16 years ago
thomascube
5a17388726
Remove BOM in html message body + don't require quotes in meta tag specifying charset
16 years ago
alecpl
8abda59ce4
- fix: initialize searching when '_action' is not set (when go back from compose)
16 years ago
alecpl
e538b3dc7d
- Added message status filter + fixes for r2046 (searching with SORT)
16 years ago
alecpl
146977e30e
- fix doubled timestamp in sendmail log
16 years ago
alecpl
70087c52bc
- don't set border=0 for images (use css for that)
16 years ago
alecpl
a22cb65adb
- Write username instead of id in sendmail log ( #1485477 )
16 years ago
alecpl
a164a2e64b
- #1485463 : fixed css classes setting in messages list
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
svncommit
a862043fe7
restore some script environment variables removed in r1918 but needed in "show" action
16 years ago
alecpl
52851464e0
- Fix race conditions when changing mailbox (set some env variables only when needed - no action or action==list)
16 years ago
thomascube
95fcc33472
Separate method to create iframe tags (with a list of allowed attributes)
16 years ago
alecpl
e2c610ebfa
- use more 'html' class
16 years ago
alecpl
6d20d016d5
#1485384 : fix quota span tag attribs
16 years ago
thomascube
6925adb279
Fix empty subject header display ( #1485383 ) + improve safari CSS hacks
16 years ago
thomascube
e5af2fe88e
Create valid <a> tags
16 years ago
thomascube
44385fd68f
Trim and abbreviate subjects in message listing
16 years ago
alecpl
2cb6d48e63
- code cleanup + fix for malformed html ( #1485139 )
16 years ago
alecpl
7f62581c10
- Smart Tags and NOBR tag support in html messages ( #1485363 , #1485327 )
16 years ago
alecpl
d734041f00
- Added icons for forwarded/forwarded+replied messages ( #1485257 )
16 years ago
thomascube
36c236eee7
Fix typos + only add callback for style tags when safe-flag is set
16 years ago
alecpl
109314c7d1
- handle 'undisclosed-recipients in imap.inc
16 years ago
alecpl
2106ec7043
- don't show 'To' header if contains only /^undisclosed-recipients[:;]*$/
16 years ago
alecpl
6cd00992a2
- Fixed quota img height/width setting from template ( #1484857 )
16 years ago
thomascube
1c499ae930
Allow (sanitized) style elements in HTML messages
16 years ago
alecpl
e5686f4a01
- Added vertical splitter for folders list resizing
...
- Added possibility to view all headers in message view
- Fixed splitter drag/resize on Opera (#1485170 )
- debug console css fixes for IE
16 years ago
thomascube
ccd63c5591
Don't wrap worwarded text; better wrap reply message text
16 years ago
thomascube
be5f03b248
showImages attribute is skin template is obsolte: now set in user prefs
16 years ago
alecpl
7003206d64
- Fix Reply-To header displaying ( #1485314 )
16 years ago
alecpl
876b15dcce
- Added option 'quota_zero_as_unlimited' ( #1484604 )
16 years ago
alecpl
79aeb308cb
- Write to log also sent MDN confirmation messages
16 years ago
thomascube
8e44f425f8
Remove mailto links from sender/recipient addresses in message list and wait for the context menu ( #1484931 )
16 years ago
alecpl
80c1eb7b68
#1485287 : allow underline in html charset for proper replacement
16 years ago
thomascube
ac5d15de29
Added template object for current mailbox name ( #1485256 )
16 years ago
alecpl
c1b81f578a
PHP bug #32547 workaround: remove <title> tag because of libxml2 library problem ( #1485178 )
17 years ago
alecpl
9103d1706d
#1485200 : fixed text/enriched displaying
17 years ago
thomascube
21e724153e
Improve HTML sanitization with washtml
17 years ago
alecpl
5b1de55981
- use long date format in print mode ( #1485191 )
17 years ago
thomascube
5b3dd412d2
Check PERMANENTFLAGS before saving MDNSent flag ( #1484963 , #1485163 )
17 years ago
alecpl
e189a6ca18
- Added flag column on messages list ( #1484623 )
17 years ago
alecpl
ddd776b2a3
- Allow trash/junk subfolders to be purged ( #1485085 )
17 years ago
thomascube
2da368e663
Indent with spaces and not tabs
17 years ago
alecpl
5f8686e28e
#1484423 : add <head> for malformed messages, washtml cannot work without that
17 years ago
alecpl
166b615dbb
- Added option to disable displaying of attached images below the message body
17 years ago
thomascube
83a7636872
More code cleanup
17 years ago
alecpl
32b7092759
#1485110
17 years ago
thomascube
350459486d
Change meta-charset specififcation in HTML to UTF-8; no need for mb_convert_encoding() anymore
17 years ago
thomascube
cfe4a6baf4
Fix structure parsing and html output for multipart messages
17 years ago
thomascube
0a99895ead
Fix fallback if no message strucutre is provided by the imap server
17 years ago
thomascube
21605c4e8f
Distinguish html and plaintext parts in messagy body display
17 years ago
thomascube
65cc1c196f
Chech for mb_convert_encoding first because mbstring is optional for RoundCube + add some phpdoc
17 years ago
thomascube
45f56c1c40
Replace our crappy html sanitization with the dom-based washtml script + fix inline message parts + remove old code + add some doc comments
17 years ago
alecpl
2b962c1074
-typo ( #1485079 )
17 years ago
alecpl
8dc0488b9e
-fixed link ( #1485077 )
17 years ago
alecpl
2a9cb30014
-fix: enable sorting when IMAP server not supports SORT capability
17 years ago
thomascube
8fa58e72a3
New class rcube_message representing a mail message; changed global $MESSAGE from array to object
17 years ago
svncommit
84f5b78c6d
remove code obsoleted by fix to parse_attrib_string
17 years ago
alecpl
583850d00c
- Corrected message headers decoding when charset isn't specified and improved
...
support for native languages (#1485050 , #1485048 )
17 years ago
alecpl
90cd452bc0
- last commit fix
17 years ago
alecpl
1088d66745
- Do charset conversion also for from/to column on messages list
17 years ago
alecpl
7ec922fdf5
- Fix BCC header reset ( #1484997 )
17 years ago
thomascube
197601ef5f
Next step: introduce the application class 'rcmail' and get rid of some global vars
17 years ago
alecpl
e3902eba7f
- movingmessage label could and should be added in mail task only
17 years ago
alecpl
d91fedb8d4
#1485003 : s/rc_mail_mime/rcube_mail_mime/
17 years ago
alecpl
ea090ca09d
- Fix non-RFC dates formatting ( #1484901 )
17 years ago
alecpl
d7a411f099
#1484391 , #1484403
17 years ago
thomascube
47124c2279
Changed codebase to PHP5 with autoloader + added some new classes from the devel-vnext branch
17 years ago
alecpl
6d2714b3b3
#1484972 : optimization: mark as read in one action with preview, deleted redundant quota reads
17 years ago
alecpl
3790508c20
- removed lines wrapping
17 years ago
alecpl
97f57daeb1
#1484898
17 years ago
till
0b17277eae
* committing patch from #1484783
17 years ago