Nathan Gray
c7de2d229d
Better check to make sure change callback doesn't run during template rendering - handles template reloads
2014-01-10 15:02:50 +00:00
Nathan Gray
cb94adb995
Defer loading of tabs
...
First / selected tab is loaded in line with normal code execution. Not visible tabs are loaded after using window.setTimeout(). jQuery.Deferred makes sure the template doesn't fire the load event until they're all done.
2014-01-10 14:32:03 +00:00
Nathan Gray
9b4cd3e306
Some more profiling helpers - timeline timestamp at start of rendering, consistently measure to end of app callback
2014-01-10 14:27:21 +00:00
Nathan Gray
5ae4da09cd
Make sure change callback doesn't run during template rendering
2014-01-10 14:25:41 +00:00
Klaus Leithoff
5f85d2a592
fix javascript error for missing toolbaractions
2014-01-10 13:33:28 +00:00
Klaus Leithoff
b0f50abd78
fix condition for folder move
2014-01-10 13:07:01 +00:00
Klaus Leithoff
2ebf237504
pixelegg changes from today
2014-01-10 11:07:08 +00:00
Klaus Leithoff
bf09e9e46f
reflect on thrown out preferences for folder settings; disable non working code in updateAccount, addAccount and deleteAccount hook-functions, and prepare for new account object
2014-01-10 10:33:53 +00:00
Nathan Gray
a64da9f456
Disable automatic chosen, only explicit now
2014-01-10 09:47:26 +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
15bc1b3909
Wait until DOM is loaded before trying to load etemplate or set message
2014-01-10 09:13:56 +00:00
Ralf Becker
8c44986e7b
fixed default value for selectbox with optgroups does not show label
2014-01-10 09:08:40 +00:00
Ralf Becker
6927f61614
quieten permanent error-log
2014-01-10 09:01:41 +00:00
Ralf Becker
5ec887d70d
fixing the fix: using private var to store config
2014-01-10 08:12:59 +00:00
Klaus Leithoff
4cc93e8ead
fix for unexpected not defined this.configs
2014-01-10 08:00:45 +00:00
Ralf Becker
243f20e98c
fixed handling of optgroups, eg. notification chains in prefs
2014-01-10 07:08:45 +00:00
Ralf Becker
dbb4de0876
pixelegg changes from yesterday
2014-01-10 05:26:20 +00:00
Nathan Gray
c9e923bf78
Make sure UID is a string
2014-01-09 18:10:32 +00:00
Nathan Gray
f1558bcffb
Fix missing bracket
2014-01-09 16:53:42 +00:00
Nathan Gray
3fdb024ff2
Don't reset height until it's time to invalidate, avoids re-calculating on every row
2014-01-09 16:46:39 +00:00
Nathan Gray
c082dec331
Profiling - Automatically profile etemplate2 loading in Chrome
2014-01-09 16:44:34 +00:00
Ralf Becker
400240f1e4
caching translations for 10days and changing translation url, when translations are changing --> saves server-roundtrip for each translation
2014-01-09 15:32:07 +00:00
Nathan Gray
13572c472a
Profiling - Add some timestamps for timeline
2014-01-09 13:38:32 +00:00
Ralf Becker
64cc24815c
changed hopefully last reference to orange-ball.png with bullet.png
2014-01-09 12:26:34 +00:00
Ralf Becker
90edb55ec5
add async include and et2 render times to page-generation-times shown
2014-01-09 12:20:13 +00:00
Nathan Gray
5179794f15
Fix constant warnings about not found images when image was in nextmatch row and src was '' for the row
2014-01-09 11:43:15 +00:00
Klaus Leithoff
d28b1d2500
operate on system flags only for filtering; try only calling this. instead of app.mail. whereever possible
2014-01-09 11:26:40 +00:00
Nathan Gray
49ef2c538a
Use any row data passed from server in etemplate load call to avoid an extra call to get_rows
2014-01-09 11:25:08 +00:00
Hadi Nategh
a9c800229c
Fix onclick handler for calendar yearly planner and year view
2014-01-09 09:38:55 +00:00
Hadi Nategh
b6ca39d9dd
Fix tooltip for GroupPlanner, replace it with jquery tooltip
2014-01-09 09:04:59 +00:00
Klaus Leithoff
f4254b5281
try to improve speed and refresh behavior
2014-01-09 08:36:22 +00:00
Ralf Becker
b59524c4f6
pixelegg changes from today
2014-01-08 18:49:29 +00:00
Hadi Nategh
e6ce77b303
Fix tooltip on plannerEvent, replace the handle with jquery tooltip
2014-01-08 16:36:15 +00:00
Nathan Gray
957683087c
Give a minimum height to loading nm rows so average height can be properly calculated, avoiding loading hundreds of rows.
2014-01-08 16:10:07 +00:00
Ralf Becker
0092addd08
ignore SecurityError exception if opener is different security context / cross-origin
2014-01-08 15:19:04 +00:00
Ralf Becker
911e7d2955
ignore SecurityError exception if opener is different security context / cross-origin
2014-01-08 15:14:10 +00:00
Nathan Gray
271d7a869c
Turn debug level down to warning
2014-01-08 14:58:41 +00:00
Hadi Nategh
8cc3603ec0
Fix infolog customfield-type
2014-01-08 14:36:11 +00:00
Ralf Becker
2f905e8290
return $arr argument itself, but no reference to it, in all error cases
2014-01-08 09:47:37 +00:00
Ralf Becker
7b7132314c
can NOT use empty($idx) as it is true for 0 too!
2014-01-08 08:58:57 +00:00
Klaus Leithoff
4d52be1f1c
pixelegg changes from yesterday
2014-01-08 07:58:33 +00:00
Ralf Becker
faecfb326b
* CalDAV/calendar: fixed permanent auth request in iCal, if accountselection is set to "selectbox with groupmembers" and rights granted from group without being a member
...
expand-property report now ignores the url instead of throwing an exception
2014-01-07 17:32:34 +00:00
Hadi Nategh
7218d7be56
Change the cursor to move in calendar d-n-d
2014-01-07 16:09:36 +00:00
Klaus Leithoff
43ea576159
Mail/Mailhandling: missing setting for option >mail text only< for better control of import of mails to other apps
2014-01-07 13:25:21 +00:00
Klaus Leithoff
5786979a94
* Mail/Mailhandling: introduce option >mail text only< for better control of import of mails to other apps
2014-01-07 13:03:53 +00:00
Klaus Leithoff
e7922714ae
* eMail/Mailhandling: introduce option >mail text only< for better control of import of mails to other apps
2014-01-07 12:58:35 +00:00
Ralf Becker
6fd7ed4b2d
* CalDAV/CardDAV: only advertice sync-collection report, if we track deleted entries (history-logging enabled, not working otherwise)
2014-01-07 11:10:51 +00:00
Hadi Nategh
08f8b755b1
Fix styling for cal event tooltip in calendar
2014-01-07 10:34:11 +00:00
Klaus Leithoff
3b971148d5
silence warning regarding custom field types
2014-01-07 10:27:24 +00:00
Ralf Becker
c5191e3e01
* API/Admin: fixed SQL error on repairing filesystem, if one of required directories has wrong permissions
2014-01-07 09:55:07 +00:00