Ralf Becker
b8f2902e80
fix double load of UI in compose after adding attachments caused by errors in mail app.js compose_resize handler
2015-10-27 11:44:54 +00:00
Hadi Nategh
9dd37010d4
Trigger explicit resize of splitter left panel when undock, because it would not be resized with correct size if it happens after sidebar get resized
2015-10-15 13:02:26 +00:00
Hadi Nategh
fe9dcbcc12
Get folders status asynchronously as it is an expensive operation to be called in initial load
2015-10-06 10:51:35 +00:00
Hadi Nategh
773fbf7eea
Fix mail compose resize does not work always
2015-09-23 10:51:27 +00:00
Hadi Nategh
220d5b8ed4
Fix mail actions update for nm context menu, preview and display toolbar
2015-09-21 14:04:48 +00:00
Hadi Nategh
d3cd05165d
Fix mail TO field is not getting focused, and initial resize does not work
2015-09-16 14:07:56 +00:00
Hadi Nategh
4479cf64c5
Mailvelope backup/restore integration WIP:
...
- Add mailvelope installation dialog for mail and infolog
2015-09-15 16:42:52 +00:00
Hadi Nategh
472636c32c
Fix mail filter rules list does not get displayed
2015-09-07 08:25:53 +00:00
Hadi Nategh
a44e9a6f9e
* Mail/preferences: Add Preview Pane option into mail preferences in order to be able to show/hide mail preview pane (split panel)
2015-09-02 09:31:47 +00:00
Ralf Becker
00ccd37a24
enable since Mailvelope 1.0 available signing and sigature verification of encrypted messages
2015-08-20 07:02:06 +00:00
Hadi Nategh
2cfc6586b3
Mail folder management dialog:
...
- Add more translation
2015-08-14 10:07:02 +00:00
Hadi Nategh
3b4864df7c
Mail folder management dialog:
...
- Add some translation
- Add hints for multiple selection action
- Some styling
2015-08-13 17:34:12 +00:00
Hadi Nategh
6a1f5393e4
Mail folder management dialog:
...
- Add delete confirmation dialog in order to warn user
2015-08-13 11:54:50 +00:00
Hadi Nategh
fb6d06e322
Mail folder management dialog:
...
- Fix folder refresh on both index and folderMgmt trees
2015-08-13 10:29:51 +00:00
Hadi Nategh
c7cc902e1a
WIP mail folder management dialog:
...
- Use long task dialog
- Fix multiple selection and highlighting
- Update index tree after delete operation
2015-08-11 16:28:59 +00:00
Hadi Nategh
85286a70da
WIP of mail folder management dialog (multiple folders delete action)
2015-08-10 15:45:22 +00:00
Hadi Nategh
824fcf77f1
Fix couple of IDE warnings
2015-08-06 09:36:55 +00:00
Hadi Nategh
5e789237ed
Fix custom rights option messes selected mail acl rights
2015-08-06 09:27:10 +00:00
Hadi Nategh
b12ac79060
Mail tree phase2 W.I.P.: Open tree when changing profile
2015-08-05 10:48:34 +00:00
Hadi Nategh
04145bf597
Mail tree W.I.P.:
...
-Show ajax-loader on clicked node while autoloading processing
2015-07-28 09:58:32 +00:00
Hadi Nategh
0c7e104027
More work in progress of mail tree:
...
-Initiate first level of mailboxes in subscription dialog, and let autoloading do the rest of expensive operation
-Save last state of tree in subscription dialog
-Uses new approach for comparing subscribed and unsubscribed folders
2015-07-27 17:46:45 +00:00
Hadi Nategh
cc979c563e
* Mail/copmose: Fix mail compose d-n-d for emails and distribution lists
2015-06-16 12:19:57 +00:00
Hadi Nategh
f64e44ffad
Fix mail display print with IE load issue
2015-06-03 10:48:43 +00:00
Hadi Nategh
3908b46079
Fix mailvelope display print with multipage content
2015-06-02 15:26:51 +00:00
Hadi Nategh
9a572dbf7d
Prepare mailvelope iframe to be printed, and hide other original frames
2015-06-02 11:01:45 +00:00
Ralf Becker
2699dddc4e
fix selector for Mailvelope iframe under Firefox
2015-05-29 11:04:09 +00:00
Ralf Becker
ddbe8ccec3
encryption of InfoLog entries (EPL only)
2015-05-28 14:40:33 +00:00
Hadi Nategh
5e911b879d
Bind the load event only once (.one), seems the jQuery(.on)+IE calls load event on an iframe twice
2015-05-28 09:28:34 +00:00
Ralf Becker
ad07c416bf
adding an own recipients onChange callback, as set_dragging_dndCompose is also called on hover
2015-05-26 16:33:35 +00:00
Ralf Becker
f0da3a71f9
fix error when switching encryption on for text mail, fix double signature when switching encryption off (by not doing a server round-trip)
2015-05-26 16:19:28 +00:00
Ralf Becker
d384f2407a
fix replies to encrypted mails dont open with encryption switched on
2015-05-26 15:25:54 +00:00
Hadi Nategh
51fd95b69c
Do not allow to drag an invalid email address in compose
2015-05-22 15:24:50 +00:00
Ralf Becker
c41156c47c
check if we have PGP keys for all recipients, before switching to encrypted mail, when adding further recipients and before trying to send
2015-05-20 15:24:08 +00:00
Hadi Nategh
394f7394ff
Introduce a checkbox method for toolbar widget in order to be able to get/set checkbox actions
...
- Function pattern: widget.checkbox(action_id,[value])
- Fix encrypt toolbar action set/get according to new method
2015-05-20 15:18:00 +00:00
Ralf Becker
c7765473f3
- fix autosave and save as draft to store encrypted content
...
- fix inline reply to encrypted message to clientside decrypt message and add signature
2015-05-20 07:26:15 +00:00
Ralf Becker
517286fdab
using now a domain-specific "egroupware" keyring, instead of default "mailvelope", which only works on localhost, plus improved instructions
2015-05-19 20:23:38 +00:00
Ralf Becker
a480dfc022
Encrypt toggle-button in compose to switch PGP encrypted mail on and off
2015-05-19 18:56:12 +00:00
Hadi Nategh
9dc4cd76b3
Delay the drag action for d-n-d emails in compose
2015-05-19 16:12:28 +00:00
Hadi Nategh
bab4de6d16
Apply resized height value to parent container of textarea in compose
2015-05-19 13:30:48 +00:00
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
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
Ralf Becker
a3453dbcd6
fix typo causing PHP Fatal error if "writable share" is selected in community version
2015-04-25 07:21:26 +00:00
Hadi Nategh
53363be626
Implement mail integration to an existing ticket
2015-04-20 14:31:21 +00:00
Hadi Nategh
b7c6be226d
WIP of mail integration
...
-Centralize mail functionality of mail message integration in mail module
-Some clean up of mail_import in infolog and tracker apps
-Use hook registery in order of an app uses mail integration services
-Implement mail import into calendar
2015-04-15 11:23:59 +00:00
Hadi Nategh
728b165720
Fix mail compose not getting in focus on body when using html
2015-04-01 07:34:02 +00:00
Hadi Nategh
76c0911dcc
Get focus on To/Body field depending on To field value
2015-03-30 13:47:08 +00:00
Nathan Gray
97efc7808c
Let filemanager/vfs handle escaping characters instead of just stripping them out
2015-03-18 16:20:11 +00:00
Hadi Nategh
cc946b7c3e
Fix mail sieve rules issues regarding idots and mobile theme
2015-02-27 16:28:51 +00:00
Hadi Nategh
9ae9ae7274
Implement mobile template for mail index:
...
- Do not create Splitter for mobile template
- Fix extra_iframe for displaying sieve rules covers mail tree when it is display:none (eg.happens in idots)
- Improve mail app performance browsing with mobile device
2015-02-27 14:47:27 +00:00
Hadi Nategh
6c52c48866
Disable compose dialog resize for mobile devices
2015-02-24 16:33:17 +00:00
Hadi Nategh
c45afda8b0
Use CKEditor resize method in order to resize mail body
2015-02-23 15:56:33 +00:00
Klaus Leithoff
3ef17e277f
add missing translations for emptying spam/junk folder; fix setting folder status after voiding spam/junk folder content
2015-02-19 13:41:40 +00:00
Klaus Leithoff
acb4f11d24
* Mail: feature to allow to void the (configured) spam/junk folder on right-click action on foldertree
2015-02-19 12:01:18 +00:00
Ralf Becker
0413898ce4
* Mail: composed mails saved as draft contains again attachments, drafts created by autosaving every 2 minutes do not for performance reasons
2015-02-18 10:10:10 +00:00
Ralf Becker
2eb5b6f097
read attachment data from etemplate request, use tmpname only to identify it
2015-02-14 20:10:26 +00:00
Klaus Leithoff
d15d01a8b4
fix problem(s) with display of attachments on forward when either forwarding inline with several attachments to the forwarded message or forwarding multiple messages as attachment
2015-02-12 15:19:24 +00:00
Hadi Nategh
32f3a52280
Prepare mail display iframe for printing
2015-02-12 09:02:56 +00:00
Hadi Nategh
df76d33437
Fix mail compose toggle buttons set values
2015-01-13 15:52:00 +00:00
Hadi Nategh
5129750d2e
Fix priority toolbar action loses its selected label after submit in compose dialog
2015-01-13 12:14:41 +00:00
Hadi Nategh
e0e3565208
Fix mail compose notification not working
2015-01-13 09:54:19 +00:00
Hadi Nategh
9cac913e33
Fix taking wrong value for priority in compose dialog
2015-01-09 12:58:06 +00:00
Hadi Nategh
bd56119d38
Set default priority toolbar action to normal in compose dialog
2015-01-09 10:54:53 +00:00
Hadi Nategh
c041ea1801
Fix vfs save message dialog size
2015-01-09 09:08:17 +00:00
Hadi Nategh
bc1578693c
Implement save into VFS for mail compose toolbar
2015-01-08 17:06:56 +00:00
Hadi Nategh
7134da86b3
Fix compose toolbar ids
2015-01-07 17:37:56 +00:00
Hadi Nategh
d3d84782a5
Implement mail compose toolbar with toolbar widget which makes actions draggable
2015-01-07 11:57:34 +00:00
Hadi Nategh
e4ea46f1f1
Call the vacation notice refresh for the active profile when the mail app gets loaded
2015-01-06 15:59:41 +00:00
Hadi Nategh
39cc660c0d
Implement set window title for each application with a default title field or define an app specific custom get title
2015-01-05 14:28:35 +00:00
Hadi Nategh
215289a5f5
Fix mail splitter loses its last stored height value after browsing with mobile theme
2014-12-17 12:02:01 +00:00
Hadi Nategh
f529a4fae6
Clear intervals assigned to window after submit compose dialog
2014-12-16 10:26:44 +00:00
Nathan Gray
8239ae9b2d
Refresh the list if the move/copy target is the current folder so the new mails show
2014-12-15 17:26:04 +00:00
Ralf Becker
87c442434e
* Mail: update title of compose window with subject
2014-12-12 15:28:53 +00:00
Hadi Nategh
e07c11be85
Fix popup's window close
...
-Make sure window.close() closing the right egw window
-Make sure the modal popup has the opener
2014-12-12 14:21:04 +00:00
Klaus Leithoff
dbd2a7e9ca
as class is kind of a keyword (by definition), refer to the dataElem.data class part using the notation used for associative arrays
2014-12-11 12:01:52 +00:00
Hadi Nategh
7116ae34a8
Show some attachment files in progress on visible bottom part of compose dialog
2014-12-09 08:56:45 +00:00
Ralf Becker
75688e8cb8
allow to share files and directories from filemanager via mail app
2014-12-03 16:25:10 +00:00
Ralf Becker
03ea6d9294
next (little) step for sharing files
2014-12-02 19:18:37 +00:00
Hadi Nategh
4d300a58e0
Resize mail compose after window resized too
2014-11-28 16:18:46 +00:00
Hadi Nategh
c41251a3e3
Fix printing problem happening in IE and FF
2014-11-28 13:51:00 +00:00
Ralf Becker
46b4758dac
use a wrapper on a different url for sending mail to be able to select a different fpm pool
2014-11-21 13:37:30 +00:00
Hadi Nategh
b630e4acb6
Fix compose resizehandler: resize based on subtraction of header height from window height and allocate it to mail body
2014-11-20 15:54:09 +00:00
Ralf Becker
d3ff144685
first step for a combined account and identity/signature selector
2014-11-20 15:05:25 +00:00
Nathan Gray
3ec33534dc
Add a paste flag to get around mail's check for all rows selected to ignore current selection when pasting
2014-11-19 20:13:46 +00:00
Nathan Gray
7afe1ee1e9
Check that interface is there before using it; when pasting the iface is missing.
...
Fixes error when copy + pasting mails from different folders.
2014-11-17 20:37:17 +00:00
Nathan Gray
d1d150b7c7
Don't preview the next message after deleting or moving messages.
2014-11-17 17:19:51 +00:00
Hadi Nategh
311d5fa4dd
Do not register dataCache for popups
2014-11-11 11:46:16 +00:00
Hadi Nategh
a3260eb100
Remove not used variables
2014-11-10 12:45:22 +00:00
Hadi Nategh
cbc3074491
We do not need to resize explicitly the mail display popup, because the window resize handler does it correctly
2014-11-10 12:38:28 +00:00
Hadi Nategh
2ebad86634
Fix mail compose resize handler, and make sure that is happening after popup window resize
2014-11-10 12:03:49 +00:00
Hadi Nategh
795131df35
Fix re-positioning mail preview content according to its visible sibilings
2014-10-31 10:49:22 +00:00
Hadi Nategh
0d1a1c3f4a
Adjust speed of double click trigger for taglist item modification
2014-10-30 11:55:22 +00:00
Hadi Nategh
f5c477174a
Get compose email d-n-d working peacfully with taglist doubleclick item modification
2014-10-30 09:54:29 +00:00
Hadi Nategh
2fe71bdc48
Cancel d-n-d action on taglist item edit button
2014-10-29 17:15:14 +00:00
Ralf Becker
dec861fb3e
do not use full path of attachments in compose popup
2014-10-20 18:08:03 +00:00
Hadi Nategh
fb35fdb8c2
Fix cc, bcc fileds, sent from AB to an open compose dialog, overflow the others
2014-10-20 12:25:43 +00:00
Hadi Nategh
dae1ce6554
Work in progress, standardization of dnd action helper styling for all apps
2014-10-17 16:34:14 +00:00
Klaus Leithoff
e2b160aede
fix problem with undefined var w_h in javascript
2014-10-16 09:50:16 +00:00
Hadi Nategh
cb94c506d9
Fix hide handler of cc, bcc expander in compose
2014-10-16 08:29:10 +00:00
Hadi Nategh
ea47198d35
Fix copy/move of mail to another mail account
2014-10-14 08:01:52 +00:00
Ralf Becker
178bca7f7a
fix redirect loop initiated eg. by saving a mail, caused by document.location=url triggering etemplate unload handler and destroying et2 request, identical redirect url detected by jdots framework causes refresh via nextmatch --> next redirect
2014-10-08 20:02:59 +00:00