Commit Graph

591 Commits

Author SHA1 Message Date
Hadi Nategh
328738ab29 Mobile theme W.I.P.:
- Fix mail listview
- Add some styling for plus button and fix nm header's buttons
2015-12-17 12:44:14 +00:00
Hadi Nategh
586a5b0607 * Fix mail printing style 2015-12-08 12:01:35 +00:00
Hadi Nategh
bace5cc1fc * Mail: Fix mail print version has very small font size 2015-11-30 11:13:45 +00:00
Hadi Nategh
6172992b9c Mobile theme W.I.P.:
- Fix mail list style
2015-11-30 11:11:38 +00:00
Hadi Nategh
ac16d1fb95 Mobile theme W.I.P.:
- Introduce mobile template-set
- Change loading mail index mobile template according to mobile template-set
2015-11-25 15:17:59 +00:00
Hadi Nategh
7c944b5aeb Mobile theme W.I.P.:
- Sidebar acts based on device size
- Remove portrait top header (sidebar toggle menu will be positioned next to nm header)
- Remove collapsed sidebar application navigator, only for devices
2015-11-16 15:45:04 +00:00
Ralf Becker
030d43d960 * Mail: allow to disable use of RFC3676 flowed lines in plain text mails, as some clients have trouble to detect correct charset 2015-11-11 15:00:11 +00:00
Hadi Nategh
5c812f8c9a Remove extra ajax-loader icon from mail tree 2015-10-06 08:45:44 +00:00
Klaus Leithoff
d591b6f3ae introduce config to be able to trigger a closer look on folders located in shared and others namespace, as some servers do not return them by default on root-level-queries; Default is set to NO 2015-09-18 08:46:55 +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
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
94f7059e17 Mail tree phase 2 WIP: Add highlighting on index tree 2015-08-11 10:03:42 +00:00
Hadi Nategh
e7e7bc68e6 WIP mail folder management:
- Use highlighting on tree to ease node selection
- Some styling for node selection
2015-08-11 10:02:04 +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
e91a88e80d WIP image upload via drag into ckeditor 4.5:
-Add extraPlugins into ckeditor config
-Activate imageUpload for mail compose htmlarea
2015-08-07 15:51:15 +00:00
Hadi Nategh
5fabb70f38 Make the font size a bit bigger for the previous commit 2015-08-05 13:09:50 +00:00
Hadi Nategh
18638d9db6 Fix font sizes in print mail body 2015-08-05 12:44:13 +00:00
Hadi Nategh
d044e75c9c Mail tree phase 2 W.I.P.:
Add functionality to autoload index tree 
Some optimization
2015-07-31 14:21:31 +00:00
Hadi Nategh
5ffb4f13ba Template file missing from previous commit 2015-07-28 10:00:09 +00:00
Hadi Nategh
74952cd739 Avoid getting scrollbar on form area and let the tree handles it 2015-07-28 08:05:48 +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
3908b46079 Fix mailvelope display print with multipage content 2015-06-02 15:26:51 +00:00
Hadi Nategh
27e7c49e30 Style mailvelope display print frame 2015-06-02 12:24:29 +00:00
Klaus Leithoff
6ac985bb88 allow for visualization and sorting by the internal-/arrival- date of messages (list only) 2015-05-29 10:53:01 +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
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
492c0be535 Stop htmlarea of compose participating in resize, compose has its own resize handling 2015-04-30 08:09:18 +00:00
Hadi Nategh
f7ac6a47c1 Correct forward message in mail sieve, and add translation 2015-04-28 13:34:58 +00:00
Hadi Nategh
0397a901b9 Fix some missing translation in mail folder acl and edit account 2015-04-22 10:35:52 +00:00
Klaus Leithoff
a238407182 * Mail/Sieve: require a vacation notice text on vacationnotice edit and save. 2015-04-21 11:17:49 +00:00
Hadi Nategh
53363be626 Implement mail integration to an existing ticket 2015-04-20 14:31:21 +00:00
Hadi Nategh
c0097b3860 More WIP mail message integration:
- Make integrate function a static function
- Implement infolog, tracker and calendar save as buttons in mail compose with open popup
- Fix Date and Max_line_Chars in mail_integration
2015-04-15 15:55:18 +00:00
Hadi Nategh
c58b950a71 Fix not working forwarding multiple addresses in sieve edit dialog 2015-04-08 16:28:48 +00:00
Hadi Nategh
8c2f74ba14 Make mail display fonts larger for mobile theme 2015-03-27 10:06:54 +00:00
Ralf Becker
5887bc4313 * Mail, Filemanager: use now same handling, pdf, text or html are opened now in popup, fixes viewing of attachments using mobile theme 2015-03-25 17:48:24 +00:00
Hadi Nategh
89a9ea4bb1 Some more WIP of attachment mime handling 2015-03-24 11:40:06 +00:00
Klaus Leithoff
b72aef8cc2 remove config option for how2displayIdentities; defaults to show all available now; Remove possible Organization header as it might hold UTF-8 chars and is not sufficiently handled (encoded) by horde 2015-03-20 12:10:53 +00:00
Hadi Nategh
56380371fa Fix print an email with fixed width pre tag which was causing mail gets printed in half page 2015-03-09 10:35:56 +00:00
Klaus Leithoff
c93a5852c0 fix white-space issue on pre for recent firefox 2015-03-03 15:43:16 +00:00
Hadi Nategh
9189e9d8e1 Do not hide splitter for small screens by styling as we take car of it by mobile_template 2015-03-03 10:02:59 +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
7f7e49935c Fix some style for mail compose:
- Fix compose_to field always get scrollbar
- Fix compose_bcc field has no max-height
2015-02-26 08:53:56 +00:00
Ralf Becker
d432642f1a add encoding, eTempalte2 DTD and svn propset svn:keywords Id to all eTemplates 2015-02-17 09:55:05 +00:00
Ralf Becker
8a5ab38c36 set font size for printing of text mail body and all headers, attachments 2015-02-12 08:34:02 +00:00
Nathan Gray
92c26d156d Better handling of printing of various row quantities:
- print < loaded row count
- print > loaded row count
- print all rows
2015-02-11 20:00:22 +00:00
Hadi Nategh
8b45db5183 Fix broken styling in compose dialog for jdots 2015-02-10 10:38:54 +00:00
Ralf Becker
6e9ee7f977 2 more div#$app-index css which need to have div removed 2015-02-06 14:05:17 +00:00
Ralf Becker
437f96cbb0 fixed icons in mail are to big, after autocomplete change 2015-02-06 13:09:51 +00:00
Ralf Becker
9b093562b4 remove div.et2_container in favor of just .et2_container, as we use a from now 2015-02-04 08:35:40 +00:00
Hadi Nategh
94ea53a688 * Mail/Sieve: Fix sieve save into folder with wrong namespace 2015-01-19 12:12:18 +00:00
Hadi Nategh
31c7420861 Fix attachments box in mail preview for F.F 2015-01-13 13:44:37 +00:00
Hadi Nategh
f9c1883713 Change compose toolbar default actions and view_range 2015-01-08 15:56:45 +00:00
Hadi Nategh
7134da86b3 Fix compose toolbar ids 2015-01-07 17:37:56 +00:00
Hadi Nategh
7009ba1de0 Fix mail compose issues:
-Set default toolbar actions
-Set toolbar actions view range to 6
-Fix compose window not being resized correctly in FF 
-Fix displaying toolbar's selectbox
-Fix styling of toggle button
2015-01-07 17:08:21 +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
09ca844bda Fix mail display printing multipage style for jdots 2014-12-19 11:19:20 +00:00
Hadi Nategh
11f1b63a8f Fix styling of mail display print view for jdots 2014-12-18 11:01:23 +00:00
Hadi Nategh
df483a9a1b Fix styling of mail compose and display for jdots 2014-12-18 09:34:31 +00:00
Hadi Nategh
4fe543605d Remove max-height from mail tree in order to fix the issue mail tree gets scrollbar after expantion. 2014-12-17 13:02:29 +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
Ralf Becker
87c442434e * Mail: update title of compose window with subject 2014-12-12 15:28:53 +00:00
Klaus Leithoff
3eab40a761 make id a sortable column 2014-12-12 13:56:30 +00:00
Hadi Nategh
176b12e18d Mobile theme styling
-Make mail display and compose dialog font size bigger
-Move change font size of grid&nm header to mobile css
2014-12-12 12:26:48 +00:00
Hadi Nategh
30be9b46ed Make context menu and nm header more visible in mobile theme, and style mail index rows 2014-12-12 11:09:55 +00:00
Hadi Nategh
31908a5032 Fix mail display popup in mobile framework 2014-12-11 17:23:37 +00:00
Hadi Nategh
5084f4848b Disable mail preview spliter for mobile framework, and apply some font styling 2014-12-11 13:34:44 +00:00
Hadi Nategh
1869e94f84 Popup resize handler enhancement:
- Fix multi-line textbox resizing
- Introduce tab_height to tab widget and remove extra height set on tab containers children
- Let mail compose uses its own resize handling as it deals with some special resizing
2014-12-05 17:29:41 +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
Ralf Becker
63a6ac9a6d first version of linked attachments 2014-12-01 20:14:18 +00:00
Hadi Nategh
4d300a58e0 Resize mail compose after window resized too 2014-11-28 16:18:46 +00:00
Ralf Becker
c52a892519 add more explenatory label, as done in German translation 2014-11-28 14:25:09 +00:00
Ralf Becker
5bed0cdf77 fix not working dragging images into CKEditor of mail compose in FireFox 2014-11-27 13:44:50 +00:00
Klaus Leithoff
8ed0cc2314 fix broken disposition-notification request 2014-11-20 15:51:36 +00:00
Ralf Becker
d3ff144685 first step for a combined account and identity/signature selector 2014-11-20 15:05:25 +00:00
Ralf Becker
cbc69a7567 translations for facation notice 2014-11-18 14:30:59 +00:00
Hadi Nategh
9b968426bb Fix mail display print area on to/cc and bcc for multiple emails 2014-11-18 13:30:03 +00:00
Ralf Becker
842f7211bf * Mail: setting a font-size of 12pt for printing mails 2014-11-12 10:34:02 +00:00
Hadi Nategh
4d5149ae23 Set minimum height for mail display and compose 2014-11-10 10:45:04 +00:00
Hadi Nategh
795131df35 Fix re-positioning mail preview content according to its visible sibilings 2014-10-31 10:49:22 +00:00
Nathan Gray
1d5bcc7194 Set some minimum height to deal with floaters which are outside of popup size calculation's reach 2014-10-15 22:50:03 +00:00
Hadi Nategh
d537853c54 Get the mail acl recursive folder working again 2014-09-26 11:24:43 +00:00
Hadi Nategh
acd07a1f93 Adjusting toolbar widget
-Fix toolbar widget droppable space
-Fix toolbar widget for first time user with no preferences
2014-09-25 11:12:04 +00:00
Hadi Nategh
5fecd38001 Change mail display toolbar from heirachical actions to full flat list of buttons 2014-09-24 12:59:04 +00:00
Hadi Nategh
695e78c455 * Mail: Make switching between different folders of an mail account available in ACL dialog
-Style mail ACL dialog
2014-09-24 12:02:35 +00:00
Hadi Nategh
c0b92e9f10 Adjust mail preview header part according to its content 2014-09-22 16:25:36 +00:00
Hadi Nategh
7ca9e5c6bf Restructure compose save as draft functionality and implement it as an ajax function 2014-09-12 11:52:38 +00:00
Klaus Leithoff
bb58848939 * Mail: support the propagation of Thread-Topic, Thread-Index and List-Id on reply too 2014-09-11 11:51:07 +00:00
Klaus Leithoff
f1894d64fb * Mail: Respect References AND In-Reply-To Headers, and set them on reply if available 2014-09-11 09:21:07 +00:00
Hadi Nategh
906712bc17 Colorize mail contents according to their hierarchy in body 2014-09-10 11:58:34 +00:00
Hadi Nategh
29a8abb13f Style mail printing of email contents with hierarchy 2014-09-09 15:40:29 +00:00
Hadi Nategh
2cc8d1a49b Apply grid style to attachment area of mail preview (Make it standard like other attachments area) 2014-09-04 10:54:32 +00:00
Hadi Nategh
2beb93ed26 Fix wrong closing tag of box in mail display dialog 2014-09-04 10:14:44 +00:00
Hadi Nategh
2e005853d9 Fix attachments with very long name exceeded of attachment table 2014-09-04 10:04:58 +00:00
Hadi Nategh
fe2e78f628 Mail compose and display dialog styling improvment 2014-09-04 09:01:43 +00:00
Hadi Nategh
e01c5506e6 Work in progress of mail attachment box styling in compose and display dialogs 2014-09-03 15:48:57 +00:00
Hadi Nategh
311a2efe53 * Mail: Fix mail compose attachment is not shown while it's on upload progress for the first time 2014-09-03 12:42:34 +00:00
Hadi Nategh
db4d26482a Use url-email contact_plus attribute in mail index instead of binding tooltip explicxitly on mail app 2014-08-29 15:16:23 +00:00
Klaus Leithoff
01f764404f fix problem with unclickable first attachment in display popup 2014-08-26 10:59:07 +00:00
Ralf Becker
94afafae11 * all apps: fixed column sizes and stretch (change when window size changes) 2014-08-22 11:08:21 +00:00
Hadi Nategh
f5bfd729db Fix mail compose to/cc fields are not getting scrollbar if amount of mails are bigger than 3 rows 2014-08-20 15:24:36 +00:00
Ralf Becker
e4e78342f7 remove semi-transparent background of locked folder-tree 2014-08-20 15:05:08 +00:00
Ralf Becker
76e229b718 remove unnecessary .useElipsis:after 2014-08-20 08:24:27 +00:00
Hadi Nategh
de3ff0c2ff Fix css class name typo in mail 2014-08-19 07:33:10 +00:00
Ralf Becker
e47db95be7 * Mail: fixed sometimes not working (un)subscribe of mailboxes, added better diagnostic and automatic (de)select children 2014-08-15 11:22:43 +00:00
Hadi Nategh
67c939d0e1 * MAIL/Compose: Make to/cc/bcc fields draggable and droppable.
- Ctrl+ dragging copy the email to target, otherwise it moves to target.
2014-08-14 14:44:16 +00:00
Nathan Gray
82db8343bd Some more speed improvements for initial load:
- Avoid expensive connect in constructor for all AJAX calls (reconnect/cache used instead)
- Don't verify that special folders exist for folder tree
- Only fetch folder counts when fetchCounters flag is set, instead of always
- Avoid some et2 warnings about not existing attributes (no speed improvement, but less annoying)
2014-08-11 16:24:11 +00:00
Ralf Becker
fa95339c3c only need one save-as-zip image 2014-07-17 11:22:57 +00:00
Hadi Nategh
1d0db1e05b Fix mail import message dialog 2014-07-16 11:37:02 +00:00
Hadi Nategh
6feb5fa30c Add zip icon to mail attachment save as zip file 2014-07-15 12:14:21 +00:00
Klaus Leithoff
096f753a59 different approach on calling bulk-download (all attachments in one archive) 2014-07-08 12:01:29 +00:00
Ralf Becker
d478f38a03 some css fixes for Stylite/iDots template: button size, attachment display 2014-07-08 07:30:02 +00:00
Nathan Gray
99e28b96b3 Add save all attachments as zip to mail display popup 2014-07-03 17:17:54 +00:00
Nathan Gray
ed6d15098a Add save all attachments as zip to mail preview 2014-07-03 16:57:14 +00:00
Hadi Nategh
ff9443acff Apply some style to mail extraMailsBox 2014-07-02 10:09:27 +00:00
Hadi Nategh
4f382498b3 Change felamimail-sieve title in mail site configuration to mail-sieve 2014-06-30 12:12:14 +00:00
Hadi Nategh
d23723244d Disable "Set this as default" option for vacation notice if the user is not an admin user 2014-06-30 12:03:09 +00:00
Ralf Becker
2244d6fc63 remove not implemented "prevent managing forwards", if we want to implement it we will do so on per account basis 2014-06-26 10:14:12 +00:00
Hadi Nategh
6b1d174306 Make the whole mail compose window being drop target for attachmenting file 2014-06-04 08:05:59 +00:00
Hadi Nategh
23ca90c448 Add resizeHandler method for mail compose window, in order to control textArea size 2014-06-03 16:37:50 +00:00
Ralf Becker
a92a8c2f3b removed CSS causing folders in tree not to be displayed in mail with IE 11, seems to have no effect anyway ;-) 2014-06-03 16:14:01 +00:00
Hadi Nategh
cf28231770 Work in progress of improving mail compose UI 2014-06-02 16:57:30 +00:00
Hadi Nategh
78a461b120 * Mail/Sieve: Show mail sieve rules list in mail index with sidebox mailTree available 2014-05-22 14:46:50 +00:00
Hadi Nategh
f820209a6a Set account object based on acc_id. Additionally, disable acc_id selectbox if not is_admin_vac 2014-05-21 17:44:10 +00:00
Hadi Nategh
cb0901e3b8 * Mail/Vacation: Make vacation be able to be set from both Admin and Mail 2014-05-20 08:48:50 +00:00
Hadi Nategh
1aef94735c Check validation for addresses in "Respond" field, and make "text and Respond" fields required 2014-05-13 08:51:03 +00:00
Hadi Nategh
cd3c1901af Order tabindex in mail compose to From->To->Body 2014-05-08 07:20:28 +00:00
Hadi Nategh
3faf02eb88 Apply no caption to vfs-select located in mail compose, and style vfs-select and file upload accordingly 2014-04-30 13:13:14 +00:00
Hadi Nategh
81f13e4044 Re-arrange vacation popup window template 2014-04-25 10:39:54 +00:00
Klaus Leithoff
b61c69f3dc * Email: remove option to reset cached objects; reset Cached Objects on account-edit 2014-04-23 09:18:50 +00:00
Hadi Nategh
221b3b83af Remove scrollbar from mailAttachment panel in print preview 2014-04-17 15:55:54 +00:00
Hadi Nategh
826e35ffac Get mail print working for idot and pixelegg templates 2014-04-17 15:10:16 +00:00
Hadi Nategh
898fc3c9fc Fix mail Print does not show attachment list 2014-04-17 13:31:18 +00:00
Hadi Nategh
d007da8e79 Fix print styling for mail Display popup 2014-04-16 17:16:42 +00:00
Klaus Leithoff
a4efec4997 handle vacation notice on mail-index page; check and refresh on changeFolder; refresh on editVacation 2014-04-03 12:20:23 +00:00
Stefan Reinhardt
2cf37face0 * E-Mail Dialog "Ansehen"
*          Preview

