diff --git a/build/chrome/assets/images/icons/spinner.gif b/build/chrome/assets/images/icons/spinner.gif deleted file mode 100644 index ceb4d97..0000000 Binary files a/build/chrome/assets/images/icons/spinner.gif and /dev/null differ diff --git a/build/chrome/assets/images/icons/spinner.svg b/build/chrome/assets/images/icons/spinner.svg new file mode 100644 index 0000000..4626c40 --- /dev/null +++ b/build/chrome/assets/images/icons/spinner.svg @@ -0,0 +1 @@ + diff --git a/build/chrome/assets/images/logo/icon-128.png b/build/chrome/assets/images/logo/icon-128.png index 0d482b9..d095e8e 100644 Binary files a/build/chrome/assets/images/logo/icon-128.png and b/build/chrome/assets/images/logo/icon-128.png differ diff --git a/build/chrome/assets/images/logo/icon-16.png b/build/chrome/assets/images/logo/icon-16.png index 1388b6e..8b9206f 100644 Binary files a/build/chrome/assets/images/logo/icon-16.png and b/build/chrome/assets/images/logo/icon-16.png differ diff --git a/build/chrome/assets/images/logo/icon-32.png b/build/chrome/assets/images/logo/icon-32.png deleted file mode 100644 index 11c2556..0000000 Binary files a/build/chrome/assets/images/logo/icon-32.png and /dev/null differ diff --git a/build/chrome/assets/images/logo/icon-48.png b/build/chrome/assets/images/logo/icon-48.png index 5bf2fff..a918d39 100644 Binary files a/build/chrome/assets/images/logo/icon-48.png and b/build/chrome/assets/images/logo/icon-48.png differ diff --git a/build/chrome/assets/images/logo/icon-96.png b/build/chrome/assets/images/logo/icon-96.png deleted file mode 100644 index 85146ac..0000000 Binary files a/build/chrome/assets/images/logo/icon-96.png and /dev/null differ diff --git a/build/chrome/background/background.html b/build/chrome/background/background.html index 5feb726..ef0b55f 100644 --- a/build/chrome/background/background.html +++ b/build/chrome/background/background.html @@ -1 +1,4 @@ + DissenterExtension \ No newline at end of file diff --git a/build/chrome/background/background.js b/build/chrome/background/background.js index 9f7bff6..65166ef 100644 --- a/build/chrome/background/background.js +++ b/build/chrome/background/background.js @@ -1 +1,4 @@ -var e={name:"Google Chrome",slug:"chrome",scriptVariableMap:{BROWSER:"chrome",MESSENGER:"extension"},manifestMap:{"background.persistent":!1,incognito:"not_allowed",offline_enabled:!1,version_name:"0.1.1",version:"0.1.1"},version:"0.1.1"},n="chrome",r="firefox",o="edge",t="safari",i="https://dissenter.com/discussion/begin-extension?url=",s=function(e){return!l(e)&&!a(e)&&(null!==e&&"object"==typeof e)},c=function(e){return"string"==typeof e||e instanceof String},a=function(e){return!c(e)&&!l(e)&&null!=e&&null!=e&&(e&&"[object Date]"===Object.prototype.toString.call(e)&&!isNaN(e))},l=function(e){return Array.isArray(e)};chrome.browserAction.onClicked.addListener(function(){chrome.tabs.create({url:"index.html"})}); \ No newline at end of file +/* Automatically generated file. Do not edit directly. +Copyright (C) 2019 Gab AI, Inc. +All Rights Reserved */ +var e={name:"Google Chrome",slug:"chrome",version:"0.1.2"},n="chrome",r="firefox",t="edge",o="safari",i="https://dissenter.com/discussion/begin-extension?url=",c=function(e){return!l(e)&&!u(e)&&(null!==e&&"object"==typeof e)},s=function(e){return"string"==typeof e||e instanceof String},u=function(e){return!s(e)&&!l(e)&&null!=e&&null!=e&&(e&&"[object Date]"===Object.prototype.toString.call(e)&&!isNaN(e))},l=function(e){return Array.isArray(e)};chrome.browserAction.onClicked.addListener(function(){chrome.tabs.create({url:"index.html"})}); \ No newline at end of file diff --git a/build/chrome/manifest.json b/build/chrome/manifest.json index b99c6e8..03530c8 100644 --- a/build/chrome/manifest.json +++ b/build/chrome/manifest.json @@ -1 +1 @@ -{"manifest_version":2,"name":"Dissenter Extension","short_name":"Dissenter","description":"Dissenter is the comment section of the Internet.","homepage_url":"https://dissenter.com","icons":{"16":"assets/images/logo/icon-16.png","48":"assets/images/logo/icon-48.png","128":"assets/images/logo/icon-128.png"},"permissions":["activeTab","https://*.dissenter.com/*"],"browser_action":{"default_icon":"assets/images/logo/icon-128.png","default_popup":"popup/popup.html"},"commands":{"_execute_browser_action":{"suggested_key":{"default":"Alt+Shift+D","mac":"Alt+Shift+D"}}},"background":{"scripts":["background/background.js"],"persistent":false},"content_security_policy":"script-src 'self' 'unsafe-eval'; object-src 'self' https://*.dissenter.com/*","incognito":"not_allowed","offline_enabled":false,"version_name":"0.1.1","version":"0.1.1"} \ No newline at end of file +{"manifest_version":2,"name":"Dissenter Extension","short_name":"Dissenter","description":"Dissenter is the comment section of the Internet.","homepage_url":"https://dissenter.com","icons":{"16":"assets/images/logo/icon-16.png","48":"assets/images/logo/icon-48.png","128":"assets/images/logo/icon-128.png"},"permissions":["activeTab","https://*.dissenter.com/*"],"browser_action":{"default_icon":"assets/images/logo/icon-128.png","default_popup":"popup/popup.html"},"commands":{"_execute_browser_action":{"suggested_key":{"default":"Alt+Shift+D","mac":"Alt+Shift+D"}}},"background":{"scripts":["background/background.js"],"persistent":false},"content_security_policy":"script-src 'self' 'unsafe-eval'; object-src 'self' https://*.dissenter.com/*","incognito":"not_allowed","offline_enabled":false,"version_name":"0.1.2","version":"0.1.2"} \ No newline at end of file diff --git a/build/chrome/popup/popup.css b/build/chrome/popup/popup.css index 2d1b4c2..66a9ccd 100644 --- a/build/chrome/popup/popup.css +++ b/build/chrome/popup/popup.css @@ -1 +1,4 @@ -*{margin:0;padding:0;border:0;outline:0;box-sizing:border-box}::-moz-selection{color:#fff;background:#78e8b2}::selection{color:#fff;background:#78e8b2}.hidden{display:none!important}.abs{position:absolute}.abs--full{top:0;left:0;bottom:0;right:0}.rel{position:relative}.rel--full{height:100%;width:100%}.rel--viewport{height:100vh;width:100vw}.theme .background-color--x1{background-color:#fff}body,html{display:block}.popup{display:block;min-width:420px;min-height:600px;overflow:hidden;color:#000}.popup__inner{display:block;height:600px;width:420px;background-image:url(../assets/images/icons/spinner.gif);background-repeat:no-repeat;background-size:60px 60px;background-position:center}.popup__iframe{display:block;height:600px;width:420px} \ No newline at end of file +/* Automatically generated file. Do not edit directly. +Copyright (C) 2019 Gab AI, Inc. +All Rights Reserved */ +*{margin:0;padding:0;border:0;outline:0;box-sizing:border-box}body,html{display:block}.hidden{display:none!important}.abs{position:absolute}.rel{position:relative}.popup{display:block;min-width:420px;min-height:600px;overflow:hidden;color:#000;background-color:#fff}.popup *{display:block;height:600px;width:420px}.popup__inner{background:url(../assets/images/icons/spinner.svg) no-repeat center/60px 60px} \ No newline at end of file diff --git a/build/chrome/popup/popup.html b/build/chrome/popup/popup.html index be83217..6b45849 100644 --- a/build/chrome/popup/popup.html +++ b/build/chrome/popup/popup.html @@ -1 +1,4 @@ -Dissenter \ No newline at end of file + +Dissenter \ No newline at end of file diff --git a/build/chrome/popup/popup.js b/build/chrome/popup/popup.js index 59db136..cfd6d4c 100644 --- a/build/chrome/popup/popup.js +++ b/build/chrome/popup/popup.js @@ -1 +1,4 @@ -var n={name:"Google Chrome",slug:"chrome",scriptVariableMap:{BROWSER:"chrome",MESSENGER:"extension"},manifestMap:{"background.persistent":!1,incognito:"not_allowed",offline_enabled:!1,version_name:"0.1.1",version:"0.1.1"},version:"0.1.1"},e="chrome",t="firefox",i="edge",o="safari",r="https://dissenter.com/discussion/begin-extension?url=",a=function(e){return!s(e)&&!u(e)&&(null!==e&&"object"==typeof e)},c=function(e){return"string"==typeof e||e instanceof String},u=function(e){return!c(e)&&!s(e)&&null!=e&&null!=e&&(e&&"[object Date]"===Object.prototype.toString.call(e)&&!isNaN(e))},s=function(e){return Array.isArray(e)},l=function(){document.body,document.getElementById("popup");var i=document.getElementById("popup-iframe");function t(e,t){t,setTimeout(function(){var e=encodeURIComponent(t),n=r+e;i.setAttribute("src",n),i.classList.remove("hidden")},250)}this.init=function(){if(n.slug===o){var e=safari.application.activeBrowserWindow.activeTab;a(e)||(e={});e.title;t(0,e.url||"")}else chrome.tabs.query({active:!0,currentWindow:!0},function(e){if(!e)return!1;var n=e[0]||{};n.title;t(0,n.url||"")})}};document.addEventListener("DOMContentLoaded",function(){(new l).init()}); \ No newline at end of file +/* Automatically generated file. Do not edit directly. +Copyright (C) 2019 Gab AI, Inc. +All Rights Reserved */ +var n={name:"Google Chrome",slug:"chrome",version:"0.1.2"},e="chrome",t="firefox",o="edge",a="safari",u="https://dissenter.com/discussion/begin-extension?url=",c=function(n){return!s(n)&&!r(n)&&(null!==n&&"object"==typeof n)},i=function(n){return"string"==typeof n||n instanceof String},r=function(n){return!i(n)&&!s(n)&&null!=n&&null!=n&&(n&&"[object Date]"===Object.prototype.toString.call(n)&&!isNaN(n))},s=function(n){return Array.isArray(n)},f=function(){var t=this,i=document.getElementById("popup-iframe"),r="";t.onPopupOpen=function(n){if(!c(n))return!1;n.title;var e=n.url||"";if(r===e)return!1;r=e;var t=encodeURIComponent(e),o=u+t;setTimeout(function(){i.setAttribute("src",o),i.classList.remove("hidden")},250)},t.init=function(){if(n.slug===a){var e=safari.application.activeBrowserWindow.activeTab;t.onPopupOpen(e),safari.application.addEventListener("popover",function(n){r!==e.url&&safari.extension.popovers[0].contentWindow.location.reload()},!0)}else chrome.tabs.query({active:!0,currentWindow:!0},function(n){if(!n||!s(n))return!1;var e=n[0];t.onPopupOpen(e)})}};if(n.slug===a){var p=new f;p.init()}else document.addEventListener("DOMContentLoaded",function(){(new f).init()}); \ No newline at end of file diff --git a/build/edge/assets/images/icons/spinner.gif b/build/edge/assets/images/icons/spinner.gif deleted file mode 100644 index ceb4d97..0000000 Binary files a/build/edge/assets/images/icons/spinner.gif and /dev/null differ diff --git a/build/edge/assets/images/icons/spinner.svg b/build/edge/assets/images/icons/spinner.svg new file mode 100644 index 0000000..4626c40 --- /dev/null +++ b/build/edge/assets/images/icons/spinner.svg @@ -0,0 +1 @@ + diff --git a/build/edge/assets/images/logo/icon-128.png b/build/edge/assets/images/logo/icon-128.png index 0d482b9..d095e8e 100644 Binary files a/build/edge/assets/images/logo/icon-128.png and b/build/edge/assets/images/logo/icon-128.png differ diff --git a/build/edge/assets/images/logo/icon-16.png b/build/edge/assets/images/logo/icon-16.png index 1388b6e..8b9206f 100644 Binary files a/build/edge/assets/images/logo/icon-16.png and b/build/edge/assets/images/logo/icon-16.png differ diff --git a/build/edge/assets/images/logo/icon-32.png b/build/edge/assets/images/logo/icon-32.png deleted file mode 100644 index 11c2556..0000000 Binary files a/build/edge/assets/images/logo/icon-32.png and /dev/null differ diff --git a/build/edge/assets/images/logo/icon-48.png b/build/edge/assets/images/logo/icon-48.png index 5bf2fff..a918d39 100644 Binary files a/build/edge/assets/images/logo/icon-48.png and b/build/edge/assets/images/logo/icon-48.png differ diff --git a/build/edge/assets/images/logo/icon-96.png b/build/edge/assets/images/logo/icon-96.png deleted file mode 100644 index 85146ac..0000000 Binary files a/build/edge/assets/images/logo/icon-96.png and /dev/null differ diff --git a/build/edge/background/background.html b/build/edge/background/background.html index 5feb726..ef0b55f 100644 --- a/build/edge/background/background.html +++ b/build/edge/background/background.html @@ -1 +1,4 @@ + DissenterExtension \ No newline at end of file diff --git a/build/edge/background/background.js b/build/edge/background/background.js index 91316e8..926631a 100644 --- a/build/edge/background/background.js +++ b/build/edge/background/background.js @@ -1 +1,4 @@ -var e={name:"Microsoft Edge",slug:"edge",scriptVariableMap:{BROWSER:"browser",MESSENGER:"runtime"},manifestMap:{"background.persistent":!1,version:"0.1.1"},version:"0.1.1"},r="chrome",n="firefox",t="edge",i="safari",o="https://dissenter.com/discussion/begin-extension?url=",s=function(e){return!u(e)&&!c(e)&&(null!==e&&"object"==typeof e)},a=function(e){return"string"==typeof e||e instanceof String},c=function(e){return!a(e)&&!u(e)&&null!=e&&null!=e&&(e&&"[object Date]"===Object.prototype.toString.call(e)&&!isNaN(e))},u=function(e){return Array.isArray(e)};browser.browserAction.onClicked.addListener(function(){browser.tabs.create({url:"index.html"})}); \ No newline at end of file +/* Automatically generated file. Do not edit directly. +Copyright (C) 2019 Gab AI, Inc. +All Rights Reserved */ +var e={name:"Microsoft Edge",slug:"edge",version:"0.1.2"},n="chrome",r="firefox",t="edge",o="safari",i="https://dissenter.com/discussion/begin-extension?url=",s=function(e){return!a(e)&&!u(e)&&(null!==e&&"object"==typeof e)},c=function(e){return"string"==typeof e||e instanceof String},u=function(e){return!c(e)&&!a(e)&&null!=e&&null!=e&&(e&&"[object Date]"===Object.prototype.toString.call(e)&&!isNaN(e))},a=function(e){return Array.isArray(e)};browser.browserAction.onClicked.addListener(function(){browser.tabs.create({url:"index.html"})}); \ No newline at end of file diff --git a/build/edge/manifest.json b/build/edge/manifest.json index 2924311..a020c31 100644 --- a/build/edge/manifest.json +++ b/build/edge/manifest.json @@ -1 +1 @@ -{"manifest_version":2,"name":"Dissenter Extension","short_name":"Dissenter","description":"Dissenter is the comment section of the Internet.","homepage_url":"https://dissenter.com","icons":{"16":"assets/images/logo/icon-16.png","48":"assets/images/logo/icon-48.png","128":"assets/images/logo/icon-128.png"},"permissions":["activeTab","https://*.dissenter.com/*"],"browser_action":{"default_icon":"assets/images/logo/icon-128.png","default_popup":"popup/popup.html"},"commands":{"_execute_browser_action":{"suggested_key":{"default":"Alt+Shift+D","mac":"Alt+Shift+D"}}},"background":{"scripts":["background/background.js"],"persistent":false},"content_security_policy":"script-src 'self' 'unsafe-eval'; object-src 'self' https://*.dissenter.com/*","version":"0.1.1"} \ No newline at end of file +{"manifest_version":2,"name":"Dissenter Extension","short_name":"Dissenter","description":"Dissenter is the comment section of the Internet.","homepage_url":"https://dissenter.com","icons":{"16":"assets/images/logo/icon-16.png","48":"assets/images/logo/icon-48.png","128":"assets/images/logo/icon-128.png"},"permissions":["activeTab","https://*.dissenter.com/*"],"browser_action":{"default_icon":"assets/images/logo/icon-128.png","default_popup":"popup/popup.html"},"commands":{"_execute_browser_action":{"suggested_key":{"default":"Alt+Shift+D","mac":"Alt+Shift+D"}}},"background":{"scripts":["background/background.js"],"persistent":false},"content_security_policy":"script-src 'self' 'unsafe-eval'; object-src 'self' https://*.dissenter.com/*","version":"0.1.2","author":"Gab.com"} \ No newline at end of file diff --git a/build/edge/popup/popup.css b/build/edge/popup/popup.css index 2d1b4c2..66a9ccd 100644 --- a/build/edge/popup/popup.css +++ b/build/edge/popup/popup.css @@ -1 +1,4 @@ -*{margin:0;padding:0;border:0;outline:0;box-sizing:border-box}::-moz-selection{color:#fff;background:#78e8b2}::selection{color:#fff;background:#78e8b2}.hidden{display:none!important}.abs{position:absolute}.abs--full{top:0;left:0;bottom:0;right:0}.rel{position:relative}.rel--full{height:100%;width:100%}.rel--viewport{height:100vh;width:100vw}.theme .background-color--x1{background-color:#fff}body,html{display:block}.popup{display:block;min-width:420px;min-height:600px;overflow:hidden;color:#000}.popup__inner{display:block;height:600px;width:420px;background-image:url(../assets/images/icons/spinner.gif);background-repeat:no-repeat;background-size:60px 60px;background-position:center}.popup__iframe{display:block;height:600px;width:420px} \ No newline at end of file +/* Automatically generated file. Do not edit directly. +Copyright (C) 2019 Gab AI, Inc. +All Rights Reserved */ +*{margin:0;padding:0;border:0;outline:0;box-sizing:border-box}body,html{display:block}.hidden{display:none!important}.abs{position:absolute}.rel{position:relative}.popup{display:block;min-width:420px;min-height:600px;overflow:hidden;color:#000;background-color:#fff}.popup *{display:block;height:600px;width:420px}.popup__inner{background:url(../assets/images/icons/spinner.svg) no-repeat center/60px 60px} \ No newline at end of file diff --git a/build/edge/popup/popup.html b/build/edge/popup/popup.html index be83217..6b45849 100644 --- a/build/edge/popup/popup.html +++ b/build/edge/popup/popup.html @@ -1 +1,4 @@ -Dissenter \ No newline at end of file + +Dissenter \ No newline at end of file diff --git a/build/edge/popup/popup.js b/build/edge/popup/popup.js index 03383a5..051c09d 100644 --- a/build/edge/popup/popup.js +++ b/build/edge/popup/popup.js @@ -1 +1,4 @@ -var t={name:"Microsoft Edge",slug:"edge",scriptVariableMap:{BROWSER:"browser",MESSENGER:"runtime"},manifestMap:{"background.persistent":!1,version:"0.1.1"},version:"0.1.1"},e="chrome",n="firefox",i="edge",r="safari",o="https://dissenter.com/discussion/begin-extension?url=",u=function(e){return!c(e)&&!a(e)&&(null!==e&&"object"==typeof e)},s=function(e){return"string"==typeof e||e instanceof String},a=function(e){return!s(e)&&!c(e)&&null!=e&&null!=e&&(e&&"[object Date]"===Object.prototype.toString.call(e)&&!isNaN(e))},c=function(e){return Array.isArray(e)},d=function(){document.body,document.getElementById("popup");var i=document.getElementById("popup-iframe");function n(e,n){n,setTimeout(function(){var e=encodeURIComponent(n),t=o+e;i.setAttribute("src",t),i.classList.remove("hidden")},250)}this.init=function(){if(t.slug===r){var e=safari.application.activeBrowserWindow.activeTab;u(e)||(e={});e.title;n(0,e.url||"")}else browser.tabs.query({active:!0,currentWindow:!0},function(e){if(!e)return!1;var t=e[0]||{};t.title;n(0,t.url||"")})}};document.addEventListener("DOMContentLoaded",function(){(new d).init()}); \ No newline at end of file +/* Automatically generated file. Do not edit directly. +Copyright (C) 2019 Gab AI, Inc. +All Rights Reserved */ +var n={name:"Microsoft Edge",slug:"edge",version:"0.1.2"},e="chrome",t="firefox",i="edge",a="safari",u="https://dissenter.com/discussion/begin-extension?url=",s=function(n){return!c(n)&&!r(n)&&(null!==n&&"object"==typeof n)},o=function(n){return"string"==typeof n||n instanceof String},r=function(n){return!o(n)&&!c(n)&&null!=n&&null!=n&&(n&&"[object Date]"===Object.prototype.toString.call(n)&&!isNaN(n))},c=function(n){return Array.isArray(n)},f=function(){var t=this,o=document.getElementById("popup-iframe"),r="";t.onPopupOpen=function(n){if(!s(n))return!1;n.title;var e=n.url||"";if(r===e)return!1;r=e;var t=encodeURIComponent(e),i=u+t;setTimeout(function(){o.setAttribute("src",i),o.classList.remove("hidden")},250)},t.init=function(){if(n.slug===a){var e=safari.application.activeBrowserWindow.activeTab;t.onPopupOpen(e),safari.application.addEventListener("popover",function(n){r!==e.url&&safari.extension.popovers[0].contentWindow.location.reload()},!0)}else browser.tabs.query({active:!0,currentWindow:!0},function(n){if(!n||!c(n))return!1;var e=n[0];t.onPopupOpen(e)})}};if(n.slug===a){var p=new f;p.init()}else document.addEventListener("DOMContentLoaded",function(){(new f).init()}); \ No newline at end of file diff --git a/build/firefox/assets/images/icons/spinner.gif b/build/firefox/assets/images/icons/spinner.gif deleted file mode 100644 index ceb4d97..0000000 Binary files a/build/firefox/assets/images/icons/spinner.gif and /dev/null differ diff --git a/build/firefox/assets/images/icons/spinner.svg b/build/firefox/assets/images/icons/spinner.svg new file mode 100644 index 0000000..4626c40 --- /dev/null +++ b/build/firefox/assets/images/icons/spinner.svg @@ -0,0 +1 @@ + diff --git a/build/firefox/assets/images/logo/icon-128.png b/build/firefox/assets/images/logo/icon-128.png index 0d482b9..d095e8e 100644 Binary files a/build/firefox/assets/images/logo/icon-128.png and b/build/firefox/assets/images/logo/icon-128.png differ diff --git a/build/firefox/assets/images/logo/icon-16.png b/build/firefox/assets/images/logo/icon-16.png index 1388b6e..8b9206f 100644 Binary files a/build/firefox/assets/images/logo/icon-16.png and b/build/firefox/assets/images/logo/icon-16.png differ diff --git a/build/firefox/assets/images/logo/icon-32.png b/build/firefox/assets/images/logo/icon-32.png deleted file mode 100644 index 11c2556..0000000 Binary files a/build/firefox/assets/images/logo/icon-32.png and /dev/null differ diff --git a/build/firefox/assets/images/logo/icon-48.png b/build/firefox/assets/images/logo/icon-48.png index 5bf2fff..a918d39 100644 Binary files a/build/firefox/assets/images/logo/icon-48.png and b/build/firefox/assets/images/logo/icon-48.png differ diff --git a/build/firefox/assets/images/logo/icon-96.png b/build/firefox/assets/images/logo/icon-96.png deleted file mode 100644 index 85146ac..0000000 Binary files a/build/firefox/assets/images/logo/icon-96.png and /dev/null differ diff --git a/build/firefox/background/background.html b/build/firefox/background/background.html index 5feb726..ef0b55f 100644 --- a/build/firefox/background/background.html +++ b/build/firefox/background/background.html @@ -1 +1,4 @@ + DissenterExtension \ No newline at end of file diff --git a/build/firefox/background/background.js b/build/firefox/background/background.js index b9854c7..cd20479 100644 --- a/build/firefox/background/background.js +++ b/build/firefox/background/background.js @@ -1 +1,4 @@ -var r={name:"Mozilla Firefox",slug:"firefox",scriptVariableMap:{BROWSER:"browser",MESSENGER:"runtime"},manifestMap:{version:"0.1.0"},version:"0.1.0"},e="chrome",n="firefox",t="edge",i="safari",o="https://dissenter.com/discussion/begin-extension?url=",s=function(r){return!u(r)&&!c(r)&&(null!==r&&"object"==typeof r)},a=function(r){return"string"==typeof r||r instanceof String},c=function(r){return!a(r)&&!u(r)&&null!=r&&null!=r&&(r&&"[object Date]"===Object.prototype.toString.call(r)&&!isNaN(r))},u=function(r){return Array.isArray(r)};browser.browserAction.onClicked.addListener(function(){browser.tabs.create({url:"index.html"})}); \ No newline at end of file +/* Automatically generated file. Do not edit directly. +Copyright (C) 2019 Gab AI, Inc. +All Rights Reserved */ +var e={name:"Mozilla Firefox",slug:"firefox",version:"0.1.1"},r="chrome",n="firefox",t="edge",o="safari",i="https://dissenter.com/discussion/begin-extension?url=",s=function(e){return!l(e)&&!u(e)&&(null!==e&&"object"==typeof e)},c=function(e){return"string"==typeof e||e instanceof String},u=function(e){return!c(e)&&!l(e)&&null!=e&&null!=e&&(e&&"[object Date]"===Object.prototype.toString.call(e)&&!isNaN(e))},l=function(e){return Array.isArray(e)};browser.browserAction.onClicked.addListener(function(){browser.tabs.create({url:"index.html"})}); \ No newline at end of file diff --git a/build/firefox/manifest.json b/build/firefox/manifest.json index 0f8c125..ad37dfb 100644 --- a/build/firefox/manifest.json +++ b/build/firefox/manifest.json @@ -1 +1 @@ -{"manifest_version":2,"name":"Dissenter Extension","short_name":"Dissenter","description":"Dissenter is the comment section of the Internet.","homepage_url":"https://dissenter.com","icons":{"16":"assets/images/logo/icon-16.png","48":"assets/images/logo/icon-48.png","128":"assets/images/logo/icon-128.png"},"permissions":["activeTab","https://*.dissenter.com/*"],"browser_action":{"default_icon":"assets/images/logo/icon-128.png","default_popup":"popup/popup.html"},"commands":{"_execute_browser_action":{"suggested_key":{"default":"Alt+Shift+D","mac":"Alt+Shift+D"}}},"background":{"scripts":["background/background.js"]},"content_security_policy":"script-src 'self' 'unsafe-eval'; object-src 'self' https://*.dissenter.com/*","version":"0.1.0"} \ No newline at end of file +{"manifest_version":2,"name":"Dissenter Extension","short_name":"Dissenter","description":"Dissenter is the comment section of the Internet.","homepage_url":"https://dissenter.com","icons":{"16":"assets/images/logo/icon-16.png","48":"assets/images/logo/icon-48.png","128":"assets/images/logo/icon-128.png"},"permissions":["activeTab","https://*.dissenter.com/*"],"browser_action":{"default_icon":"assets/images/logo/icon-128.png","default_popup":"popup/popup.html"},"commands":{"_execute_browser_action":{"suggested_key":{"default":"Alt+Shift+D","mac":"Alt+Shift+D"}}},"background":{"scripts":["background/background.js"]},"content_security_policy":"script-src 'self' 'unsafe-eval'; object-src 'self' https://*.dissenter.com/*","version":"0.1.1"} \ No newline at end of file diff --git a/build/firefox/popup/popup.css b/build/firefox/popup/popup.css index 2d1b4c2..66a9ccd 100644 --- a/build/firefox/popup/popup.css +++ b/build/firefox/popup/popup.css @@ -1 +1,4 @@ -*{margin:0;padding:0;border:0;outline:0;box-sizing:border-box}::-moz-selection{color:#fff;background:#78e8b2}::selection{color:#fff;background:#78e8b2}.hidden{display:none!important}.abs{position:absolute}.abs--full{top:0;left:0;bottom:0;right:0}.rel{position:relative}.rel--full{height:100%;width:100%}.rel--viewport{height:100vh;width:100vw}.theme .background-color--x1{background-color:#fff}body,html{display:block}.popup{display:block;min-width:420px;min-height:600px;overflow:hidden;color:#000}.popup__inner{display:block;height:600px;width:420px;background-image:url(../assets/images/icons/spinner.gif);background-repeat:no-repeat;background-size:60px 60px;background-position:center}.popup__iframe{display:block;height:600px;width:420px} \ No newline at end of file +/* Automatically generated file. Do not edit directly. +Copyright (C) 2019 Gab AI, Inc. +All Rights Reserved */ +*{margin:0;padding:0;border:0;outline:0;box-sizing:border-box}body,html{display:block}.hidden{display:none!important}.abs{position:absolute}.rel{position:relative}.popup{display:block;min-width:420px;min-height:600px;overflow:hidden;color:#000;background-color:#fff}.popup *{display:block;height:600px;width:420px}.popup__inner{background:url(../assets/images/icons/spinner.svg) no-repeat center/60px 60px} \ No newline at end of file diff --git a/build/firefox/popup/popup.html b/build/firefox/popup/popup.html index be83217..6b45849 100644 --- a/build/firefox/popup/popup.html +++ b/build/firefox/popup/popup.html @@ -1 +1,4 @@ -Dissenter \ No newline at end of file + +Dissenter \ No newline at end of file diff --git a/build/firefox/popup/popup.js b/build/firefox/popup/popup.js index b1e02c0..a1b9867 100644 --- a/build/firefox/popup/popup.js +++ b/build/firefox/popup/popup.js @@ -1 +1,4 @@ -var t={name:"Mozilla Firefox",slug:"firefox",scriptVariableMap:{BROWSER:"browser",MESSENGER:"runtime"},manifestMap:{version:"0.1.0"},version:"0.1.0"},e="chrome",n="firefox",i="edge",r="safari",o="https://dissenter.com/discussion/begin-extension?url=",u=function(e){return!c(e)&&!s(e)&&(null!==e&&"object"==typeof e)},a=function(e){return"string"==typeof e||e instanceof String},s=function(e){return!a(e)&&!c(e)&&null!=e&&null!=e&&(e&&"[object Date]"===Object.prototype.toString.call(e)&&!isNaN(e))},c=function(e){return Array.isArray(e)},f=function(){document.body,document.getElementById("popup");var i=document.getElementById("popup-iframe");function n(e,n){n,setTimeout(function(){var e=encodeURIComponent(n),t=o+e;i.setAttribute("src",t),i.classList.remove("hidden")},250)}this.init=function(){if(t.slug===r){var e=safari.application.activeBrowserWindow.activeTab;u(e)||(e={});e.title;n(0,e.url||"")}else browser.tabs.query({active:!0,currentWindow:!0},function(e){if(!e)return!1;var t=e[0]||{};t.title;n(0,t.url||"")})}};document.addEventListener("DOMContentLoaded",function(){(new f).init()}); \ No newline at end of file +/* Automatically generated file. Do not edit directly. +Copyright (C) 2019 Gab AI, Inc. +All Rights Reserved */ +var n={name:"Mozilla Firefox",slug:"firefox",version:"0.1.1"},e="chrome",t="firefox",i="edge",a="safari",u="https://dissenter.com/discussion/begin-extension?url=",s=function(n){return!c(n)&&!r(n)&&(null!==n&&"object"==typeof n)},o=function(n){return"string"==typeof n||n instanceof String},r=function(n){return!o(n)&&!c(n)&&null!=n&&null!=n&&(n&&"[object Date]"===Object.prototype.toString.call(n)&&!isNaN(n))},c=function(n){return Array.isArray(n)},f=function(){var t=this,o=document.getElementById("popup-iframe"),r="";t.onPopupOpen=function(n){if(!s(n))return!1;n.title;var e=n.url||"";if(r===e)return!1;r=e;var t=encodeURIComponent(e),i=u+t;setTimeout(function(){o.setAttribute("src",i),o.classList.remove("hidden")},250)},t.init=function(){if(n.slug===a){var e=safari.application.activeBrowserWindow.activeTab;t.onPopupOpen(e),safari.application.addEventListener("popover",function(n){r!==e.url&&safari.extension.popovers[0].contentWindow.location.reload()},!0)}else browser.tabs.query({active:!0,currentWindow:!0},function(n){if(!n||!c(n))return!1;var e=n[0];t.onPopupOpen(e)})}};if(n.slug===a){var p=new f;p.init()}else document.addEventListener("DOMContentLoaded",function(){(new f).init()}); \ No newline at end of file diff --git a/build/safari/dissenter.safariextension/Info.plist b/build/safari/dissenter.safariextension/Info.plist index 11aa4a1..4c86203 100644 --- a/build/safari/dissenter.safariextension/Info.plist +++ b/build/safari/dissenter.safariextension/Info.plist @@ -13,7 +13,7 @@ CFBundleInfoDictionaryVersion 6.0 CFBundleShortVersionString - 0.1.0 + 0.1.1 CFBundleVersion 1 Chrome @@ -34,8 +34,6 @@ Toolbar Items - Command - open_popup Identifier toolbaritem Image diff --git a/build/safari/dissenter.safariextension/assets/images/icons/spinner.gif b/build/safari/dissenter.safariextension/assets/images/icons/spinner.gif deleted file mode 100644 index ceb4d97..0000000 Binary files a/build/safari/dissenter.safariextension/assets/images/icons/spinner.gif and /dev/null differ diff --git a/build/safari/dissenter.safariextension/assets/images/icons/spinner.svg b/build/safari/dissenter.safariextension/assets/images/icons/spinner.svg new file mode 100644 index 0000000..4626c40 --- /dev/null +++ b/build/safari/dissenter.safariextension/assets/images/icons/spinner.svg @@ -0,0 +1 @@ + diff --git a/build/safari/dissenter.safariextension/assets/images/logo/icon-128.png b/build/safari/dissenter.safariextension/assets/images/logo/icon-128.png index 0d482b9..d095e8e 100644 Binary files a/build/safari/dissenter.safariextension/assets/images/logo/icon-128.png and b/build/safari/dissenter.safariextension/assets/images/logo/icon-128.png differ diff --git a/build/safari/dissenter.safariextension/assets/images/logo/icon-16.png b/build/safari/dissenter.safariextension/assets/images/logo/icon-16.png index 1388b6e..8b9206f 100644 Binary files a/build/safari/dissenter.safariextension/assets/images/logo/icon-16.png and b/build/safari/dissenter.safariextension/assets/images/logo/icon-16.png differ diff --git a/build/safari/dissenter.safariextension/assets/images/logo/icon-32.png b/build/safari/dissenter.safariextension/assets/images/logo/icon-32.png deleted file mode 100644 index 11c2556..0000000 Binary files a/build/safari/dissenter.safariextension/assets/images/logo/icon-32.png and /dev/null differ diff --git a/build/safari/dissenter.safariextension/assets/images/logo/icon-48.png b/build/safari/dissenter.safariextension/assets/images/logo/icon-48.png index 5bf2fff..a918d39 100644 Binary files a/build/safari/dissenter.safariextension/assets/images/logo/icon-48.png and b/build/safari/dissenter.safariextension/assets/images/logo/icon-48.png differ diff --git a/build/safari/dissenter.safariextension/assets/images/logo/icon-96.png b/build/safari/dissenter.safariextension/assets/images/logo/icon-96.png deleted file mode 100644 index 85146ac..0000000 Binary files a/build/safari/dissenter.safariextension/assets/images/logo/icon-96.png and /dev/null differ diff --git a/build/safari/dissenter.safariextension/popup/popup.css b/build/safari/dissenter.safariextension/popup/popup.css index 2d1b4c2..66a9ccd 100644 --- a/build/safari/dissenter.safariextension/popup/popup.css +++ b/build/safari/dissenter.safariextension/popup/popup.css @@ -1 +1,4 @@ -*{margin:0;padding:0;border:0;outline:0;box-sizing:border-box}::-moz-selection{color:#fff;background:#78e8b2}::selection{color:#fff;background:#78e8b2}.hidden{display:none!important}.abs{position:absolute}.abs--full{top:0;left:0;bottom:0;right:0}.rel{position:relative}.rel--full{height:100%;width:100%}.rel--viewport{height:100vh;width:100vw}.theme .background-color--x1{background-color:#fff}body,html{display:block}.popup{display:block;min-width:420px;min-height:600px;overflow:hidden;color:#000}.popup__inner{display:block;height:600px;width:420px;background-image:url(../assets/images/icons/spinner.gif);background-repeat:no-repeat;background-size:60px 60px;background-position:center}.popup__iframe{display:block;height:600px;width:420px} \ No newline at end of file +/* Automatically generated file. Do not edit directly. +Copyright (C) 2019 Gab AI, Inc. +All Rights Reserved */ +*{margin:0;padding:0;border:0;outline:0;box-sizing:border-box}body,html{display:block}.hidden{display:none!important}.abs{position:absolute}.rel{position:relative}.popup{display:block;min-width:420px;min-height:600px;overflow:hidden;color:#000;background-color:#fff}.popup *{display:block;height:600px;width:420px}.popup__inner{background:url(../assets/images/icons/spinner.svg) no-repeat center/60px 60px} \ No newline at end of file diff --git a/build/safari/dissenter.safariextension/popup/popup.html b/build/safari/dissenter.safariextension/popup/popup.html index be83217..6b45849 100644 --- a/build/safari/dissenter.safariextension/popup/popup.html +++ b/build/safari/dissenter.safariextension/popup/popup.html @@ -1 +1,4 @@ -Dissenter \ No newline at end of file + +Dissenter \ No newline at end of file diff --git a/build/safari/dissenter.safariextension/popup/popup.js b/build/safari/dissenter.safariextension/popup/popup.js index 4678d2e..69d8dcc 100644 --- a/build/safari/dissenter.safariextension/popup/popup.js +++ b/build/safari/dissenter.safariextension/popup/popup.js @@ -1 +1,4 @@ -var t={name:"Apple Safari",slug:"safari",scriptVariableMap:{BROWSER:"browser",CONTEXT_MENUS:"menu"},manifestMap:{},version:"0.1.0"},e="chrome",n="firefox",i="edge",r="safari",o="https://dissenter.com/discussion/begin-extension?url=",a=function(e){return!c(e)&&!s(e)&&(null!==e&&"object"==typeof e)},u=function(e){return"string"==typeof e||e instanceof String},s=function(e){return!u(e)&&!c(e)&&null!=e&&null!=e&&(e&&"[object Date]"===Object.prototype.toString.call(e)&&!isNaN(e))},c=function(e){return Array.isArray(e)},f=function(){document.body,document.getElementById("popup");var i=document.getElementById("popup-iframe");function n(e,n){n,setTimeout(function(){var e=encodeURIComponent(n),t=o+e;i.setAttribute("src",t),i.classList.remove("hidden")},250)}this.init=function(){if(t.slug===r){var e=safari.application.activeBrowserWindow.activeTab;a(e)||(e={});e.title;n(0,e.url||"")}else browser.tabs.query({active:!0,currentWindow:!0},function(e){if(!e)return!1;var t=e[0]||{};t.title;n(0,t.url||"")})}};document.addEventListener("DOMContentLoaded",function(){(new f).init()}); \ No newline at end of file +/* Automatically generated file. Do not edit directly. +Copyright (C) 2019 Gab AI, Inc. +All Rights Reserved */ +var n={name:"Apple Safari",slug:"safari",version:"0.1.1"},e="chrome",t="firefox",i="edge",a="safari",u="https://dissenter.com/discussion/begin-extension?url=",s=function(n){return!c(n)&&!o(n)&&(null!==n&&"object"==typeof n)},r=function(n){return"string"==typeof n||n instanceof String},o=function(n){return!r(n)&&!c(n)&&null!=n&&null!=n&&(n&&"[object Date]"===Object.prototype.toString.call(n)&&!isNaN(n))},c=function(n){return Array.isArray(n)},f=function(){var t=this,r=document.getElementById("popup-iframe"),o="";t.onPopupOpen=function(n){if(!s(n))return!1;n.title;var e=n.url||"";if(o===e)return!1;o=e;var t=encodeURIComponent(e),i=u+t;setTimeout(function(){r.setAttribute("src",i),r.classList.remove("hidden")},250)},t.init=function(){if(n.slug===a){var e=safari.application.activeBrowserWindow.activeTab;t.onPopupOpen(e),safari.application.addEventListener("popover",function(n){o!==e.url&&safari.extension.popovers[0].contentWindow.location.reload()},!0)}else browser.tabs.query({active:!0,currentWindow:!0},function(n){if(!n||!c(n))return!1;var e=n[0];t.onPopupOpen(e)})}};if(n.slug===a){var p=new f;p.init()}else document.addEventListener("DOMContentLoaded",function(){(new f).init()}); \ No newline at end of file