Thomas Bruederli
e3857bb6c2
Fix infinite loop when converting invalid html to plaintext ( #1489566 )
12 years ago
Thomas Bruederli
4a7a861912
Apply the right flags for searching in all folders
12 years ago
Thomas Bruederli
d93ce5cde2
Fix concurrent connections to IMAP while searching
12 years ago
Thomas Bruederli
19262e6eab
Code cleanup: remove duplicated code, don't trigger multi-folder search on simple filter requests
12 years ago
Thomas Bruederli
1d6082c5e2
Fix thread/list mode update and display
12 years ago
Thomas Bruederli
9202e93b75
Fix slicing of returned search result headers
12 years ago
Thomas Bruederli
6884f3f1f7
Re-submit search query when switching folders
12 years ago
Thomas Bruederli
6f17090258
Fix row UID handling in list widget
12 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
12 years ago
Thomas Bruederli
689a222170
Append per-folder search results to global index but only if it has matches
12 years ago
Thomas Bruederli
ff3eb83492
Handle combined UID-folder identifiers in rcube_imap class
12 years ago
Thomas Bruederli
2c33c7e38b
Make message pagenav (prev/next) work with sorted multi-folder search results
12 years ago
Thomas Bruederli
2baeac116a
Fix sorting and paging in cross-folder searches
12 years ago
Thomas Bruederli
25a244908b
Remove merge conflict
12 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
12 years ago
Thomas Bruederli
d53b60406c
Fix typos
12 years ago
Thomas Bruederli
b6e24c6946
Minor improvements to threaded searching
12 years ago
Thomas
566747af00
First attempt to search in multiple folders; do it multi-threaded using pthreads if available
12 years ago
Thomas
9684dc018f
Support globally unique message UIDs with IMAP folder name appended
12 years ago
Thomas
628706acdc
Prepare message list to display IMAP folder
12 years ago
Thomas
017c4f19fd
Refactor multi-threaded autocomple contact searching to make it available for other purposes, too
12 years ago
Thomas Bruederli
5740b10bf8
Merge branch 'master' of github.com:roundcube/roundcubemail
12 years ago
Aleksander Machniak
531c4d896c
Merge branch 'master' of github.com:roundcube/roundcubemail
12 years ago
Aleksander Machniak
d924ebebf7
Fix compatibility with PHP 5.2 in html.php file ( #1489514 )
12 years ago
Thomas Bruederli
3786a48aeb
* New option that write logs to per-user directories. (Debug) logs will only be written if a directory for the current user exists.
...
* The 'write_log' plugin hook now also supports the return property 'dir' to let plugins specify the log directory.
12 years ago
Aleksander Machniak
1fd6c43e19
Improve parse_thread so it uses much less recursive calls
12 years ago
Thomas Bruederli
c5f6352710
Don't log error if no plugin config is found in global directories
12 years ago
Thomas Bruederli
8fc49e51a4
Use the right base_dn for listing records of the selected group
12 years ago
Aleksander Machniak
5f3c7e3920
Make sure unread_children count (and class) on thread root is always updated when read status of a child row is changed
12 years ago
Aleksander Machniak
8080554cf3
Remove expand/collapse with plus/minus keys (on numeric keypad) ( #1489513 )
12 years ago
Thomas Bruederli
7c28d45c8e
Update class name in subscriptions folder list after saving folder properties
12 years ago
Thomas Bruederli
aa581c2912
Fall back to load plugin config from global config directories only if no local config file exists
12 years ago
Thomas B.
5991988b9a
Merge pull request #160 from Takika/patch-1
...
Load plugin config file (by plugin name) from any configured path
12 years ago
Aleksander Machniak
14bd927c71
Extracting inline image data into attachments also if data type is not set
12 years ago
Takika
d073a66db3
Load plugin config file from any configured path
...
Try to load plugin_name.inc.php config file from any pre-configured config path (rcube_config::path array) so webmail admins can move plugin configurations out of www root.
12 years ago
Aleksander Machniak
f67037ce57
Fix error when calling get_selection() after any (selected) row was removed
12 years ago
Thomas Bruederli
e59471fcb9
Make sure prefs always is a valid array (otherwise causes fatal errors if language if not set)
12 years ago
Aleksander Machniak
090d3ed38c
Fix compat. with PHP 5.2 ( #1489500 )
12 years ago
Thomas Bruederli
72975e1497
Move folder/directory list auto-scrolling functionality to treelist widget (same as auto-expand) and make it work without list header/footer blocks
12 years ago
Aleksander Machniak
b23b3f2c35
Fix case-sensitivity of email addresses handling on compose ( #1485499 )
12 years ago
Aleksander Machniak
4957530dec
Fix an obvious mistake in search_once() casing wrong result when called
...
with empty 2nd argument (which also is not what should happen, should we return error?)
12 years ago
Aleksander Machniak
7a3c0c96c4
Use '0' instead of 0, to fix possible issue.
12 years ago
Thomas B.
2957e77fbc
Merge pull request #159 from JohnDoh/group_delete
...
re-add lost group_delete js event
12 years ago
Aleksander Machniak
172302e2cf
Small perf. improvement
12 years ago
Aleksander Machniak
ee43f09724
Fix possible warning when advances_prefs setting is not an array
12 years ago
Aleksander Machniak
0301d9347f
CS fixes
12 years ago
Aleksander Machniak
d575e46067
CS fixes
12 years ago
Aleksander Machniak
f5d2eef55c
More CS fixes, replace global $CONFIG usage with $RCMAIL->config->get()
12 years ago
Aleksander Machniak
ddc161721c
Fix default priority selection broken in last CS fix
12 years ago
Aleksander Machniak
5e30349639
CS fixes
12 years ago