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