Aleksander Machniak
3f351697c3
Elastic: Fix non-working @color-taskmenu-button-selected-hover
6 years ago
Aleksander Machniak
232d4be561
Elastic: Add text aligning for toolbar items
...
For very short button text e.g. "Add" the text has to be centered.
6 years ago
Aleksander Machniak
cf51aead63
Larry: Fix regression where menu actions didn't work with keyboard ( #6740 )
...
For Elastic remove Space/Enter key handler on menus, so we use
default browser behaviour. Triggering a onclick programatically
causes popup window warning sometimes.
6 years ago
Aleksander Machniak
3719ce0653
Don't use :has selector
6 years ago
Aleksander Machniak
2c38460b09
Make sure an event triggered by Enter key press on a link is treated as a keyboard event
6 years ago
Aleksander Machniak
5fb8e8cb86
Elastic: Fix issue with absolute positioned mail content ( #6739 )
6 years ago
Aleksander Machniak
c42be24fd3
Update changelog
6 years ago
Aleksander Machniak
8c471478f7
Merge branch 'dev/elastic'
6 years ago
Aleksander Machniak
f76d9e0c09
Small fix
6 years ago
Aleksander Machniak
67f9f504a3
key ring -> keyring
...
...for consistence with other places
6 years ago
Aleksander Machniak
f3c9699817
Fix so advanced search dialog is not automatically displayed on searchonly addressbooks ( #6679 )
6 years ago
Aleksander Machniak
68256be600
Bump CodeMirror version to 5.46.0
6 years ago
Aleksander Machniak
487052cb5c
jQuery-3.4.1
6 years ago
Aleksander Machniak
45a6ad1ba7
Fix so an error is logged when more than one attachment plugin has been enabled, initialize the first one ( #6735 )
6 years ago
Aleksander Machniak
593188559a
Fix regression where non-terminating errors were sent to the browser
6 years ago
Aleksander Machniak
e67765b863
Fix bug where flag change could have been passed to a preview frame when not expected
6 years ago
Aleksander Machniak
55cca61134
Workaround more invalid HTML cases parsed incorrectly by Mastermind/HTML5 ( #6713 )
6 years ago
Aleksander Machniak
00ef5d05ef
Merge branch 'master' into dev/elastic
6 years ago
Peter Dey
07d4996825
Elastic: Make header title in message view slightly wider, so we can fit the string "X-Original-To" ( #6731 )
6 years ago
Aleksander Machniak
68f4566b0f
Get rid of widgets/mail.less
...
Move .image-tools to widgets/common.less, and the rest to styles.less.
6 years ago
Aleksander Machniak
ce9c52e65a
Merge branch 'master' into dev/elastic
6 years ago
Aleksander Machniak
00f94a47bb
Rephrase cookiesmismatch text
6 years ago
Aleksander Machniak
850d414443
Don't allow dragging .custom-control elements on folders list
6 years ago
Aleksander Machniak
7457829c49
Elastic: Don't use cursor:pointer on disabled switches
6 years ago
Aleksander Machniak
187b51fd82
Fix bug where parent entry could be selected when clicking on a virtual entry
6 years ago
Aleksander Machniak
70a0976be1
Remove redundant error message
6 years ago
Aleksander Machniak
fbb5a5bc4f
Small code simplification in raise_error()
6 years ago
Aleksander Machniak
e3d3add48a
installto.sh: Add possibility to run the update even on the up-to-date installation ( #6533 )
6 years ago
Aleksander Machniak
02dc6ce41c
Don't init the session in CLI mode
...
This prevents from PHP warnings when using CLI scripts e.g. installto.sh.
6 years ago
Aleksander Machniak
72ad567db6
Add new line at the end of error message in CLI mode
6 years ago
Aleksander Machniak
00173a7622
Update some code documentation
6 years ago
Aleksander Machniak
521e0c048c
Managesieve: Bump version number
6 years ago
Aleksander Machniak
3562d7ffa6
Fix so "Create filter" option does not show up when Filters menu is disabled ( #6723 )
6 years ago
Aleksander Machniak
ccb70116f1
Managesieve: Use RFC-compliant line endings, CRLF instead of LF ( #6686 )
6 years ago
Aleksander Machniak
d8470c6c2b
Remove useless "..." suffix
6 years ago
Aleksander Machniak
9c4e2eacab
Don't log full session identifiers in userlogins log ( #6625 )
...
Log only 16-char prefix.
6 years ago
Aleksander Machniak
32612f0b8f
Log some more info with session_debug
6 years ago
Aleksander Machniak
f3948a26b8
Use .log suffix in options descriptions as it's the default
6 years ago
Aleksander Machniak
c87ac075ae
Renamed 'log_session' option to 'session_debug'
6 years ago
Aleksander Machniak
f1a83f923d
Added cookie mismatch detection, display an error message informing the user to clear cookies
6 years ago
Aleksander Machniak
5218b0193a
Clarified 'address_book_type' option behavior ( #6680 )
6 years ago
Aleksander Machniak
22694665d9
Fix code indentation
6 years ago
Aleksander Machniak
57c67db029
Remove year(s) from copyright headers + some cleanup
6 years ago
Aleksander Machniak
69080457b1
Code simplification
6 years ago
Aleksander Machniak
92ed0154d5
Followup fix on handling HTML content w/o html/head/body tag ( #6713 )
6 years ago
Aleksander Machniak
03d56926d8
Fix bug in HTML parser that could cause missing text fragments when there was no head/body tag ( #6713 )
6 years ago
Aleksander Machniak
1078d8df16
Fix cpanel_webmail driver
6 years ago
Aleksander Machniak
711e46a018
Force HIGHESTMODSEQ use on dovecot
...
This may fix some messages cache issues. Dovecot does not return
HIGHESTMODSEQ nor NOMODSEQ metadata on SELECT until it is "forced"
to switch to "permanent mod-seq mode". It can be done either by
ENABLE QRESYNC/CONDSTORE or by requesting the metadata explicitely
on SELECT/STATUS. We'll use STATUS for that.
6 years ago
Aleksander Machniak
3ec6a60ad1
Fix PHP Warning: in_array() expects parameter 2 to be array, null given
6 years ago
Aleksander Machniak
f0811f6f50
DOn't use deprecated (and slow) selectors
6 years ago