From 235ecd1757d82810d7309b7ae2c623f921da1985 Mon Sep 17 00:00:00 2001 From: Zixaphir Date: Tue, 23 Apr 2013 00:24:07 -0700 Subject: [PATCH] Bugfixes. --- builds/appchan-x.js | 33 ++++++++++++++-------------- builds/appchan-x.user.js | 33 +++++++++++++--------------- builds/crx.crx | Bin 156663 -> 157521 bytes builds/crx/script.js | 29 ++++++++++++------------ src/config.coffee | 2 -- src/css/icons.horz.css | 2 +- src/css/icons.vert.css | 2 +- src/css/layout.css | 16 +++++--------- src/features/theming/mascots.coffee | 4 ++-- src/features/theming/style.coffee | 4 ++-- src/settings.coffee | 16 +++++++------- 11 files changed, 65 insertions(+), 76 deletions(-) diff --git a/builds/appchan-x.js b/builds/appchan-x.js index e33e7b9e3..fdf2c013e 100644 --- a/builds/appchan-x.js +++ b/builds/appchan-x.js @@ -19,7 +19,7 @@ // @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAElBMVEX///8EZgR8ulSk0oT///8EAgQ1A88mAAAAAXRSTlMAQObYZgAAAIpJREFUeF6t0sENwjAMhWF84N4H6gAYMUBkdQMYwfuvwmstEeD4kl892P0OaaWcpga2/K0SGII1HNBXARgu7veoY3ANd+esgMHZIz85u0EABrbms3pl/bkC1Tn5ihGOfQwqHeZ/FdYdirEMgCG2ZAQWDTL0m9FvjAhcvoGNAK2gZhGYYX9+ZgFm9gaiNmNkMENY4QAAAABJRU5ErkJggg== // ==/UserScript== -/* appchan x - Version 2.0.0 - 2013-04-22 +/* appchan x - Version 2.0.0 - 2013-04-23 * http://zixaphir.github.com/appchan-x/ * * Copyright (c) 2009-2011 James Campos @@ -245,7 +245,6 @@ MD5: '' }, sauces: "https://www.google.com/searchbyimage?image_url=%TURL\nhttp://iqdb.org/?url=%TURL\n#//tineye.com/search?url=%TURL\n#http://saucenao.com/search.php?url=%TURL\n#http://3d.iqdb.org/?url=%TURL\n#http://regex.info/exif.cgi?imgurl=%URL\n# uploaders:\n#http://imgur.com/upload?url=%URL;text:Upload to imgur\n#http://ompldr.org/upload?url1=%URL;text:Upload to ompldr\n# \"View Same\" in archives:\n#//archive.foolz.us/_/search/image/%MD5/;text:View same on foolz\n#//archive.foolz.us/%board/search/image/%MD5/;text:View same on foolz /%board/\n#//archive.installgentoo.net/%board/image/%MD5;text:View same on installgentoo /%board/", - 'Boards Navigation': 'sticky top', 'Custom CSS': false, 'Boards Navigation': 'Sticky top', 'Header auto-hide': false, @@ -11300,7 +11299,7 @@ return null; } } - position = "" + (Conf['Mascot Position'] === 'bottom' || !(Conf['Mascot Position'] === "default" && Conf['Post Form Style'] === "fixed") ? 0 + ((g.VIEW !== 'thread' || Conf['Boards Navigation'] === 'sticky bottom') && Conf['4chan SS Navigation'] ? 1.6 : 0) : 20.3 + (g.VIEW !== 'thread' || !!$('#postForm input[name=spoiler]') ? 1.4 : 0) + (Conf['Show Post Form Header'] ? 1.5 : 0) + (Conf['Post Form Decorations'] ? 0.2 : 0)) + "em"; + position = "" + (Conf['Mascot Position'] === 'bottom' || (Conf['Mascot Position'] === "default" && Conf['Post Form Style'] !== "fixed") ? 0 + ((g.VIEW !== 'thread' || Conf['Boards Navigation'] === 'Sticky bottom') && Conf['4chan SS Navigation'] ? 1.6 : 0) : 20.3 + (g.VIEW !== 'thread' || !!$('#postForm input[name=spoiler]') ? 1.4 : 0) + (Conf['Show Post Form Header'] ? 1.5 : 0) + (Conf['Post Form Decorations'] ? 0.2 : 0)) + "em"; if (Conf['editMode']) { if (!(mascot = editMascot || (mascot = Mascots[Conf["mascot"]]))) { return; @@ -11899,7 +11898,7 @@ hide: 2 }[_conf['Sidebar']] || (252 + Style.sidebarOffset.W); Style.replyMargin = _conf["Post Spacing"]; - return css = "/* Cleanup */\n#absbot,\n#delPassword,\n#delform > hr:last-of-type,\n#navbotright,\n#postForm,\n#styleSwitcher,\n.boardBanner > div,\n.mobile,\n.postingMode,\n.riced,\n.sideArrows,\n.stylechanger,\nbody > br,\nbody > div[style^=\"text-align\"],\nbody > hr {\n display: none;\n}\n/* Empties */\n#qr .warning:empty,\n#qr-thread-select:empty {\n display: none;\n}\n/* File Name Trunctuate */\n.fileText:hover .fntrunc,\n.fileText:not(:hover) .fnfull {\n display: none;\n}\n/* Unnecessary */\n#qp input,\n#qp .rice,\n.inline .rice {\n display: none !important;\n}\n/* Hidden Content */\n.forwarded,\n.hidden_thread ~ div,\n.hidden_thread ~ a,\n.replyContainer .stub ~ div,\n.replyContainer .stub ~ a,\n.stub + div,\n[hidden] {\n display: none !important;\n}\n/* Hidden UI */\n#catalog,\n#navlinks,\n#navtopright,\n.cataloglink,\n.navLinks,\na[style=\"cursor: pointer; float: right;\"] {\n position: fixed;\n top: 100%;\n left: 100%;\n}\n/* Hide last horizontal rule, keep clear functionality. */\n.board > hr:last-of-type {\n visibility: hidden;\n}\n/* Fappe Tyme */\n.fappeTyme .thread > .noFile {\n display: none;\n}\n/* Defaults */\na {\n text-decoration: " + (_conf["Underline Links"] ? "underline" : "none") + ";\n outline: none;\n}\nbody,\nhtml {\n min-height: 100%;\n " + Style.sizing + ": border-box;\n}\nbody {\n outline: none;\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n min-height: 100%;\n margin-top: 0;\n margin-bottom: 0;\n margin-" + Style.sidebarLocation[0] + ": " + (/^boards\.4chan\.org$/.test(location.hostname) ? Style.sidebar : '2') + "px;\n margin-" + Style.sidebarLocation[1] + ": 2px;\n padding: 0 " + (parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px 0 " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"]) + "px;\n}\nbody.unscroll {\n overflow: hidden;\n}\n" + (_conf["4chan SS Sidebar"] && /^boards\.4chan\.org$/.test(location.hostname) ? "body::before { content: ''; position: fixed; top: 0; bottom: 0; " + Style.sidebarLocation[0] + ": 0; width: " + (_conf['Sidebar'] === 'large' ? 305 : _conf['Sidebar'] === 'normal' ? 254 : _conf['Sidebar'] === 'minimal' ? 27 : 0) + "px; z-index: 1; " + Style.sizing + ": border-box; display: block;}body { padding-" + Style.sidebarLocation[0] + ": 2px;}" : "") + "\nbutton,\ninput,\ntextarea {\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n}\nhr {\n clear: both;\n border: 0;\n padding: 0;\n margin: 0 0 1px;\n " + (_conf['Hide Horizontal Rules'] ? 'visibility: hidden;' : '') + "\n}\n.center {\n text-align: center;\n}\n.disabled {\n opacity: 0.5;\n}\n/* Symbols */\n.drop-marker {\n vertical-align: middle;\n display: inline-block;\n margin: 2px 2px 3px;\n border-top: .5em solid;\n border-right: .3em solid transparent;\n border-left: .3em solid transparent;\n}\n.brackets-wrap::before {\n content: \"\\00a0[\";\n}\n.brackets-wrap::after {\n content: \"]\\00a0\";\n}\n/* Thread / Reply Nav */\n#navlinks a {\n position: fixed;\n z-index: 12;\n opacity: 0.5;\n display: inline-block;\n border-right: 6px solid transparent;\n border-left: 6px solid transparent;\n margin: 1.5px;\n}\n/* Header */\n#header-bar {\n z-index: 6;\n border-width: 1px;\n position: absolute;\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + (_conf["Hide Navigation Decorations"] ? " font-size: 0; color: transparent; word-spacing: 2px;" : "") + "\n text-align: " + _conf["Navigation Alignment"] + ";\n}\n.fixed #header-bar {\n position: fixed;\n}\n.top #header-bar {\n top: 0;\n border-top-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : "") + "\"\n}\n.fixed.bottom #header-bar {\n bottom: 0;\n border-bottom-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\"\n}\n.hide #header-bar {\n position: fixed;\n top: 110%;\n bottom: auto;\n}\n/* Header Autohide */\n.fixed #header-bar.autohide:not(:hover) {\n box-shadow: none;\n transition: all .8s .6s cubic-bezier(.55, .055, .675, .19);\n}\n.fixed.top #header-bar.autohide:not(:hover) {\n margin-bottom: -1em;\n " + agent + "transform: translateY(-100%);\n}\n.fixed.bottom #header-bar.autohide:not(:hover) {\n " + agent + "transform: translateY(100%);\n}\n#toggle-header-bar {\n left: 0;\n right: 0;\n height: 10px;\n position: absolute;\n}\n#header-bar #toggle-header-bar {\n display: none;\n}\n.fixed #header-bar #toggle-header-bar {\n display: block;\n}\n.fixed #header-bar #toggle-header-bar {\n cursor: n-resize;\n}\n.fixed.top header-bar #toggle-header-bar {\n top: 100%;\n}\n.fixed.bottom #header-bar #toggle-header-bar {\n bottom: 100%;\n}\n.fixed #header-bar #header-bar.autohide #toggle-header-bar {\n cursor: s-resize;\n}\n/* Notifications */\n#notifications {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n}\n.fixed.top #notifications {\n position: absolute;\n top: 100%;\n}\n.notification {\n display: block;\n overflow: hidden;\n width: 300px;\n border: 1px solid;\n " + (_conf['Sidebar Location'] === 'left' ? 'margin-left: auto;' : '') + "\n}\n.notification:not(:first-of-type) {\n border-top: none;\n}\n.close {\n float: right;\n}\n/* Main Menu */\n#main-menu {\n margin: 0;\n border: 2px solid;\n border-radius: 10px;\n height: 14px;\n width: 14px;\n " + Style.sizing + ": border-box;\n border-color: rgb(130,130,130);\n color: rgb(130,130,130);\n}\n#main-menu::after {\n content: '';\n font-size: 10px;\n position: absolute;\n top: 50%;\n left: 50%;\n " + agent + "transform: translate(-60%, -50%);\n display: block;\n border-top: 5px solid rgb(130, 130, 130);\n border-left: 3px solid transparent;\n border-right: 3px solid transparent;\n width: 7px;\n " + Style.sizing + ": border-box;\n} \n/* Pagination */\n.pagelist {\n border-width: 1px;\n text-align: " + _conf["Pagination Alignment"] + ";\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + { + return css = "/* Cleanup */\n#absbot,\n#delPassword,\n#delform > hr:last-of-type,\n#navbotright,\n#postForm,\n#styleSwitcher,\n.boardBanner > div,\n.mobile,\n.postingMode,\n.riced,\n.sideArrows,\n.stylechanger,\nbody > br,\nbody > div[style^=\"text-align\"],\nbody > hr {\n display: none;\n}\n/* Empties */\n#qr .warning:empty,\n#qr-thread-select:empty {\n display: none;\n}\n/* File Name Trunctuate */\n.fileText:hover .fntrunc,\n.fileText:not(:hover) .fnfull {\n display: none;\n}\n/* Unnecessary */\n#qp input,\n#qp .rice,\n.inline .rice {\n display: none !important;\n}\n/* Hidden Content */\n.forwarded,\n.hidden_thread ~ div,\n.hidden_thread ~ a,\n.replyContainer .stub ~ div,\n.replyContainer .stub ~ a,\n.stub + div,\n[hidden] {\n display: none !important;\n}\n/* Hidden UI */\n#catalog,\n#navlinks,\n#navtopright,\n.cataloglink,\n.navLinks,\na[style=\"cursor: pointer; float: right;\"] {\n position: fixed;\n top: 100%;\n left: 100%;\n}\n/* Hide last horizontal rule, keep clear functionality. */\n.board > hr:last-of-type {\n visibility: hidden;\n}\n/* Fappe Tyme */\n.fappeTyme .thread > .noFile {\n display: none;\n}\n/* Defaults */\na {\n text-decoration: " + (_conf["Underline Links"] ? "underline" : "none") + ";\n outline: none;\n}\nbody,\nhtml {\n min-height: 100%;\n " + Style.sizing + ": border-box;\n}\nbody {\n outline: none;\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n min-height: 100%;\n margin-top: 0;\n margin-bottom: 0;\n margin-" + Style.sidebarLocation[0] + ": " + (/^boards\.4chan\.org$/.test(location.hostname) ? Style.sidebar : '2') + "px;\n margin-" + Style.sidebarLocation[1] + ": 2px;\n padding: 0 " + (parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px 0 " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"]) + "px;\n}\nbody.unscroll {\n overflow: hidden;\n}\n" + (_conf["4chan SS Sidebar"] && /^boards\.4chan\.org$/.test(location.hostname) ? "body::before { content: ''; position: fixed; top: 0; bottom: 0; " + Style.sidebarLocation[0] + ": 0; width: " + (_conf['Sidebar'] === 'large' ? 305 : _conf['Sidebar'] === 'normal' ? 254 : _conf['Sidebar'] === 'minimal' ? 27 : 0) + "px; z-index: 1; " + Style.sizing + ": border-box; display: block;}body { padding-" + Style.sidebarLocation[0] + ": 2px;}" : "") + "\nbutton,\ninput,\ntextarea {\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n}\nhr {\n clear: both;\n border: 0;\n padding: 0;\n margin: 0 0 1px;\n " + (_conf['Hide Horizontal Rules'] ? 'visibility: hidden;' : '') + "\n}\n.center {\n text-align: center;\n}\n.disabled {\n opacity: 0.5;\n}\n/* Symbols */\n.drop-marker {\n vertical-align: middle;\n display: inline-block;\n margin: 2px 2px 3px;\n border-top: .5em solid;\n border-right: .3em solid transparent;\n border-left: .3em solid transparent;\n}\n.brackets-wrap::before {\n content: \"\\00a0[\";\n}\n.brackets-wrap::after {\n content: \"]\\00a0\";\n}\n/* Thread / Reply Nav */\n#navlinks a {\n position: fixed;\n z-index: 12;\n opacity: 0.5;\n display: inline-block;\n border-right: 6px solid transparent;\n border-left: 6px solid transparent;\n margin: 1.5px;\n}\n/* Header */\n#header-bar {\n z-index: 6;\n border-width: 1px;\n position: absolute;\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + (_conf["Hide Navigation Decorations"] ? " font-size: 0; color: transparent; word-spacing: 2px;" : "") + "\n text-align: " + _conf["Navigation Alignment"] + ";\n}\n.fixed #header-bar {\n position: fixed;\n}\n.top #header-bar {\n top: 0;\n border-top-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : "") + "\"\n}\n.fixed.bottom #header-bar {\n bottom: 0;\n border-bottom-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\"\n}\n.hide #header-bar {\n position: fixed;\n top: 110%;\n bottom: auto;\n}\n/* Header Autohide */\n.fixed #header-bar.autohide:not(:hover) {\n box-shadow: none;\n transition: all .8s .6s cubic-bezier(.55, .055, .675, .19);\n}\n.fixed.top #header-bar.autohide:not(:hover) {\n margin-bottom: -1em;\n " + agent + "transform: translateY(-100%);\n}\n.fixed.bottom #header-bar.autohide:not(:hover) {\n " + agent + "transform: translateY(100%);\n}\n#scroll-marker {\n left: 0;\n right: 0;\n height: 10px;\n position: absolute;\n}\n#header-bar #scroll-marker {\n display: none;\n}\n.fixed #header-bar #scroll-marker {\n display: block;\n}\n.fixed.top header-bar #scroll-marker {\n top: 100%;\n}\n.fixed.bottom #header-bar #scroll-marker {\n bottom: 100%;\n}\n/* Notifications */\n#notifications {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n}\n.fixed.top #notifications {\n position: absolute;\n top: 100%;\n}\n.notification {\n display: block;\n overflow: hidden;\n width: 300px;\n border: 1px solid;\n " + (_conf['Sidebar Location'] === 'left' ? 'margin-left: auto;' : '') + "\n}\n.notification:not(:first-of-type) {\n border-top: none;\n}\n.close {\n float: right;\n}\n/* Main Menu */\n#main-menu {\n margin: 0;\n border: 2px solid;\n border-radius: 10px;\n height: 14px;\n width: 14px;\n " + Style.sizing + ": border-box;\n border-color: rgb(130,130,130);\n color: rgb(130,130,130);\n}\n#main-menu::after {\n content: '';\n font-size: 10px;\n position: absolute;\n top: 50%;\n left: 50%;\n " + agent + "transform: translate(-60%, -50%);\n display: block;\n border-top: 5px solid rgb(130, 130, 130);\n border-left: 3px solid transparent;\n border-right: 3px solid transparent;\n width: 7px;\n " + Style.sizing + ": border-box;\n} \n/* Pagination */\n.pagelist {\n border-width: 1px;\n text-align: " + _conf["Pagination Alignment"] + ";\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + { "sticky top": " position: fixed; top: 0; border-top-width: 0; " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : ""), "sticky bottom": " position: fixed; bottom: 0; border-bottom-width: 0; " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : ""), "top": " position: absolute; top: 0; border-top-width: 0; " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : ""), @@ -12000,14 +11999,14 @@ if (iconOffset < 0) { iconOffset = 0; } - css += "/* 4chan X Options */\n#appchanOptions {\n " + align + ": " + position[i++] + "px;\n}\n/* Slideout Navigation */\n#boardNavDesktopFoot::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Global Message */\n#globalMessage::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Watcher */\n#watcher::after {\n " + align + ": " + position[i++] + "px;\n}\n/* ExLinks */\n#navtopright .exlinksOptionsLink::after {\n " + align + ": " + position[i++] + "px;\n}\n/* 4sight */\nbody > a[style=\"cursor: pointer; float: right;\"]::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Expand Images */\n#img-controls {\n " + align + ": " + position[i++] + "px;\n}\n/* Main Menu */\n#main-menu {\n " + align + ": " + position[i++] + "px;\n}\n/* 4chan Catalog */\n#catalog::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Back */\ndiv.navLinks > a:first-of-type::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Fappe Tyme */\n#fappeTyme {\n " + align + ": " + position[i++] + "px;\n}\n/* Thread Navigation Links */\n#navlinks a {\n margin: 2px;\n top: 1px;\n}\n#navlinks a:last-of-type {\n " + align + ": " + position[i++] + "px;\n}\n#navlinks a:first-of-type {\n " + align + ": " + position[i++] + "px;\n}\n#prefetch {\n width: " + (248 + Style.sidebarOffset.W) + "px;\n " + align + ": 2px;\n top: 1.6em;\n text-align: " + Style.sidebarLocation[1] + ";\n}\n#boardNavDesktopFoot::after,\n#navtopright .exlinksOptionsLink::after,\n#appchanOptions,\n#watcher::after,\n#globalMessage::after,\n#img-controls,\n#main-menu,\n#fappeTyme,\ndiv.navLinks > a:first-of-type::after,\n#catalog::after,\nbody > a[style=\"cursor: pointer; float: right;\"]::after {\n top: 1px !important;\n}\n" + (_conf["Announcements"] === "slideout" ? "#globalMessage," : "") + "\n" + (_conf["Slideout Watcher"] ? "#watcher," : "") + "\n#boardNavDesktopFoot {\n top: 16px !important;\n}\n" + (_conf['Boards Navigation'] === 'top' || _conf['Boards Navigation'] === 'sticky top' ? '#header-bar' : _conf['Pagination'] === 'top' || _conf['Pagination'] === 'sticky top' ? '.pagelist' : void 0) + " {\n " + (_conf['4chan SS Navigation'] ? "padding-" + align + ": " + iconOffset + "px;" : "margin-" + align + ": " + iconOffset + "px;") + "\n}\n"; + css += "/* 4chan X Options */\n#appchanOptions {\n " + align + ": " + position[i++] + "px;\n}\n/* Slideout Navigation */\n#boardNavDesktopFoot::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Global Message */\n#globalMessage::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Watcher */\n#watcher::after {\n " + align + ": " + position[i++] + "px;\n}\n/* ExLinks */\n#navtopright .exlinksOptionsLink::after {\n " + align + ": " + position[i++] + "px;\n}\n/* 4sight */\nbody > a[style=\"cursor: pointer; float: right;\"]::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Expand Images */\n#img-controls {\n " + align + ": " + position[i++] + "px;\n}\n/* Main Menu */\n#main-menu {\n " + align + ": " + position[i++] + "px;\n}\n/* 4chan Catalog */\n#catalog::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Back */\ndiv.navLinks > a:first-of-type::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Fappe Tyme */\n#fappeTyme {\n " + align + ": " + position[i++] + "px;\n}\n/* Thread Navigation Links */\n#navlinks a {\n margin: 2px;\n top: 1px;\n}\n#navlinks a:last-of-type {\n " + align + ": " + position[i++] + "px;\n}\n#navlinks a:first-of-type {\n " + align + ": " + position[i++] + "px;\n}\n#prefetch {\n width: " + (248 + Style.sidebarOffset.W) + "px;\n " + align + ": 2px;\n top: 1.6em;\n text-align: " + Style.sidebarLocation[1] + ";\n}\n#boardNavDesktopFoot::after,\n#navtopright .exlinksOptionsLink::after,\n#appchanOptions,\n#watcher::after,\n#globalMessage::after,\n#img-controls,\n#main-menu,\n#fappeTyme,\ndiv.navLinks > a:first-of-type::after,\n#catalog::after,\nbody > a[style=\"cursor: pointer; float: right;\"]::after {\n top: 1px !important;\n}\n" + (_conf["Announcements"] === "slideout" ? "#globalMessage," : "") + "\n" + (_conf["Slideout Watcher"] ? "#watcher," : "") + "\n#boardNavDesktopFoot {\n top: 16px !important;\n}\n" + (_conf['Boards Navigation'] === 'Top' || _conf['Boards Navigation'] === 'Sticky top' ? '#header-bar' : _conf['Pagination'] === 'top' || _conf['Pagination'] === 'sticky top' ? '.pagelist' : void 0) + " {\n " + (_conf['4chan SS Navigation'] ? "padding-" + align + ": " + iconOffset + "px;" : "margin-" + align + ": " + iconOffset + "px;") + "\n}\n"; if (_conf["Updater Position"] !== 'moveable') { css += "/* Updater + Stats */\n#updater,\n#thread-stats {\n " + align + ": " + (_conf["Updater Position"] === "bottom" && !_conf["Hide Delete UI"] ? 23 : 2) + "px !important;\n " + Style.sidebarLocation[1] + ": auto !important;\n top: auto !important;\n bottom: auto !important;\n " + (_conf["Updater Position"] === 'top' ? "top: 16px !important" : "bottom: 0 !important") + ";\n}"; } } else { position = aligner(2 + (_conf["4chan Banner"] === "at sidebar top" ? Style.logoOffset + 19 : 0), [notEither && _conf['Image Expansion'], true, true, _conf['Slideout Navigation'] !== 'hide', _conf['Announcements'] === 'slideout' && $('#globalMessage', d.body), notCatalog && _conf['Slideout Watcher'] && _conf['Thread Watcher'], notCatalog && $('body > a[style="cursor: pointer; float: right;"]', d.body), $('#navtopright .exlinksOptionsLink', d.body), notEither, g.VIEW === 'thread', notEither && _conf['Fappe Tyme'], navlinks = ((g.VIEW !== 'thread' && _conf['Index Navigation']) || (g.VIEW === 'thread' && _conf['Reply Navigation'])) && notCatalog, navlinks]); iconOffset = (g.VIEW === 'thread' && _conf['Prefetch'] ? 250 + Style.sidebarOffset.W : 20 + (g.VIEW === 'thread' && _conf['Updater Position'] === 'top' ? 100 : 0)) - (_conf['4chan SS Navigation'] ? 0 : Style.sidebar + parseInt(_conf[align.capitalize() + " Thread Padding"], 10)); - css += "/* Expand Images */\n#img-controls {\n top: " + position[i++] + "px;\n}\n/* Main Menu */\n#main-menu {\n top: " + position[i++] + "px;\n}\n/* 4chan X Options */\n#appchanOptions {\n top: " + position[i++] + "px;\n}\n/* Slideout Navigation */\n#boardNavDesktopFoot,\n#boardNavDesktopFoot::after {\n top: " + position[i++] + "px;\n}\n/* Global Message */\n#globalMessage,\n#globalMessage::after {\n top: " + position[i++] + "px;\n}\n/* Watcher */\n" + (_conf["Slideout Watcher"] ? "#watcher, #watcher::after" : "") + " {\n top: " + position[i++] + "px !important;\n}\n/* 4sight */\nbody > a[style=\"cursor: pointer; float: right;\"]::after {\n top: " + position[i++] + "px;\n}\n/* ExLinks */\n#navtopright .exlinksOptionsLink::after {\n top: " + position[i++] + "px;\n}\n/* 4chan Catalog */\n#catalog::after {\n top: " + position[i++] + "px;\n}\n/* Back */\ndiv.navLinks > a:first-of-type::after {\n top: " + position[i++] + "px;\n}\n/* Fappe Tyme */\n#fappeTyme {\n top: " + position[i++] + "px;\n}\n/* Thread Navigation Links */\n#navlinks a:first-of-type {\n top: " + position[i++] + "px !important;\n}\n#navlinks a:last-of-type {\n top: " + position[i++] + "px !important;\n}\n#prefetch {\n width: " + (248 + Style.sidebarOffset.W) + "px;\n " + align + ": 2px;\n top: 0;\n text-align: " + Style.sidebarLocation[1] + ";\n}\n#navlinks a,\n#navtopright .exlinksOptionsLink::after,\n#appchanOptions,\n#boardNavDesktopFoot::after,\n#globalMessage::after,\n#img-controls,\n#main-menu,\n#fappeTyme,\n" + (_conf["Slideout Watcher"] ? "#watcher::after," : "") + "\nbody > a[style=\"cursor: pointer; float: right;\"]::after,\n#catalog::after,\ndiv.navLinks > a:first-of-type::after {\n " + align + ": 3px !important;\n}\n#boardNavDesktopFoot,\n#globalMessage,\n#watcher {\n width: " + (233 + Style.sidebarOffset.W) + "px !important;\n " + align + ": 18px !important;\n}\n" + (_conf['Boards Navigation'] === 'top' || _conf['Boards Navigation'] === 'sticky top' ? '#header-bar' : _conf['Pagination'] === 'top' || _conf['Pagination'] === 'sticky top' ? '.pagelist' : void 0) + " {\n " + (_conf['4chan SS Navigation'] ? "padding-" + align + ": " + iconOffset + "px;" : "margin-" + align + ": " + iconOffset + "px;") + "\n}"; + css += "/* Expand Images */\n#img-controls {\n top: " + position[i++] + "px;\n}\n/* Main Menu */\n#main-menu {\n top: " + position[i++] + "px;\n}\n/* 4chan X Options */\n#appchanOptions {\n top: " + position[i++] + "px;\n}\n/* Slideout Navigation */\n#boardNavDesktopFoot,\n#boardNavDesktopFoot::after {\n top: " + position[i++] + "px;\n}\n/* Global Message */\n#globalMessage,\n#globalMessage::after {\n top: " + position[i++] + "px;\n}\n/* Watcher */\n" + (_conf["Slideout Watcher"] ? "#watcher, #watcher::after" : "") + " {\n top: " + position[i++] + "px !important;\n}\n/* 4sight */\nbody > a[style=\"cursor: pointer; float: right;\"]::after {\n top: " + position[i++] + "px;\n}\n/* ExLinks */\n#navtopright .exlinksOptionsLink::after {\n top: " + position[i++] + "px;\n}\n/* 4chan Catalog */\n#catalog::after {\n top: " + position[i++] + "px;\n}\n/* Back */\ndiv.navLinks > a:first-of-type::after {\n top: " + position[i++] + "px;\n}\n/* Fappe Tyme */\n#fappeTyme {\n top: " + position[i++] + "px;\n}\n/* Thread Navigation Links */\n#navlinks a:first-of-type {\n top: " + position[i++] + "px !important;\n}\n#navlinks a:last-of-type {\n top: " + position[i++] + "px !important;\n}\n#prefetch {\n width: " + (248 + Style.sidebarOffset.W) + "px;\n " + align + ": 2px;\n top: 0;\n text-align: " + Style.sidebarLocation[1] + ";\n}\n#navlinks a,\n#navtopright .exlinksOptionsLink::after,\n#appchanOptions,\n#boardNavDesktopFoot::after,\n#globalMessage::after,\n#img-controls,\n#main-menu,\n#fappeTyme,\n" + (_conf["Slideout Watcher"] ? "#watcher::after," : "") + "\nbody > a[style=\"cursor: pointer; float: right;\"]::after,\n#catalog::after,\ndiv.navLinks > a:first-of-type::after {\n " + align + ": 3px !important;\n}\n#boardNavDesktopFoot,\n#globalMessage,\n#watcher {\n width: " + (233 + Style.sidebarOffset.W) + "px !important;\n " + align + ": 18px !important;\n}\n" + (_conf['Boards Navigation'] === 'Top' || _conf['Boards Navigation'] === 'Sticky top' ? '#header-bar' : _conf['Pagination'] === 'top' || _conf['Pagination'] === 'sticky top' ? '.pagelist' : void 0) + " {\n " + (_conf['4chan SS Navigation'] ? "padding-" + align + ": " + iconOffset + "px;" : "margin-" + align + ": " + iconOffset + "px;") + "\n}"; if (_conf["Updater Position"] !== 'moveable') { css += "/* Updater + Stats */\n#updater,\n#thread-stats {\n " + align + ": " + (_conf["Updater Position"] === "top" || !_conf["Hide Delete UI"] ? 23 : 2) + "px !important; \n " + Style.sidebarLocation[1] + ": auto !important;\n top: " + (_conf["Updater Position"] === "top" ? "-1px" : "auto") + " !important;\n bottom: " + (_conf["Updater Position"] === "bottom" ? "-2px" : "auto") + " !important;\n}"; } @@ -12031,14 +12030,14 @@ if (Style.padding.pages && (_conf["Pagination"] === "sticky top" || _conf["Pagination"] === "sticky bottom")) { css += " " + Style.padding.pages.property + ": " + Style.padding.pages.offsetHeight + "px !important;\n"; } - if (_conf["Boards Navigation"] === "sticky top" || _conf["Boards Navigation"] === "sticky bottom") { + if (_conf["Boards Navigation"] === "Sticky top" || _conf["Boards Navigation"] === "Sticky bottom") { css += " " + Style.padding.nav.property + ": " + Style.padding.nav.offsetHeight + "px !important;\n"; } css += "}\nbody {\n padding-bottom: 0;\n"; if ((Style.padding.pages != null) && (_conf["Pagination"] === "sticky top" || _conf["Pagination"] === "sticky bottom" || _conf["Pagination"] === "top")) { css += " padding-" + Style.padding.pages.property + ": " + Style.padding.pages.offsetHeight + "px;\n"; } - if (_conf["Boards Navigation"] !== "hide") { + if (_conf["Boards Navigation"] !== "Hide") { css += " padding-" + Style.padding.nav.property + ": " + Style.padding.nav.offsetHeight + "px;\n"; } css += "}"; @@ -12529,14 +12528,14 @@ Settings.dialog = dialog = $.el('div', { id: 'appchanx-settings', "class": 'dialog', - innerHTML: "\n
\n
" + innerHTML: "\n
\n
" }); Settings.overlay = overlay = $.el('div', { id: 'overlay' }); - $.on($('.export', Settings.dialog), 'click', Settings["export"]); - $.on($('.import', Settings.dialog), 'click', Settings["import"]); - $.on($('input', Settings.dialog), 'change', Settings.onImport); + $.on($('.export', dialog), 'click', Settings["export"]); + $.on($('.import', dialog), 'click', Settings["import"]); + $.on($('input', dialog), 'change', Settings.onImport); links = []; _ref = Settings.sections; for (_i = 0, _len = _ref.length; _i < _len; _i++) { @@ -12687,7 +12686,7 @@ return $.after($('input[name="Stubs"]', section).parentNode.parentNode, div); }, "export": function(now, data) { - var a, db, p, _i, _len; + var a, db, span, _i, _len; if (typeof now !== 'number') { now = Date.now(); @@ -12715,9 +12714,11 @@ href: "data:application/json;base64," + (btoa(unescape(encodeURIComponent(JSON.stringify(data, null, 2))))), target: '_blank' }); - p = $('.imp-exp-result', Settings.dialog); - $.rmAll(p); - return $.add(p, a); + a.click(); + return; + span = $('.imp-exp-result', Settings.dialog); + $.rmAll(span); + return $.add(span, a); }, "import": function() { return this.nextElementSibling.click(); diff --git a/builds/appchan-x.user.js b/builds/appchan-x.user.js index 3620cb146..db51bfaaf 100644 --- a/builds/appchan-x.user.js +++ b/builds/appchan-x.user.js @@ -19,7 +19,7 @@ // @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAElBMVEX///8EZgR8ulSk0oT///8EAgQ1A88mAAAAAXRSTlMAQObYZgAAAIpJREFUeF6t0sENwjAMhWF84N4H6gAYMUBkdQMYwfuvwmstEeD4kl892P0OaaWcpga2/K0SGII1HNBXARgu7veoY3ANd+esgMHZIz85u0EABrbms3pl/bkC1Tn5ihGOfQwqHeZ/FdYdirEMgCG2ZAQWDTL0m9FvjAhcvoGNAK2gZhGYYX9+ZgFm9gaiNmNkMENY4QAAAABJRU5ErkJggg== // ==/UserScript== -/* appchan x - Version 2.0.0 - 2013-04-22 +/* appchan x - Version 2.0.0 - 2013-04-23 * http://zixaphir.github.com/appchan-x/ * * Copyright (c) 2009-2011 James Campos @@ -246,7 +246,6 @@ MD5: '' }, sauces: "https://www.google.com/searchbyimage?image_url=%TURL\nhttp://iqdb.org/?url=%TURL\n#//tineye.com/search?url=%TURL\n#http://saucenao.com/search.php?url=%TURL\n#http://3d.iqdb.org/?url=%TURL\n#http://regex.info/exif.cgi?imgurl=%URL\n# uploaders:\n#http://imgur.com/upload?url=%URL;text:Upload to imgur\n#http://ompldr.org/upload?url1=%URL;text:Upload to ompldr\n# \"View Same\" in archives:\n#//archive.foolz.us/_/search/image/%MD5/;text:View same on foolz\n#//archive.foolz.us/%board/search/image/%MD5/;text:View same on foolz /%board/\n#//archive.installgentoo.net/%board/image/%MD5;text:View same on installgentoo /%board/", - 'Boards Navigation': 'sticky top', 'Custom CSS': false, 'Boards Navigation': 'Sticky top', 'Header auto-hide': false, @@ -11316,7 +11315,7 @@ return null; } } - position = "" + (Conf['Mascot Position'] === 'bottom' || !(Conf['Mascot Position'] === "default" && Conf['Post Form Style'] === "fixed") ? 0 + ((g.VIEW !== 'thread' || Conf['Boards Navigation'] === 'sticky bottom') && Conf['4chan SS Navigation'] ? 1.6 : 0) : 20.3 + (g.VIEW !== 'thread' || !!$('#postForm input[name=spoiler]') ? 1.4 : 0) + (Conf['Show Post Form Header'] ? 1.5 : 0) + (Conf['Post Form Decorations'] ? 0.2 : 0)) + "em"; + position = "" + (Conf['Mascot Position'] === 'bottom' || (Conf['Mascot Position'] === "default" && Conf['Post Form Style'] !== "fixed") ? 0 + ((g.VIEW !== 'thread' || Conf['Boards Navigation'] === 'Sticky bottom') && Conf['4chan SS Navigation'] ? 1.6 : 0) : 20.3 + (g.VIEW !== 'thread' || !!$('#postForm input[name=spoiler]') ? 1.4 : 0) + (Conf['Show Post Form Header'] ? 1.5 : 0) + (Conf['Post Form Decorations'] ? 0.2 : 0)) + "em"; if (Conf['editMode']) { if (!(mascot = editMascot || (mascot = Mascots[Conf["mascot"]]))) { return; @@ -11915,7 +11914,7 @@ hide: 2 }[_conf['Sidebar']] || (252 + Style.sidebarOffset.W); Style.replyMargin = _conf["Post Spacing"]; - return css = "/* Cleanup */\n#absbot,\n#delPassword,\n#delform > hr:last-of-type,\n#navbotright,\n#postForm,\n#styleSwitcher,\n.boardBanner > div,\n.mobile,\n.postingMode,\n.riced,\n.sideArrows,\n.stylechanger,\nbody > br,\nbody > div[style^=\"text-align\"],\nbody > hr {\n display: none;\n}\n/* Empties */\n#qr .warning:empty,\n#qr-thread-select:empty {\n display: none;\n}\n/* File Name Trunctuate */\n.fileText:hover .fntrunc,\n.fileText:not(:hover) .fnfull {\n display: none;\n}\n/* Unnecessary */\n#qp input,\n#qp .rice,\n.inline .rice {\n display: none !important;\n}\n/* Hidden Content */\n.forwarded,\n.hidden_thread ~ div,\n.hidden_thread ~ a,\n.replyContainer .stub ~ div,\n.replyContainer .stub ~ a,\n.stub + div,\n[hidden] {\n display: none !important;\n}\n/* Hidden UI */\n#catalog,\n#navlinks,\n#navtopright,\n.cataloglink,\n.navLinks,\na[style=\"cursor: pointer; float: right;\"] {\n position: fixed;\n top: 100%;\n left: 100%;\n}\n/* Hide last horizontal rule, keep clear functionality. */\n.board > hr:last-of-type {\n visibility: hidden;\n}\n/* Fappe Tyme */\n.fappeTyme .thread > .noFile {\n display: none;\n}\n/* Defaults */\na {\n text-decoration: " + (_conf["Underline Links"] ? "underline" : "none") + ";\n outline: none;\n}\nbody,\nhtml {\n min-height: 100%;\n " + Style.sizing + ": border-box;\n}\nbody {\n outline: none;\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n min-height: 100%;\n margin-top: 0;\n margin-bottom: 0;\n margin-" + Style.sidebarLocation[0] + ": " + (/^boards\.4chan\.org$/.test(location.hostname) ? Style.sidebar : '2') + "px;\n margin-" + Style.sidebarLocation[1] + ": 2px;\n padding: 0 " + (parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px 0 " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"]) + "px;\n}\nbody.unscroll {\n overflow: hidden;\n}\n" + (_conf["4chan SS Sidebar"] && /^boards\.4chan\.org$/.test(location.hostname) ? "body::before { content: ''; position: fixed; top: 0; bottom: 0; " + Style.sidebarLocation[0] + ": 0; width: " + (_conf['Sidebar'] === 'large' ? 305 : _conf['Sidebar'] === 'normal' ? 254 : _conf['Sidebar'] === 'minimal' ? 27 : 0) + "px; z-index: 1; " + Style.sizing + ": border-box; display: block;}body { padding-" + Style.sidebarLocation[0] + ": 2px;}" : "") + "\nbutton,\ninput,\ntextarea {\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n}\nhr {\n clear: both;\n border: 0;\n padding: 0;\n margin: 0 0 1px;\n " + (_conf['Hide Horizontal Rules'] ? 'visibility: hidden;' : '') + "\n}\n.center {\n text-align: center;\n}\n.disabled {\n opacity: 0.5;\n}\n/* Symbols */\n.drop-marker {\n vertical-align: middle;\n display: inline-block;\n margin: 2px 2px 3px;\n border-top: .5em solid;\n border-right: .3em solid transparent;\n border-left: .3em solid transparent;\n}\n.brackets-wrap::before {\n content: \"\\00a0[\";\n}\n.brackets-wrap::after {\n content: \"]\\00a0\";\n}\n/* Thread / Reply Nav */\n#navlinks a {\n position: fixed;\n z-index: 12;\n opacity: 0.5;\n display: inline-block;\n border-right: 6px solid transparent;\n border-left: 6px solid transparent;\n margin: 1.5px;\n}\n/* Header */\n#header-bar {\n z-index: 6;\n border-width: 1px;\n position: absolute;\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + (_conf["Hide Navigation Decorations"] ? " font-size: 0; color: transparent; word-spacing: 2px;" : "") + "\n text-align: " + _conf["Navigation Alignment"] + ";\n}\n.fixed #header-bar {\n position: fixed;\n}\n.top #header-bar {\n top: 0;\n border-top-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : "") + "\"\n}\n.fixed.bottom #header-bar {\n bottom: 0;\n border-bottom-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\"\n}\n.hide #header-bar {\n position: fixed;\n top: 110%;\n bottom: auto;\n}\n/* Header Autohide */\n.fixed #header-bar.autohide:not(:hover) {\n box-shadow: none;\n transition: all .8s .6s cubic-bezier(.55, .055, .675, .19);\n}\n.fixed.top #header-bar.autohide:not(:hover) {\n margin-bottom: -1em;\n " + agent + "transform: translateY(-100%);\n}\n.fixed.bottom #header-bar.autohide:not(:hover) {\n " + agent + "transform: translateY(100%);\n}\n#toggle-header-bar {\n left: 0;\n right: 0;\n height: 10px;\n position: absolute;\n}\n#header-bar #toggle-header-bar {\n display: none;\n}\n.fixed #header-bar #toggle-header-bar {\n display: block;\n}\n.fixed #header-bar #toggle-header-bar {\n cursor: n-resize;\n}\n.fixed.top header-bar #toggle-header-bar {\n top: 100%;\n}\n.fixed.bottom #header-bar #toggle-header-bar {\n bottom: 100%;\n}\n.fixed #header-bar #header-bar.autohide #toggle-header-bar {\n cursor: s-resize;\n}\n/* Notifications */\n#notifications {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n}\n.fixed.top #notifications {\n position: absolute;\n top: 100%;\n}\n.notification {\n display: block;\n overflow: hidden;\n width: 300px;\n border: 1px solid;\n " + (_conf['Sidebar Location'] === 'left' ? 'margin-left: auto;' : '') + "\n}\n.notification:not(:first-of-type) {\n border-top: none;\n}\n.close {\n float: right;\n}\n/* Main Menu */\n#main-menu {\n margin: 0;\n border: 2px solid;\n border-radius: 10px;\n height: 14px;\n width: 14px;\n " + Style.sizing + ": border-box;\n border-color: rgb(130,130,130);\n color: rgb(130,130,130);\n}\n#main-menu::after {\n content: '';\n font-size: 10px;\n position: absolute;\n top: 50%;\n left: 50%;\n " + agent + "transform: translate(-60%, -50%);\n display: block;\n border-top: 5px solid rgb(130, 130, 130);\n border-left: 3px solid transparent;\n border-right: 3px solid transparent;\n width: 7px;\n " + Style.sizing + ": border-box;\n} \n/* Pagination */\n.pagelist {\n border-width: 1px;\n text-align: " + _conf["Pagination Alignment"] + ";\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + { + return css = "/* Cleanup */\n#absbot,\n#delPassword,\n#delform > hr:last-of-type,\n#navbotright,\n#postForm,\n#styleSwitcher,\n.boardBanner > div,\n.mobile,\n.postingMode,\n.riced,\n.sideArrows,\n.stylechanger,\nbody > br,\nbody > div[style^=\"text-align\"],\nbody > hr {\n display: none;\n}\n/* Empties */\n#qr .warning:empty,\n#qr-thread-select:empty {\n display: none;\n}\n/* File Name Trunctuate */\n.fileText:hover .fntrunc,\n.fileText:not(:hover) .fnfull {\n display: none;\n}\n/* Unnecessary */\n#qp input,\n#qp .rice,\n.inline .rice {\n display: none !important;\n}\n/* Hidden Content */\n.forwarded,\n.hidden_thread ~ div,\n.hidden_thread ~ a,\n.replyContainer .stub ~ div,\n.replyContainer .stub ~ a,\n.stub + div,\n[hidden] {\n display: none !important;\n}\n/* Hidden UI */\n#catalog,\n#navlinks,\n#navtopright,\n.cataloglink,\n.navLinks,\na[style=\"cursor: pointer; float: right;\"] {\n position: fixed;\n top: 100%;\n left: 100%;\n}\n/* Hide last horizontal rule, keep clear functionality. */\n.board > hr:last-of-type {\n visibility: hidden;\n}\n/* Fappe Tyme */\n.fappeTyme .thread > .noFile {\n display: none;\n}\n/* Defaults */\na {\n text-decoration: " + (_conf["Underline Links"] ? "underline" : "none") + ";\n outline: none;\n}\nbody,\nhtml {\n min-height: 100%;\n " + Style.sizing + ": border-box;\n}\nbody {\n outline: none;\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n min-height: 100%;\n margin-top: 0;\n margin-bottom: 0;\n margin-" + Style.sidebarLocation[0] + ": " + (/^boards\.4chan\.org$/.test(location.hostname) ? Style.sidebar : '2') + "px;\n margin-" + Style.sidebarLocation[1] + ": 2px;\n padding: 0 " + (parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px 0 " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"]) + "px;\n}\nbody.unscroll {\n overflow: hidden;\n}\n" + (_conf["4chan SS Sidebar"] && /^boards\.4chan\.org$/.test(location.hostname) ? "body::before { content: ''; position: fixed; top: 0; bottom: 0; " + Style.sidebarLocation[0] + ": 0; width: " + (_conf['Sidebar'] === 'large' ? 305 : _conf['Sidebar'] === 'normal' ? 254 : _conf['Sidebar'] === 'minimal' ? 27 : 0) + "px; z-index: 1; " + Style.sizing + ": border-box; display: block;}body { padding-" + Style.sidebarLocation[0] + ": 2px;}" : "") + "\nbutton,\ninput,\ntextarea {\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n}\nhr {\n clear: both;\n border: 0;\n padding: 0;\n margin: 0 0 1px;\n " + (_conf['Hide Horizontal Rules'] ? 'visibility: hidden;' : '') + "\n}\n.center {\n text-align: center;\n}\n.disabled {\n opacity: 0.5;\n}\n/* Symbols */\n.drop-marker {\n vertical-align: middle;\n display: inline-block;\n margin: 2px 2px 3px;\n border-top: .5em solid;\n border-right: .3em solid transparent;\n border-left: .3em solid transparent;\n}\n.brackets-wrap::before {\n content: \"\\00a0[\";\n}\n.brackets-wrap::after {\n content: \"]\\00a0\";\n}\n/* Thread / Reply Nav */\n#navlinks a {\n position: fixed;\n z-index: 12;\n opacity: 0.5;\n display: inline-block;\n border-right: 6px solid transparent;\n border-left: 6px solid transparent;\n margin: 1.5px;\n}\n/* Header */\n#header-bar {\n z-index: 6;\n border-width: 1px;\n position: absolute;\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + (_conf["Hide Navigation Decorations"] ? " font-size: 0; color: transparent; word-spacing: 2px;" : "") + "\n text-align: " + _conf["Navigation Alignment"] + ";\n}\n.fixed #header-bar {\n position: fixed;\n}\n.top #header-bar {\n top: 0;\n border-top-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : "") + "\"\n}\n.fixed.bottom #header-bar {\n bottom: 0;\n border-bottom-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\"\n}\n.hide #header-bar {\n position: fixed;\n top: 110%;\n bottom: auto;\n}\n/* Header Autohide */\n.fixed #header-bar.autohide:not(:hover) {\n box-shadow: none;\n transition: all .8s .6s cubic-bezier(.55, .055, .675, .19);\n}\n.fixed.top #header-bar.autohide:not(:hover) {\n margin-bottom: -1em;\n " + agent + "transform: translateY(-100%);\n}\n.fixed.bottom #header-bar.autohide:not(:hover) {\n " + agent + "transform: translateY(100%);\n}\n#scroll-marker {\n left: 0;\n right: 0;\n height: 10px;\n position: absolute;\n}\n#header-bar #scroll-marker {\n display: none;\n}\n.fixed #header-bar #scroll-marker {\n display: block;\n}\n.fixed.top header-bar #scroll-marker {\n top: 100%;\n}\n.fixed.bottom #header-bar #scroll-marker {\n bottom: 100%;\n}\n/* Notifications */\n#notifications {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n}\n.fixed.top #notifications {\n position: absolute;\n top: 100%;\n}\n.notification {\n display: block;\n overflow: hidden;\n width: 300px;\n border: 1px solid;\n " + (_conf['Sidebar Location'] === 'left' ? 'margin-left: auto;' : '') + "\n}\n.notification:not(:first-of-type) {\n border-top: none;\n}\n.close {\n float: right;\n}\n/* Main Menu */\n#main-menu {\n margin: 0;\n border: 2px solid;\n border-radius: 10px;\n height: 14px;\n width: 14px;\n " + Style.sizing + ": border-box;\n border-color: rgb(130,130,130);\n color: rgb(130,130,130);\n}\n#main-menu::after {\n content: '';\n font-size: 10px;\n position: absolute;\n top: 50%;\n left: 50%;\n " + agent + "transform: translate(-60%, -50%);\n display: block;\n border-top: 5px solid rgb(130, 130, 130);\n border-left: 3px solid transparent;\n border-right: 3px solid transparent;\n width: 7px;\n " + Style.sizing + ": border-box;\n} \n/* Pagination */\n.pagelist {\n border-width: 1px;\n text-align: " + _conf["Pagination Alignment"] + ";\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + { "sticky top": " position: fixed; top: 0; border-top-width: 0; " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : ""), "sticky bottom": " position: fixed; bottom: 0; border-bottom-width: 0; " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : ""), "top": " position: absolute; top: 0; border-top-width: 0; " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : ""), @@ -12016,14 +12015,14 @@ if (iconOffset < 0) { iconOffset = 0; } - css += "/* 4chan X Options */\n#appchanOptions {\n " + align + ": " + position[i++] + "px;\n}\n/* Slideout Navigation */\n#boardNavDesktopFoot::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Global Message */\n#globalMessage::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Watcher */\n#watcher::after {\n " + align + ": " + position[i++] + "px;\n}\n/* ExLinks */\n#navtopright .exlinksOptionsLink::after {\n " + align + ": " + position[i++] + "px;\n}\n/* 4sight */\nbody > a[style=\"cursor: pointer; float: right;\"]::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Expand Images */\n#img-controls {\n " + align + ": " + position[i++] + "px;\n}\n/* Main Menu */\n#main-menu {\n " + align + ": " + position[i++] + "px;\n}\n/* 4chan Catalog */\n#catalog::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Back */\ndiv.navLinks > a:first-of-type::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Fappe Tyme */\n#fappeTyme {\n " + align + ": " + position[i++] + "px;\n}\n/* Thread Navigation Links */\n#navlinks a {\n margin: 2px;\n top: 1px;\n}\n#navlinks a:last-of-type {\n " + align + ": " + position[i++] + "px;\n}\n#navlinks a:first-of-type {\n " + align + ": " + position[i++] + "px;\n}\n#prefetch {\n width: " + (248 + Style.sidebarOffset.W) + "px;\n " + align + ": 2px;\n top: 1.6em;\n text-align: " + Style.sidebarLocation[1] + ";\n}\n#boardNavDesktopFoot::after,\n#navtopright .exlinksOptionsLink::after,\n#appchanOptions,\n#watcher::after,\n#globalMessage::after,\n#img-controls,\n#main-menu,\n#fappeTyme,\ndiv.navLinks > a:first-of-type::after,\n#catalog::after,\nbody > a[style=\"cursor: pointer; float: right;\"]::after {\n top: 1px !important;\n}\n" + (_conf["Announcements"] === "slideout" ? "#globalMessage," : "") + "\n" + (_conf["Slideout Watcher"] ? "#watcher," : "") + "\n#boardNavDesktopFoot {\n top: 16px !important;\n}\n" + (_conf['Boards Navigation'] === 'top' || _conf['Boards Navigation'] === 'sticky top' ? '#header-bar' : _conf['Pagination'] === 'top' || _conf['Pagination'] === 'sticky top' ? '.pagelist' : void 0) + " {\n " + (_conf['4chan SS Navigation'] ? "padding-" + align + ": " + iconOffset + "px;" : "margin-" + align + ": " + iconOffset + "px;") + "\n}\n"; + css += "/* 4chan X Options */\n#appchanOptions {\n " + align + ": " + position[i++] + "px;\n}\n/* Slideout Navigation */\n#boardNavDesktopFoot::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Global Message */\n#globalMessage::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Watcher */\n#watcher::after {\n " + align + ": " + position[i++] + "px;\n}\n/* ExLinks */\n#navtopright .exlinksOptionsLink::after {\n " + align + ": " + position[i++] + "px;\n}\n/* 4sight */\nbody > a[style=\"cursor: pointer; float: right;\"]::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Expand Images */\n#img-controls {\n " + align + ": " + position[i++] + "px;\n}\n/* Main Menu */\n#main-menu {\n " + align + ": " + position[i++] + "px;\n}\n/* 4chan Catalog */\n#catalog::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Back */\ndiv.navLinks > a:first-of-type::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Fappe Tyme */\n#fappeTyme {\n " + align + ": " + position[i++] + "px;\n}\n/* Thread Navigation Links */\n#navlinks a {\n margin: 2px;\n top: 1px;\n}\n#navlinks a:last-of-type {\n " + align + ": " + position[i++] + "px;\n}\n#navlinks a:first-of-type {\n " + align + ": " + position[i++] + "px;\n}\n#prefetch {\n width: " + (248 + Style.sidebarOffset.W) + "px;\n " + align + ": 2px;\n top: 1.6em;\n text-align: " + Style.sidebarLocation[1] + ";\n}\n#boardNavDesktopFoot::after,\n#navtopright .exlinksOptionsLink::after,\n#appchanOptions,\n#watcher::after,\n#globalMessage::after,\n#img-controls,\n#main-menu,\n#fappeTyme,\ndiv.navLinks > a:first-of-type::after,\n#catalog::after,\nbody > a[style=\"cursor: pointer; float: right;\"]::after {\n top: 1px !important;\n}\n" + (_conf["Announcements"] === "slideout" ? "#globalMessage," : "") + "\n" + (_conf["Slideout Watcher"] ? "#watcher," : "") + "\n#boardNavDesktopFoot {\n top: 16px !important;\n}\n" + (_conf['Boards Navigation'] === 'Top' || _conf['Boards Navigation'] === 'Sticky top' ? '#header-bar' : _conf['Pagination'] === 'top' || _conf['Pagination'] === 'sticky top' ? '.pagelist' : void 0) + " {\n " + (_conf['4chan SS Navigation'] ? "padding-" + align + ": " + iconOffset + "px;" : "margin-" + align + ": " + iconOffset + "px;") + "\n}\n"; if (_conf["Updater Position"] !== 'moveable') { css += "/* Updater + Stats */\n#updater,\n#thread-stats {\n " + align + ": " + (_conf["Updater Position"] === "bottom" && !_conf["Hide Delete UI"] ? 23 : 2) + "px !important;\n " + Style.sidebarLocation[1] + ": auto !important;\n top: auto !important;\n bottom: auto !important;\n " + (_conf["Updater Position"] === 'top' ? "top: 16px !important" : "bottom: 0 !important") + ";\n}"; } } else { position = aligner(2 + (_conf["4chan Banner"] === "at sidebar top" ? Style.logoOffset + 19 : 0), [notEither && _conf['Image Expansion'], true, true, _conf['Slideout Navigation'] !== 'hide', _conf['Announcements'] === 'slideout' && $('#globalMessage', d.body), notCatalog && _conf['Slideout Watcher'] && _conf['Thread Watcher'], notCatalog && $('body > a[style="cursor: pointer; float: right;"]', d.body), $('#navtopright .exlinksOptionsLink', d.body), notEither, g.VIEW === 'thread', notEither && _conf['Fappe Tyme'], navlinks = ((g.VIEW !== 'thread' && _conf['Index Navigation']) || (g.VIEW === 'thread' && _conf['Reply Navigation'])) && notCatalog, navlinks]); iconOffset = (g.VIEW === 'thread' && _conf['Prefetch'] ? 250 + Style.sidebarOffset.W : 20 + (g.VIEW === 'thread' && _conf['Updater Position'] === 'top' ? 100 : 0)) - (_conf['4chan SS Navigation'] ? 0 : Style.sidebar + parseInt(_conf[align.capitalize() + " Thread Padding"], 10)); - css += "/* Expand Images */\n#img-controls {\n top: " + position[i++] + "px;\n}\n/* Main Menu */\n#main-menu {\n top: " + position[i++] + "px;\n}\n/* 4chan X Options */\n#appchanOptions {\n top: " + position[i++] + "px;\n}\n/* Slideout Navigation */\n#boardNavDesktopFoot,\n#boardNavDesktopFoot::after {\n top: " + position[i++] + "px;\n}\n/* Global Message */\n#globalMessage,\n#globalMessage::after {\n top: " + position[i++] + "px;\n}\n/* Watcher */\n" + (_conf["Slideout Watcher"] ? "#watcher, #watcher::after" : "") + " {\n top: " + position[i++] + "px !important;\n}\n/* 4sight */\nbody > a[style=\"cursor: pointer; float: right;\"]::after {\n top: " + position[i++] + "px;\n}\n/* ExLinks */\n#navtopright .exlinksOptionsLink::after {\n top: " + position[i++] + "px;\n}\n/* 4chan Catalog */\n#catalog::after {\n top: " + position[i++] + "px;\n}\n/* Back */\ndiv.navLinks > a:first-of-type::after {\n top: " + position[i++] + "px;\n}\n/* Fappe Tyme */\n#fappeTyme {\n top: " + position[i++] + "px;\n}\n/* Thread Navigation Links */\n#navlinks a:first-of-type {\n top: " + position[i++] + "px !important;\n}\n#navlinks a:last-of-type {\n top: " + position[i++] + "px !important;\n}\n#prefetch {\n width: " + (248 + Style.sidebarOffset.W) + "px;\n " + align + ": 2px;\n top: 0;\n text-align: " + Style.sidebarLocation[1] + ";\n}\n#navlinks a,\n#navtopright .exlinksOptionsLink::after,\n#appchanOptions,\n#boardNavDesktopFoot::after,\n#globalMessage::after,\n#img-controls,\n#main-menu,\n#fappeTyme,\n" + (_conf["Slideout Watcher"] ? "#watcher::after," : "") + "\nbody > a[style=\"cursor: pointer; float: right;\"]::after,\n#catalog::after,\ndiv.navLinks > a:first-of-type::after {\n " + align + ": 3px !important;\n}\n#boardNavDesktopFoot,\n#globalMessage,\n#watcher {\n width: " + (233 + Style.sidebarOffset.W) + "px !important;\n " + align + ": 18px !important;\n}\n" + (_conf['Boards Navigation'] === 'top' || _conf['Boards Navigation'] === 'sticky top' ? '#header-bar' : _conf['Pagination'] === 'top' || _conf['Pagination'] === 'sticky top' ? '.pagelist' : void 0) + " {\n " + (_conf['4chan SS Navigation'] ? "padding-" + align + ": " + iconOffset + "px;" : "margin-" + align + ": " + iconOffset + "px;") + "\n}"; + css += "/* Expand Images */\n#img-controls {\n top: " + position[i++] + "px;\n}\n/* Main Menu */\n#main-menu {\n top: " + position[i++] + "px;\n}\n/* 4chan X Options */\n#appchanOptions {\n top: " + position[i++] + "px;\n}\n/* Slideout Navigation */\n#boardNavDesktopFoot,\n#boardNavDesktopFoot::after {\n top: " + position[i++] + "px;\n}\n/* Global Message */\n#globalMessage,\n#globalMessage::after {\n top: " + position[i++] + "px;\n}\n/* Watcher */\n" + (_conf["Slideout Watcher"] ? "#watcher, #watcher::after" : "") + " {\n top: " + position[i++] + "px !important;\n}\n/* 4sight */\nbody > a[style=\"cursor: pointer; float: right;\"]::after {\n top: " + position[i++] + "px;\n}\n/* ExLinks */\n#navtopright .exlinksOptionsLink::after {\n top: " + position[i++] + "px;\n}\n/* 4chan Catalog */\n#catalog::after {\n top: " + position[i++] + "px;\n}\n/* Back */\ndiv.navLinks > a:first-of-type::after {\n top: " + position[i++] + "px;\n}\n/* Fappe Tyme */\n#fappeTyme {\n top: " + position[i++] + "px;\n}\n/* Thread Navigation Links */\n#navlinks a:first-of-type {\n top: " + position[i++] + "px !important;\n}\n#navlinks a:last-of-type {\n top: " + position[i++] + "px !important;\n}\n#prefetch {\n width: " + (248 + Style.sidebarOffset.W) + "px;\n " + align + ": 2px;\n top: 0;\n text-align: " + Style.sidebarLocation[1] + ";\n}\n#navlinks a,\n#navtopright .exlinksOptionsLink::after,\n#appchanOptions,\n#boardNavDesktopFoot::after,\n#globalMessage::after,\n#img-controls,\n#main-menu,\n#fappeTyme,\n" + (_conf["Slideout Watcher"] ? "#watcher::after," : "") + "\nbody > a[style=\"cursor: pointer; float: right;\"]::after,\n#catalog::after,\ndiv.navLinks > a:first-of-type::after {\n " + align + ": 3px !important;\n}\n#boardNavDesktopFoot,\n#globalMessage,\n#watcher {\n width: " + (233 + Style.sidebarOffset.W) + "px !important;\n " + align + ": 18px !important;\n}\n" + (_conf['Boards Navigation'] === 'Top' || _conf['Boards Navigation'] === 'Sticky top' ? '#header-bar' : _conf['Pagination'] === 'top' || _conf['Pagination'] === 'sticky top' ? '.pagelist' : void 0) + " {\n " + (_conf['4chan SS Navigation'] ? "padding-" + align + ": " + iconOffset + "px;" : "margin-" + align + ": " + iconOffset + "px;") + "\n}"; if (_conf["Updater Position"] !== 'moveable') { css += "/* Updater + Stats */\n#updater,\n#thread-stats {\n " + align + ": " + (_conf["Updater Position"] === "top" || !_conf["Hide Delete UI"] ? 23 : 2) + "px !important; \n " + Style.sidebarLocation[1] + ": auto !important;\n top: " + (_conf["Updater Position"] === "top" ? "-1px" : "auto") + " !important;\n bottom: " + (_conf["Updater Position"] === "bottom" ? "-2px" : "auto") + " !important;\n}"; } @@ -12047,14 +12046,14 @@ if (Style.padding.pages && (_conf["Pagination"] === "sticky top" || _conf["Pagination"] === "sticky bottom")) { css += " " + Style.padding.pages.property + ": " + Style.padding.pages.offsetHeight + "px !important;\n"; } - if (_conf["Boards Navigation"] === "sticky top" || _conf["Boards Navigation"] === "sticky bottom") { + if (_conf["Boards Navigation"] === "Sticky top" || _conf["Boards Navigation"] === "Sticky bottom") { css += " " + Style.padding.nav.property + ": " + Style.padding.nav.offsetHeight + "px !important;\n"; } css += "}\nbody {\n padding-bottom: 0;\n"; if ((Style.padding.pages != null) && (_conf["Pagination"] === "sticky top" || _conf["Pagination"] === "sticky bottom" || _conf["Pagination"] === "top")) { css += " padding-" + Style.padding.pages.property + ": " + Style.padding.pages.offsetHeight + "px;\n"; } - if (_conf["Boards Navigation"] !== "hide") { + if (_conf["Boards Navigation"] !== "Hide") { css += " padding-" + Style.padding.nav.property + ": " + Style.padding.nav.offsetHeight + "px;\n"; } css += "}"; @@ -12545,14 +12544,14 @@ Settings.dialog = dialog = $.el('div', { id: 'appchanx-settings', "class": 'dialog', - innerHTML: "\n
\n
" + innerHTML: "\n
\n
" }); Settings.overlay = overlay = $.el('div', { id: 'overlay' }); - $.on($('.export', Settings.dialog), 'click', Settings["export"]); - $.on($('.import', Settings.dialog), 'click', Settings["import"]); - $.on($('input', Settings.dialog), 'change', Settings.onImport); + $.on($('.export', dialog), 'click', Settings["export"]); + $.on($('.import', dialog), 'click', Settings["import"]); + $.on($('input', dialog), 'change', Settings.onImport); links = []; _ref = Settings.sections; for (_i = 0, _len = _ref.length; _i < _len; _i++) { @@ -12703,7 +12702,7 @@ return $.after($('input[name="Stubs"]', section).parentNode.parentNode, div); }, "export": function(now, data) { - var a, db, p, _i, _len; + var a, db, span, _i, _len; if (typeof now !== 'number') { now = Date.now(); @@ -12731,11 +12730,9 @@ href: "data:application/json;base64," + (btoa(unescape(encodeURIComponent(JSON.stringify(data, null, 2))))), target: '_blank' }); - a.click(); - return; - p = $('.imp-exp-result', Settings.dialog); - $.rmAll(p); - return $.add(p, a); + span = $('.imp-exp-result', Settings.dialog); + $.rmAll(span); + return $.add(span, a); }, "import": function() { return this.nextElementSibling.click(); diff --git a/builds/crx.crx b/builds/crx.crx index ce63318d93d6b8b69fc3997a9adf02d055ae4698..33dca82bab2830cd433afb78811384effa8de4f8 100644 GIT binary patch delta 154568 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 z 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

