Commit Graph

6411 Commits

Author SHA1 Message Date
Aleksander Machniak
d305f4f0fd Separate action to mark all messages in a folder as \Seen (#5006)
with possibility to do this in all folders or in a folder and its subfolders (#5076)
2016-10-10 09:31:38 +02:00
Aleksander Machniak
40fe66b71e Fix reference to non-existing blank.tif file in mime_content_type check 2016-10-06 21:11:24 +02:00
Aleksander Machniak
8a51607671 Fix regression where creation of default folders wasn't functioning without prefix (#5460) 2016-10-05 17:36:33 +02:00
Aleksander Machniak
638afafbd2 Make so rcmail.log() depends on devel_mode (#5193) 2016-10-04 17:19:45 +02:00
Aleksander Machniak
d85f30bec4 Archive: Don't reload messages list when it's not needed (#5225)
Archive: Add option to automatically mark archived messages as \Seen (#5142)
2016-10-02 19:43:04 +02:00
Aleksander Machniak
9e129383a1 Improve randomness of password salts and random hashes (#5266) 2016-10-01 08:23:19 +02:00
Aleksander Machniak
195dc11855 Support host-specific imap_conn_options/smtp_conn_options/managesieve_conn_options (#5136) 2016-09-30 18:02:23 +02:00
Aleksander Machniak
8c75dd3aa8 Add convenient method to create new session records 2016-09-29 12:20:43 +02:00
Aleksander Machniak
c13119b81c Fix bug where folders list would scroll to top when clicking on subscription checkbox (#5447) 2016-09-28 20:36:14 +02:00
Aleksander Machniak
42ddfe5ec9 Simplify mbstring code path in rcube_charset::convert() 2016-09-27 17:03:02 +02:00
Aleksander Machniak
48585867f3 INBOX should be always protected, event with protect_default_folders=false
I.e. it should not be possible to rename INBOX
2016-09-23 09:03:50 +02:00
Aleksander Machniak
331bb579c2 jQuery 3.1.1 2016-09-23 08:58:52 +02:00
Aleksander Machniak
c1c0a0d815 Implemented rcube::sleep() method for disconnecting all external connection in long-running/sleeping scripts 2016-09-21 11:20:43 -04:00
Aleksander Machniak
a227589eb2 de_DE: abboniert -> abonniert 2016-09-21 11:12:09 +02:00
Aleksander Machniak
f713d186bc Disable navigation if can't get messages index in pagenav.inc 2016-09-19 09:35:31 +02:00
Aleksander Machniak
e22824a316 Use mb_strtoupper() instead of strtoupper() for localized texts 2016-09-15 08:37:36 +02:00
Aleksander Machniak
650ac8befb Fix displaying size of attachments with zero size 2016-09-10 09:58:23 +02:00
Aleksander Machniak
a8d41ac7f4 Fix some undefined variables 2016-09-08 08:48:21 +02:00
Aleksander Machniak
bfbab5bcde Fix keyboard event detection with jQuery 3.x and remove hacks for old browsers
This fixes e.g. unwanted focus on a toolbar button after closing popup
menu with mouse click on the document.
2016-09-05 11:09:24 +02:00
Aleksander Machniak
f92052fd73 Fix so when moving to Trash we make sure the folder exists (#5192) 2016-09-05 10:18:00 +02:00
Aleksander Machniak
2e1675bc4a Center and scale images in attachment preview frame (#5421) 2016-09-04 18:22:53 +02:00
Aleksander Machniak
4bf4afec68 Fix so folders list is scrolled to the selected folder on page load (#5424) 2016-09-02 13:59:01 +02:00
Aleksander Machniak
2999cc38a5 Generate more compact HTML5 code, e.g. use short form of boolean attributes 2016-09-02 12:35:56 +02:00
Aleksander Machniak
95df255af4 Added max_message_size option enforced when attaching files to a composed message (#4993) 2016-09-01 10:37:09 +02:00
Aleksander Machniak
aad269c2f8 Fix PHP warning when handling shared namespace with empty prefix (#5420) 2016-08-31 16:11:57 +02:00
Aleksander Machniak
d7089c81d6 Fix so messages list does not lose focus when releasing drag-n-drop outside of the list 2016-08-29 13:31:57 +02:00
Aleksander Machniak
ce0c42ed8a Fix error causing empty INBOX listing in Firefox when using an URL with user:password specified (#5400) 2016-08-29 11:01:12 +02:00
Aleksander Machniak
defdf84bb7 Really fix login form regression
Remove 'form' from allowed attributes list of input field. We needed
it only for a moment, now we don't. It's also not supported by IE/Edge
which means there's no way we would need it. Maybe some day...
2016-08-26 10:43:26 +02:00
Victor Benincasa
daeb66ee99 Fix login form
Fix a small bug introduced on commit 43f3c5f that breaks the login form ($attrib['form'] is checked at line 1899, so it cannot be unset).
2016-08-26 05:31:28 -03:00
Aleksander Machniak
32e5a6bbcf Fix bug where folder creation could fail if personal namespace contained more than one entry (#5403)
+ small code improvements
2016-08-26 09:25:24 +02:00
Aleksander Machniak
99cb08c41c Fix so "All" messages selection is resetted on search reset (#5413) 2016-08-25 08:44:36 +02:00
Aleksander Machniak
80919e1cf5 Added Search button in quick search menus (#5312) 2016-08-24 19:16:49 +02:00
Aleksander Machniak
873e0353cf Use smart-upload-button for messages and contact photos upload
Unified interface with rcmail::upload_form().
2016-08-24 12:54:30 +02:00
Aleksander Machniak
de5da687e4 Remove code for "placeholder" attribute support in old browsers 2016-08-24 10:52:34 +02:00
Aleksander Machniak
c88a88fb0b Rewrite smart upload button to work in IE (#5410) 2016-08-23 20:54:18 +02:00
Aleksander Machniak
820d614c79 Fix missing </form> tag 2016-08-23 15:45:59 +02:00
Aleksander Machniak
43f3c5fb2a Implement "one click" attachment upload (#5024) 2016-08-20 19:38:48 +02:00
Aleksander Machniak
c65bb121eb Describe Framework requirements, drop some redundant code (since we require mbstring) 2016-08-20 11:07:05 +02:00
Aleksander Machniak
0485275a75 Merge branch 'dev/drop-legacy-browsers' 2016-08-20 10:50:54 +02:00
Aleksander Machniak
689996896a Fix bug where names of downloaded files could be mailformed when derived from the message subject (#5404) 2016-08-20 08:47:28 +02:00
Aleksander Machniak
9debc38724 Drop mail_header_delimiter option, since we don't use mail() we don't need it 2016-08-19 08:55:29 +02:00
Aleksander Machniak
184de7735c CS fixes (mostly phpdoc) 2016-08-18 08:50:59 +02:00
Aleksander Machniak
2298ecf7f6 Fix E_DEPRECATED warning when using Auth_SASL::factory() (#5401) 2016-08-16 13:39:13 +02:00
Aleksander Machniak
d7c4c3fb62 Drop IE9 support 2016-08-15 18:24:09 +02:00
Aleksander Machniak
eecc601601 Fix compatibility with jQuery 3.x 2016-08-15 16:38:01 +02:00
Aleksander Machniak
0836b213db Removed useless 'created' column from 'session' table (#5389) 2016-08-12 13:02:39 +02:00
Aleksander Machniak
505efff5c4 Fix bug where blocked.gif couldn't be attached to reply/forward with insecure content 2016-08-12 11:30:09 +02:00
Aleksander Machniak
94f8ce3334 Make html::parse_attrib_string() more robust
Fixes PHP Error: Expression parse error on: ($app->config->get('preview_pane',rcube_utils::get_boolean('')) == true ? ' checked=checked' : ')
2016-08-12 10:37:40 +02:00
Aleksander Machniak
062d95503e Fix bug where Message-ID domain part was tied to username instead of current identity (#5385) 2016-08-09 09:17:26 +02:00
Aleksander Machniak
55cdf1569e Support contact+group searches in all relevant places (T1360)
Before the search worked only in Addressbook, not also in Compose.
The point of the change is also to align group searches with contact searches
in that it now uses the same set of attributes. Previously groups
in Compose were searched by name only.
2016-08-08 07:12:39 -04:00