Commit Graph

22484 Commits

Author SHA1 Message Date
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
2a36bb6972 Fix resources image column 2014-01-18 17:00:16 +00:00
ad735932f1 Add loader animation to iframe src change 2014-01-18 16:55:16 +00:00
64fd8ec86b Use widget ID in action manager, only use unique ID if widget somehow has no ID 2014-01-18 16:48:07 +00:00
496c34614d switch on private (browser only) caching for read mail bodys, plus fix to switch it on after session was started 2014-01-18 14:52:47 +00:00
e8e8224341 fix problems caused by changing html/plain selectbox to checkbox 2014-01-18 14:52:21 +00:00
3fcb3cfa1b Styling for mail compose 2014-01-18 14:21:35 +00:00
c2c8651097 Change layout of mail compose 2014-01-18 14:01:07 +00:00
6b926d5267 setting ident_realname/email for mail accounts&identities where mail-server is managed by EGroupware 2014-01-18 14:00:19 +00:00
c93e4fdc0e try to figure out generic error: IMAP error reported by server on structure retrieval, and failed messageHeaderretrieval 2014-01-18 13:48:34 +00:00
ac0e2f6016 Improve applyFilters(), no longer blanks nextmatch before re-filling 2014-01-18 13:46:33 +00:00
2445fae8dd Default formatting for custom field list, uses full width and limits input width 2014-01-18 13:16:27 +00:00
c59439f1ef try to figure out generic error: IMAP error reported by server on structure retrieval 2014-01-18 13:11:45 +00:00
437343bc0f fix for failed getBytes on a non object 2014-01-18 12:47:46 +00:00
c74c024a46 Give specific class to custom fields list table 2014-01-18 11:59:05 +00:00
f3762d9884 Fix typo causing wrong record count after delete 2014-01-18 11:58:34 +00:00
46c80212ba Better calculation for next/previous index of sparse map 2014-01-18 11:47:36 +00:00
35c70fea93 Changes to action system:
- Change selected to not start at global root - fixes key handler only working for 1 app
 - Add depth limit for finding action / object (depth first search)
 - Use depth limit when looking for top level application action/object to avoid crossing apps
2014-01-18 11:21:53 +00:00
7879e7ac2e disabling choosen by default, as we did in et2 2014-01-18 11:08:06 +00:00
11469a741d fixed typo causing not being able to log in with header-admin-user/password into setup 2014-01-18 10:06:13 +00:00
f25bb789e7 fixed not working telephon integration / url-phone widget 2014-01-18 09:29:32 +00:00
350b8ed3ae Calendar list uses no_cat flag, so explicitly send category info for row styling 2014-01-18 09:05:03 +00:00
1e379a7b8d Avoid error if categories were not provided, just skip styling 2014-01-18 09:04:14 +00:00
6688723a77 pixelegg changes from yesterday 2014-01-18 08:12:05 +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
344a63b37c Fix removing (delete) a row from nextmatch
- Fix broken destroy callback
- Fix caching & actions to be removed
- Fix always removing the last row also
- Fix indexing so arrow keys work over sparse indexMap
2014-01-17 17:57:59 +00:00
0c2d8f87b9 only bind session/request destroy handler, if we have an etemplate_exec_id. Not the case for pure client-side call like from et2_dialog 2014-01-17 17:51:17 +00:00
b31befc23b fixed server-side validation of url-email and taglist-email:
- PHP does NOT allow \x00 in regular expression
- added PHP /u modifier for utf-8
- using now regular expression including start- / end-delemiter and modifiers, to have same regular expression (but above 2 exeptions) in PHP and javascript
2014-01-17 17:26:22 +00:00
da60fe1228 To work around a bug in action system we call global actionManger of an application NOT just appname, but prefix it with "__" 2014-01-17 16:18:12 +00:00
bb07598beb Add set_href function to image widget,which wraps the image with <a> tag and binds a click handler to it 2014-01-17 15:58:58 +00:00
2d4dd6d5d6 changed keyphrase for primary profile 2014-01-17 14:38:46 +00:00
75114f8409 Remove iframe for filemanager sidebox Home directory & Users and groups items 2014-01-17 14:05:24 +00:00
9838d6e2d8 Remove iframe for import/export definition list 2014-01-17 14:01:30 +00:00
8bdef50e23 give better feedback to frontend 2014-01-17 13:40:41 +00:00
af6b513a54 Wrap search box & button in their own div 2014-01-17 13:35:13 +00:00
80d68f84c1 try to catch further errors on structure retrieval 2014-01-17 13:24:48 +00:00
b094225f7a Wrap action/button groups each in their own span 2014-01-17 13:24:18 +00:00
7256ad2239 try to catch further errors on structure retrieval 2014-01-17 13:14:40 +00:00
38dcee204a try to catch errors on structure retrieval 2014-01-17 13:05:23 +00:00
ff29574173 fix Argument 3 passed to mail_bo::getMessageAttachments(must be an instance of Horde_Mime_Part 2014-01-17 12:51:45 +00:00
1933389ae2 Fix some more splitter strange behaviour
- Add ignore zone, undock won't go to a position < 20px from edge. In that case, it undocks to 50%
 - Work around deferred layout (Chrome & Firefox) which caused wrong DOMNode height, which broke nm resizing
2014-01-17 12:43:14 +00:00
70ebabaf90 fix missing delete after move when moving cross servers 2014-01-17 12:02:03 +00:00
d2ad25a928 pixelegg changes 2014-01-17 11:53:31 +00:00
c1322442a5 Disable history tab in resources for new entries 2014-01-17 10:52:12 +00:00
387035f76d new translations from translation.stylite.de 2014-01-17 10:48:19 +00:00
57e0008ac9 force currentapp = mail for compose and display popups; changed approach 2014-01-17 10:47:35 +00:00
b98326fb0c force currentapp = mail for compose and display popups 2014-01-17 10:37:43 +00:00
8f29c5a15b Replace onClick inline-script with jQuery for todos in calendar 2014-01-17 10:28:15 +00:00
9aa1506a84 move empty trash/compress folder to actionsmenu on tree 2014-01-17 09:59:25 +00:00
bcba09973f pass an id to _add_topmenu_info_item, so templates can use that to generate an id for each div 2014-01-17 09:23:23 +00:00