diff options
author | Mason Larobina <mason.larobina@gmail.com> | 2010-03-13 23:00:59 +0800 |
---|---|---|
committer | Mason Larobina <mason.larobina@gmail.com> | 2010-03-13 23:38:37 +0800 |
commit | ff65edef69e1c3bee3e64e0bb63015dc008dc7e5 (patch) | |
tree | f6a2dd3abe2f85c4e2e90c804844c921b029d10e /examples/data/scripts/scroll-percentage.js | |
parent | 3f70db4fce6a2e461c309ccb46a096d7dd5815d1 (diff) |
Removed broken and deprecated scripts and removed them from the config.
examples/scripts/cookies.sh:
Deprecated by uzbl-cookie-daemon months ago.
examples/scripts/extedit.js:
Broken in its current form without the Uzbl.run method.
examples/scripts/scroll-percentage.js:
Broken without the Uzbl.run method.
examples/scripts/{linkfollow,hint,follower}.js:
Development should take place in the single follow.js from now on.
There is no logic in co-developing 4 separate following scripts (some of
which have been broken for months) in our selection of example scripts.
Diffstat (limited to 'examples/data/scripts/scroll-percentage.js')
-rw-r--r-- | examples/data/scripts/scroll-percentage.js | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/examples/data/scripts/scroll-percentage.js b/examples/data/scripts/scroll-percentage.js deleted file mode 100644 index c9a51aa..0000000 --- a/examples/data/scripts/scroll-percentage.js +++ /dev/null @@ -1,68 +0,0 @@ -// VIM ruler style scroll message -(function() { - var run = Uzbl.run; - var update_message = function() { - var innerHeight = window.innerHeight; - var scrollY = window.scrollY; - var height = document.height; - var message; - - if (UzblZoom.type === "full") { - var zoom_level = UzblZoom.level; - innerHeight = Math.ceil(innerHeight * zoom_level); - scrollY = Math.ceil(scrollY * zoom_level); - height -= 1; - } - - if (! height) { - message = ""; - } - else if (height <= innerHeight) { - message = run("print @scroll_all_indicator") || "All"; - } - else if (scrollY === 0) { - message = run("print @scroll_top_indicator") || "Top"; - } - else if (scrollY + innerHeight >= height) { - message = run("print @scroll_bottom_indicator") || "Bot"; - } - else { - var percentage = Math.round(scrollY / (height - innerHeight) * 100); - message = percentage + "%"; - } - run("set scroll_message=" + message); - }; - - self.UzblZoom = { - get level() { - return Number(run("print @zoom_level")) || 1; - }, - set level(level) { - if (typeof level === "number" && level > 0) { - run("set zoom_level = " + level); - update_message(); - } - }, - get type() { - return run("print @zoom_type") || "text"; - }, - set type(type) { - if ((type === "text" || type === "full") && this.type != type) { - run("toggle_zoom_type"); - run("set zoom_type = " + type); - update_message(); - } - }, - toggle_type: function() { - this.type = (this.type === "text" ? "full" : "text"); - } - }; - - window.addEventListener("DOMContentLoaded", update_message, false); - window.addEventListener("load", update_message, false); - window.addEventListener("resize", update_message, false); - window.addEventListener("scroll", update_message, false); - update_message(); -})(); - -// vim: set noet ff=unix |