Hadi Nategh
|
61db4b7559
|
WIP EGroupware tutorial:
- Open autoload introduction tutorial from all apps
- Provide fallback tutorial
|
2015-10-09 15:09:34 +00:00 |
|
Ralf Becker
|
f8821f692f
|
fix an other case were spinner is not removed due to a client-side javascript error
|
2015-10-07 09:32:22 +00:00 |
|
Nathan Gray
|
741e6e02af
|
Return Deferred promise when app handles the link, avoids error Cannot read property 'promise' of undefined
|
2015-09-21 20:27:07 +00:00 |
|
Hadi Nategh
|
8f92df1a86
|
Escape from infinitive loadingDeferred if the diferred did not get resolved or rejected, and give user a chance to try other tabs
|
2015-05-13 16:21:50 +00:00 |
|
Hadi Nategh
|
ab890a7c56
|
Clear deferred object after its resolved, since the next time reload checks the deferred object existence
-Fix calendar d-n-d works only once
|
2015-03-23 14:30:53 +00:00 |
|
Ralf Becker
|
3f5a251ad6
|
Fixed changing to a non-toplevel / iframe url did NOT allow to return to a top-level (ajax=true) one, because browser.currentLocation was not updated for iframe
|
2015-03-18 09:56:11 +00:00 |
|
Nathan Gray
|
cabf2f2e75
|
Don't clear deferred, as type may get reset in initialization.
|
2015-03-11 21:55:25 +00:00 |
|
Nathan Gray
|
3135068a45
|
Return a Deferred object when tab is browsing, and use it do show & hide a loader div while loading an app for the first time.
|
2015-03-10 20:12:30 +00:00 |
|
Nathan Gray
|
ead0a507bf
|
Do not use iframe for popups from external links
|
2015-03-09 18:18:52 +00:00 |
|
Hadi Nategh
|
af83de8198
|
Work in progress of egw framework restructuring
|
2014-11-11 18:00:29 +00:00 |
|