Commit Graph

566 Commits (4cd090aa243f2feca9c6ca620a2393c3ceed8d65)

Author SHA1 Message Date
Aleksander Machniak ead0846934 Plugin API: Add html2text hook (backport from master) 10 years ago
Aleksander Machniak c82d09a052 Fix handling of message/rfc822 attachments on replies and forwards (#1490607)
Conflicts:

	CHANGELOG
	program/lib/Roundcube/rcube_message.php
	program/steps/mail/compose.inc
10 years ago
Aleksander Machniak 6e71c958fc Fix also charset encoding of message/rfc822 part bodies (#1490606) 10 years ago
Aleksander Machniak 2382c6e822 Fix regression in displaying contents of message/rfc822 parts (#1490606)
Conflicts:

	CHANGELOG
10 years ago
Aleksander Machniak 280395a544 Fix bug where HTML messages with invalid/excessive css styles couldn't be displayed (#1490539)
Technically speaking we remove the whole CSS content when it has more than 5k lines.
10 years ago
Aleksander Machniak 9f98332240 Fix so In-Reply-To header is set also for MDN receipts (#1490523) 10 years ago
Aleksander Machniak 5f10f13472 Fix so css of one html part does not apply to other text parts on message display (#1490505) 10 years ago
Aleksander Machniak 1172330b2a Fix error when using back button after sending an email (#1490009) 11 years ago
Aleksander Machniak 8cab554252 Fix unintentional messages list page change on page switch in compose addressbook (#1490427) 11 years ago
Aleksander Machniak 5bdd767a48 Fix so search filter, scope and fields are reset on folder change 11 years ago
Aleksander Machniak 199446c16d Fix so localized folder name is displayed in multi-folder search result (#1490243) 11 years ago
Aleksander Machniak afd5e4f8a9 Fix needless security warning on BMP attachments display (#1490282) 11 years ago
Thomas Bruederli ef29153a32 Improve display of pgp/mime and s/mime messges. Reverts commit f4154d91 11 years ago
Thomas Bruederli f4154d9108 Fall back to $part->body when no mime_id is set for the message part 11 years ago
Aleksander Machniak c6efcf5e6d Fix blocked.gif image usage with assets_dir set 11 years ago
Aleksander Machniak 8ccfc271d7 Fix skin inheritance for some icons (#149017) 11 years ago
Aleksander Machniak 07a641c79f Code cleanup - unused variables 11 years ago
Aleksander Machniak f513432a35 Don't trust get_folder(), use mailbox environment variable when appropriate 11 years ago
Aleksander Machniak c839403c19 More get_folder() -> $MESSAGE->folder 11 years ago
Aleksander Machniak 48ba4414b3 Fix download of attachments that are part of TNEF message (#1490091)
Rcube_message_part::body content should never be modified by code out of the rcube_message.
Added convenient rcube_message::get_part_body() method, making rcube_message::get_part_content() deprecated.
11 years ago
Thomas Bruederli 0fb7a485a3 Remove obsolete code which is executed in rcmail_output_html::frame() 11 years ago
Aleksander Machniak 02f7628314 Fix page title when using search filter (#1490023) 11 years ago
Aleksander Machniak 9cc5a522df Fix so rcube_text2html class does not depend on rcmail_string_replacer 11 years ago
Aleksander Machniak 371f7ca443 Remove folder column after disabling multifolder scope (#1490022) 12 years ago
Aleksander Machniak d01f9fc7f5 Add option (disabled_actions) to disable UI elements/actions (#1489638) 12 years ago
Aleksander Machniak 04638fb7e5 Add fileuploaderror label, fixing not resolved error label of failed import uploads 12 years ago
Thomas Bruederli d4783319a0 Set 'compose_extwin' env property on every step; accept a list of URL parameters for the 'compose' command 12 years ago
Aleksander Machniak 43e9fc9499 Skip redundant get_group() call for better performance of listing groups in compose addressbook 12 years ago
Aleksander Machniak 2c3c5884e3 Fix incorrect label translation in return receipt (#1489963) 12 years ago
Aleksander Machniak cd01dc027b Add option to set default message list mode - default_list_mode (#1487312) 12 years ago
Aleksander Machniak 64f7d6758f Select/scroll to previously selected message when returning from message page (#1489023) 12 years ago
Thomas Bruederli 99cdca46b7 Merge branch 'dev-accessibility'
Conflicts:
	program/include/rcmail_output_html.php
	program/js/app.js
	program/js/treelist.js
	program/lib/Roundcube/html.php
	skins/larry/styles.css
	skins/larry/templates/compose.html
12 years ago
Thomas Bruederli f25be2b863 Render localized texts for icon-style messagelist headers 12 years ago
Thomas Bruederli 72afe3153c Use <th> tags for table headers as suggested by the WCAG 2.0 Guidelines 12 years ago
Thomas Bruederli b4446aa7a9 Add message status labels to client 12 years ago
Aleksander Machniak a3e01c0517 Plugin API: Add folder and uid arguments to message_headers_output hook 12 years ago
Aleksander Machniak bb57fca320 Fix so current page is reset on list-mode change (#1489907) 12 years ago
Aleksander Machniak f0992426d9 Bring back the old behaviour where text messages without format=flowed are auto-wrapped.
Make it the default in text2html class.
12 years ago
Aleksander Machniak eda92ed4c0 Improved display of plain text messages and text to HTML conversion (#1488937)
Now instead of <pre> we use <div class="pre"> styled with monospace
font. We replace whitespace characters with non-breaking spaces where
needed. I.e. plain text is always unwrappable, until it uses format=flowed,
in such a case only flowed paragraphs are wrappable.

Also conversion of text to HTML in compose editor was modified in the same way.
12 years ago
Thomas Bruederli b2992dd228 Further accessibility improvements regarding keyboard navigation and document structure 12 years ago
Aleksander Machniak 8968f9543f Support image operations with Imagick extension (#1489734) 12 years ago
Thomas Bruederli 31aa080609 Further refine cross-folder searching:
- Store incomplete search results in session and re-send search requests
  to the server if returned before complete (this should avoid hitting request timeouts).
- Display full folder path on mouseover in message list
- Remove pthreads implementation stuff as this wasn't really working
12 years ago
Aleksander Machniak 3b55b2f92b Fix so browser capabilities check is done really only once a session 12 years ago
Aleksander Machniak cb29c97bf6 Fix lack of translation of special folders in some configurations (#1489799) 12 years ago
Aleksander Machniak 8d34b9dce3 Refactored storage properties setting 12 years ago
Thomas Bruederli 188247894f Make multi-folder message identifiers work with folders containing commas 12 years ago
Thomas Bruederli f50a66c616 Enable listmode switch if listing is not multi-folder 12 years ago
Thomas Bruederli 1d1fdcbf8c Fix splitting message identifiers into UID and folder values 12 years ago
Aleksander Machniak 0ccef59cfa Fix bug where "With attachment" option in search filter wasn't selected after return from mail view (#1489774) 12 years ago
Thomas Bruederli 0456f728ee Make UID extraction function globally availbale (for plugins) 12 years ago