Commit Graph

6497 Commits

Author SHA1 Message Date
Aleksander Machniak
cd61d7ebd0 Minimize unwanted message loading in preview frame on drag (#5616)
also remove dummy_select flag which is not needed anymore.
2017-02-19 11:59:04 +01:00
Aleksander Machniak
dae5ffd07a Fix bug where it was too easy accidentally move a folder when using the subscription checkbox (#5655) 2017-02-18 15:13:20 +01:00
Aleksander Machniak
95a7ece543 Fix update of group name in the contacts list header on group rename (#5648) 2017-02-17 12:51:52 +01:00
Aleksander Machniak
b7e4c94972 Bring back lists buttons in TinyMCE toolbar 2017-02-13 09:10:15 +01:00
Aleksander Machniak
3e427b4a42 Fix double http request regression (#5633)
Removed 'click' event handler on messages list which was used only
to allow message re-selection. As this feature was broken since 0.9
it looks like we don't really need it. When you're in ctrl-selection
state you can easily ctrl-unselect the message.
2017-02-10 12:09:53 +01:00
Aleksander Machniak
ad83610a5e Rename $sql_arr variable to $record as it's not about sql only 2017-02-07 09:57:58 +01:00
Aleksander Machniak
61bec3efa4 Fix regression where groups with email address were resolved to its members' addresses 2017-02-07 09:56:34 +01:00
Aleksander Machniak
81f67a4de2 Don't use each() deprecated in PHP 7.2 2017-02-06 15:46:18 +01:00
Aleksander Machniak
f29fd706cf Get back to eval()
We used create_function() before but it's deprecated in PHP 7.2
and really it was just a wrapper on eval().
2017-02-06 15:13:41 +01:00
Aleksander Machniak
dfd19206a4 sizeof() -> count() 2017-02-06 13:49:29 +01:00
Aleksander Machniak
46e3b94826 Fix bug where signature couldn't be added above the quote in Firefox 51 (#5628) 2017-02-01 09:03:42 +01:00
Aleksander Machniak
9cf1e83d7a Fix autocomplete popup closing (#5606)
1. Tab key does not work as Enter. Now it works as Escape and jumps to another input.
2. Click on document (outside of the autocomplete input and popup) closes the popup.
2017-01-20 13:54:48 +01:00
Aleksander Machniak
79950630fa Increase limit of group members when expanding a group from autocomplete (#5604) 2017-01-20 13:36:48 +01:00
Aleksander Machniak
7323f633f7 Fix bug where re-selection of messages list record didn't work
A regression in old commit 24fa5d3154
2017-01-19 14:01:10 +01:00
Aleksander Machniak
f789cb53b2 Fix bug where drag-n-drop element could be empty after check-recent action 2017-01-19 11:50:44 +01:00
Aleksander Machniak
f4b57bad31 Fix missing thread expand icon on search result in widescreen mode (#5613) 2017-01-18 15:10:23 +01:00
Aleksander Machniak
78237c84b4 Fix bug where mail content frame couldn't be reset in some corner cases (#5608) 2017-01-09 12:30:25 +01:00
Aleksander Machniak
5b57043cbf Small code improvements 2017-01-11 11:03:32 +01:00
Aleksander Machniak
700fbd4066 Fix PHP error on update of a contact with multiple email addresses when using PHP 7.1 (#5587) 2017-01-10 08:21:21 +01:00
Aleksander Machniak
e08f22ef28 Fix bug where external content in src attribute of input/video tags was not secured (#5583) 2017-01-07 20:00:18 +01:00
Aleksander Machniak
cb58d37bbc Avoid closure compiler suspicious code warning (#5584) 2017-01-07 19:29:30 +01:00
Aleksander Machniak
3bb12e75f7 Add class attribute for preferences sections list 2017-01-07 10:51:21 +01:00
Aleksander Machniak
6eb8f89b4d Remove redundant code 2017-01-07 10:31:08 +01:00
Aleksander Machniak
7340360e79 Fix bug where image data URIs in css style were treated as evil/remote in mail preview (#5580) 2017-01-07 09:59:42 +01:00
Aleksander Machniak
f65f4bbca8 Fix pdf object visibility 2017-01-07 09:43:04 +01:00
Aleksander Machniak
9d6aa00a44 Hide QR-Code button if PHP-GD is not installed
Keep it as an optional dependency.
2017-01-04 13:03:27 +01:00
Thomas Bruederli
f78e2a4367 Add 1.3-beta milestone + update copyright year 2017-01-03 18:24:34 +01:00
Aleksander Machniak
8086099621 Small code improvements in PDF capability checker 2017-01-03 13:31:23 +01:00
Aleksander Machniak
25de39d444 Merge branch 'dev-remove-js-deps' 2016-12-30 20:27:46 +01:00
Aleksander Machniak
9d45ef20cc Fix so group/addressbook selection is retained on page refresh 2016-12-29 12:22:10 +01:00
Aleksander Machniak
eec77c1a99 Fix some advanced search issues with multiple addressbooks (#5572) 2016-12-27 05:57:11 -05:00
Aleksander Machniak
369b44d94a Fix unsetting template objects
Fixes compatibility with some plugins e.g. kolab_addressbook which
call parse() method (for sub-templates) while parsing the main template
2016-12-27 04:46:36 -05:00
Aleksander Machniak
2418f07985 Nicely handle contact deletion on contact edit (#5522) 2016-12-24 08:48:50 +01:00
Aleksander Machniak
68c9b669e4 Fix adding images to new identity signatures
It already worked only on edits, because the image data for new identity
was stored in the wrong session item.
2016-12-22 10:38:40 +01:00
Aleksander Machniak
15bd0b51a4 Improve mailvelope decryption errors handling, hide encrypted part attachment on successful decryption (#5279)
+ small style improvements
2016-12-21 11:35:41 +01:00
Aleksander Machniak
a487055c5a Add possibility to attach contact vCard to composed message (#4997) 2016-12-16 16:02:20 +01:00
Aleksander Machniak
692cb9c63b Update localization 2016-12-15 09:42:17 +01:00
Aleksander Machniak
930c921bed Disable Print button for pdf attachments in Firefox (#5125)
Mozilla's PDF.js viewer does not allow printing from host page.
We try to detect such situation and disable the button to minimize
user confusion.
2016-12-14 18:30:16 +01:00
Aleksander Machniak
c183463a6e Fix visual glitch when using disabled_actions for items in Settings menu 2016-12-14 15:39:35 +01:00
Jens Carl
de82576134 Add mime type detection under FreeBSD and Apache 2.4 (#5560) 2016-12-13 08:32:13 +01:00
Aleksander Machniak
8d1e0eb574 Preserve message internal/received date on import in mbox format (#5559) 2016-12-13 08:30:16 +01:00
Aleksander Machniak
2733258d2b Load 'close' label for dialogs by default 2016-12-11 16:23:31 +01:00
Aleksander Machniak
2482088a76 Possibility to display QR code for contacts data (#5030) 2016-12-11 15:47:14 +01:00
Aleksander Machniak
12a49437d2 Upgrade to TinyMCE 4.5.1 2016-12-08 16:23:56 +01:00
Aleksander Machniak
4f5ec65a36 Close SMTP connection ASAP after the message has been sent
We should not keep the connection open until the script shuts down.
It may take long time e.g. to save the message in IMAP.
2016-12-07 10:39:35 +01:00
Aleksander Machniak
5e1da48d0c Remove external javascript code from the git repo, add jsdeps.sh script (#5535) 2016-12-03 18:26:15 +01:00
Aleksander Machniak
a99e479cb4 Fix variable substitution in ldap host for some use-cases, e.g. new_user_identity (#5544) 2016-12-01 08:46:15 +01:00
Aleksander Machniak
581c41ca67 Make sure subject is always on proper place in widescreen mode 2016-11-27 12:41:12 +01:00
Aleksander Machniak
32b68959b2 Merge branch 'master' of github.com:roundcube/roundcubemail 2016-11-26 09:14:50 +01:00
Aleksander Machniak
a1f679adca Fixed redundancy in sql caching system and compatibility with Galera Cluster (#5439)
- Removed redundant 'created' column from cache and cache_shared tables
- Removed use of redundant data records
- Added missing primary keys (dictionary, cache, cache_shared tables)
2016-11-26 09:14:16 +01:00