Aleksander Machniak
371f7ca443
Remove folder column after disabling multifolder scope ( #1490022 )
2014-08-06 19:29:53 +02:00
Aleksander Machniak
d01f9fc7f5
Add option (disabled_actions) to disable UI elements/actions ( #1489638 )
2014-08-04 19:03:27 +02:00
Aleksander Machniak
04638fb7e5
Add fileuploaderror label, fixing not resolved error label of failed import uploads
2014-08-04 18:47:25 +02:00
Thomas Bruederli
d4783319a0
Set 'compose_extwin' env property on every step; accept a list of URL parameters for the 'compose' command
2014-07-28 09:39:43 +02:00
Aleksander Machniak
43e9fc9499
Skip redundant get_group() call for better performance of listing groups in compose addressbook
2014-07-05 14:01:36 +02:00
Aleksander Machniak
2c3c5884e3
Fix incorrect label translation in return receipt ( #1489963 )
2014-06-26 20:33:14 +02:00
Aleksander Machniak
cd01dc027b
Add option to set default message list mode - default_list_mode ( #1487312 )
2014-06-21 15:41:40 +02:00
Aleksander Machniak
64f7d6758f
Select/scroll to previously selected message when returning from message page ( #1489023 )
2014-06-05 15:54:25 +02:00
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
2014-06-05 09:18:07 +02:00
Thomas Bruederli
f25be2b863
Render localized texts for icon-style messagelist headers
2014-06-04 15:45:17 +02:00
Thomas Bruederli
72afe3153c
Use <th> tags for table headers as suggested by the WCAG 2.0 Guidelines
2014-06-04 15:29:37 +02:00
Thomas Bruederli
b4446aa7a9
Add message status labels to client
2014-05-28 17:35:08 +02:00
Aleksander Machniak
a3e01c0517
Plugin API: Add folder and uid arguments to message_headers_output hook
2014-05-27 13:18:47 +02:00
Aleksander Machniak
bb57fca320
Fix so current page is reset on list-mode change ( #1489907 )
2014-05-21 19:11:49 +02:00
Aleksander Machniak
f0992426d9
Bring back the old behaviour where text messages without format=flowed are auto-wrapped.
...
Make it the default in text2html class.
2014-05-13 19:40:00 +02:00
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.
2014-05-11 11:03:45 +02:00
Thomas Bruederli
b2992dd228
Further accessibility improvements regarding keyboard navigation and document structure
2014-05-07 17:34:28 +02:00
Aleksander Machniak
8968f9543f
Support image operations with Imagick extension ( #1489734 )
2014-05-06 16:18:36 +02:00
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
2014-04-23 13:21:51 +02:00
Aleksander Machniak
3b55b2f92b
Fix so browser capabilities check is done really only once a session
2014-04-23 09:25:20 +02:00
Aleksander Machniak
cb29c97bf6
Fix lack of translation of special folders in some configurations ( #1489799 )
2014-04-13 09:05:18 +02:00
Aleksander Machniak
8d34b9dce3
Refactored storage properties setting
2014-04-10 10:49:10 +02:00
Thomas Bruederli
188247894f
Make multi-folder message identifiers work with folders containing commas
2014-04-08 19:11:12 +02:00
Thomas Bruederli
f50a66c616
Enable listmode switch if listing is not multi-folder
2014-04-08 16:26:56 +02:00
Thomas Bruederli
1d1fdcbf8c
Fix splitting message identifiers into UID and folder values
2014-04-08 11:32:51 +02:00
Aleksander Machniak
0ccef59cfa
Fix bug where "With attachment" option in search filter wasn't selected after return from mail view ( #1489774 )
2014-04-08 08:53:43 +02:00
Thomas Bruederli
0456f728ee
Make UID extraction function globally availbale (for plugins)
2014-04-07 17:30:12 +02:00
Thomas Bruederli
6dc1a66451
Fix page title and folder selection in search mode
2014-04-07 17:01:30 +02:00
Thomas Bruederli
e8cb51669a
More fixes for multi-folder search ( #1485234 )
2014-04-07 16:24:37 +02:00
Thomas Bruederli
c83535876c
Small refactoring of message list column configuration; fixes table column resorting issues with hidden 'folder' column
2014-04-07 12:53:06 +02:00
Thomas Bruederli
66536974fe
Merge branch 'dev-multi-folder-search'
2014-04-07 09:53:46 +02:00
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
2014-03-13 22:58:57 +01:00
Takika
2256f89139
Fix default mailbox sort order
2014-03-05 16:40:35 +01:00
Thomas Bruederli
700e3cc76d
Include groups in contacts search on mail compose ( #1489082 )
2014-01-29 15:38:05 +01:00
Thomas Bruederli
febcd4b225
Improve wording: don't pretend that mailbox is empty if search/filter doesn't find any messages
2014-01-22 09:29:35 +01:00
Thomas Bruederli
19262e6eab
Code cleanup: remove duplicated code, don't trigger multi-folder search on simple filter requests
2014-01-20 15:53:28 +01:00
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
2014-01-20 10:05:36 +01:00
Thomas Bruederli
2c33c7e38b
Make message pagenav (prev/next) work with sorted multi-folder search results
2014-01-16 15:41:19 +01:00
Thomas Bruederli
b6100d9ed2
Merge branch 'dev-multi-folder-search' of github.com:roundcube/roundcubemail into dev-multi-folder-search
...
after rebasing to master
2014-01-16 11:41:09 +01:00
Thomas
9684dc018f
Support globally unique message UIDs with IMAP folder name appended
2014-01-16 11:32:47 +01:00
Thomas
628706acdc
Prepare message list to display IMAP folder
2014-01-16 11:21:59 +01:00
Aleksander Machniak
f5d2eef55c
More CS fixes, replace global $CONFIG usage with $RCMAIL->config->get()
2013-12-31 13:58:29 +01:00
Aleksander Machniak
6b2b2eca5f
Remove deprecated functions (these listed in bc.php file) usage
2013-12-22 14:12:15 +01:00
Aleksander Machniak
f59cfe8806
Make Reporting-UA header in MDN report optional, as User-Agent is
2013-11-24 10:07:50 +01:00
Aleksander Machniak
5e4894a916
Fix bgcolor attribute handling
2013-11-15 14:20:21 +01:00
Aleksander Machniak
a8b004e8d8
Improve identity selection based on From: header ( #1489378 )
2013-11-04 11:19:56 +01:00
Aleksander Machniak
b972b4c4c0
Add an option to disable smart Reply-List behaviour - reply_all_mode ( #1488734 )
2013-10-30 12:04:09 +01:00
Aleksander Machniak
c20fa4a1ad
Fix address matching in Return-Path header on identity selection ( #1489374 )
2013-10-15 18:49:14 +02:00
Thomas
9e63cd5f24
Support globally unique message UIDs with IMAP folder name appended
2013-10-09 17:12:30 +02:00
Thomas
f540f86d19
Prepare message list to display IMAP folder
2013-10-09 12:04:17 +02:00