V(z55eG6msSg08>_57f9ws{J$OL^Qb#fydZJkd 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 LWVr*dh{RP$3pUp(a*Ei+Pr91vS6K(ENCR!@i z8~XEe_3G_lt+_s0UhSWqnvLf5Z6UwiTwUwr#?4{3Iz6m4ozttaQ?K^+P@}!WqkPGj zyuNgt`@@&J!`I`(o9gcH=dwp?#We;9=wu_gA-HG0>n{UH@;r`sXIJrAJ9Ic|+ zS$*qR=g)aaexE}#_&hw@9UdSC{_=V{UOp%tzMa0UO}4w&+s`-ov$}rNIA0x3{Px}6 zbnWb6bmkWFexs$M3Awah?pF@=9(ulPOyFSe!Fol@sb5%szF&qz!3lU=J(tRV7dvmw zMxi|H+Ly0wa42uD-07{otHJBB)fw%TE-o%C@D;jWwVQX{?UTvfQU9TLzx+@~x@rFn z2@vMR{={n>jP=u<6KmwYmV3?O(X=qQIC?m_xqZzQnytpDwNraL={mM^c9cIqovz%y z>i4~u^1<1|i+^6fF08+vb}DOs2lubGalF$RpB)d@PjxuCt9B}q%jH zaj|w?&Rwh{8aS=$EhIA?cg>>%>$*NQ_q)z(<+{?}UF~1#ueSHxyxcw+Kil5Oep_zz z%Du~5B!bs&ZFi+{ca!(8SGw1y&)|U2J}cX&XZmE)Z13maZXZ@_yY+g1?e(^XnlySB z2NNXM-K==aYj?x-J7)-|DC;-J{w)%ldM~x@`u57j&5E&eX{_yxbGP<-8$pQ(ymRe% zqm$ay8J!f&Tf5x4y56gfR}YNU(fX)atWL|v#ZG>=(plTPtW~YU4nF_wRL7OViNE_i zycix$j*nIfmGSZ3pmo=O*3HZ6;pqORcbjXT*v;;4<@Pv#3wyu5e)e{^a&eVAufHvu z$2a!F_1p2_=CwY3y%~A^xAw{Q%V59e`fj7(udkYS{XO%}E9Zsls%$s=C9+^#RTU&^O%ozni!+RFLhNN?TU9qnIM9k5ki8M(WQm8tt$^e=C0 zqgOavHM^euQt^g=Q^+QKeLT9UZC}<9fj-pkD$S$G{q7~4caM(E!%FvLr?PXu+J0EA zIv3sE%G5jA8#Hd;hDN`f%iW^7Bk$ntV)yp>x^`c)YL((yxuu_X_4@O*(O%Bwmr=vd zrIlQ153wM3)hzh^#$GA6o3rkpw@dZyy)jbGPpZaquAN_h?+vVb^Kd73STQ=4X{CCP zcKg-l2|{_#)(icq=@u`}?^oRMXsx^J7E43@@MZTU-+L%D>z)16%IfOMTJFj}DIXns z`)}^aVQj|SZFksjcB@9e^IzWkU*7v)-uqwP`(NJs@8Z4p!~UFDO| zDI0Qi$LBVGWc$EB?d7lUC$8^VYsPM8yRq!l_j(UQcNys)XtpnQudeg@cHwp3sCF7F z-Ol)AeA+vxA0FH2|1S>@YL{;Bx=^atYQ6rTdgD0PJ*(^QZkMOWw>!@_!}9R_rMcTQ zO7?zvcO7Z2yO+J)le^WUmnqyB*;;Q8*H??9)7JifP@mL`+nu-a>h$jP;bfG1Q5e45-mV>d3XP0@A!QE_~q@Px7KYuo2$J;w|@7q>Ye)aY0Ew8 z=F10vYu$s}eEx29mV4f>t)l&_xlHc{A_M~l?t@h>HP1)>~OP%sV!&*B(?AgmVdx&e_ zUas!nIYzCwcl+S&JlyPWpBIMuZsVnUP1EP+n3$cno0saFeOWj=uI?9>t)s)!*Hh$AZUiW&nQf&@Ll|2`!ns+ZZ$AjvOw|9agJvZSTsn$E)tc#l&d7-46ZQ;PNKd zc{{p5SUxf*)3z}=u2u&_Yj?8jkC(T92gj}5(f)0H;O^Vq=J>U7_;ymx?c5)q-uGLB z@*p4!LDo!;ckec0aXKI|2a`<+#!!|TS_FEv(w$0uil z!tSeI@%B~@dl%)E+P+?0@hoRlzaJbvck<71p|$O;=l9pz zC+6|m>f5=!a#uS)+^ z&;8O-wZ3+4-j6T+Te#jW-$mO8#@aKK=|NVd9@4oFc z4ExmdJfmZ3TiRcwjMcaN4Xur|1K)D`sU`Ma(_GUZx_#}}tl=4hR7zEZ7iwi2PHVc! z-oG!Ul}#?#s8Gy*YNe7b({4L%FS)cC6oDS35oKM|Xib*{5a`c$dQ&R?t{&;gaJ6RF zvRi4*wA0$37W$uU_R+tt*{0~jxN2)D(?+=aHI?|%5qnRhDGHXPfk1s!+_bZ}dDrX< zLqKEFQh!?LyH5H;zo0@E{p|SNO$3Mb6@P%A%gZ4Y;TCCsmB&A=r_IR6Y}51V=EO&Z z5(yD^97hT=$^A}V9@VyyQs9z@uI~>va=DJ>cZZE^)9K~9j^FGK;Gf*H*MyQe-!;u# z&+vQ`*OHpiEKkFwG}~&phC9WhKQcx}t?60=KP#7RIxQ2b3>??D`W>z9Iz6pYD{9+P z8~CYKMOdPL0D3Pbf~es*FIiN^8yN0O)^R%sG^3dtTQ63QRr!W{{5=PQhF`2_zAg~% z;)w;#c;6QY13#m>Xx-apmVK2-Igv$psyY+xukZb_)$+R=TA`dDOg6vwyQbCYqD7c5 zm+|xa_dYFLO_QG&Moaj4N`KaD{ucdYZ>xSE`WQHWo&}(9Xhy?x?4fU>mYcR|xEor- zLF6U%12t^3jesZ?bPNP4<2yYBBzb(xSpAkcLEm-!(QTQiAq2mM8n;^fT?WtchF0$) zYS=kI1G8ap^tskGTFzMYz)M0)M)RfPI>Ua8wXZD80s)KpwGb9{@*K31v3h7q zHnfC)woGSgSxeYfAK@a?agCORUZvbl!$=j%pJ|~ zhJSVXZyWyA+xRQ_S6`9=b)D&R$X_+nSrE+^$;qvZIt z>)YmNYQ2?mrHXlZ)aV`Gmj?NR17lFN#}_BL;mwt|hqSD%fjbCI$xIYu=b%@`W&;RO;m>ns6I%43ot+EPsTtc5T|LH6!+2D2nJch3m=hbCLnFH zl_f$_Si=IY&i7T*7Isz;uYLhp2|!XwjqDrRY5V4w?b+lVG_@HPY-p!#kP3Efvxmka zbl$TjW-HXcKOLA(Tf?8Utt})udA^ILC!v;Nk$6g43A#p5dZwZImf0{~90>aI#({6jFe}|Et><@bl(@jd_gqC11S~h0KdMEMYGs{%mzY|P<=z2@>(IR)78h3?Hewdh!DmPYBzsg?N`$p z`sYvdkk;x4hqW{k?2vd|wTEt6YoLGYxGwp9W7tCz=_IZ(zOb4vCMwc(>=xRi$&VW7 zI+jPiosaua0Lg|U6PLiha1rtgq+0r$Htd?XX(&v7;?l0!b5IksLo^+KxB&W#zk1LN zU4>~hFw_uz63EH#T3)v6jS$Kok<^6#KObl|_#@ix;A0+riGCDYMWygNv0r$H(Zs89 zB%)6gMf6tx>uZ{FjA# z59ni|zO5c8WK2<-(YXLeK)Am+e+}xMaeL;3w;i0r$Tnm)J8fMBVu^%$`BAJE< ztw|(E=pq|zJp<3<$#qy0-*OiNPr_xYF?+7vP0wvCP_jS~0;Muf1Y zDDp^Y?H?kBw150Vn=x7V6Y4PeC5Z%442kbh+{R+&)j+aC zXGS%%W%>0ks`WUtfxgi*pOg(C9#pq_rZe!qx@ea{TT5DtE(~#Ff9V2;*Zx4FQP1l4j0x1!vuLkb$?8km1~2=lKcNPJC5VMR zS~wpnoJWPB`H@(76jQkHBpU35jg4;hY$zfk;+PB>?B)zKp$0`Xq0PC2aVru8b+JKUVs&*r$e|ABvP3D`5O>EdA zN`Yd@M6*6Zlqrw`*nK&{P~zZJ6TcwHY@_Cp|rvi=9 zRtxi5EyT2{pi60ONVG5X`*Wz4urZNviO?QLw>>OXN~GHZRS{Rp_6(#1rgH!Me*1gs zQO~SbGJ8*d72n0*e@lNXp|8K@tT2iE(o-`mSvZUrTzUvW)U1!SkCn*YBQDj{z;HeD z5b12Vo;PeD9W;ezr?7-(2-VGLV2jk0#R`iRD@BTh<|A%6aiD@MhLDZ>Xm$;^;-_@P z=9ghg)Zi#;WX7iDUVJy%<{zn@q#5bT=iM{7`8fpDso>f;^cE7}MC zKz}#1&JucP05d`l4Pgp^U8hF4^f$5eH(YuYD&51oZAR;dmTM0$vM{%$v-C(TAZR&_ zp41Gqi~ENrfBLA?BH*=wdg%ap^#C6Jtqk8>^sT|Z<>5^Sy>aoIC?9;J901kUQF*`` zDmap$3Gh$3u0qC%;J=L&dNKtO(Z9>se+))O=@0<&CWd;)^whQ;#J9WRx`NY9OZ!bL zpy71Us4a|w40MSemLhZYyOx5_(%S4xU(k=X_|+R*e~51*Z907XX&}zDvJrWuZ^+zA z7$c(1Ug($T^f6XcH3~5`dbmbkQKJ}NqaVUNtx<}Hs;90|jvsk11eJo*iH3++ zM%OZJ(>J-{b%0A}9gyjxl>Teh?WICR8_uMv;xmCELhKt%jS)IWO{C$UD*D&&<9}*k z(8T%?e_9!qZ=&H2VB2Wnf2#Q3Q?zWb6$%bb;osBXpkJXY4-gzO>|vdS^#}?@62Su= zegGEyMg7q~?C})-qF(8rD*cOJqY)(K`Gns8dY4|QyagBt3wjJ_7&k(_h}!__`4P$x zS=WT46>Ee*3^juY&Ne*n45`~2TH@Jj!f{m!e=261#=!Co+j=vRk|)=CpRpkivM`Oj zS8sr?u?ux8beg2+4#`->o3>fUZTkIGa@%%1GbtC5XBZV7NS}Yr8m(4pki{hTILH#( z!GBNTFD0%lAurtD(~`0Up{BZk(3H9WA#*aO*b=lrEv5ioH280f>VUog60&@au_vG$AlVhBq^cy@+nClT8ciPFjeg&2Lq-9ET-Ib-Tb}#dgi5sH(th(Es`uGeSpJF)IRQBWz<& zg)C4Sw_lSYU{Q$_fzDc45AgyFOr#gVf47Sl%9_1_KTU<363$xaArL}$ZGOv&!l|V! z*@-H)eP#4JrWfrkhKqloM1*_ZoCMI#KwD&eO8mp`e~d2?65wZ4u?$ab&Q;rBRT3Y91iDfQez4zQ z%Xr;!Y%klg4BP3@tw$;Uaadx92cjR+UnNm31QlK@VFURE^_jv>kRYa%&_9BD9IP1q z2`OSLOGp99uMyKlVldH^bwE?$fAx?`4s~>1NA$Injb}n%X|Vyc_-0@m(OazDKY=<( zVHk;dfkFa+{6;+0Qp9W!^PwPpSW3js4P9ch>>p9EXHSPtz*w1u+(JBZ0|=$Vg^xiA zJEWSpw?gC{bQc`9&pZW{&!V^3$@7dwE1a*+I|1Q`{ELI|%TES@@cVe?e}_%70|%*O zA(s&izZMiM+4n?dg&>eZ@$3YVMLsWlnX)g_@E37FY^R$L3qwvTg3lb#*c3hF!A+BF zfBd*gG2?_sFEZ3mk5d}W`kcW?+qO6qewwEk1hhbXBKW(IzXabV1&66r#IYi1Jmgvt zUtK!hp{>o<#u6N#x{#B3tVeZFG4C3FLYiVC?H5#2$)htU{>fWQBg@gwN@DZ7ii^O zfuArNl171%7m~zY%qfx%t^Q!>$6_+NDi(7H5n&Y{RB+I#?=+p>01Rbd+;Q4%L8^Qg(Gq*+uk=6(LKDb;Az5H!0Y3qi92oXv3p@I7YLcQv zP7SZ=_*lBr;zEgfxJ<~G4V)U=mhGD^VwSekG@vMw45?VKDF@q-CY07|_DS1z`t8R~ z_Ow#lKCjp6SBGc&X-|)Wy_$#?23l6V6vz^)^3;H~^b|!4E}kU4CBZI6e)59kT+_x@ zHLx|Ml3yrjRu6J5(6AtBJ^Vr%B}nv8tKdS}$!=Hbm6P**5J^aZ10=*#RC^kdnYIld z1nK0{QiQLVF}8iv&U%-9(*YNMlBl0a;_RHnBb-$*(K6e{(DoC-=urt@+jHC=ak@#8 zGxS6o{Ad$P`1}O*j_`JKxO>2ttQv`18K)A+J=UG4GMY|9}30v{L3#u1PDz&1|D;=M{rHr@&=B7Wt;9(atSwB zA`NmB*3ed?1*1Md4Vo_Pyc{YU6x%VIj*H>+a9KTDz-6(#Z1xfo<&nzZxOD2Y5K5!_ z6JK-K>55Jk%pQMF3GxxQl_0MZPlzU!6sV-72>Au8f;Xrz0Yr#=4w=WDV5>=8?T8ma zOYHFFUX*Nxn6^@(fvT*30s@200$+`Dxf07Et(!bD)~nujNbfboTN;QVpHLp0pbG=S zcajmZAay7;gsLPw(o`aZ0mj`m*6JJvB$me!6UiC0^EseqbP z5S=jCXsA{Ohvaw=q1HEpRmr#y^-KGPMqnM_LzjU5B#Y6W_j)rht)sr_FlkHT2E8entSM=t};YBX7Tbh5FyV&@#!; za*srmA)K2X$F)o}z{g~zkJM(+yDpqQdIi5O5wC=4F&Z}hQnT!?Gce+ctH5~$E7W8II51N;lh0pC&%k8;$<#4Y@oS(Gv*D12kONQE+Njl6>5I{ZVt zZKYb>pwfP7OF=!HjH($#Svtp(%A5Sgeo<=X7i=tOcGB~b0=A)%%voO7HdNC zD6v|ItB_>`3oIdaEO@uL=D?oP#>6sKzi+y*kWrbhsBvI(q&2ixBOZocef!!)zoc(X zB7l9`Ru$(cLetcfw`T5ir53_#b-OmddzAs(5_7goOD zpQsoZkuv#Gaiy%6)|21rUCTqe)l};mBUAGnw5FTrm*IQauQ>yTlcVFIBd4SGP@!)E zJkQ1mjR`V-Y-}dK)u1slNN7c_+5~@po%p)gohPW3P?#RE%M|86R-f_;S+ODBP~;2N z&_!=3?s$kw;bSOCS-~E6WPya-?f`rmd5AZJ6xk1;`G^Y!d?!XDX75C`RgM~ji-O38 zXFD0ugQ*RZZb7r{(Coi}*FIu!S@=|7@ZXG9TAXbM|4HhIf{(NR-lMPh_R4*K!x*L% z0|Gs11B)=GxK!DHMzd)SK%gZO&F`u*zUA8{D-zdG*J`y)#IO_OM`D3-NVC&~6)sMX zISQZ2k^ivKW8`N&U<}9RR9Q$i-S!blvUoV$j{?sj*N#~r3*rs)kyrq3g%N{rEzHWG z8VMI!hy;Gk8g0Z`81^_sGyQ^p!pjDJ{hU=3tPW|ZWMQK)nr15Z_)jDAmibf9tUu)} zB;F zPej+{l8#vR+gAbniY$|bJ>7{6 zKQi2?P#~xSLEm#IlNtc902t_a3JH)FoDm=&EMwA6u#Tgf_6Jt-3~u-zU%y=U`{5NV zP(f5pq+NcP3KCz*%Ku7)d}6|9T%drt0A2e;u~RL1Y^EdQ`2%Ku5)IgFfe~`#SS@N6 zjItKWaps^khV4g0(~nXMg%SY_4zCDSl~?Y+iF^bOL3~mnZ>OY)_Z<0`hIeb&YA(^6=kOctu9N7|7(})MO;FhB_TdxFLB- ztAxbZno_EQ83)uK;VKF<=%YF{$xO~Om*+%GP@k7Oet=0~tq0uPO_zKU`iqrXVr@1o z=ENF>h*8iVHzWlVCo_}j5mdx9PWX%C61hFd!d_IMP_u}CAoRu)X@JzxNPf9J^z{nA zNG*j*pcRUZa9i=ZFwMlXDf)ww_;mpQ*Yt+AFOZ;V&q|9U77R@6*j5oKFppophjC6v z27fBvj^P{ES0`Bi5Ay}iuje~^Z7Px{Q;(^b1b@VhLuMR3VVrP^7vU4Z$sR5P?(Q4% z8~tf1^lHX``9|2MD^5NXOvthT3qI(l6eB`!DQppPn}{EY?v$iBi&D4F zPWs3;takR@S|mXng0OA5y;P#Y zrUCkGX++Cpd)D^^nlPLWUNa|_=X+W0)*0IPNJX=)7ZXld5YTRB?4r%=k3`fMM+4y{ zJW8W~o9TE)$z>bCfYn^5t$+~xtj$)~c&E%2$9_=7|1q(P54%OAhF@u3d#rlhhxfry ze#lw?d_Zj_2;BXk%p#OU%3(*TI8q{PCn&8BUtvF_shfE$P8nX%ob0{_!UAd|km(ep zk(Ekt1`N*niJ@n@!94x-o|Xmfh)f}rmt+fn;XO0{B!zcUh5_L{M?f4c6XZ%wrNssm zTZ?R+j*vENC=y{u?rOm5j5__k!Wlx=FyovPa5@U&tQDO4CWUE@m6VtyMXWGh))|=n z6rF!B5z(5k?|ei+lEuUSoRk`&C)0J)6lk-RX0$A4v@*AD8u%!G z^-t876ApYq?|@0*PtvL;RD|BE9Awp6KFNGa;bT4^5m#cFJTbm456NsuezrmkS7@7x zEz#D6;&koLEECy(!E^1GMYd0cNAxez9S@)VfCNh*{?VN-g6=ps=`cTGNRU{`hdJJC zp7$}X_c6XF@ae@Fpd@I|VS@}ozep5+N7xj%Q*D!-(R76yW)w=E#F{97^OB1ydyw{B z*7V>Hi}e9xQf!cqFj>EnD|lvK6eL=vLXk01D*(6_BX!vE9oW#3U~AhD(L^1l|B~0{ zhL*&TZd1E3IR6R8lm^Wa34O=!JE#_0$* z$fyBARUQ&4c>XrNWk_}`CmHjCR}om`v-6G=JO}=!8T>sduL+XEJ~+%Ep|7Mt#d^Sl zh0AXG!+~;2NX^+(V#8${2h=Bj*+$wdCfmT5(?u;X7-)8L#204WAN4~sIked<4n;E$ z-UWu?z!+K%)ffgAjG-Mp;KC*hG6ombkxmWX!&0_rFc{h~`y>D~3@*G9+>6x_YB6&q zwdoQXW)xF}h(<)2+jxqu&_}7FICH30E8B9KLm+4t94QtM>63<8BIxmd&+sSVKCM(j z@Iwdas1G^u)7HoxIQ$zt(ofipIVC}uA%%z^C(@=0I(EdCoWfNV5FxRg2;d;iUH!$@ z$Y&8b0UzLNo?$j*coZsO%9o>DxVA}GHCYv&@cjo*nrELf+ZHEl+lrF4z<}6+tjLsR zP`Pb|0(u3W#MZvbrvV>-+5nf}=QD(`8x%8gX^c>^joDTV(UbKC3Jzsk%cYJnPNm!zJrD)|N=W&%K5(mWBQb7kzvV6iTmu z{^{BHJCY_+luvSQ6>=W^EcMQ~n-9x(_MgQgn{6b$i+!O!Uii9r*9mD$jHI>A+mM!-BX`}D>sVsEaT0%2{L6Q&~MQ&&_iA5i?9eMV?;r zU21?}2lP!zo(?&xO8x{m+a9VpFkC?p@r@4jMncF>D%IV8lcY+^AnX?o*&~|^h9v&z zCM@Ps+L$#B0uC7;`8*N>vP{l6xW>oSDOr$sq>to}**b(k)F(;VfI}dBG{aA}RVT^; z@)8(%i2!-wl@gqc;dx}k7ba3tj6-QTW@*NsyFyny)q&QE{h;RxFSgn;9)bq=l}v*h+7=~ZCjq7 zh^EqrR7@#EGLldy4S_r$9iV2UDyr5jq~@|ntZ@2Ce2R?+OW^w=AXv+q6C^mlc;|$K zp;XMpz!J5Aq=uUmNOYF}Rdj9wt4bQ@O52pH#An`r1u83x6{1EMlD`T44zx4w2++au zbs{r18!wihVTa%d(fCF~q{B=ybq2$0 zfXpY<+D0nltgEPIDxk_7IZnef-H{nV3Vk0h;yV4)p^xS6b5c~a{$uNK=(7Yi84~S; zodJY@YowxmFePv78iRo;+0-RZ5!NyvUn`_sVcGQrt;h}R;V1b$c*6$V0!_XsRf^c_ z5xI)7bAEb;DEY9Dx<`DUNgENkLt7pFu10$d^^g%SOg^yTv`7?5}xcyVV;*! z8d=IAjJGVr?$OrR45#o?A0`K?P!wgPWyM^7huo&6sb6FbETqWMV-RV0o63(ALiI;B zG3u{;TEYxVDn;Q8GcL+y#G4mG{)Vtp|Af;OVR7PTnsQ3wOuvL{17|Yvc@g&FLDG5? zpIhR$$tQ(dMtHAJks69DG1Nr}M=i!(P)5F{!j%@d)XbMJG@HF6O5_vXgc-8=M8VB} zzM%=gY(AbLudU`~(#OaAn5G9x%1afwNp6(t`;*Mv4)E7Vb`MhR@! zZgjFP_DIIsVy2BAvFfMk8p$Nw77L)#9l3NTQo19SZpft@kHi~mL z)gAN-V=BOVBd(Z$%D|$;Zk!^2coGjg;SO#VVTZepy&){9(}}ASxh^cI(}=4RzB`O# zL}Ilfn2k?>+4uyQjfKFBFg7Xa&G*FYtT)N{q&G=1=S`9&upyT`XK*T>fn#H-JVQTj zCB3WtD%6v5f6)YA*khPd0wYFU%WHa4%YBQ8s3L$BR&ilEjPAJAUHdXiH!sZ_Y|b$CHC4GdTHDkUmC8Ln#s+ z$$KI(NJxb*&Q2^w8V+ovZ45mOp>g|SB z&I=#I5^@GAq1{V%Z9E{U05zrWk`ZVZj~>) zg4ixuPv4@|a zRpMX+je^Y*u3Z#R)DB;RAayt-O;Y`A?e72uBv=ec7K~n6ecEG$3eWg4OK0($hV)8I z*)xcddWn(cWRQ}0S+;meXzD&h+1GWyWxALyF@_V6v^6ngFR?fQ9VCM6mPl-bPh!W| z{p)*wzw7ttN6Bh3!uyGs-Zsbsn)@fF z74Lf%%QN3WZTK}ulK!x?q1i6t(9hgf{{_0$PW9|v4;=`V$W#7kL86VQZ~=p&P8r8 zrFyGfEu!`RuX50;Uz3^#~cPCFDQ z6mKm;&dV#btI%B8itT}DxGc{t?2IIT?Pb8&vAnfG6Jrv%;nawP@ckvF2iCJ?zERYs zy$0OWfj66$>kKjo@E6wdh-UI+t@jW#HsQg1u8BC4AyY1n9L**EUy+WUk_uiI*|OQw zJjb?L;wP#AWQ**hhLd~~#~867*{Wm9!PpzF(R?v|F9YXD!Mers$X4$6#P{!ix^C!? z-xKOu*x4ge>50^0l@JywJIiTTI3?(rF(Oh96KynOfkf*0!lq)HW?@=J+X}+<0$7VL z#wISGEi;Y_G7yO@RnjCf15s35KdEQk@Q9%jsmE3mesE_YiUlj0ykO*$|&%-F~mg|yFMj!;4GaJy8a4$V{6px-4$n&M!R@w!F} z#5OL}V}fFg0*QCoHBZZ~cv^GVu$q~M`DU4JDqAk6wXBZ+U0H>H^Xp3@rG!af1{5LL zJ(D+k9Pz4KCh$+&@Xh;wR0dQ6x!>q~&**xAE`%Pw5P?_PnHlqg-<S2N`GS?u>+ zX6C9M6pE!{G0v>Xb}D&x=F}FI@|nv?Rhdnuq{W{(zSXt}Z>0vNzVvGLV$e5dAUs5P zGusvLA04JxGX{-HZHH?MMO~K!ExZ8>GL}M{;1=qnc*75fpmc42kU`_cACW*sfC+`; zz&~c`;7dIa`UFBE>C1=&FPUrTl$}CqlvA@mB-7PHkC`4k3M*IUp+w${ij@01@mCHD&Es!9nSV@ErftAi^ zI`hG{fpbxRW+fR+L@`FZvX>sAiDVjxp%OU!O{1>#~`4G%>k0( z=v~~InVC0u0}*Ajt&t&Z=7&wg?;k`7jY=}W)*aY=^LStUEEKX89OvF(SixuV5Ro6! z6Jjl~I<>(P*_wI-1jm&01<@;^1tufwQC#d9z=1=5o;QF3silw=Q?*p+;-}?Mv7)Cz zT1G?|8MwJCTlO~J#a8K2z1VjCqb-N98a*bW1GqBV;9)>~cmBYB8+$HV%Urh0Y3F^@ z+=i#$bJ>pBd~q}hSSHnrD?39k70dLTw~R^RJX2ptg(YDJ!PbS%@Cj2OAodLJWu8MK zLY0Sqz~4&dv-#vg?ujk4?S1;Fjsg| zhzAS4Qg?~?LK6Zk{uj$PsB47!BvlgW(>LvZD^4=fwrqPV326VVP-H`13Tg_~h!ZBj z0QrnDVu>dvyaG2&X@L|sW8^SF1qjRq8lj)?^{4mv`cr|kX7XtLkmx(@ORz9mKpxoO zTten(t1@jQUg-QIL4Ae|GKJJUBL%*-?0@=FT2s745dNn4fMks&#nKa{_K@G+MwFv} z#K`gal{xB%bhIcnito3TPFuxHE$@<4D8Ls;tn)!+OS-VC|69Ps9vc9M4|xTsSiLxy zNP+)%VRP;*yC(QUk4*7g*@xpyL2}B2&4xHoj4w9B;w`}}6iRT!MMAj_&J=Vw zhv<)X?gGbPeym+G3nFc8Y+_TwPr zON)aLETz!0&^MLTAJKgy~zZNj3$X57I*&zNv2d42Ua{*GBH%j6X|7I5n=U%G_??do-~ zfNy|U8awTtf~P4GCMD}}$UjA4#T8v25<-*U+)Bh#W?>J;7aS}IBP`RG*p|%=^QtjK z-S;A+0`J)Yl4O~i!H_;I;4=|__PxP}9twY(#f(Rx`=kRlGX+_#nOQay{M(aU`p45%_!{A7(J#4&QrMa8~^5!*k5u? zw}>U_U4SyM0MIV53|pASM}edIJNj8VNNC zhKmHr^6&NNifb>X1yS*mXE9! zJ9~_;qvXl&99pXB1$thKL`H4?)Oe`(@B}Cj&C3V}8DU<39F&n*t;i@9El0Sb#5IYq zr3N7UQI=NeS`=-5ufu&J^-BU<5SECSquun#0XO2|o= z+At_H&-M$m%rE~YGJg+2+$~D7SonKDRSQUw3c`~c`xyC2J`o{Wl=yNI7&A;qbT(oG zNTcjIDG?ff4d52_HsVi2O+7ShQgR$r8jhnm`=6 ziwIX5B(XV&0jH9IXqG`JsS%e$*@#5C1ihMK(*$K61{jJdVj)GJjjT@dwoQ6Y3W2WJ zvieQKHQC>Kci3y72dme4#0l7Yt@0C#WsfTyF*T@vyqiDPe|(do+p{<9^&lc#Ais?0 zDHP2pAX-Op|DUTW$8pO+$notmmu4{OWk~2wa+5>gSTE6 zu_5WLh9vW#0v<=Wy!a9qk8>sd2qcm2Le9oKkS#d6jd8CHc_45H1Q4opPk@Xq66Hw6 z0t)H?@k>FAUekXI``2)b**Afn!VX7dmGG5~9STTZf}R-! zb_Dx^-6EVliTfVYO>{-qqu%snXufL=q75B?`l$b=*c3HYS@=V=F+5pdEBqS*{~3=b z=Eaclox2$coKjqw*cVP*RN$;xV8;uJi~?jR0>4_!93y!wSxA$?;u{2KT5PkGT2`3% zqM~kie+ac88mg&*HKq&6Pm7zBB519*_s;z+ZYn=x1S9Fd8Fsp=#6fuYRDbIMQWW%^(5y*8 zYXxfXlEQ1mh`4v&3|b6|8Dh?|%@-2FPyA)+ffsF0ZBf43y*N4Ct)X9=@7O~krhgu&5*f8zD=u@)JLel8 z?jTw-wiC$)Lnf01Qv_1V-#t6hIWe1__m512+({T6(V70AF>O@xrN^tEoHA;(hUrrH zYjGCE^013%726Jr&>y&_kJNwH>Mt%!hmz#O zVxmyz>mjLp=6`1EVerf-IX{MlpJ2trKL&OMRvXfydh#dVrP z53$Uco@AM^<_{ZD=bwmfN(~*@sHRd7qL!10$h_Ngo~?)+j^8qeT$&dO{BiMnoZnw8 zC~%UcaPuT?1p|x^&~aD5XoBnih@!>QTdGzOU9an*sDJ!*zN7>3o&}H2rjuCB=cBr= zB6*G2z_#TgIZ+s`vXK>q!i@cCHt?-%2!LfV0jS_9Vfen$?Dp`wBnd7yLnY9bYmzO6 z{tOogNLvbTi}vD#NT9~j$I zen8@WD@$jtdqf^F;5%7He3A~6iWEFofJHR}|Z^o$8JVnR+nWO44(~$DS zm48R!hNJS5CLX`UPdY3F1oNU1w93;XzQnT>;9fXE{XkNQ_yqlw!M`hc4bC+saUS+S zPWqzeFlm*A(su~UEPCwn_bk1i;xi}28yA$+8Fy$+LctOjm<3iY^muYow9e<5ia&I@#1ey=Q+}EP zKhqDR!CBkGM;3_o!G`!6kY@y6gb|-BPkr_--kzaI!_SqJ8OfdHcsfzt3METZg@4Y_ zBRCUn7VPQ)=5bnDi#6Fvl6zpr`vS8nIhgPwzeV()_b?T2lTZL*=^nz?!2L-mjCj9b zA$0+?>)DmxHsws-=>M{%--w{f5|IZLgWQ7IHSBXDB7Pn0<&0{Z#=viOjTvp=;>3+$ zHkkAv{z6RH&?XN)J8eM?>nbynaCe@lw_hv|SaIK6>La4Z%oZ1oU)npMekqy~AT z;kCfyMd(`P3uuL#A9*`L)M#WyML;EoxM)Vwl7%B3&a;m({0Pp1TcEW%Pk&1vJu--o z))pg|B02e^Y)Xai8OFW{>v~raftuH#Vr0xoFzH%w^_j%J%CsOY1U^p5$n`Rk#V6z{ zC?;p2h7=@OTwaCDCz0e+viw0720lCnV#hX6;bImkJH$uA=Vq8q=7(~{EP>dpx>82z zJ>$hBw>4q@%nU_v6`~33D}PN-F|Z#leCRvmcbwTtC=;p68jZKti={G6*~ws`6%cQx zjw8%EdfIwGEz^+5Prub4kYr|YT);cQ&IFJP;4;UoNMbB91JTl@5%z1oPsi!)% zYUZ>W@!rx-jD~6RIhOA9n&ZX95mj3MZ6>1Wn5e&4#>PGVq_$)ISAQYc8%Zlb6!e-a zs`p|U2BHeX#H1v?`K1+ySQ0gfwq0TN#p{a#-pIQP#fMH*c44`}@OiGhRee&{!_k+j zfYph}G_q)RAqAdgjz6$2n{W-X2^X$5U6Y)#_~4}4H!R!R6c0KeY-|n{a7j&<`6qvl z1p3JiTXAc2#wjsNnt#vJTxef(eNiv;LRnH+lp86cjR=0J!X>{W7M{Q4QLRVos*g_S zJfs5TOF6T@wA<|vE~2@v85asOB^gg7_bgy3ji1&6oXL>VBaMh}T|QDW+j5N#J8+*! zeSvLFawI4(MXLv-Er(CjQHO|I^hb{tL{!W(*@RPwN*FaMnSV&0=&O1teG1nhjSZ)7 zPkF$|H%;nE6+A<}vjhX`Gd?6=Lm__Kjx5>rMN3ZTqB`-X=bfJO!9*PM1SQY_GkKVgRCcMN?dTDZntHb zoXdhk4SV30NtQZm=D6}Q-{J@AKOwB4WqM85!uXC?FQUWm7KuuYv&Lp#%xMF`>WS}q zhSzj_=@sdTU$HwQK>A(LI7x>XZBN4*KHSDGe!?BFFVUVPXAM<9GV2Q@F$FH6pX4kN zD=7=`mcq(uUXtAN-1%qj9ec_n(Wnd;PH5(f`ltY+p5it=Z66$k?nCqJuvL=Ax!RbJh_yE-qor zvwvsIjB}+e#+sRfGJ*up!UgF5zZQh01FDv_c{S$HHs3MD;m+C3R2v|>I%}2ZPK+f; zv3x-n$`2bfA72_@>jZl|Re91l`=Z%1>GP+y0)^Nn$6&~U91h;c7Zj1+cm|g;(;*hQ z(-m*{nWl-IPv4cpkoGBT$u>qNpBGswoPXmEsfRYV$mHXh6EMxRXLa#l>s4G8td3+5 zkF$y#Q|zROVQf=L{BR*6R$BJNYvAd1i-p+h)%Tr8&THR={ ztJC25Pkd3Myq&Ynd=~W;WFt$kkfnA7Pv(eZAQcq$6gl;q%Ay)~xwqIN)fW}*3V#Bs z2!X(H!Zt}&KxQarb4D;;mWuaEC*8j-=Mn8S&40zpogxNl*_j^SOt9saB(@cm!`4k* zTo(m?f-ys+nsb=+9ygjOGn232mVKe61XjF;N+MO>$;$GbN*RUK^4vTraP}++C(C^4 zi#rS{#*V?rlf($sGa+oxw4-R<&wpexk&HZ~MV_T33R}dEs)Aq5faF<;F znt?+v`4~QCX5=d$eoD$)HiR_4<3K%u(RrS2W@n9QQs&4wgYyhA1CmT*O3)gR_$C7{ z;>1DOIU^!s6Z=|mmRNzK!Y62;kU`4p;hmTa04wF<3wfef%AC~*cYYKE3kR(Wn>s$Q zvk|B!dl7#k%%NfBIe#?L3)!-=sw{as&Hu%-8B)zcWmDpWcp*gS%qJdx2Sta%J+oUp$VJC+3 zCN@bN)jN%1!}2i_NU3!)g`by#^iCi;V`VNa7-q!Z+vuT#^KquNrst*MB24puWaCO} zkb4fj!+C)COT4oqI9MO}S=-XK$!qeGXpmc!2jD0EjemBCzV?x1K}ujvASL{+I|t?@ zB>;+w^FdnN02{eLR zR|oyhW&>@6E2T6rG`IuLW0`sIL*nU)H-OLw)p1Hyni2I+F^latDfjK47^#W^amPvk z07U@HIhPs<0vQM^(?pMR+L~{dI|%|Tf94s&1sa6BOh~jPgFYu|f~1}zt$(8#38UR) zKGj3l{qcD=9x=b$`kn}@Bq1>ZS87=!QvRQ)f~3Zw&)=vs3HsY`T2uH7=6k=To?~%w zBXGj<#?1MRjwULXw7oweQ`hiQB&KW*SOXdp$5?cge%Y<8VO-4Wk^;YIk7=Rvf8Wz_ z2@+*1^~X@v^?M5MOsvO=lLSmQ8N{MQFTch$qFfr^pf1cTbm|7>M zl?pF1v!y^*j%g>zpCq@UJg0=o3*GIO5sr`-I8&apY(BGAA_}Msec(mREVwr~>MQ^bLf?vPptie?PdKfj*LWBXONA2{wk{%G0!P{a>2LZKbJ8=r56I z=pBAYNb`1op|L19_$4i+>{eXSD0;EOGx`tajrtxbaGEBiAUzrRXI3d~p;DQJdPEL%35Uok#Yw71P4 zgg`PShB7LTE4|x1~hYzF&X}KeMcPk6AB|)U$6PIxd0v>?@3;egru`4hD9+}BnFq*F$>Y; zT%0P1EL8XNcr}_}Oih2YN0P84GJ5t}#2+uJMtRV%`a7#m(8r!Q`ob?rVgNC+F9xf7 zH1X+Yuo|lSVXP`|2?_k;(xF4C^!MP(bof09m~iBNjgMqF`GoxX5j}5{9c|NFy~39i ze2d-=B10cZ%WW3&`wbsXcVZM1 zwzgPRZn^k4zf-gk-441qQ&R>>fB4!Yq+autk2s(Z z+o)$(m$1N&-xbQ`H2WX^B63Awb7#XI4|0ki4YOQSqJe*uD+&Mf(y+LCHS*buvB70w z@2XqGLXNjNgB?*v+k$eQZ}bLntqI0YY(J!1qxJB;p}WKsRxTwod$lm5;9PoE3zw{byb##10z-^s z|Dl)51O^=>?^j$GaV5!682T<+sQx zwm4cVu5D>Tf(eUjZnp=?n`90LwgGyl*r01O@Zfq$c%E|-J=dk-$7~7!pmbBeKQPJya9QB{FMyePmk%4Prk;LjAuMHhd< zRwywl_Xvyu|VpDvJ56t(@`JT_M&B} z8blKl0hbi?L^_~zexxRbNQ7(#LN#V13f^>Vr(xLgb*h}D%l4|^>j&&dLX%dngLOIA zu}Rnfi4_q_w84BAGea;)qWM~nV4st8i>p$8a{bMA2WHH6dL~02l6j|5WXh0+_$ee(kg%Yfq?l& zz0keyiKR%?hNwymJ-7g4yH-oc4wB1TYPyYHV5sn|GFRdMVnp;WttR{*R||U*`}xvp z=|N^d&nLzWe*bRjg`H1 z=6{XGNxBbpuwGg%HJIm%ZOMO@q%XylwdN{Kz)Ew6&&QdV-z&cqgF1<6@T`WB5w5S4 zR|?HI?35cT?Sc`9exq0_aqPsQf30DZN-J?FTwhyl73ZOFZGE-4z8;6da(Qial|qpa zTz}i#c2NQ9?t>o(HuK^2*jxLbgS^mv_iEH34Mny77CW!~jDsa{H5X4!gBRJb!})*q zBy~1=OCarOwVFm?V6hY8~lGj%RzCG z5v)-n)_{sdT3slJU%yYB8@ci?9U{yE>SoWftn_KVNxZ`H_GPj7aw(a-Hy_t@I*+#gng z|F#c$cjZCHE}vcRPIBG;q}08;s$JilT8Go)vD?^t>*v>NjhBaft9U;0U;Tk`+il+E z9p`j<<+TdN?aM=}^|E`jHoDz!4j$~~mxI>o^TAo`es6zx)jKRT4zB#JaZ|qSUhjGB z{f8^_y1Mu9+&VJe2KzVH)xOcYZy!|G>*n?8Tdg)Y=+yGf`}|A(Z0CAw|9fxxLrjzPhd~U)KHI%j@fE<#KQ8kW>r z&h6gS!@+;GzPIvR++9C^E8pDio$1eoZoheZe)dxG07aGB&gAI!<>+1mIb^oeXw@)ia_0HM;WzSyCPY1(d^J4cbceT@9JE%6!$CqcT$^Ml@b1|uukD*_lkw?PzbG!dH*3xMYSA;syRG_YrFd2`itgpuDK)QK6}#BI zy{z4iYHP2r_uljFjzKQT zC)PoG+FUL54!7%?;uAn*Px3!vI5Z*kBW6gz0|?@z~)|Y#{bD`D3z(Ym3BLllxB78uOPzzZ{?D zw86i3Eg#(N_TjQ4GFjV8My@|GBSlO!@KWcHO}qlDVh zDq&Z3idSeR)#hS3)@r8Zm=5jd7?6>)($6s8k-667AbZnV=*&7uB^7_zo-cogPutmx z=#f3orY7L_uun5PlK^%+F}eoVKa@Xk0!w)oKQs&q zXfFA6ZG$|CM(Ow9C)ER3LxG~8QUF2d(#~Bt$&<{jUB|WF;PB9vwLk$obOus|wD#z` zLo?0qtY>mS;LOHuafb+=BriB;&quTWYbvzuqspx;tgNMUh){pRod-fl@R6B?*{3w_ zU=B-&?-ErGE%G^QJn zKvtHP(eh8|AEtjv^OGNm%82qHu`47Sh72r;D?Hbf8ZJnxkp#UGT7(O&69KlbnjTus z65zUeIWmJo?stuVd?(+jrV34LZex0nAJ^AU89&m5$KiKP$#P-`>!M-VCkjq43Z$y%qv&(t>()VdLuTdAkG6U zPb|-Yf!3^4&6k^x7VzYDd4d3Fb>vtr5H~FkcL!d=)v$6d=!lgB-+R$F2m3 zqbz0G0pugy!6Cxh^&zIhLJ=XRKv`2b<>P#R8+@y0s1~ME)d%Kkruw$Ph?10a5~_uO z=a+w9LLh$NHuZ!`T7B0{8*Vz7t?voI5o)X&{XSmD7}en5L?v$o8?XlI9qM!(PE}Zo z)sYhP_#rLmf32SRQx(ULE3N~hR=oNkQJ96$VZE6tvOmn#VFgCJkivg}*~yQo2@5r`ur9n%Yah{oXGigTpwqeP zaGY59fj&g7_yaM`yE2AE3Rtis?daeMTK!sNp$E=t6BQ zsCue2zz-3~Y`yejP5rIfWb{(Z1vSZFfIq4^&elnPSc_boNwC%>h3kj>P$G)y=S_b! zMHOkpF!Kn{r2|w@P_a0Nf>e^Y02W+B`(K6g->7i@FI6|O;)AB+GrFesgUaT@@S!=( z(DaK5XiXKv9_Xnb(XyfC!km_4G|-SYBf$ZVYR&@N-lpO5TM9o%o-;nq!x4KldR-Gd z8N=?0KwQ71@JD{$O&hGi%O#1T2y}l@A57&jxYQW%!|cFy2BzyzQAvu?2tP@dkF!212POskC}Ox0 z^H2c#UrI4HY7ga1HW4u6_;Pf)EGZq7MII1?9nOwar5wyp53pCJYHyqEO09pOM*@0H zImCIz*+>^1s6^Q@!-O)Q7$obKIgVi#&-OC$;!c?sl*I7MmewEI_R`-$6*G%MTXAF~ z?#n-ud_F}puq)%;FK+JRq5V7!%$fM$8{K3u*Ppw+&o3&|_N5uZZlDg8T^Iv~SWL$PvdZR9$kwQuh!= zK?=Pkw@|~6Jo{02TGGC4X(e5c8!!v56`{iKkZ^!xR6hb?&+7M#NjiT5DS0n81A%)X z(UU@ZYWUqOs*oZ-j0rBA#y0Rmxh(l|ZO%hR*0ZgqnbO5tcm${{9s-iUQsM*vt{`$g zlSd+19xl_sU>FVW|7-7C*V{Id1^@5&?K>chGoWG$lw@ZTQ;r%8i)~%{-VKnFm6^#8T# zrAfXB8eL^pb=h6(;rNiq^m!cM`62;L6R_SBugq(#gvletLrtpRXlsi|!mp7B@jyd-69jlDw8tw+ zT^!aW(ATa_d#=vW#RC!r$y{wke|FGakia#U1cpo$&2<0hNdS=}2X|oU=cAa%{+ImG zxX&M@<8+2z1x|m<;!^1QC^<`)$7|3G z(&cy0rXq;Ex8_{Fri3b8

@onJ=0f|d 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 Jlwkq@000kuPFMf{ diff --git a/builds/crx/script.js b/builds/crx/script.js index efdd2a1d4..a36ea02f9 100644 --- a/builds/crx/script.js +++ b/builds/crx/script.js @@ -203,7 +203,6 @@ MD5: '' }, sauces: "https://www.google.com/searchbyimage?image_url=%TURL\nhttp://iqdb.org/?url=%TURL\n#//tineye.com/search?url=%TURL\n#http://saucenao.com/search.php?url=%TURL\n#http://3d.iqdb.org/?url=%TURL\n#http://regex.info/exif.cgi?imgurl=%URL\n# uploaders:\n#http://imgur.com/upload?url=%URL;text:Upload to imgur\n#http://ompldr.org/upload?url1=%URL;text:Upload to ompldr\n# \"View Same\" in archives:\n#//archive.foolz.us/_/search/image/%MD5/;text:View same on foolz\n#//archive.foolz.us/%board/search/image/%MD5/;text:View same on foolz /%board/\n#//archive.installgentoo.net/%board/image/%MD5;text:View same on installgentoo /%board/", - 'Boards Navigation': 'sticky top', 'Custom CSS': false, 'Boards Navigation': 'Sticky top', 'Header auto-hide': false, @@ -11221,7 +11220,7 @@ return null; } } - position = "" + (Conf['Mascot Position'] === 'bottom' || !(Conf['Mascot Position'] === "default" && Conf['Post Form Style'] === "fixed") ? 0 + ((g.VIEW !== 'thread' || Conf['Boards Navigation'] === 'sticky bottom') && Conf['4chan SS Navigation'] ? 1.6 : 0) : 20.3 + (g.VIEW !== 'thread' || !!$('#postForm input[name=spoiler]') ? 1.4 : 0) + (Conf['Show Post Form Header'] ? 1.5 : 0) + (Conf['Post Form Decorations'] ? 0.2 : 0)) + "em"; + position = "" + (Conf['Mascot Position'] === 'bottom' || (Conf['Mascot Position'] === "default" && Conf['Post Form Style'] !== "fixed") ? 0 + ((g.VIEW !== 'thread' || Conf['Boards Navigation'] === 'Sticky bottom') && Conf['4chan SS Navigation'] ? 1.6 : 0) : 20.3 + (g.VIEW !== 'thread' || !!$('#postForm input[name=spoiler]') ? 1.4 : 0) + (Conf['Show Post Form Header'] ? 1.5 : 0) + (Conf['Post Form Decorations'] ? 0.2 : 0)) + "em"; if (Conf['editMode']) { if (!(mascot = editMascot || (mascot = Mascots[Conf["mascot"]]))) { return; @@ -11820,7 +11819,7 @@ hide: 2 }[_conf['Sidebar']] || (252 + Style.sidebarOffset.W); Style.replyMargin = _conf["Post Spacing"]; - return css = "/* Cleanup */\n#absbot,\n#delPassword,\n#delform > hr:last-of-type,\n#navbotright,\n#postForm,\n#styleSwitcher,\n.boardBanner > div,\n.mobile,\n.postingMode,\n.riced,\n.sideArrows,\n.stylechanger,\nbody > br,\nbody > div[style^=\"text-align\"],\nbody > hr {\n display: none;\n}\n/* Empties */\n#qr .warning:empty,\n#qr-thread-select:empty {\n display: none;\n}\n/* File Name Trunctuate */\n.fileText:hover .fntrunc,\n.fileText:not(:hover) .fnfull {\n display: none;\n}\n/* Unnecessary */\n#qp input,\n#qp .rice,\n.inline .rice {\n display: none !important;\n}\n/* Hidden Content */\n.forwarded,\n.hidden_thread ~ div,\n.hidden_thread ~ a,\n.replyContainer .stub ~ div,\n.replyContainer .stub ~ a,\n.stub + div,\n[hidden] {\n display: none !important;\n}\n/* Hidden UI */\n#catalog,\n#navlinks,\n#navtopright,\n.cataloglink,\n.navLinks,\na[style=\"cursor: pointer; float: right;\"] {\n position: fixed;\n top: 100%;\n left: 100%;\n}\n/* Hide last horizontal rule, keep clear functionality. */\n.board > hr:last-of-type {\n visibility: hidden;\n}\n/* Fappe Tyme */\n.fappeTyme .thread > .noFile {\n display: none;\n}\n/* Defaults */\na {\n text-decoration: " + (_conf["Underline Links"] ? "underline" : "none") + ";\n outline: none;\n}\nbody,\nhtml {\n min-height: 100%;\n " + Style.sizing + ": border-box;\n}\nbody {\n outline: none;\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n min-height: 100%;\n margin-top: 0;\n margin-bottom: 0;\n margin-" + Style.sidebarLocation[0] + ": " + (/^boards\.4chan\.org$/.test(location.hostname) ? Style.sidebar : '2') + "px;\n margin-" + Style.sidebarLocation[1] + ": 2px;\n padding: 0 " + (parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px 0 " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"]) + "px;\n}\nbody.unscroll {\n overflow: hidden;\n}\n" + (_conf["4chan SS Sidebar"] && /^boards\.4chan\.org$/.test(location.hostname) ? "body::before { content: ''; position: fixed; top: 0; bottom: 0; " + Style.sidebarLocation[0] + ": 0; width: " + (_conf['Sidebar'] === 'large' ? 305 : _conf['Sidebar'] === 'normal' ? 254 : _conf['Sidebar'] === 'minimal' ? 27 : 0) + "px; z-index: 1; " + Style.sizing + ": border-box; display: block;}body { padding-" + Style.sidebarLocation[0] + ": 2px;}" : "") + "\nbutton,\ninput,\ntextarea {\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n}\nhr {\n clear: both;\n border: 0;\n padding: 0;\n margin: 0 0 1px;\n " + (_conf['Hide Horizontal Rules'] ? 'visibility: hidden;' : '') + "\n}\n.center {\n text-align: center;\n}\n.disabled {\n opacity: 0.5;\n}\n/* Symbols */\n.drop-marker {\n vertical-align: middle;\n display: inline-block;\n margin: 2px 2px 3px;\n border-top: .5em solid;\n border-right: .3em solid transparent;\n border-left: .3em solid transparent;\n}\n.brackets-wrap::before {\n content: \"\\00a0[\";\n}\n.brackets-wrap::after {\n content: \"]\\00a0\";\n}\n/* Thread / Reply Nav */\n#navlinks a {\n position: fixed;\n z-index: 12;\n opacity: 0.5;\n display: inline-block;\n border-right: 6px solid transparent;\n border-left: 6px solid transparent;\n margin: 1.5px;\n}\n/* Header */\n#header-bar {\n z-index: 6;\n border-width: 1px;\n position: absolute;\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + (_conf["Hide Navigation Decorations"] ? " font-size: 0; color: transparent; word-spacing: 2px;" : "") + "\n text-align: " + _conf["Navigation Alignment"] + ";\n}\n.fixed #header-bar {\n position: fixed;\n}\n.top #header-bar {\n top: 0;\n border-top-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : "") + "\"\n}\n.fixed.bottom #header-bar {\n bottom: 0;\n border-bottom-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\"\n}\n.hide #header-bar {\n position: fixed;\n top: 110%;\n bottom: auto;\n}\n/* Header Autohide */\n.fixed #header-bar.autohide:not(:hover) {\n box-shadow: none;\n transition: all .8s .6s cubic-bezier(.55, .055, .675, .19);\n}\n.fixed.top #header-bar.autohide:not(:hover) {\n margin-bottom: -1em;\n " + agent + "transform: translateY(-100%);\n}\n.fixed.bottom #header-bar.autohide:not(:hover) {\n " + agent + "transform: translateY(100%);\n}\n#toggle-header-bar {\n left: 0;\n right: 0;\n height: 10px;\n position: absolute;\n}\n#header-bar #toggle-header-bar {\n display: none;\n}\n.fixed #header-bar #toggle-header-bar {\n display: block;\n}\n.fixed #header-bar #toggle-header-bar {\n cursor: n-resize;\n}\n.fixed.top header-bar #toggle-header-bar {\n top: 100%;\n}\n.fixed.bottom #header-bar #toggle-header-bar {\n bottom: 100%;\n}\n.fixed #header-bar #header-bar.autohide #toggle-header-bar {\n cursor: s-resize;\n}\n/* Notifications */\n#notifications {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n}\n.fixed.top #notifications {\n position: absolute;\n top: 100%;\n}\n.notification {\n display: block;\n overflow: hidden;\n width: 300px;\n border: 1px solid;\n " + (_conf['Sidebar Location'] === 'left' ? 'margin-left: auto;' : '') + "\n}\n.notification:not(:first-of-type) {\n border-top: none;\n}\n.close {\n float: right;\n}\n/* Main Menu */\n#main-menu {\n margin: 0;\n border: 2px solid;\n border-radius: 10px;\n height: 14px;\n width: 14px;\n " + Style.sizing + ": border-box;\n border-color: rgb(130,130,130);\n color: rgb(130,130,130);\n}\n#main-menu::after {\n content: '';\n font-size: 10px;\n position: absolute;\n top: 50%;\n left: 50%;\n " + agent + "transform: translate(-60%, -50%);\n display: block;\n border-top: 5px solid rgb(130, 130, 130);\n border-left: 3px solid transparent;\n border-right: 3px solid transparent;\n width: 7px;\n " + Style.sizing + ": border-box;\n} \n/* Pagination */\n.pagelist {\n border-width: 1px;\n text-align: " + _conf["Pagination Alignment"] + ";\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + { + return css = "/* Cleanup */\n#absbot,\n#delPassword,\n#delform > hr:last-of-type,\n#navbotright,\n#postForm,\n#styleSwitcher,\n.boardBanner > div,\n.mobile,\n.postingMode,\n.riced,\n.sideArrows,\n.stylechanger,\nbody > br,\nbody > div[style^=\"text-align\"],\nbody > hr {\n display: none;\n}\n/* Empties */\n#qr .warning:empty,\n#qr-thread-select:empty {\n display: none;\n}\n/* File Name Trunctuate */\n.fileText:hover .fntrunc,\n.fileText:not(:hover) .fnfull {\n display: none;\n}\n/* Unnecessary */\n#qp input,\n#qp .rice,\n.inline .rice {\n display: none !important;\n}\n/* Hidden Content */\n.forwarded,\n.hidden_thread ~ div,\n.hidden_thread ~ a,\n.replyContainer .stub ~ div,\n.replyContainer .stub ~ a,\n.stub + div,\n[hidden] {\n display: none !important;\n}\n/* Hidden UI */\n#catalog,\n#navlinks,\n#navtopright,\n.cataloglink,\n.navLinks,\na[style=\"cursor: pointer; float: right;\"] {\n position: fixed;\n top: 100%;\n left: 100%;\n}\n/* Hide last horizontal rule, keep clear functionality. */\n.board > hr:last-of-type {\n visibility: hidden;\n}\n/* Fappe Tyme */\n.fappeTyme .thread > .noFile {\n display: none;\n}\n/* Defaults */\na {\n text-decoration: " + (_conf["Underline Links"] ? "underline" : "none") + ";\n outline: none;\n}\nbody,\nhtml {\n min-height: 100%;\n " + Style.sizing + ": border-box;\n}\nbody {\n outline: none;\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n min-height: 100%;\n margin-top: 0;\n margin-bottom: 0;\n margin-" + Style.sidebarLocation[0] + ": " + (/^boards\.4chan\.org$/.test(location.hostname) ? Style.sidebar : '2') + "px;\n margin-" + Style.sidebarLocation[1] + ": 2px;\n padding: 0 " + (parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px 0 " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"]) + "px;\n}\nbody.unscroll {\n overflow: hidden;\n}\n" + (_conf["4chan SS Sidebar"] && /^boards\.4chan\.org$/.test(location.hostname) ? "body::before { content: ''; position: fixed; top: 0; bottom: 0; " + Style.sidebarLocation[0] + ": 0; width: " + (_conf['Sidebar'] === 'large' ? 305 : _conf['Sidebar'] === 'normal' ? 254 : _conf['Sidebar'] === 'minimal' ? 27 : 0) + "px; z-index: 1; " + Style.sizing + ": border-box; display: block;}body { padding-" + Style.sidebarLocation[0] + ": 2px;}" : "") + "\nbutton,\ninput,\ntextarea {\n font-size: " + (parseInt(_conf["Font Size"], 10)) + "px;\n font-family: " + _conf["Font"] + ";\n}\nhr {\n clear: both;\n border: 0;\n padding: 0;\n margin: 0 0 1px;\n " + (_conf['Hide Horizontal Rules'] ? 'visibility: hidden;' : '') + "\n}\n.center {\n text-align: center;\n}\n.disabled {\n opacity: 0.5;\n}\n/* Symbols */\n.drop-marker {\n vertical-align: middle;\n display: inline-block;\n margin: 2px 2px 3px;\n border-top: .5em solid;\n border-right: .3em solid transparent;\n border-left: .3em solid transparent;\n}\n.brackets-wrap::before {\n content: \"\\00a0[\";\n}\n.brackets-wrap::after {\n content: \"]\\00a0\";\n}\n/* Thread / Reply Nav */\n#navlinks a {\n position: fixed;\n z-index: 12;\n opacity: 0.5;\n display: inline-block;\n border-right: 6px solid transparent;\n border-left: 6px solid transparent;\n margin: 1.5px;\n}\n/* Header */\n#header-bar {\n z-index: 6;\n border-width: 1px;\n position: absolute;\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + (_conf["Hide Navigation Decorations"] ? " font-size: 0; color: transparent; word-spacing: 2px;" : "") + "\n text-align: " + _conf["Navigation Alignment"] + ";\n}\n.fixed #header-bar {\n position: fixed;\n}\n.top #header-bar {\n top: 0;\n border-top-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : "") + "\"\n}\n.fixed.bottom #header-bar {\n bottom: 0;\n border-bottom-width: 0;\n " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : "") + "\"\n}\n.hide #header-bar {\n position: fixed;\n top: 110%;\n bottom: auto;\n}\n/* Header Autohide */\n.fixed #header-bar.autohide:not(:hover) {\n box-shadow: none;\n transition: all .8s .6s cubic-bezier(.55, .055, .675, .19);\n}\n.fixed.top #header-bar.autohide:not(:hover) {\n margin-bottom: -1em;\n " + agent + "transform: translateY(-100%);\n}\n.fixed.bottom #header-bar.autohide:not(:hover) {\n " + agent + "transform: translateY(100%);\n}\n#scroll-marker {\n left: 0;\n right: 0;\n height: 10px;\n position: absolute;\n}\n#header-bar #scroll-marker {\n display: none;\n}\n.fixed #header-bar #scroll-marker {\n display: block;\n}\n.fixed.top header-bar #scroll-marker {\n top: 100%;\n}\n.fixed.bottom #header-bar #scroll-marker {\n bottom: 100%;\n}\n/* Notifications */\n#notifications {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n}\n.fixed.top #notifications {\n position: absolute;\n top: 100%;\n}\n.notification {\n display: block;\n overflow: hidden;\n width: 300px;\n border: 1px solid;\n " + (_conf['Sidebar Location'] === 'left' ? 'margin-left: auto;' : '') + "\n}\n.notification:not(:first-of-type) {\n border-top: none;\n}\n.close {\n float: right;\n}\n/* Main Menu */\n#main-menu {\n margin: 0;\n border: 2px solid;\n border-radius: 10px;\n height: 14px;\n width: 14px;\n " + Style.sizing + ": border-box;\n border-color: rgb(130,130,130);\n color: rgb(130,130,130);\n}\n#main-menu::after {\n content: '';\n font-size: 10px;\n position: absolute;\n top: 50%;\n left: 50%;\n " + agent + "transform: translate(-60%, -50%);\n display: block;\n border-top: 5px solid rgb(130, 130, 130);\n border-left: 3px solid transparent;\n border-right: 3px solid transparent;\n width: 7px;\n " + Style.sizing + ": border-box;\n} \n/* Pagination */\n.pagelist {\n border-width: 1px;\n text-align: " + _conf["Pagination Alignment"] + ";\n" + (_conf['4chan SS Navigation'] ? " left: 0; right: 0; border-left: 0; border-right: 0; border-radius: 0 !important;" : " " + Style.sidebarLocation[0] + ": " + (Style.sidebar + parseInt(_conf["Right Thread Padding"], 10) + editSpace["right"]) + "px; " + Style.sidebarLocation[1] + ": " + (parseInt(_conf["Left Thread Padding"], 10) + editSpace["left"] + 2) + "px;") + "\n" + { "sticky top": " position: fixed; top: 0; border-top-width: 0; " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : ""), "sticky bottom": " position: fixed; bottom: 0; border-bottom-width: 0; " + (_conf["Rounded Edges"] ? "border-radius: 3px 3px 0 0;" : ""), "top": " position: absolute; top: 0; border-top-width: 0; " + (_conf["Rounded Edges"] ? "border-radius: 0 0 3px 3px;" : ""), @@ -11921,14 +11920,14 @@ if (iconOffset < 0) { iconOffset = 0; } - css += "/* 4chan X Options */\n#appchanOptions {\n " + align + ": " + position[i++] + "px;\n}\n/* Slideout Navigation */\n#boardNavDesktopFoot::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Global Message */\n#globalMessage::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Watcher */\n#watcher::after {\n " + align + ": " + position[i++] + "px;\n}\n/* ExLinks */\n#navtopright .exlinksOptionsLink::after {\n " + align + ": " + position[i++] + "px;\n}\n/* 4sight */\nbody > a[style=\"cursor: pointer; float: right;\"]::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Expand Images */\n#img-controls {\n " + align + ": " + position[i++] + "px;\n}\n/* Main Menu */\n#main-menu {\n " + align + ": " + position[i++] + "px;\n}\n/* 4chan Catalog */\n#catalog::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Back */\ndiv.navLinks > a:first-of-type::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Fappe Tyme */\n#fappeTyme {\n " + align + ": " + position[i++] + "px;\n}\n/* Thread Navigation Links */\n#navlinks a {\n margin: 2px;\n top: 1px;\n}\n#navlinks a:last-of-type {\n " + align + ": " + position[i++] + "px;\n}\n#navlinks a:first-of-type {\n " + align + ": " + position[i++] + "px;\n}\n#prefetch {\n width: " + (248 + Style.sidebarOffset.W) + "px;\n " + align + ": 2px;\n top: 1.6em;\n text-align: " + Style.sidebarLocation[1] + ";\n}\n#boardNavDesktopFoot::after,\n#navtopright .exlinksOptionsLink::after,\n#appchanOptions,\n#watcher::after,\n#globalMessage::after,\n#img-controls,\n#main-menu,\n#fappeTyme,\ndiv.navLinks > a:first-of-type::after,\n#catalog::after,\nbody > a[style=\"cursor: pointer; float: right;\"]::after {\n top: 1px !important;\n}\n" + (_conf["Announcements"] === "slideout" ? "#globalMessage," : "") + "\n" + (_conf["Slideout Watcher"] ? "#watcher," : "") + "\n#boardNavDesktopFoot {\n top: 16px !important;\n}\n" + (_conf['Boards Navigation'] === 'top' || _conf['Boards Navigation'] === 'sticky top' ? '#header-bar' : _conf['Pagination'] === 'top' || _conf['Pagination'] === 'sticky top' ? '.pagelist' : void 0) + " {\n " + (_conf['4chan SS Navigation'] ? "padding-" + align + ": " + iconOffset + "px;" : "margin-" + align + ": " + iconOffset + "px;") + "\n}\n"; + css += "/* 4chan X Options */\n#appchanOptions {\n " + align + ": " + position[i++] + "px;\n}\n/* Slideout Navigation */\n#boardNavDesktopFoot::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Global Message */\n#globalMessage::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Watcher */\n#watcher::after {\n " + align + ": " + position[i++] + "px;\n}\n/* ExLinks */\n#navtopright .exlinksOptionsLink::after {\n " + align + ": " + position[i++] + "px;\n}\n/* 4sight */\nbody > a[style=\"cursor: pointer; float: right;\"]::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Expand Images */\n#img-controls {\n " + align + ": " + position[i++] + "px;\n}\n/* Main Menu */\n#main-menu {\n " + align + ": " + position[i++] + "px;\n}\n/* 4chan Catalog */\n#catalog::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Back */\ndiv.navLinks > a:first-of-type::after {\n " + align + ": " + position[i++] + "px;\n}\n/* Fappe Tyme */\n#fappeTyme {\n " + align + ": " + position[i++] + "px;\n}\n/* Thread Navigation Links */\n#navlinks a {\n margin: 2px;\n top: 1px;\n}\n#navlinks a:last-of-type {\n " + align + ": " + position[i++] + "px;\n}\n#navlinks a:first-of-type {\n " + align + ": " + position[i++] + "px;\n}\n#prefetch {\n width: " + (248 + Style.sidebarOffset.W) + "px;\n " + align + ": 2px;\n top: 1.6em;\n text-align: " + Style.sidebarLocation[1] + ";\n}\n#boardNavDesktopFoot::after,\n#navtopright .exlinksOptionsLink::after,\n#appchanOptions,\n#watcher::after,\n#globalMessage::after,\n#img-controls,\n#main-menu,\n#fappeTyme,\ndiv.navLinks > a:first-of-type::after,\n#catalog::after,\nbody > a[style=\"cursor: pointer; float: right;\"]::after {\n top: 1px !important;\n}\n" + (_conf["Announcements"] === "slideout" ? "#globalMessage," : "") + "\n" + (_conf["Slideout Watcher"] ? "#watcher," : "") + "\n#boardNavDesktopFoot {\n top: 16px !important;\n}\n" + (_conf['Boards Navigation'] === 'Top' || _conf['Boards Navigation'] === 'Sticky top' ? '#header-bar' : _conf['Pagination'] === 'top' || _conf['Pagination'] === 'sticky top' ? '.pagelist' : void 0) + " {\n " + (_conf['4chan SS Navigation'] ? "padding-" + align + ": " + iconOffset + "px;" : "margin-" + align + ": " + iconOffset + "px;") + "\n}\n"; if (_conf["Updater Position"] !== 'moveable') { css += "/* Updater + Stats */\n#updater,\n#thread-stats {\n " + align + ": " + (_conf["Updater Position"] === "bottom" && !_conf["Hide Delete UI"] ? 23 : 2) + "px !important;\n " + Style.sidebarLocation[1] + ": auto !important;\n top: auto !important;\n bottom: auto !important;\n " + (_conf["Updater Position"] === 'top' ? "top: 16px !important" : "bottom: 0 !important") + ";\n}"; } } else { position = aligner(2 + (_conf["4chan Banner"] === "at sidebar top" ? Style.logoOffset + 19 : 0), [notEither && _conf['Image Expansion'], true, true, _conf['Slideout Navigation'] !== 'hide', _conf['Announcements'] === 'slideout' && $('#globalMessage', d.body), notCatalog && _conf['Slideout Watcher'] && _conf['Thread Watcher'], notCatalog && $('body > a[style="cursor: pointer; float: right;"]', d.body), $('#navtopright .exlinksOptionsLink', d.body), notEither, g.VIEW === 'thread', notEither && _conf['Fappe Tyme'], navlinks = ((g.VIEW !== 'thread' && _conf['Index Navigation']) || (g.VIEW === 'thread' && _conf['Reply Navigation'])) && notCatalog, navlinks]); iconOffset = (g.VIEW === 'thread' && _conf['Prefetch'] ? 250 + Style.sidebarOffset.W : 20 + (g.VIEW === 'thread' && _conf['Updater Position'] === 'top' ? 100 : 0)) - (_conf['4chan SS Navigation'] ? 0 : Style.sidebar + parseInt(_conf[align.capitalize() + " Thread Padding"], 10)); - css += "/* Expand Images */\n#img-controls {\n top: " + position[i++] + "px;\n}\n/* Main Menu */\n#main-menu {\n top: " + position[i++] + "px;\n}\n/* 4chan X Options */\n#appchanOptions {\n top: " + position[i++] + "px;\n}\n/* Slideout Navigation */\n#boardNavDesktopFoot,\n#boardNavDesktopFoot::after {\n top: " + position[i++] + "px;\n}\n/* Global Message */\n#globalMessage,\n#globalMessage::after {\n top: " + position[i++] + "px;\n}\n/* Watcher */\n" + (_conf["Slideout Watcher"] ? "#watcher, #watcher::after" : "") + " {\n top: " + position[i++] + "px !important;\n}\n/* 4sight */\nbody > a[style=\"cursor: pointer; float: right;\"]::after {\n top: " + position[i++] + "px;\n}\n/* ExLinks */\n#navtopright .exlinksOptionsLink::after {\n top: " + position[i++] + "px;\n}\n/* 4chan Catalog */\n#catalog::after {\n top: " + position[i++] + "px;\n}\n/* Back */\ndiv.navLinks > a:first-of-type::after {\n top: " + position[i++] + "px;\n}\n/* Fappe Tyme */\n#fappeTyme {\n top: " + position[i++] + "px;\n}\n/* Thread Navigation Links */\n#navlinks a:first-of-type {\n top: " + position[i++] + "px !important;\n}\n#navlinks a:last-of-type {\n top: " + position[i++] + "px !important;\n}\n#prefetch {\n width: " + (248 + Style.sidebarOffset.W) + "px;\n " + align + ": 2px;\n top: 0;\n text-align: " + Style.sidebarLocation[1] + ";\n}\n#navlinks a,\n#navtopright .exlinksOptionsLink::after,\n#appchanOptions,\n#boardNavDesktopFoot::after,\n#globalMessage::after,\n#img-controls,\n#main-menu,\n#fappeTyme,\n" + (_conf["Slideout Watcher"] ? "#watcher::after," : "") + "\nbody > a[style=\"cursor: pointer; float: right;\"]::after,\n#catalog::after,\ndiv.navLinks > a:first-of-type::after {\n " + align + ": 3px !important;\n}\n#boardNavDesktopFoot,\n#globalMessage,\n#watcher {\n width: " + (233 + Style.sidebarOffset.W) + "px !important;\n " + align + ": 18px !important;\n}\n" + (_conf['Boards Navigation'] === 'top' || _conf['Boards Navigation'] === 'sticky top' ? '#header-bar' : _conf['Pagination'] === 'top' || _conf['Pagination'] === 'sticky top' ? '.pagelist' : void 0) + " {\n " + (_conf['4chan SS Navigation'] ? "padding-" + align + ": " + iconOffset + "px;" : "margin-" + align + ": " + iconOffset + "px;") + "\n}"; + css += "/* Expand Images */\n#img-controls {\n top: " + position[i++] + "px;\n}\n/* Main Menu */\n#main-menu {\n top: " + position[i++] + "px;\n}\n/* 4chan X Options */\n#appchanOptions {\n top: " + position[i++] + "px;\n}\n/* Slideout Navigation */\n#boardNavDesktopFoot,\n#boardNavDesktopFoot::after {\n top: " + position[i++] + "px;\n}\n/* Global Message */\n#globalMessage,\n#globalMessage::after {\n top: " + position[i++] + "px;\n}\n/* Watcher */\n" + (_conf["Slideout Watcher"] ? "#watcher, #watcher::after" : "") + " {\n top: " + position[i++] + "px !important;\n}\n/* 4sight */\nbody > a[style=\"cursor: pointer; float: right;\"]::after {\n top: " + position[i++] + "px;\n}\n/* ExLinks */\n#navtopright .exlinksOptionsLink::after {\n top: " + position[i++] + "px;\n}\n/* 4chan Catalog */\n#catalog::after {\n top: " + position[i++] + "px;\n}\n/* Back */\ndiv.navLinks > a:first-of-type::after {\n top: " + position[i++] + "px;\n}\n/* Fappe Tyme */\n#fappeTyme {\n top: " + position[i++] + "px;\n}\n/* Thread Navigation Links */\n#navlinks a:first-of-type {\n top: " + position[i++] + "px !important;\n}\n#navlinks a:last-of-type {\n top: " + position[i++] + "px !important;\n}\n#prefetch {\n width: " + (248 + Style.sidebarOffset.W) + "px;\n " + align + ": 2px;\n top: 0;\n text-align: " + Style.sidebarLocation[1] + ";\n}\n#navlinks a,\n#navtopright .exlinksOptionsLink::after,\n#appchanOptions,\n#boardNavDesktopFoot::after,\n#globalMessage::after,\n#img-controls,\n#main-menu,\n#fappeTyme,\n" + (_conf["Slideout Watcher"] ? "#watcher::after," : "") + "\nbody > a[style=\"cursor: pointer; float: right;\"]::after,\n#catalog::after,\ndiv.navLinks > a:first-of-type::after {\n " + align + ": 3px !important;\n}\n#boardNavDesktopFoot,\n#globalMessage,\n#watcher {\n width: " + (233 + Style.sidebarOffset.W) + "px !important;\n " + align + ": 18px !important;\n}\n" + (_conf['Boards Navigation'] === 'Top' || _conf['Boards Navigation'] === 'Sticky top' ? '#header-bar' : _conf['Pagination'] === 'top' || _conf['Pagination'] === 'sticky top' ? '.pagelist' : void 0) + " {\n " + (_conf['4chan SS Navigation'] ? "padding-" + align + ": " + iconOffset + "px;" : "margin-" + align + ": " + iconOffset + "px;") + "\n}"; if (_conf["Updater Position"] !== 'moveable') { css += "/* Updater + Stats */\n#updater,\n#thread-stats {\n " + align + ": " + (_conf["Updater Position"] === "top" || !_conf["Hide Delete UI"] ? 23 : 2) + "px !important; \n " + Style.sidebarLocation[1] + ": auto !important;\n top: " + (_conf["Updater Position"] === "top" ? "-1px" : "auto") + " !important;\n bottom: " + (_conf["Updater Position"] === "bottom" ? "-2px" : "auto") + " !important;\n}"; } @@ -11952,14 +11951,14 @@ if (Style.padding.pages && (_conf["Pagination"] === "sticky top" || _conf["Pagination"] === "sticky bottom")) { css += " " + Style.padding.pages.property + ": " + Style.padding.pages.offsetHeight + "px !important;\n"; } - if (_conf["Boards Navigation"] === "sticky top" || _conf["Boards Navigation"] === "sticky bottom") { + if (_conf["Boards Navigation"] === "Sticky top" || _conf["Boards Navigation"] === "Sticky bottom") { css += " " + Style.padding.nav.property + ": " + Style.padding.nav.offsetHeight + "px !important;\n"; } css += "}\nbody {\n padding-bottom: 0;\n"; if ((Style.padding.pages != null) && (_conf["Pagination"] === "sticky top" || _conf["Pagination"] === "sticky bottom" || _conf["Pagination"] === "top")) { css += " padding-" + Style.padding.pages.property + ": " + Style.padding.pages.offsetHeight + "px;\n"; } - if (_conf["Boards Navigation"] !== "hide") { + if (_conf["Boards Navigation"] !== "Hide") { css += " padding-" + Style.padding.nav.property + ": " + Style.padding.nav.offsetHeight + "px;\n"; } css += "}"; @@ -12450,14 +12449,14 @@ Settings.dialog = dialog = $.el('div', { id: 'appchanx-settings', "class": 'dialog', - innerHTML: "