Button size // 

Toolbar background

app.less
2014-04-03 11:19:41 +00:00
Nathan Gray
32ef5dd748 Set sortmode=DESC for date columns (and a few others) so newest show up on top for first click on header 2014-03-24 19:34:00 +00:00
Hadi Nategh
d9f8160fff Style attach file in header of the mail compose dialog 2014-03-21 16:28:56 +00:00
Hadi Nategh
88943fb682 Style mail compose toolbar header for jdots and idots templates 2014-03-19 13:38:29 +00:00
Hadi Nategh
b429fe8ef6 * Sieve/Felamimail|Mail:Make exclamation mark (\!) in the begining of sieve rule query escapable from always bien used as NOT conditon 2014-03-13 13:16:09 +00:00
Klaus Leithoff
5a49a57c5f suppress #divAppboxHeader #divGenTime_mail; disable actions displayastext and displayashtml on preview action menu (not supported yet) 2014-03-07 14:26:16 +00:00
Ralf Becker
2160ccc029 moved (lost) base font size and other css styles to new preview.css 2014-03-04 10:48:35 +00:00
Ralf Becker
1e936ed0d7 method to check if imap server (class) supports group ACL and switching groups on or off in ACL dialog 2014-02-28 17:00:53 +00:00
Ralf Becker
f8a25df5c1 using taglist-account for acl popup, thought we need to fix taglist-account to automatic convert nummerical account_id to user-readable names 2014-02-28 12:44:27 +00:00
Hadi Nategh
0c8bbdd6a0 Change "mailPreviewIcons" from id to css class for idots and jdots, since we changed them in pixelegg in commit r46005 2014-02-28 09:08:01 +00:00
Ralf Becker
5fab71efab sending toolbar actions from index and get_rows (were on every rows/mail before), ToDo: only send them in get_rows if labels change 2014-02-27 17:47:06 +00:00
Hadi Nategh
fdd747fe35 Unset drag_mail actions from display and preview toolbar, and set view_rang for display toolbar to 6 actions 2014-02-25 13:50:58 +00:00
Klaus Leithoff
4549bba1c3 delete obsolete images 2014-02-20 08:29:05 +00:00
Hadi Nategh
b4a0b8dbb8 Change date position in mail display, and set view_range for toolbar 2014-02-19 18:08:42 +00:00
Ralf Becker
b5a1af92d9 Pixelegg changes from Thursday 2014-02-19 08:21:01 +00:00
Klaus Leithoff
e789a8f3ee add needed white-space pre for IE (for use in IE) 2014-02-18 11:01:22 +00:00
Hadi Nategh
a1183839b0 Change wrong tooltip for save button in subscription folder 2014-02-17 17:13:07 +00:00
Hadi Nategh
e4a8200956 Add header class, and change subscription folder tree height to pixelegg 2014-02-17 17:03:47 +00:00
Hadi Nategh
eb521599c2 Remove selectbox from subscription folder in mail app, and add right class to the header title 2014-02-14 17:12:17 +00:00
Hadi Nategh
d8ed10eb46 Add right css class to grid row for enable/disable action in sieve 2014-02-14 16:59:13 +00:00
Hadi Nategh
ddab79a83b Arrange buttons in sieve edit popup, and set right class for footer 2014-02-14 15:46:55 +00:00
Hadi Nategh
23b8fa0dc8 Show mail Display toolbar actions as dropdown, for those actions which has children 2014-02-13 11:07:43 +00:00
Hadi Nategh
5151217b61 Fix error, "description is not supported by this widget class" in mail subscription popup 2014-02-13 11:05:00 +00:00
Hadi Nategh
a33ca94d27 Style header and footer of mail ACL dialog 2014-02-13 10:52:29 +00:00
Hadi Nategh
b3d1ffe1ea Add header and footer to mail subsciption popup window, and remove unneccessary <description id=msg> widget because messages are all handled by egw_message 2014-02-11 17:27:40 +00:00
Hadi Nategh
b18dea098d Right-align the Date in mail Display popup 2014-02-11 11:25:09 +00:00
Hadi Nategh
6c7f8c1a0a Remove "width:100%" from style to not overwrite the specified width that is set in mailPreviewHeaders css class 2014-02-10 14:16:02 +00:00
Hadi Nategh
2f1c2b2fe9 Style Subject field in mail preview to handle long subjects in single line 2014-02-10 13:24:56 +00:00
Hadi Nategh
a4e1324a04 Add subscription popup to mail, and fix the context menu. The popup up backend is not completed, though 2014-02-06 17:18:12 +00:00
Hadi Nategh
d3bbb7b9ac Remove "overflow" from mailDisplay class, which causing toolbar action menu hides under other elements 2014-02-06 12:27:28 +00:00
Hadi Nategh
5099551add Shift down the toolbar under DisplayHeader, and give the toolbar 100% width 2014-02-06 12:23:22 +00:00
Ralf Becker
4c45f65801 mail config to deny access to certain features 2014-02-05 20:20:02 +00:00
Hadi Nategh
37c6013619 Set view_range for toolbar in mail display popup, and set the actions from the client-side 2014-02-05 16:17:37 +00:00
Hadi Nategh
2cce4c30c2 Add right class for mail Display header to be able expandable. Need to be applied in pixelegg template too 2014-02-04 12:53:58 +00:00
Hadi Nategh
4cce431c6f Change mail display layout, and apply click on expand for url-email instead of tagist. Additionally, build an extra function for url-email expand on click 2014-02-04 12:51:15 +00:00
Klaus Leithoff
7510c00e50 switch display of message in popup to load message body in iframe; on message deletion show one message for userinteraction 2014-02-04 11:31:13 +00:00
Ralf Becker
332d4e5a42 removed gif images for which we have a png image available, as png is now supported by all browsers 2014-02-03 14:04:39 +00:00
Ralf Becker
06c0967ace fixed positioned itself right of compose, because used hbox, setting now white-space: normal, which makes hbox a vbox effectivly 2014-01-31 08:06:41 +00:00
Klaus Leithoff
e70a7bcf07 make uploaded/attached files clickable on compose 2014-01-30 09:35:56 +00:00
Klaus Leithoff
bc2689c3ae fix setting answered and forwarded flags on answering/forwarding mails 2014-01-23 11:56:34 +00:00
Ralf Becker
66cc87f7a8 pixelegg changes from Tuesday 2014-01-21 17:30:52 +00:00
Ralf Becker
eaa6376170 method to lock and unlock tree (stop receiving clicks and give user visual feedback that we are working on his request 2014-01-21 10:21:59 +00:00
Ralf Becker
fb5c859b8a pixelegg changes from today 2014-01-20 18:34:27 +00:00
Hadi Nategh
3fcb3cfa1b Styling for mail compose 2014-01-18 14:21:35 +00:00
Hadi Nategh
c2c8651097 Change layout of mail compose 2014-01-18 14:01:07 +00:00
Klaus Leithoff
99589acae2 add missing description for date in preview area 2014-01-15 10:41:56 +00:00
Klaus Leithoff
4b2dbc6526 throw out attachment type (if present) in preview (on request of sb);fix preserve seen for activesync 2014-01-15 08:45:05 +00:00
Klaus Leithoff
e5a5fc8636 try to implement the requirement for compose: select of accounts on top, available signatures to the SELECTED mailaccount ONLY below 2014-01-13 15:40:34 +00:00
Klaus Leithoff
48e4d8daa0 change notification for new messages: now based on hook ->check_notify<- ; clean up of preferences in expectation of moving of most of the stuff to mail-accounts-data 2014-01-10 09:19:07 +00:00
Nathan Gray
abf75566b3 - Preview attachments now shows/hides similar to TO && CC addresses
- Re-order preview fields
- Fix auto-refresh would not turn off
2013-12-23 22:37:40 +00:00
Hadi Nategh
0d010b7180 Fix not translated field "Validate selected addresses on submit" in mail vacation notice 2013-12-20 14:00:14 +00:00
Klaus Leithoff
619cdb2eef simple moveFolder Dialog 2013-12-20 13:25:53 +00:00
Hadi Nategh
380b5bae2d Set width and height for textarea in sieve vacation popup 2013-12-19 17:13:11 +00:00
Nathan Gray
60c9fcd4dd Finish up preview email display handling TO with one address split out. 2013-12-18 18:40:01 +00:00
Hadi Nategh
42314ab168 Add header to import message in mail app 2013-12-18 17:29:02 +00:00
Nathan Gray
8ff6950c3f Show/hide lots of to/cc email addresses 2013-12-18 00:37:30 +00:00
Nathan Gray
45f4aca24c Email address display work in progress 2013-12-17 00:26:29 +00:00
Klaus Leithoff
2f083e41e4 move External quota label into quota hint. 2013-12-16 10:28:19 +00:00
Klaus Leithoff
b703e5ddf8 some translation stuff 2013-12-11 09:59:11 +00:00
Klaus Leithoff
1f438436e1 stuff of the day: label/remove all sorted to meet birgits requirements; distinct display schema for listview to send/draft/template folders (address column); some translations for upcomming folder delition for folders with subfolders 2013-12-10 15:59:54 +00:00
Hadi Nategh
95b704bd7d Fix combination common rights selector in ACL popup window 2013-12-09 11:17:32 +00:00
Klaus Leithoff
db0879f4a6 controlling some requirements on a send attempt (recipient, subject, mailbody) 2013-12-09 09:57:03 +00:00
Hadi Nategh
aad8e35bee Add folder name indicator to mail_acl, also fix confirm dialog for delete button 2013-12-05 13:49:02 +00:00
Klaus Leithoff
2a7b7d9376 display all Adresses popup 2013-12-04 09:52:59 +00:00
Klaus Leithoff
2b5f986a75 first sketch for display all emailadresses popup 2013-12-03 16:46:32 +00:00
Klaus Leithoff
1dd472f567 attempt to fix getMailboxes / getMailboxesRecursive 2013-12-03 14:38:50 +00:00
Hadi Nategh
e9a7228a95 Fix delete buttons with new dialog in mail ACL popup window 2013-11-29 14:59:34 +00:00
Nathan Gray
28bbb266e2 Don't bother translating ID 2013-11-28 20:23:20 +00:00
Hadi Nategh
1dc919e83b Update ACL for mail application 2013-11-28 15:08:41 +00:00
Klaus Leithoff
c94e5e61c1 translation stuff 2013-11-27 14:36:15 +00:00
Ralf Becker
73b6521cbf pixelegg changes from yesterday 2013-11-27 07:21:32 +00:00
Klaus Leithoff
dfd2c3eaa4 some code cleanup, some styling in display, some attempts regarding translations 2013-11-26 15:30:08 +00:00
Klaus Leithoff
e322875350 signature and identity control on compose; get rid of unsupported stationery-stuff 2013-11-22 13:55:09 +00:00
Nathan Gray
fda214670c Add mailing lists to email tag list search results.
Added for To, CC & Bcc.
2013-11-21 22:29:57 +00:00
Nathan Gray
565b28f18f Commit the working one, not the test that breaks it... 2013-11-20 23:39:39 +00:00
Nathan Gray
f0279d44a3 Some splitter fixes:
- Use new isDocked() instead of looking inside widget
- Some CSS fixes
2013-11-20 23:35:27 +00:00
Ralf Becker
2b7d9af0a2 reverting to previous app.css file and remove app.less files, as they are not used by pixelegg template and create some glitches, might re-introduce .less for regular templates later 2013-11-18 19:57:38 +00:00
Hadi Nategh
34827545cc Mail folder ACLs feature on mail app 2013-11-15 17:22:46 +00:00
Ralf Becker
727cdc83b3 newewst pixelegg changed from today 2013-11-14 19:29:55 +00:00
Ralf Becker
583538e824 using now CSS preprocessor less (http://lesscss.org) to create some of our css files, used a lot in new Pixelegg template 2013-11-11 19:10:28 +00:00
Klaus Leithoff
56bada408f rename template regarding list interface for manage identities and accounts 2013-10-21 14:41:51 +00:00
Klaus Leithoff
451aa51beb add simple list interface for manage identities and accounts (based on grid widget) 2013-10-21 13:57:49 +00:00
Klaus Leithoff
022ae3a310 use grids set_value method for attachmentArea display in Preview 2013-10-21 09:25:34 +00:00
Klaus Leithoff
40bb1078af basic implementation of open and edit on signature (no template for edit, and no action on delete yet) 2013-10-18 14:04:04 +00:00
Klaus Leithoff
61bcdd2137 implement simple list signatures template based on grid widget 2013-10-18 13:24:54 +00:00
Klaus Leithoff
95350da447 refresh quotaDisplay on folder change, and timed; prevent subject and filename from being translated 2013-10-18 09:58:25 +00:00
Klaus Leithoff
00fb069dc2 fix import-mail from local file; convert attachment block in display to grid widget; 2013-10-16 11:25:46 +00:00
Hadi Nategh
e5aa8a4873 Complete the missing "by date" option in mail app->sieve_rules->vacation 2013-10-16 11:22:53 +00:00
Klaus Leithoff
536a939e6c provide tooltips for compose actions 2013-10-11 13:52:25 +00:00
Klaus Leithoff
62aad55756 tamper with the et2_button_icon class on display toolbar 2013-10-11 13:35:47 +00:00
Klaus Leithoff
190a98499a sieve sidebox entrys always visible if one or more IMAP profiles support sieve; check if sieve enabled on rules-index, vacation notice and sieve forwarding 2013-10-11 11:43:01 +00:00
Klaus Leithoff
4354a02fbd display: control attachmentdiv and displayareadiv class by code, to hide attachmentarea, when no attachments are present 2013-10-11 09:28:33 +00:00
Ralf Becker
8df6821fa4 add css class to style like a nm list 2013-10-10 13:18:02 +00:00
Klaus Leithoff
2fc466e145 basically make changing of identity and signature work, that they reflect in content, and change the possibly preinserted signature 2013-10-10 11:44:01 +00:00
Hadi Nategh
603fb8e782 Fix autoselected radioBottons for actions group in mail->sieve->edit popup 2013-10-09 16:44:03 +00:00
Ralf Becker
0163442f37 changed signature of on* event handlers: 1. event, 2. widget (context is DOM node), event handlers have now type "js" in attribute description and get automatic converted to a function, no more need to call et2_compileLegacyJS 2013-10-09 14:35:03 +00:00
Klaus Leithoff
03b901db04 work to get forward working; code cleanup; several other stuff 2013-10-08 14:23:46 +00:00
Klaus Leithoff
cd5d52d811 styling on compose toolbar; add print button on compose window; some codecleanup; some control regarding the compose actions on vfs-file-selector, infolog and tracker creation 2013-10-07 15:02:35 +00:00
Klaus Leithoff
35167898cd try to detect changes on signatureID and Identity 2013-10-07 12:17:33 +00:00
Klaus Leithoff
94a8352575 show toolbar in preview area (non functional); add priority, disposition, save to infolog/tracker; some styling for toolbars in display and preview; disabling some actions in toolbar on display; remove testhtmlarea; 2013-10-05 14:15:29 +00:00
Klaus Leithoff
82dcae783a now you are able to send mails; not fully functional yet 2013-10-05 09:47:34 +00:00
Klaus Leithoff
4c6a249d40 use et2_obj.submit to toggle Editor; CKEditor prefs are lost then 2013-10-04 11:17:45 +00:00
Nathan Gray
4629785782 Add a toolbar to display 2013-10-04 11:09:31 +00:00
Klaus Leithoff
e630823872 fix flag message action; hide quotabox if not supported; add toggle Editor to compose (not fully implemented) 2013-10-04 09:33:44 +00:00
Klaus Leithoff
0cea524cd7 stuff, to be able to do a server roundtrip for saving as draft; using vfs-file widget for compose AND import now. some removal of obsolete code; initialize quota bar 2013-10-03 16:09:25 +00:00
Klaus Leithoff
98da72c757 fix saveToVFS on preview; fetch content for reply; prepare for click events like send and saveasdraft 2013-10-03 10:05:05 +00:00
Klaus Leithoff
3733ef6d4c fiddle some stuff regarding the new vfs-file select widget; fix lable1-5 capability; 2013-10-02 14:50:24 +00:00
Klaus Leithoff
9288d23117 handle attachment area for preview and display, give basic details on attachment(s) on hover with title tag 2013-10-01 11:29:54 +00:00
Klaus Leithoff
3bdc5577d8 fix sorting for mail app; try to get importMessage from VFS working -> ui form must get data from vfs openFile dialog and submitted when not in form context. still not working; ... 2013-09-23 08:33:30 +00:00
Klaus Leithoff
4b95b5b362 on submit of a form, move uploaded info to own datastructure (grid) to be able to preserve that over to formdata, in case we do stuff like saveAsDraft and other stuff, or to be able to manipulate the uploaded files information, or add files from vfs, ... 2013-09-11 13:46:00 +00:00
Klaus Leithoff
cf26bde93c add fileupload widget to compose, display uploaded file list area below signature select box 2013-09-10 13:39:44 +00:00
Klaus Leithoff
55880077ee implement import mail from file (upload) 2013-09-05 14:52:11 +00:00
Klaus Leithoff
367811306f several stuff, AND basic attempt to handle upload files; first try with to importmessage and open. results in javascript error 2013-09-02 15:15:35 +00:00
Klaus Leithoff
102bc9d6a2 several stuff towards a compose window; a testhtmlarea template to test/figure out issues regarding disabled 2013-08-21 10:47:20 +00:00
Hadi Nategh
82faa1bd87 mail app-> sieve update 2013-08-09 17:47:53 +00:00
Nathan Gray
84b891f979 Use new taglist-email for emails with validation 2013-07-30 14:20:23 +00:00
Hadi Nategh
07ab26dd1b Add sieve rules to mail application 2013-07-25 15:50:24 +00:00
Klaus Leithoff
b64572d9fc some styling for compose 2013-07-20 15:15:29 +00:00
Klaus Leithoff
9d072f9b0b do stuff to implement a store to folder input field 2013-07-20 13:10:17 +00:00
Klaus Leithoff
14db2bd42e do some search addresses action for the taglist 2013-07-20 09:27:37 +00:00
Klaus Leithoff
803099a49d do all address fields as taglist in popup display window 2013-07-20 08:02:20 +00:00
Klaus Leithoff
5b476d38e7 work in progress for compose 2013-07-20 07:23:55 +00:00
Nathan Gray
35ce67f62b Use readonly tag list for FROM as an example 2013-07-19 15:13:01 +00:00
Klaus Leithoff
789fcb6a7b apply json_encode fix, other mail display stuff 2013-07-15 12:31:02 +00:00
Klaus Leithoff
7335f1808a vertical scroll bar attachment section 2013-06-17 15:17:55 +00:00
Klaus Leithoff
9c2ff7cf80 provide a more presentable attachment section 2013-06-17 14:25:20 +00:00
Klaus Leithoff
69665af373 some fixed layout for mail-display in popup 2013-06-07 13:58:17 +00:00
Klaus Leithoff
efa51c09b7 first draft regarding a display message popup 2013-06-05 14:24:56 +00:00
Klaus Leithoff
a7fc441423 allow to delete messages immediately (on userinteraction), if OVERQUOTA error is encountered; completely hide preview area stuff on unselect (dock/undock still not working as desired); TODO: hiding the preview area by default 2013-05-27 13:48:55 +00:00
Ralf Becker
0fef5f6ac9 rearranged peview template and styled it 2013-05-14 13:19:09 +00:00
Klaus Leithoff
ccc75e2bc7 get preview working 2013-04-12 13:10:27 +00:00
Nathan Gray
ea175ca89d Change mail preview to use new nextmatch onselect method 2013-04-12 10:35:40 +00:00
Klaus Leithoff
b8609009dc broken mail app - to debug for nathan 2013-04-12 09:22:23 +00:00
Klaus Leithoff
42426121ab adapt AppJS usage in mail app, to get back to the state of usability before introducing it 2013-04-09 14:43:55 +00:00
Nathan Gray
da4215844d Use new AppJS base class for application javascript 2013-04-09 08:53:25 +00:00
Klaus Leithoff
3135123918 vertical scrollbar for folder list in FF 2013-03-06 15:55:39 +00:00
Klaus Leithoff
9c830f7461 get some more actions to work 2013-03-05 14:09:35 +00:00
Klaus Leithoff
d64843a21a try to improve scrollbar behavior 2013-02-25 10:42:04 +00:00
Nathan Gray
06c1882273 Add in splitter 2013-02-22 16:05:43 +00:00
Ralf Becker
a67cdbb09f added autoloading attribute to tree 2013-02-20 13:06:37 +00:00
Ralf Becker
f052fc4fe4 JSON callback to autoload folders of other profiles (not yet working, as getFolderTree returns too much, should only be children (item) of selected node) 2013-02-20 12:04:29 +00:00
Klaus Leithoff
acd70575c6 lots of stuff like: css for attachments, flagged, message stati (recent answered, ...); display of all available accounts in sidebar, (ToDo: on open should connect and retrieve the folders); getCounters for current tree; flagging of messages 2013-02-19 16:30:59 +00:00
Ralf Becker
440fea1768 use date-time_today widget 2013-02-18 15:16:45 +00:00
Klaus Leithoff
0b7e7de01d get actions to show on et2; get refresh of the messagelist working; first step to implement row classes for recent/urgent 2013-02-14 17:10:20 +00:00
Klaus Leithoff
7fe9c7f97b name space issues within mail/js/app.js 2013-02-13 15:35:12 +00:00
Klaus Leithoff
cb91c4bb8c some css to style the foldertree, move the foldertree around, own app refresh method, handle and visualize NoSelect Folders 2013-02-13 14:02:02 +00:00
Nathan Gray
b62262b566 Put folder tree into the sidebox using new parent_node attribute 2013-02-13 11:33:53 +00:00
Klaus Leithoff
bd52ed3756 changeFolder stuff, triggered by javascript directly 2013-02-12 17:48:04 +00:00
Klaus Leithoff
a24508fa34 further improvements on folder tree 2013-02-12 14:30:58 +00:00
Klaus Leithoff
f8581b8807 lots of stuff to create the foldertree 2013-02-11 17:05:29 +00:00
Ralf Becker
2953f33146 some foldertree stuff, working at least with old etemplate 2013-02-11 13:40:58 +00:00
Klaus Leithoff
82982e8933 further steps 2013-02-11 11:46:35 +00:00
Ralf Becker
c91c84ddfc Intial import of new mail app for et2 from Klaus 2013-02-08 19:11:44 +00:00
Ralf Becker
62ee825a9d Removed mail to add it as own app 2013-02-08 19:08:00 +00:00
Klaus Leithoff
be58fce3a5 first shot on new mail app ->mail<- intended to run on eT2 2013-02-08 14:55:33 +00:00