Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>tags/v16.0.0alpha1
@@ -18,16 +18,6 @@ if (typeof oc_webroot === "undefined") { | |||
oc_webroot = oc_webroot.substr(0, oc_webroot.lastIndexOf('/')); | |||
} | |||
} | |||
if (typeof console === "undefined" || typeof console.log === "undefined") { | |||
if (!window.console) { | |||
window.console = {}; | |||
} | |||
var noOp = function() { }; | |||
var methods = ['log', 'debug', 'warn', 'info', 'error', 'assert', 'time', 'timeEnd']; | |||
for (var i = 0; i < methods.length; i++) { | |||
console[methods[i]] = noOp; | |||
} | |||
} | |||
/** @namespace OCP */ | |||
var OCP = Object.assign({}, window.OCP); | |||
@@ -2308,14 +2298,3 @@ OC.set=function(name, value) { | |||
} | |||
context[tail]=value; | |||
}; | |||
// fix device width on windows phone | |||
(function() { | |||
if ("-ms-user-select" in document.documentElement.style && navigator.userAgent.match(/IEMobile\/10\.0/)) { | |||
var msViewportStyle = document.createElement("style"); | |||
msViewportStyle.appendChild( | |||
document.createTextNode("@-ms-viewport{width:auto!important}") | |||
); | |||
document.getElementsByTagName("head")[0].appendChild(msViewportStyle); | |||
} | |||
})(); |
@@ -0,0 +1,31 @@ | |||
/* | |||
* @copyright 2019 Christoph Wurst <christoph@winzerhof-wurst.at> | |||
* | |||
* @author 2019 Christoph Wurst <christoph@winzerhof-wurst.at> | |||
* | |||
* @license GNU AGPL version 3 or any later version | |||
* | |||
* This program is free software: you can redistribute it and/or modify | |||
* it under the terms of the GNU Affero General Public License as | |||
* published by the Free Software Foundation, either version 3 of the | |||
* License, or (at your option) any later version. | |||
* | |||
* This program is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
* GNU Affero General Public License for more details. | |||
* | |||
* You should have received a copy of the GNU Affero General Public License | |||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
*/ | |||
if (typeof console === "undefined" || typeof console.log === "undefined") { | |||
if (!window.console) { | |||
window.console = {}; | |||
} | |||
const noOp = () => {}; | |||
const methods = ['log', 'debug', 'warn', 'info', 'error', 'assert', 'time', 'timeEnd']; | |||
for (var i = 0; i < methods.length; i++) { | |||
console[methods[i]] = noOp; | |||
} | |||
} |
@@ -0,0 +1,23 @@ | |||
/* | |||
* @copyright 2019 Christoph Wurst <christoph@winzerhof-wurst.at> | |||
* | |||
* @author 2019 Christoph Wurst <christoph@winzerhof-wurst.at> | |||
* | |||
* @license GNU AGPL version 3 or any later version | |||
* | |||
* This program is free software: you can redistribute it and/or modify | |||
* it under the terms of the GNU Affero General Public License as | |||
* published by the Free Software Foundation, either version 3 of the | |||
* License, or (at your option) any later version. | |||
* | |||
* This program is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
* GNU Affero General Public License for more details. | |||
* | |||
* You should have received a copy of the GNU Affero General Public License | |||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
*/ | |||
import './console' | |||
import './windows-phone' |
@@ -0,0 +1,29 @@ | |||
/* | |||
* @copyright 2019 Christoph Wurst <christoph@winzerhof-wurst.at> | |||
* | |||
* @author 2019 Christoph Wurst <christoph@winzerhof-wurst.at> | |||
* | |||
* @license GNU AGPL version 3 or any later version | |||
* | |||
* This program is free software: you can redistribute it and/or modify | |||
* it under the terms of the GNU Affero General Public License as | |||
* published by the Free Software Foundation, either version 3 of the | |||
* License, or (at your option) any later version. | |||
* | |||
* This program is distributed in the hope that it will be useful, | |||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
* GNU Affero General Public License for more details. | |||
* | |||
* You should have received a copy of the GNU Affero General Public License | |||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
*/ | |||
// fix device width on windows phone | |||
if ("-ms-user-select" in document.documentElement.style && navigator.userAgent.match(/IEMobile\/10\.0/)) { | |||
const msViewportStyle = document.createElement("style"); | |||
msViewportStyle.appendChild( | |||
document.createTextNode("@-ms-viewport{width:auto!important}") | |||
); | |||
document.getElementsByTagName("head")[0].appendChild(msViewportStyle); | |||
} |
@@ -20,6 +20,7 @@ | |||
*/ | |||
import '@babel/polyfill' | |||
import './Polyfill/index' | |||
import './globals' | |||
import $ from 'jquery' |