var wm;
function main() {
wm = new WindowManager();
if (checkBrowser()) {
__setAppText();
__loadKvmdInfo();
}
}
function __setAppText() {
$("app-text").innerHTML = `
# On Linux using Chromium/Chrome via any terminal:
$ \`which chromium 2>/dev/null || which chrome 2>/dev/null\` --app="${window.location.href}"
# On MacOS using Terminal application:
$ /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --app="${window.location.href}"
# On Windows via cmd.exe:
C:\> start chrome --app="${window.location.href}"
`;
}
function __loadKvmdInfo() {
var http = tools.makeRequest("GET", "/kvmd/info", function() {
if (http.readyState === 4) {
if (http.status === 200) {
var info = JSON.parse(http.responseText).result;
var apps = Object.values(info.extras).sort(function(a, b) {
if (a["place"] < b["place"]) {
return -1;
} else if (a["place"] > b["place"]) {
return 1;
} else {
return 0;
}
});
$("apps-box").innerHTML = "