86bfd86826
Fix mail ACL select checkboxes not working. Additionally, cleanup and ducument sieve functions
2014-02-13 17:06:16 +00:00
e84d243b5d
Fix "Cc" and "Bcc" expander button
2014-02-13 08:16:14 +00:00
0ea2df92d8
fixed some javascript errors and ide warnings (long way to go)
2014-02-12 20:12:59 +00:00
9da0b4c9e2
harden CheckFolderNoSelect to ensure that we are ablen to enter tree context
2014-02-12 13:10:04 +00:00
934650c64a
fix a problem regarding the deletion from messages from display-popup; handle glitch of name used for downloading attachments
2014-02-12 10:56:44 +00:00
95eb49aa85
use new getNode function on tree widget to get node and its attributes
2014-02-11 16:01:31 +00:00
7809cdcdcc
preparation for tree-menu action control on noSelect folders
2014-02-11 15:20:44 +00:00
d0b72178f7
fix problem on client side counter decrease
2014-02-11 12:18:03 +00:00
5cceb7febc
DOMNode is available as third parameter since the first and second are reserved for event and widget
2014-02-11 10:45:01 +00:00
814e5d1204
fix problem with clicking on attachments in preview
2014-02-11 10:01:48 +00:00
1450ac0016
Missed ID change from r45523, fixes undefined error when double-clicking a mail
2014-02-10 22:41:53 +00:00
74b52fb1da
Fix preview never docks, caused by too early return skipping the hiding.
2014-02-10 19:52:23 +00:00
3a8dacd710
fix javascript error on click on .ics attachments
2014-02-10 10:25:09 +00:00
5e41e076e8
avoid preview artifacts on preview of no search results
2014-02-10 10:04:59 +00:00
c4b8bd6c17
avoid javascript error on preview of no search results
2014-02-10 09:56:40 +00:00
08e01e54cf
reduce possible unseen counter on folderlabel on preview and mail-open; no server roundtrip, just grab the label, extract the counter, reduce by one, set the label
2014-02-07 14:34:04 +00:00
a335a2e3fd
more work regarding show all folders/subscribe/unsubscribe; controled by pref now
2014-02-07 08:33:23 +00:00
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
4a4327d57e
some userinteraction for show all folders, improve regex for unseen detection
2014-02-06 12:48:01 +00:00
903245f550
first shot at show all folders menu action on tree
2014-02-06 09:09:57 +00:00
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
92701be185
setting foldernames now as text and (optional) style
2014-02-05 12:23:04 +00:00
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
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
2eff897d52
Make sure this.et2 is there before trying to use it.
...
Fixes type error when closing un-viewed mail tab.
2014-02-03 16:41:10 +00:00
7c28c6c016
make mailattachments of type message/rfc822 clickable on compose
2014-01-31 10:21:58 +00:00
b8dccc2641
fix for forward as attachment
2014-01-30 13:37:36 +00:00
e70a7bcf07
make uploaded/attached files clickable on compose
2014-01-30 09:35:56 +00:00
d6b7350e5b
value attribute could be undefined. It is safer to check it with get_value() since it return empty array if there's no value
2014-01-27 20:07:06 +00:00
22d6fc05ee
flag messages from preview; load translations for ajaxcalls, when needed
2014-01-27 12:18:16 +00:00
7c4abc8da1
make cc/bcc field visible if values are present/preset
2014-01-23 13:59:10 +00:00
5564cb6e26
remove recent flag on preview too
2014-01-23 13:16:26 +00:00
4f9c9a8892
Clicking on profile in tree changes profile & selects inbox
2014-01-22 09:32:18 +00:00
1924a5f574
Some clean up:
...
- Avoid eval to create regular expression to check if string contains substring
- Remove extra event bound to tree click, using the one already there
- When changing profile, no longer calling applyFilters() on nextmatch when server is going to call egw_refresh()
2014-01-21 18:56:03 +00:00
bbfed65c0b
handle click on forbidden/unwanted nodes
2014-01-21 17:11:58 +00:00
0fa870d53f
Don't need an explicit reset, applyFilters() does it
2014-01-21 15:23:33 +00:00
ba7184f44f
handle flagging of message as seen explizitly on preview
2014-01-21 14:46:00 +00:00
9f0f33e360
implementing callbacks for "onopenstart" and "onopenend" events: set_onopen(start|end)() and using it in mail to lock tree while accounts are newly opened
2014-01-21 13:34:02 +00:00
2eb18c1d4e
being able to conditionally trigger quotaDisplayRefresh on mail_refreshFolderStatus; use new lock_tree/unlock_tree on changeFolder
2014-01-21 11:28:43 +00:00
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
e73eeab637
- Reset before applying filters, not after
...
- Use applyFilters() to change filters instead of directly modifying
2014-01-21 09:41:19 +00:00
68f2797cbc
pass folder info explizitly to cancel out problems there; fix js error for getFocuedObject().getNext
2014-01-20 15:25:40 +00:00
ab9423573b
improve skip out condition on filter for search strings; fix javascrip error on unavailable next
2014-01-20 11:53:19 +00:00
f6420e9572
Disable preview pre-loading until we get all the details worked out
2014-01-20 08:19:22 +00:00
55155797d5
After previewing an email is finished, request the next one in the list.
...
Browser will cache it, making it available to the user faster.
2014-01-18 17:01:29 +00:00
c2c8651097
Change layout of mail compose
2014-01-18 14:01:07 +00:00
f0c46ad6f8
Some UI improvements
...
- call delete async, server can notify of failure
- Immediately delete row for fast feedback
- leave preview open, nextmatch will select next row
2014-01-17 18:00:36 +00:00
9aa1506a84
move empty trash/compress folder to actionsmenu on tree
2014-01-17 09:59:25 +00:00
36e13b7c8f
move empty trash/compress folder to actionsmenu on tree
2014-01-16 16:37:01 +00:00
c58ebacf08
fix cannot set property read of undefined
2014-01-16 12:07:45 +00:00