Commit Graph

1555 Commits (28741ed03224e7befba25008f66e47f7bd2aa3ec)

Author SHA1 Message Date
Aleksander Machniak 28741ed032 Disable double-click on the list when preview pane is on (#5199)
This eliminates delay when opening a message in preview pane.
9 years ago
Aleksander Machniak 556c1725a7 Unify automatic marking as \Seen in preview pane, full-page and extwin views (#5071)
We now have one 'mail_read_time' option that works for all cases.
Option 'preview_pane_mark_read' has been removed and marked as an alias.
9 years ago
Aleksander Machniak 6886a4de3f Widescreen layout aka three column view (#5093) 9 years ago
Aleksander Machniak a8d41ac7f4 Fix some undefined variables 9 years ago
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.
9 years ago
Aleksander Machniak 2e1675bc4a Center and scale images in attachment preview frame (#5421) 9 years ago
Aleksander Machniak 4bf4afec68 Fix so folders list is scrolled to the selected folder on page load (#5424) 9 years ago
Aleksander Machniak d7089c81d6 Fix so messages list does not lose focus when releasing drag-n-drop outside of the list 9 years ago
Aleksander Machniak ce0c42ed8a Fix error causing empty INBOX listing in Firefox when using an URL with user:password specified (#5400) 9 years ago
Aleksander Machniak 99cb08c41c Fix so "All" messages selection is resetted on search reset (#5413) 9 years ago
Aleksander Machniak 80919e1cf5 Added Search button in quick search menus (#5312) 9 years ago
Aleksander Machniak 873e0353cf Use smart-upload-button for messages and contact photos upload
Unified interface with rcmail::upload_form().
9 years ago
Aleksander Machniak de5da687e4 Remove code for "placeholder" attribute support in old browsers 9 years ago
Aleksander Machniak 43f3c5fb2a Implement "one click" attachment upload (#5024) 9 years ago
Aleksander Machniak d7c4c3fb62 Drop IE9 support 9 years ago
Aleksander Machniak eecc601601 Fix compatibility with jQuery 3.x 9 years ago
Aleksander Machniak 71340a1bea Update to jQuery-3.1.0 10 years ago
Aleksander Machniak 9e3263acbe Simplify popup dialogs creation 10 years ago
Aleksander Machniak 94eb2e5a40 Make the attachment rename input bigger (size: 50) 10 years ago
Aleksander Machniak ebc2f5dc7d Add possibility to rename attachments in mail compose (#4996)
... and fix some small issues related to the new compose attachment menu feature
10 years ago
Aleksander Machniak 8a13615e9e Add possibility to preview and download attachments in mail compose (#5053) 10 years ago
Aleksander Machniak 64763853c9 Fix javascript errors in IE on page with iframe that points to another domain 10 years ago
Aleksander Machniak 7a7a6795f0 Support WEBP images in mail messages (#5362) 10 years ago
Aleksander Machniak 1988f68660 Merge pull request #5203 from bostjan/foundation-for-customizable-contacts-autocomplete
Foundation for customizable contacts autocomplete
10 years ago
Aleksander Machniak fdf9ff5a17 Merge pull request #5361 from PeterDaveHelloKitchen/image-optimize
optimize png images using zopflipng
10 years ago
Aleksander Machniak 437aca39e0 Enigma: Import keys from key-server(s) (#5286) 10 years ago
Peter Dave Hello 6ee0cec8e9
optimize png images using zopflipng 10 years ago
Aleksander Machniak 8e65f618c5 Display full message subject in onmouseover on truncated subject in mail view (#5346) 10 years ago
Aleksander Machniak 352c6329cc Enigma: Search missing public keys on a key-server in mail compose (#5286) 10 years ago
Aleksander Machniak d08bd0a51f Searching in both contacts and groups when LDAP addressbook with group_filters option is used 10 years ago
Aleksander Machniak 5e5eab3e53 Update TinyMCE to version 4.3.13 (#5309) 10 years ago
Aleksander Machniak d0bb0a9c9d Fix subscription checkbox state on error in folder subscribe/unsubscribe action (#5243) 10 years ago
Aleksander Machniak b9d3fb0221 Display different attachment icon on encrypted messages 10 years ago
Thomas Bruederli f82e336ada Add licence header to cloned PublicKey.js 10 years ago
Aleksander Machniak bf049c80e7 Remove debug code 10 years ago
Aleksander Machniak 1a8593a315 Update changelog 10 years ago
Aleksander Machniak db70d3e491 Merge pull request #5277 from hemio-ev/mailvelope-fixes
Fixes 'nobodywarning' on sending mailvelope mails
10 years ago
Aleksander Machniak 98c1712e29 Fix redundant keep-alive requests when session_lifetime is greater than ~20000 (#5273) 10 years ago
Michael Herold d3c6d6570b Fixes 'nobodywarning' on sending mailvelope mails 10 years ago
Aleksander Machniak 87cf0a3fb1 Use minified publickey.js (with cache-buster) when available (#5254) 10 years ago
Aleksander Machniak 378d10b748 Fix bug where message list columns could be in wrong order after column drag-n-drop and list sorting 10 years ago
Aleksander Machniak 344b0af9c6 Indicate that a collapsed thread has flagged children (#5013) 10 years ago
Aleksander Machniak 9796cd2063 Merge branch 'dev-rfc822-preview'
Conflicts:
	CHANGELOG
	program/steps/mail/show.inc
10 years ago
Aleksander Machniak 56f9883d84 Update to jsTimezoneDetect 1.0.6 10 years ago
Aleksander Machniak 667ed37f77 Fix bug where Encrypt button appears when switching editor to HTML (#5235) 10 years ago
Aleksander Machniak 5d08d57005 Don't log ajax requests/responses, browser development tools already can show this information 10 years ago
Aleksander Machniak 7abfe41ab7 Fix bug where getting HTML editor content could steal focus from other form controls (#5223) 10 years ago
Aleksander Machniak 7dad859ffa Fix message list multi-select/deselect issue (#5219) 10 years ago
Bostjan Skufca 12756e2297 Autocomplete: store last searched-for string into separate variable for later consumption
Reason:
Autocompleting person contacts works as expected - ksearch_value is available and passed to triggerEvent.
But with group autocomplete, ksearch_value is reset (to null) and triggerEvent call lacks necessary data.
10 years ago
Bostjan Skufca f919e8ffa6 Autocomplete: change type from 'contact' to 'person' to sync with what is expected from LDAP.
Explanation:
Alternative would be to leave type empty, as it is when contact comes form SQL source.
But this feels overly ambiguous and may cause problems in the future.
10 years ago