summaryrefslogtreecommitdiff
path: root/prefs.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2008-05-19 13:00:35 +0100
committerAndrew Dolgov <[email protected]>2008-05-19 13:00:35 +0100
commit08827aafd72ccc84d8856e3a7a07abd7d93fad33 (patch)
treebb92ccac64676dde0087ae0602a259268f71eaac /prefs.js
parentd9e4bba015b7095673fe8d35315bff41bb1f6bcd (diff)
prefs: add loading progressbar
Diffstat (limited to 'prefs.js')
-rw-r--r--prefs.js14
1 files changed, 12 insertions, 2 deletions
diff --git a/prefs.js b/prefs.js
index 41b4d7688..b4d716931 100644
--- 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);