]> git.wh0rd.org - tt-rss.git/blobdiff - prefs.js
prefs: add loading progressbar
[tt-rss.git] / prefs.js
index 41b4d76884a1001cfee3019803d3bfff4051f0a2..b4d7169312f193c9321458e4c08d3f5375d71fc2 100644 (file)
--- a/prefs.js
+++ b/prefs.js
@@ -87,6 +87,8 @@ function feedlist_callback() {
                                correctPNG();
                        }
                        notify("");
+                       remove_splash();
+
                } catch (e) {
                        exception_error("feedlist_callback", e);
                }
@@ -128,6 +130,7 @@ function filterlist_callback() {
                        correctPNG();
                }
                notify("");
+               remove_splash();
        }
 }
 
@@ -153,6 +156,7 @@ function labellist_callback() {
                        correctPNG();
                }
                notify("");
+               remove_splash();
        }
 }
 
@@ -161,6 +165,7 @@ function feed_browser_callback() {
        if (xmlhttp.readyState == 4) {
                container.innerHTML=xmlhttp.responseText;
                notify("");
+               remove_splash();
        }
 }
 
@@ -169,16 +174,16 @@ function userlist_callback() {
        if (xmlhttp.readyState == 4) {
                container.innerHTML=xmlhttp.responseText;
                notify("");
+               remove_splash();
        }
 }
 
 function prefslist_callback() {
        var container = document.getElementById('prefContent');
        if (xmlhttp.readyState == 4) {
-
                container.innerHTML=xmlhttp.responseText;
-               
                notify("");
+               remove_splash();
        }
 }
 
@@ -1434,6 +1439,9 @@ function init_second_stage() {
                        selectTab(active_tab);
                }
                notify("");
+
+               loading_set_progress(60);
+
        } catch (e) {
                exception_error("init_second_stage", e);
        }
@@ -1459,6 +1467,8 @@ function init() {
                        return;
                }
 
+               loading_set_progress(30);
+
                xmlhttp.open("GET", "backend.php?op=rpc&subop=sanityCheck", true);
                xmlhttp.onreadystatechange=backend_sanity_check_callback;
                xmlhttp.send(null);