Commit Graph

22019 Commits

Author SHA1 Message Date
Klaus Leithoff
38644b8b3c only try to trigger a connect, when there is a profileID 2013-12-05 09:12:17 +00:00
Klaus Leithoff
892cdf5775 catch errors if there is NO configured account at all 2013-12-05 09:08:14 +00:00
Hadi Nategh
53006083e9 Add confirm method, with fixed YES_NO buttons and submit functionality, which could be exchanged by old javascript confirm() function 2013-12-05 08:53:11 +00:00
Hadi Nategh
fac4e68213 Add recursive functionality to mail-acl actions, including delete recursively 2013-12-05 07:58:45 +00:00
Ralf Becker
1ee480eaa3 remove configurable image-type preference in favor to hardcoded one always prefering png over gif, also removed all .gif images which have a png counterpart 2013-12-05 02:04:59 +00:00
Ralf Becker
0290622da1 for nextmatch/list-view always use default implementation, as user might have changed filters, if no view attribute in state, handle it as listview, for listview only use favorite/name get parameter 2013-12-05 00:03:13 +00:00
Nathan Gray
87936488bf Implement getState() & setState() towards a more universal favorites, but still more to do:
- Need to get favorite widget to use setState()
- Move much code out of etemplate2 widgets into a higher level
2013-12-05 00:00:43 +00:00
Ralf Becker
9cba54fb63 calendar state handling via set/getState methods in calendar app.js 2013-12-04 23:28:31 +00:00
Nathan Gray
e008bd63bb Change categories to use et2 2013-12-04 21:51:20 +00:00
Nathan Gray
6f90cb8fb3 Decrement row count when refreshing a delete 2013-12-04 21:12:25 +00:00
Nathan Gray
3596b74f01 Use 1% to avoid scrollbars when they should not be there 2013-12-04 20:53:10 +00:00
Nathan Gray
5f403e4ce3 Rather than splitting the available screen, enforce some minimum heights. Prevents overlap on small screens 2013-12-04 20:51:28 +00:00
Nathan Gray
834dbe886b Automatically bound change handler returns true to play nice with other change handlers that might be bound. 2013-12-04 19:52:51 +00:00
Ralf Becker
7d9d146241 re-added probably accidently removed et2_taglist_ro ul css 2013-12-04 18:58:51 +00:00
Nathan Gray
2ba1eec06a Fix Save/Cancel buttons in preferences.
Registry section should be 'list', not 'index'.  Also handle deprecated 'view_list' too.
2013-12-04 18:17:01 +00:00
Nathan Gray
2600b84805 Remove Add link row 2013-12-04 15:49:34 +00:00
Klaus Leithoff
2363efafb2 new translations 2013-12-04 13:56:18 +00:00
Klaus Leithoff
7d1421d47e new lang keys 2013-12-04 13:53:06 +00:00
Klaus Leithoff
68f2605cf4 translations generated/retrieved on translation site: Thank you for your contributions 2013-12-04 10:31:41 +00:00
Hadi Nategh
e1bb2a32d3 Fix missing window_close() in addressbook edit popup-> delete button 2013-12-04 09:58:47 +00:00
Klaus Leithoff
2a7b7d9376 display all Adresses popup 2013-12-04 09:52:59 +00:00
Ralf Becker
144da1e76d pixelegg changes from tuesday 2013-12-04 05:23:51 +00:00
Nathan Gray
698efb3039 Better handling of submitting with passed button to properly process the button ID into the value array. Fixes the case where ID like 'button[delete]', previously wound up in button.button[delete]. 2013-12-04 00:15:50 +00:00
Nathan Gray
7148a1f274 Fix broken tree by removing extra line - was not supposed to be there 2013-12-03 21:37:50 +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
Ralf Becker
0a23e69fdf pixelegg changes from monday 2013-12-03 07:06:08 +00:00
Nathan Gray
001d3176e1 Fix definition export 2013-12-02 23:31:00 +00:00
Nathan Gray
d58a25bbfc Fix not shown import errors & warnings 2013-12-02 23:26:22 +00:00
Nathan Gray
ab72074036 Fix condition 'Add' button 2013-12-02 22:51:05 +00:00
Nathan Gray
985799c463 Better sizing for definition wizard popup
- Remove pretty graphic
- Size contents relative to window width, so you can re-size & get more space.
2013-12-02 22:47:16 +00:00
Nathan Gray
ec118b0839 Nextmatch export button no longer defaults to on, it must now be explicitly set by the application. 2013-12-02 21:27:55 +00:00
Nathan Gray
4c1c710ba9 Implement display of server-side validation errors 2013-12-02 20:35:32 +00:00
Nathan Gray
03cc1af52f - Add etemplate nextmatch favorites to filemanager
- If user tries to enter '' as path, go home rather than throw an exception
2013-12-02 20:13:17 +00:00
Nathan Gray
7f176d54f1 Add a fallback to the fallback.
If an app doesn't support 'list' link entry, use 'index'
2013-12-02 20:11:47 +00:00
Nathan Gray
96d05992c8 Add some missing tooltips to buttons 2013-12-02 18:30:33 +00:00
Nathan Gray
b3be58d8fc Fix read-only n_fn, so it actually makes it to app code. 2013-12-02 18:14:43 +00:00
Nathan Gray
b4703be700 Add save & cancel buttons, they re-direct to selected app's index 2013-12-02 17:38:15 +00:00
Hadi Nategh
7e2b648590 Make the delete button in mail folder's acl popup window a bit more functional 2013-12-02 17:09:35 +00:00
Nathan Gray
9d929dac60 Switch to use prop() for checked, which works (jQuery version difference) 2013-12-02 17:00:51 +00:00
Nathan Gray
fbbe467a7e Unbind previous click handler before setting a new one, or they get doubled. 2013-12-02 16:24:24 +00:00
Nathan Gray
b87a366481 Make edit dialog Subject input full width (again?) 2013-11-29 21:38:52 +00:00
Nathan Gray
0f5cfe1949 Default to user's preferred size, app can dock if desired. Since they already do... 2013-11-29 21:26:35 +00:00
Nathan Gray
8f4fd55313 Align custom fields to top 2013-11-29 18:04:21 +00:00
Nathan Gray
c97d99d8e9 Fix addressbook edit tab sizing 2013-11-29 18:01:44 +00:00
Nathan Gray
6f15f0aa4c Make popups 10px bigger 2013-11-29 17:42:20 +00:00
Hadi Nategh
e9a7228a95 Fix delete buttons with new dialog in mail ACL popup window 2013-11-29 14:59:34 +00:00
Hadi Nategh
8f45c0e639 Replace old dialog delete dialog with new dialog in addressbook edit popup 2013-11-29 14:52:52 +00:00
Klaus Leithoff
ce226a3197 fix messed up addresses by horde for listview too 2013-11-29 13:29:49 +00:00
Klaus Leithoff
d5eb20e3b2 * Infolog/Notification: when notifying asyncronously , make sure possible customfields are read, as search does not supply these
this results in an additional read per entry and user to be notified, but avoids duplicate rows in search results and the extra effort to check for customfields and their values for async notification only
2013-11-29 12:07:19 +00:00