\n
\n
" + innerHTML: "\n
\n
" }); Settings.overlay = overlay = $.el('div', { id: 'overlay' }); - $.on($('.export', Settings.dialog), 'click', Settings["export"]); - $.on($('.import', Settings.dialog), 'click', Settings["import"]); - $.on($('input', Settings.dialog), 'change', Settings.onImport); + $.on($('.export', dialog), 'click', Settings["export"]); + $.on($('.import', dialog), 'click', Settings["import"]); + $.on($('input', dialog), 'change', Settings.onImport); links = []; _ref = Settings.sections; for (_i = 0, _len = _ref.length; _i < _len; _i++) { @@ -12608,7 +12607,7 @@ return $.after($('input[name="Stubs"]', section).parentNode.parentNode, div); }, "export": function(now, data) { - var a, db, p, _i, _len; + var a, db, span, _i, _len; if (typeof now !== 'number') { now = Date.now(); @@ -12638,9 +12637,9 @@ }); a.click(); return; - p = $('.imp-exp-result', Settings.dialog); - $.rmAll(p); - return $.add(p, a); + span = $('.imp-exp-result', Settings.dialog); + $.rmAll(span); + return $.add(span, a); }, "import": function() { return this.nextElementSibling.click(); diff --git a/src/config.coffee b/src/config.coffee index c40cbe5f4..21f02bff4 100644 --- a/src/config.coffee +++ b/src/config.coffee @@ -735,8 +735,6 @@ http://iqdb.org/?url=%TURL #//archive.installgentoo.net/%board/image/%MD5;text:View same on installgentoo /%board/ """ - 'Boards Navigation': 'sticky top' - 'Custom CSS': false 'Boards Navigation': 'Sticky top' diff --git a/src/css/icons.horz.css b/src/css/icons.horz.css index dd66da14a..76486a09c 100644 --- a/src/css/icons.horz.css +++ b/src/css/icons.horz.css @@ -78,7 +78,7 @@ body > a[style="cursor: pointer; float: right;"]::after { #boardNavDesktopFoot { top: 16px !important; } -#{if _conf['Boards Navigation'] is 'top' or _conf['Boards Navigation'] is 'sticky top' then '#header-bar' else if _conf['Pagination'] is 'top' or _conf['Pagination'] is 'sticky top' then '.pagelist'} { +#{if _conf['Boards Navigation'] is 'Top' or _conf['Boards Navigation'] is 'Sticky top' then '#header-bar' else if _conf['Pagination'] is 'top' or _conf['Pagination'] is 'sticky top' then '.pagelist'} { #{if _conf['4chan SS Navigation'] "padding-#{align}: #{iconOffset}px;" else diff --git a/src/css/icons.vert.css b/src/css/icons.vert.css index 2e944788c..9acbb747a 100644 --- a/src/css/icons.vert.css +++ b/src/css/icons.vert.css @@ -78,7 +78,7 @@ div.navLinks > a:first-of-type::after { width: #{233 + Style.sidebarOffset.W}px !important; #{align}: 18px !important; } -#{if _conf['Boards Navigation'] is 'top' or _conf['Boards Navigation'] is 'sticky top' then '#header-bar' else if _conf['Pagination'] is 'top' or _conf['Pagination'] is 'sticky top' then '.pagelist'} { +#{if _conf['Boards Navigation'] is 'Top' or _conf['Boards Navigation'] is 'Sticky top' then '#header-bar' else if _conf['Pagination'] is 'top' or _conf['Pagination'] is 'sticky top' then '.pagelist'} { #{if _conf['4chan SS Navigation'] "padding-#{align}: #{iconOffset}px;" else diff --git a/src/css/layout.css b/src/css/layout.css index c2a35f074..93c207252 100644 --- a/src/css/layout.css +++ b/src/css/layout.css @@ -198,30 +198,24 @@ else " .fixed.bottom #header-bar.autohide:not(:hover) { #{agent}transform: translateY(100%); } -#toggle-header-bar { +#scroll-marker { left: 0; right: 0; height: 10px; position: absolute; } -#header-bar #toggle-header-bar { +#header-bar #scroll-marker { display: none; } -.fixed #header-bar #toggle-header-bar { +.fixed #header-bar #scroll-marker { display: block; } -.fixed #header-bar #toggle-header-bar { - cursor: n-resize; -} -.fixed.top header-bar #toggle-header-bar { +.fixed.top header-bar #scroll-marker { top: 100%; } -.fixed.bottom #header-bar #toggle-header-bar { +.fixed.bottom #header-bar #scroll-marker { bottom: 100%; } -.fixed #header-bar #header-bar.autohide #toggle-header-bar { - cursor: s-resize; -} /* Notifications */ #notifications { position: fixed; diff --git a/src/features/theming/mascots.coffee b/src/features/theming/mascots.coffee index 7ce85908a..87e75898d 100644 --- a/src/features/theming/mascots.coffee +++ b/src/features/theming/mascots.coffee @@ -7,8 +7,8 @@ MascotTools = if !Conf['Mascots'] or (g.CATALOG and Conf['Hide Mascots on Catalog']) return if el then el.src = "" else null - position = "#{if Conf['Mascot Position'] is 'bottom' or !(Conf['Mascot Position'] is "default" and Conf['Post Form Style'] is "fixed") - 0 + (if (g.VIEW isnt 'thread' or Conf['Boards Navigation'] is 'sticky bottom') and Conf['4chan SS Navigation'] then 1.6 else 0) + position = "#{if Conf['Mascot Position'] is 'bottom' or (Conf['Mascot Position'] is "default" and Conf['Post Form Style'] isnt "fixed") + 0 + (if (g.VIEW isnt 'thread' or Conf['Boards Navigation'] is 'Sticky bottom') and Conf['4chan SS Navigation'] then 1.6 else 0) else 20.3 + (if g.VIEW isnt 'thread' or !!$ '#postForm input[name=spoiler]' then 1.4 else 0) + (if Conf['Show Post Form Header'] then 1.5 else 0) + (if Conf['Post Form Decorations'] then 0.2 else 0) }em" diff --git a/src/features/theming/style.coffee b/src/features/theming/style.coffee index 5de5d2d40..b205221cb 100644 --- a/src/features/theming/style.coffee +++ b/src/features/theming/style.coffee @@ -317,7 +317,7 @@ Style = if Style.padding.pages and (_conf["Pagination"] is "sticky top" or _conf["Pagination"] is "sticky bottom") css += " #{Style.padding.pages.property}: #{Style.padding.pages.offsetHeight}px !important;\n" - if _conf["Boards Navigation"] is "sticky top" or _conf["Boards Navigation"] is "sticky bottom" + if _conf["Boards Navigation"] is "Sticky top" or _conf["Boards Navigation"] is "Sticky bottom" css += " #{Style.padding.nav.property}: #{Style.padding.nav.offsetHeight}px !important;\n" css += """ @@ -329,7 +329,7 @@ body { if Style.padding.pages? and (_conf["Pagination"] is "sticky top" or _conf["Pagination"] is "sticky bottom" or _conf["Pagination"] is "top") css += " padding-#{Style.padding.pages.property}: #{Style.padding.pages.offsetHeight}px;\n" - unless _conf["Boards Navigation"] is "hide" + unless _conf["Boards Navigation"] is "Hide" css += " padding-#{Style.padding.nav.property}: #{Style.padding.nav.offsetHeight}px;\n" css += "}" diff --git a/src/settings.coffee b/src/settings.coffee index 7a508e68a..b63c4eb63 100644 --- a/src/settings.coffee +++ b/src/settings.coffee @@ -71,7 +71,7 @@ Settings = innerHTML: """

;xt9+n+@cJo_U%fQE0)aRdU1eBBZf{OhB}M+N11>(Jj6OslVw zaJtId=ob>wJP-N$o36Vl5{#dw@-)Ud@zYeEkZ)z{vk$o^9PZjV0^Wzsud0}ExC$ph zL9;hgqtEJt;Vae{?#e02%O6T(-=&CC%GoHq2v>ih@T9!lBMABtm-9tmEZ_O?uHB7e zR=GwD535*;cH9kbDr5m>u$-W)wW#-+WSonu5%-d8((S+|f~3{ZcjEnG71hGL_dS}V zRfU~JpGJg~T$bf)18p*XIC}mJV78!a^w39z4O8@&2VZu!&f&>S61$R27D-k5KHG_+ ztu%i^4;b6=yYzip(Kb5RjCT$pb*rB`dFHc8k&at((LEU^J$~-dq^Me|+{0v@OJ9H2 zgqL^Vma#QQhqh@RRCHpPO~#Q3mk>wjgLXTnS&JjXf2jJ#G1JKTB5gcTC*FyM*P%kO zELkE`Zl_53(I`_BdzpH|b%ZL=4s`8m)CPYMtj|bot5}1H7KFwfITsxDd)*GTuOpcu z4HCLTgV~n4LBpNq49?w|dkHcl%yGrT$-Inv4N_--eIQ{2hwMa39yAo2VO~K#+)L8& zxC?##T&^tWueZWi{4uZsslsr{62zxqDb4`C(*w8;kG!?(F?=V+a2=oBK?KfBWjTL- z`_3Fi(u3=9K~R@}b5fzCI5r1LKjLz3T!J$Ev40~x^}yUK z&ML7`NMrK7ZcL9ci4h(I;~~H~qi%mn{#QAkmv^~RdxTTqY5g7yY-XA(QnP^*O7tY& zwBeM5BPUh0+~Ljv!SQ?-iQcZE;hQPI7Y_=ksAw�hLhE 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 b^a|v{aKTt$0sv*5m&9WNEe7sn0ssI2siNM_ delta 153770 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