From 3d6be1c256f13ce2a2d4fcbcd382fcb6fe2b25d6 Mon Sep 17 00:00:00 2001 From: Zixaphir Date: Wed, 24 Apr 2013 12:10:33 -0700 Subject: [PATCH] Dunno why. --- builds/4chan-X.js | 12 ++++++++---- builds/4chan-X.user.js | 12 ++++++++---- builds/crx/script.js | 12 ++++++++---- src/features/misc/header.coffee | 9 ++++++--- 4 files changed, 30 insertions(+), 15 deletions(-) diff --git a/builds/4chan-X.js b/builds/4chan-X.js index 2597c3219..145671b53 100644 --- a/builds/4chan-X.js +++ b/builds/4chan-X.js @@ -4752,17 +4752,21 @@ return $.id('boardNavMobile') || d.readyState === 'complete'; }), Header.setBoardList); $.prepend(d.body, _this.bar); + $.add(d.body, Header.hover); return _this.setBarPosition(Conf['Bottom Header']); }); return $.ready(function() { - var a, footer; + var a, cs; + _this.footer = $.id('boardNavDesktopFoot'); if (a = $("a[href*='/" + g.BOARD + "/']", $.id('boardNavDesktopFoot'))) { a.className = 'current'; } - $.add(d.body, Header.hover); - Header.footer = footer = $.id('boardNavDesktopFoot'); - _this.footer = $.id('boardNavDesktopFoot'); + cs = $.id('settingsWindowLink'); + cs.textContent = 'Catalog Settings'; + if (g.VIEW === 'catalog') { + _this.addShortcut(cs); + } Header.setFooterVisibility(Conf['Footer auto-hide']); $.sync('Footer auto-hide', Header.setFooterVisibility); return $.sync('Bottom Board List', Header.setFooterVisibility); diff --git a/builds/4chan-X.user.js b/builds/4chan-X.user.js index c5a2a1a40..140b57f11 100644 --- a/builds/4chan-X.user.js +++ b/builds/4chan-X.user.js @@ -4743,17 +4743,21 @@ return $.id('boardNavMobile') || d.readyState === 'complete'; }), Header.setBoardList); $.prepend(d.body, _this.bar); + $.add(d.body, Header.hover); return _this.setBarPosition(Conf['Bottom Header']); }); return $.ready(function() { - var a, footer; + var a, cs; + _this.footer = $.id('boardNavDesktopFoot'); if (a = $("a[href*='/" + g.BOARD + "/']", $.id('boardNavDesktopFoot'))) { a.className = 'current'; } - $.add(d.body, Header.hover); - Header.footer = footer = $.id('boardNavDesktopFoot'); - _this.footer = $.id('boardNavDesktopFoot'); + cs = $.id('settingsWindowLink'); + cs.textContent = 'Catalog Settings'; + if (g.VIEW === 'catalog') { + _this.addShortcut(cs); + } Header.setFooterVisibility(Conf['Footer auto-hide']); $.sync('Footer auto-hide', Header.setFooterVisibility); return $.sync('Bottom Board List', Header.setFooterVisibility); diff --git a/builds/crx/script.js b/builds/crx/script.js index 3644a1f69..470033fa3 100644 --- a/builds/crx/script.js +++ b/builds/crx/script.js @@ -4666,17 +4666,21 @@ return $.id('boardNavMobile') || d.readyState === 'complete'; }), Header.setBoardList); $.prepend(d.body, _this.bar); + $.add(d.body, Header.hover); return _this.setBarPosition(Conf['Bottom Header']); }); return $.ready(function() { - var a, footer; + var a, cs; + _this.footer = $.id('boardNavDesktopFoot'); if (a = $("a[href*='/" + g.BOARD + "/']", $.id('boardNavDesktopFoot'))) { a.className = 'current'; } - $.add(d.body, Header.hover); - Header.footer = footer = $.id('boardNavDesktopFoot'); - _this.footer = $.id('boardNavDesktopFoot'); + cs = $.id('settingsWindowLink'); + cs.textContent = 'Catalog Settings'; + if (g.VIEW === 'catalog') { + _this.addShortcut(cs); + } Header.setFooterVisibility(Conf['Footer auto-hide']); $.sync('Footer auto-hide', Header.setFooterVisibility); return $.sync('Bottom Board List', Header.setFooterVisibility); diff --git a/src/features/misc/header.coffee b/src/features/misc/header.coffee index ae7fe12ef..5a8092967 100644 --- a/src/features/misc/header.coffee +++ b/src/features/misc/header.coffee @@ -65,15 +65,18 @@ Header = # it might be incomplete otherwise. $.asap (-> $.id('boardNavMobile') or d.readyState is 'complete'), Header.setBoardList $.prepend d.body, @bar + $.add d.body, Header.hover @setBarPosition Conf['Bottom Header'] $.ready => + @footer = $.id 'boardNavDesktopFoot' if a = $ "a[href*='/#{g.BOARD}/']", $.id 'boardNavDesktopFoot' a.className = 'current' - $.add d.body, Header.hover - Header.footer = footer = $.id 'boardNavDesktopFoot' - @footer = $.id 'boardNavDesktopFoot' + cs = $.id('settingsWindowLink') + cs.textContent = 'Catalog Settings' + @addShortcut cs if g.VIEW is 'catalog' + Header.setFooterVisibility Conf['Footer auto-hide'] $.sync 'Footer auto-hide', Header.setFooterVisibility $.sync 'Bottom Board List', Header.setFooterVisibility