Aleksander Machniak
d01f9fc7f5
Add option (disabled_actions) to disable UI elements/actions ( #1489638 )
10 years ago
Aleksander Machniak
04638fb7e5
Add fileuploaderror label, fixing not resolved error label of failed import uploads
10 years ago
Thomas Bruederli
d4783319a0
Set 'compose_extwin' env property on every step; accept a list of URL parameters for the 'compose' command
10 years ago
Aleksander Machniak
43e9fc9499
Skip redundant get_group() call for better performance of listing groups in compose addressbook
11 years ago
Aleksander Machniak
2c3c5884e3
Fix incorrect label translation in return receipt ( #1489963 )
11 years ago
Aleksander Machniak
cd01dc027b
Add option to set default message list mode - default_list_mode ( #1487312 )
11 years ago
Aleksander Machniak
64f7d6758f
Select/scroll to previously selected message when returning from message page ( #1489023 )
11 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
11 years ago
Thomas Bruederli
f25be2b863
Render localized texts for icon-style messagelist headers
11 years ago
Thomas Bruederli
72afe3153c
Use <th> tags for table headers as suggested by the WCAG 2.0 Guidelines
11 years ago
Thomas Bruederli
b4446aa7a9
Add message status labels to client
11 years ago
Aleksander Machniak
a3e01c0517
Plugin API: Add folder and uid arguments to message_headers_output hook
11 years ago
Aleksander Machniak
bb57fca320
Fix so current page is reset on list-mode change ( #1489907 )
11 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.
11 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.
11 years ago
Thomas Bruederli
b2992dd228
Further accessibility improvements regarding keyboard navigation and document structure
11 years ago
Aleksander Machniak
8968f9543f
Support image operations with Imagick extension ( #1489734 )
11 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
11 years ago
Aleksander Machniak
3b55b2f92b
Fix so browser capabilities check is done really only once a session
11 years ago
Aleksander Machniak
cb29c97bf6
Fix lack of translation of special folders in some configurations ( #1489799 )
11 years ago
Aleksander Machniak
8d34b9dce3
Refactored storage properties setting
11 years ago
Thomas Bruederli
188247894f
Make multi-folder message identifiers work with folders containing commas
11 years ago
Thomas Bruederli
f50a66c616
Enable listmode switch if listing is not multi-folder
11 years ago
Thomas Bruederli
1d1fdcbf8c
Fix splitting message identifiers into UID and folder values
11 years ago
Aleksander Machniak
0ccef59cfa
Fix bug where "With attachment" option in search filter wasn't selected after return from mail view ( #1489774 )
11 years ago
Thomas Bruederli
0456f728ee
Make UID extraction function globally availbale (for plugins)
11 years ago
Thomas Bruederli
6dc1a66451
Fix page title and folder selection in search mode
11 years ago
Thomas Bruederli
e8cb51669a
More fixes for multi-folder search ( #1485234 )
11 years ago
Thomas Bruederli
c83535876c
Small refactoring of message list column configuration; fixes table column resorting issues with hidden 'folder' column
11 years ago
Thomas Bruederli
66536974fe
Merge branch 'dev-multi-folder-search'
11 years ago
Thomas Bruederli
a36369c383
Fix message import dialog ( #1489685 ):
...
- Display alert if no file is chosen
- Unlock the UI if form is not submitted
- Avoid duplicate error messages
- Fix javascript error due to missing attachments list widget
11 years ago
Takika
2256f89139
Fix default mailbox sort order
11 years ago
Thomas Bruederli
700e3cc76d
Include groups in contacts search on mail compose ( #1489082 )
11 years ago
Thomas Bruederli
febcd4b225
Improve wording: don't pretend that mailbox is empty if search/filter doesn't find any messages
11 years ago
Thomas Bruederli
19262e6eab
Code cleanup: remove duplicated code, don't trigger multi-folder search on simple filter requests
11 years ago
Thomas Bruederli
1bbf8c4886
- Make search scope selectable in UI
...
- Disable thread mode when searching over multiple folders
- Encode UID values for HTML message row identifiers
11 years ago
Thomas Bruederli
2c33c7e38b
Make message pagenav (prev/next) work with sorted multi-folder search results
11 years ago
Thomas Bruederli
b6100d9ed2
Merge branch 'dev-multi-folder-search' of github.com:roundcube/roundcubemail into dev-multi-folder-search
...
after rebasing to master
11 years ago
Thomas
9684dc018f
Support globally unique message UIDs with IMAP folder name appended
11 years ago
Thomas
628706acdc
Prepare message list to display IMAP folder
11 years ago
Aleksander Machniak
f5d2eef55c
More CS fixes, replace global $CONFIG usage with $RCMAIL->config->get()
11 years ago
Aleksander Machniak
6b2b2eca5f
Remove deprecated functions (these listed in bc.php file) usage
11 years ago
Aleksander Machniak
f59cfe8806
Make Reporting-UA header in MDN report optional, as User-Agent is
11 years ago
Aleksander Machniak
5e4894a916
Fix bgcolor attribute handling
11 years ago
Aleksander Machniak
a8b004e8d8
Improve identity selection based on From: header ( #1489378 )
11 years ago
Aleksander Machniak
b972b4c4c0
Add an option to disable smart Reply-List behaviour - reply_all_mode ( #1488734 )
11 years ago
Aleksander Machniak
c20fa4a1ad
Fix address matching in Return-Path header on identity selection ( #1489374 )
11 years ago
Thomas
9e63cd5f24
Support globally unique message UIDs with IMAP folder name appended
11 years ago
Thomas
f540f86d19
Prepare message list to display IMAP folder
11 years ago
Aleksander Machniak
eafd5b1aa4
Improved mailto: link arguments handling ( #1489363 )
11 years ago
Thomas Bruederli
444e977d4f
Also truncate the list of addresses in print view + add link to show them all
11 years ago
Aleksander Machniak
53b4c7ef4e
Make identities matching case insensitive ( #1485480 )
11 years ago
Aleksander Machniak
471628e9ab
Merge pull request #101 from Dennis1993/patch-9
...
Removed not allowed syntax
11 years ago
Aleksander Machniak
0c2ffb57a1
Allow setting INBOX as Sent folder ( #1489219 )
11 years ago
Dennis1993
0822c46ad6
Update func.inc
...
deleted size attribute in file input
11 years ago
Aleksander Machniak
b825f86108
Move identity selection based on non-standard headers into (new) identity_select plugin ( #1488553 )
11 years ago
Aleksander Machniak
f09b169e51
Support special Return-Path form used on some (PEAR) mailing list ( #1489241 )
11 years ago
Thomas Bruederli
c54157bb92
Fix identity-selection using Return-Path headers ( #1489241 )
11 years ago
Thomas B.
a7fa90f3d3
Merge pull request #64 from Steffen185/patch-2
...
Add hook "message_check_safe"
12 years ago
Aleksander Machniak
a45f9b7bf5
Contacts drag-n-drop default action is to move contacts ( #1488751 )
...
Added possibility to choose to move or copy contacts from drag-n-drop menu (#1488751 )
Use consistent naming: 'moveto' -> 'move'
12 years ago
Aleksander Machniak
0494288999
Improved/unified attachment preview page
...
Implemented attachment print button
12 years ago
Thomas Bruederli
f7ac79ced5
Display '(empty subject)' in message view if subject header is missing ( #1489108 )
12 years ago
Thomas Bruederli
4f53ab347e
Add feature to import messages to the currently selected folder
12 years ago
Aleksander Machniak
af9dbd54b3
Fix PHP warning when responding to a message with many Return-Path headers ( #1489136 )
12 years ago
Aleksander Machniak
db108e3779
Fix another text wrapping issue (wrong handling of long unwrappable lines)
12 years ago
Aleksander Machniak
2355045ded
Change Reply-All button label/title when mailing list is detected ( #1488938 )
12 years ago
Aleksander Machniak
3375a681eb
Fix problem where security warning was displayed for valid images with image/jpg type ( #1489097 )
12 years ago
Aleksander Machniak
fd0fd3b0a0
Fix handling of invalid email addresses in headers ( #1489092 )
12 years ago
Aleksander Machniak
621a2e7f1c
Simplify format=flowed handling code, don't duplicate same code
12 years ago
Aleksander Machniak
f76fa50052
Fix format=flowed text re-wrapping for display
12 years ago
Aleksander Machniak
3725cfb245
Avoid uninitialized/unused variables
12 years ago
Thomas Bruederli
517dae3e74
Experimental: refactored list.js and html_table class to render lists with different html structures (e.g. table, ul, div). This show provide more flexibility to skin designers and improve mobile device support
12 years ago
Aleksander Machniak
969cb03f9a
Add option to display email address together with a name in mail preview ( #1488732 )
12 years ago
Aleksander Machniak
bb7c522bfd
Add "with attachment" option to messages list filter ( #1485382 )
12 years ago
Thomas Bruederli
a021d6f187
Skip filename suffix check for embedded images; return blocked.gif instead of HTML warning when embedded ( #1489029 )
12 years ago
Aleksander Machniak
4fdaa02ac7
Fix handling of invalid characters in message headers and output ( #1489032 )
12 years ago
Steffen185
1a78f13faa
Add hook "message_check_safe"
...
This hook can be used by https://github.com/JohnDoh/Roundcube-Plugin-Global-Address-Book to mark messages as safe whose sender exists in the global address book
12 years ago
Aleksander Machniak
1e32540839
Add rel="noreferrer" for links in displayed messages ( #1484686 )
12 years ago
Aleksander Machniak
0e32d7032b
Fix load-attachment link
12 years ago
Aleksander Machniak
542f15bfec
Enriched content should be also converted to text if html is disabled
12 years ago
Aleksander Machniak
ff7542bfb9
Don't show fake address - phishing prevention ( #1488981 )
12 years ago
Aleksander Machniak
ee89c6dff6
Display notice that message is encrypted also for application/pkcs7-mime messages ( #1488526 )
12 years ago
Aleksander Machniak
726297e5f8
Add workaround for invalid message charset detection by IMAP servers ( #1488968 )
12 years ago
Aleksander Machniak
4d7964d910
Improved folder path presentation in page title (use unified delimiter, localize path).
...
E.g. folder "INBOX.test" will be displayed as "Inbox >> test"
12 years ago
Aleksander Machniak
232535f76e
Add option to use envelope From address for MDN responses ( #1488880 )
12 years ago
Aleksander Machniak
830fd2ecbb
Display PGP/MIME signature attachments as "Digital Signature" ( #1488570 )
12 years ago
Aleksander Machniak
be72fb3597
Unified attachments filenames handling for message parts without a filename
12 years ago
Aleksander Machniak
66afd70b75
Framework'ize html2text class
12 years ago
Aleksander Machniak
7ac94421bf
Move washtml class into Roundcube Framework (rcube_washtml), add some improvements
12 years ago
Thomas Bruederli
090c49d4a3
Treat image/pjpeg as image/jpeg
12 years ago
Aleksander Machniak
83370e5ff1
Display 'Sender' header in message preview
12 years ago
Aleksander Machniak
c0208002a8
Fix escaping of add-contact arguments - fixes JS error in IE
12 years ago
Aleksander Machniak
a0e3dcf170
Use matching identity in MDN response ( #1488864 )
12 years ago
Thomas Bruederli
dc67f38cdf
Properly parse message/rfc822 parts including all headers, body decoding and charset conversion
12 years ago
Thomas Bruederli
a8a72e2e7e
Nicely render headers of message/rfc822 parts
12 years ago
Aleksander Machniak
0fa54df638
enriched.inc -> rcube_enriched
12 years ago
Thomas Bruederli
c14b337450
Fix XSS vulnerability using Flash files ( #1488828 ) by comparing mimetypes and filename extensions
12 years ago
Thomas Bruederli
60226a75d8
Separate the very application-specific output classes from the Roundcube framework; add autoloader for rmail* classes
12 years ago
Aleksander Machniak
297c1afb80
Fix redundant colon after last address in print mode
12 years ago
Thomas Bruederli
b81e7e91a9
Consider filename extension to detect image attachments of type application/octet-stream
12 years ago