Commit Graph

26931 Commits

Author SHA1 Message Date
38b3122bb8 send OpenPGP/Mime message according to rfc3156, section 4 2015-05-18 19:23:05 +00:00
09fdc8d0fe W.I.P. mail inline images: Include inline images as inline attachments before send 2015-05-18 11:36:11 +00:00
58aaff6b9b WIP mailvelope API integration:
- compose of plaintext mails works now
- display of encrypted mails in preview and display popup
ToDo: html compose, switching html on/off and resize of mailvelope iframe in compose
2015-05-17 19:03:45 +00:00
38bf42b5db use static function emailadmin_imapbase::merge instead of ->mail->merge 2015-05-15 14:07:36 +00:00
73499db1c7 WIP mail inline image
- Define static methods for resolving inline images from CID, based on types
- Fix not showing inline images on reply
2015-05-15 14:00:37 +00:00
a4da02db69 add missing config lang strings 2015-05-15 13:20:30 +00:00
d35a0947d3 Do not show the dropdown menu if there is no actions on toolbar "more..." menu 2015-05-15 08:45:48 +00:00
8f92df1a86 Escape from infinitive loadingDeferred if the diferred did not get resolved or rejected, and give user a chance to try other tabs 2015-05-13 16:21:50 +00:00
d571dffd20 New approach to history widget resize, considering if the history tab is not active and window is resized 2015-05-13 15:01:30 +00:00
e3bfbeeee9 using exception / exit code 92 for "Domain XXX does NOT exist !!!" 2015-05-12 14:57:29 +00:00
8f20e57599 Make sure the popup has value and not false, the mail integration hooks may not be registered yet 2015-05-12 13:21:08 +00:00
ebd36ab82e simplyfy attachment loops, as we do not have to distinguish between attachments and attached message/rfc anymore 2015-05-12 12:23:36 +00:00
b6235ba024 reenabling the observance of the preference setting for forward as attachments; add notice to body that forwarded messagebody is found in attachments; add folder info in getAttachment calls when available 2015-05-12 09:06:08 +00:00
d599cadf8a Pre-set contact in new infologs opened from context menu.
Contact taken from link filter, or current contact when in CRM view.
2015-05-11 21:03:29 +00:00
652cec5463 Fix drag and drop multiple files into a subdirectory didn't get all files to the right path 2015-05-11 19:33:57 +00:00
237d1d809e * If column information is stored in a favorite, restore it along with the filters
To get column information in the favorite, change the visible columns before you create the favorite.
If the favorite has no column information, the visible columns will not be changed.
2015-05-11 17:29:31 +00:00
53f381e246 Retina sprite for choosen 2015-05-11 14:12:26 +00:00
7180be1840 Allow user to be able to scroll nm headers, which have v-scrolbar, instead of always trigger resize 2015-05-11 11:20:43 +00:00
a4c50198f9 Reset kept_selection if selected rows from response are no longer available. (e.g. select all mail in a folder and delete them) 2015-05-11 08:55:24 +00:00
853dc85e33 allow to add further attachments, after base-part has been generated or set via emailadmin_imapbase::parseRawMessageIntoMailObject() 2015-05-10 14:32:37 +00:00
facd345880 Check if the mail integration hook is registered, if not, try to register it, otherwise throws an exception with useful information. 2015-05-08 14:36:47 +00:00
110954de73 improve html / plain handling on message reply and message forward 2015-05-08 14:03:19 +00:00
2abb05ead3 Call resize handler of widgets with no excess_height which means resize is from nm 2015-05-08 13:38:42 +00:00
fe83235b1d Add attribute class to tab elements in order to be able to distinguish between tab's DOM 2015-05-07 17:18:01 +00:00
2f6c66c600 WIP on converting Calendar to etemplate2
- Weekview shows widgets now
2015-05-06 19:03:45 +00:00
b0c7eb2650 Make readonly attribute available for link-to and link-list widget
- Implement tracker link_to to not give edit interface to user who has no edit access
2015-05-06 15:11:53 +00:00
2122f7db0f Avoid error in case $date is not set 2015-05-05 23:35:01 +00:00
211efdda68 Trigger widget's resize only if there's excess_height 2015-05-05 12:38:11 +00:00
ad34d20080 IDE warning cleanup 2015-05-05 09:01:01 +00:00
1d88af167c Remove 'No filters' option, as it causes errors 2015-05-04 20:11:52 +00:00
e15f9803d2 remove own iterateOver implementation again, as it is already handled in parent class and creates additional problems 2015-05-04 17:24:04 +00:00
f1983a3f07 If a home favorite loses it's associated favorite (it gets deleted), open the config dialog so user can pick another instead of always being blank. 2015-05-04 15:26:18 +00:00
9e3676a8c9 Only apply year range to date only widgets, it causes times to break 2015-05-04 14:46:56 +00:00
926376b4f1 Fixes for calendar and mail integration
- Set start time based on mail date
- Set duration to user default interval preference
- Fix some IDE warnings
2015-05-04 12:19:33 +00:00
08729a9df8 Do not return null for return_array function as expected to return always an array 2015-05-04 10:40:50 +00:00
9319954d39 show full database url in setup, not just driver-name and show used IP in "Invalid IP address" message 2015-05-03 12:04:21 +00:00
d06a8f1a77 allow all sort of expanded content in legacy options eg. ",1,${cont[nm][somevalue]}" 2015-05-02 19:35:16 +00:00
0ea5195f2e allow to iterate over grids and set checkboxes readonly (disabled) 2015-05-02 10:42:53 +00:00
bdf5c436dd stop redirection loop 2015-05-01 16:34:28 +00:00
e69df78ab8 respect download_url given by vfs 2015-05-01 10:52:24 +00:00
0d69f9e5a4 copy 14.2 changelog to trunk to satisfy update checker 2015-05-01 09:07:08 +00:00
3e87f3c5b8 Preserve the data before read operation and restore it again after 2015-04-30 15:05:53 +00:00
bfe0cb3490 more finetunig and debug, as of garbled content / contenttypes; try different emailaddress transform 2015-04-30 13:53:46 +00:00
e2ee8b9771 more finetunig and debug, as of garbled content / contenttypes 2015-04-30 13:37:20 +00:00
9ce25811e5 more finetunig and debug, as of garbled content / contenttypes 2015-04-30 13:19:54 +00:00
995da997c6 * Mail/Activesync: Handle problem when forward / reply on mails original message was not included 2015-04-30 12:20:07 +00:00
1f2e12d6a0 * Calendar: when trying to load new holidays overwrite existing ones to not accumulate old ones (slowing down calendar) 2015-04-30 09:39:36 +00:00
492c0be535 Stop htmlarea of compose participating in resize, compose has its own resize handling 2015-04-30 08:09:18 +00:00
15f18e20b5 Make sure the content of CKeidtor is ready before resize and check for none participant to resize 2015-04-30 08:07:23 +00:00
1ae125f08e Handle escaped curly bracket placeholders in rtf 2015-04-29 21:40:12 +00:00