Commit Graph

27588 Commits

Author SHA1 Message Date
Ralf Becker
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
Klaus Leithoff
7480e2bca6 use static function emailadmin_imapbase::merge instead of ->mail->merge 2015-05-15 14:08:29 +00:00
Klaus Leithoff
38bf42b5db use static function emailadmin_imapbase::merge instead of ->mail->merge 2015-05-15 14:07:36 +00:00
Klaus Leithoff
b40d83751b allow phone as schema attribute for href in HTMLawed-Config; make merge function static, as this is the way it is used almost always; fix warning in getStyles 2015-05-15 14:03:25 +00:00
Hadi Nategh
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
Klaus Leithoff
b40378574d add missing config lang strings 2015-05-15 13:21:35 +00:00
Klaus Leithoff
a4da02db69 add missing config lang strings 2015-05-15 13:20:30 +00:00
Hadi Nategh
e544b91429 Do not show the dropdown menu if there is no actions on toolbar "more..." menu 2015-05-15 08:46:30 +00:00
Hadi Nategh
d35a0947d3 Do not show the dropdown menu if there is no actions on toolbar "more..." menu 2015-05-15 08:45:48 +00:00
Hadi Nategh
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
Hadi Nategh
a7459e57b4 * Etemplate/historylog: Make history log resizable, base on popup window resize 2015-05-13 15:39:40 +00:00
Hadi Nategh
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
Ralf Becker
d469a15ab1 using exception / exit code 92 for "Domain XXX does NOT exist !!!" 2015-05-12 14:58:07 +00:00
Ralf Becker
e3bfbeeee9 using exception / exit code 92 for "Domain XXX does NOT exist !!!" 2015-05-12 14:57:29 +00:00
Hadi Nategh
c751cda84b Make sure the popup has value and not false, the mail integration hooks may not be registered yet 2015-05-12 13:23:31 +00:00
Hadi Nategh
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
Klaus Leithoff
5cd3972ae3 simplyfy attachment loops, as we do not have to distinguish between attachments and attached message/rfc anymore 2015-05-12 12:24:27 +00:00
Klaus Leithoff
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
Klaus Leithoff
a9c66335e7 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:07:06 +00:00
Klaus Leithoff
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
Hadi Nategh
37bc839ea7 Only apply year range to date only widgets, it causes times to break 2015-05-12 08:13:24 +00:00
Klaus Leithoff
cae45464b7 Backport of ralfs solution (r52725) to solve problems regarding the adding of attachments when base-part was already set: allow to add further attachments, after base-part has been generated or set ( e.g. via emailadmin_imapbase::parseRawMessageIntoMailObject() ) 2015-05-12 07:57:37 +00:00
Klaus Leithoff
9c109804dc improve html / plain handling on message reply and message forward 2015-05-12 07:52:03 +00:00
Nathan Gray
5b002b4b0b 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:05:38 +00:00
Nathan Gray
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
Nathan Gray
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
Nathan Gray
439e32e750 Custom fields - implement ajax select widget, add year_range attribute for dates, and bug fixes 2015-05-11 18:22:43 +00:00
Nathan Gray
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
Ralf Becker
e52d5efa80 Retina sprite for choosen 2015-05-11 14:13:28 +00:00
Ralf Becker
53f381e246 Retina sprite for choosen 2015-05-11 14:12:26 +00:00
Hadi Nategh
448fe5b6a8 Allow user to be able to scroll nm headers, which have v-scrolbar, instead of always trigger resize 2015-05-11 12:29:42 +00:00
Hadi Nategh
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
Hadi Nategh
29b2f1f210 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:56:07 +00:00
Hadi Nategh
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
Ralf Becker
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
Hadi Nategh
aa0e5c2c70 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:37:24 +00:00
Hadi Nategh
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
Klaus Leithoff
110954de73 improve html / plain handling on message reply and message forward 2015-05-08 14:03:19 +00:00
Hadi Nategh
d95b5b9e3d Call resize handler of widgets with no excess_height which means resize is from nm 2015-05-08 13:41:17 +00:00
Hadi Nategh
2abb05ead3 Call resize handler of widgets with no excess_height which means resize is from nm 2015-05-08 13:38:42 +00:00
Hadi Nategh
dd81c12dd9 Add attribute class to tab elements in order to be able to distinguish between tab's DOM 2015-05-07 17:19:21 +00:00
Hadi Nategh
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
Nathan Gray
2f6c66c600 WIP on converting Calendar to etemplate2
- Weekview shows widgets now
2015-05-06 19:03:45 +00:00
Hadi Nategh
b73e6ea2d6 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:14:15 +00:00
Hadi Nategh
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
Ralf Becker
2ac7a5306a switching of deprecated warnings which we wont fix in stable 14.2 2015-05-06 11:53:04 +00:00
Hadi Nategh
dfc66daf8d Missing backport commit from commit #52701 2015-05-06 08:56:23 +00:00
Nathan Gray
2122f7db0f Avoid error in case $date is not set 2015-05-05 23:35:01 +00:00
Hadi Nategh
c1943235b1 Trigger widget's resize only if there's excess_height 2015-05-05 12:39:11 +00:00
Hadi Nategh
211efdda68 Trigger widget's resize only if there's excess_height 2015-05-05 12:38:11 +00:00