Compare commits
15 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
9f9e4d6d6e | ||
|
3ab45a57e1 | ||
|
3d5485072c | ||
|
8c2083955f | ||
|
450c6a758f | ||
|
24f3e1e758 | ||
|
b9103abe96 | ||
|
a7f8793454 | ||
|
7b28981e9c | ||
|
ca41ca955c | ||
|
dd086e62cb | ||
|
3e2d40d248 | ||
|
bb08ec2435 | ||
|
0677c24887 | ||
|
29277236ca |
@@ -50,4 +50,5 @@ deploy:
|
||||
on:
|
||||
repo: cutls/TheDesk
|
||||
tags: true
|
||||
all_branches: true
|
||||
branches:
|
||||
only: "/^v?[0-9\\.]+/"
|
||||
|
@@ -1,5 +1,5 @@
|
||||
//バージョンチェッカー
|
||||
function verck(ver) {
|
||||
function verck(ver, jp) {
|
||||
console.log("%c Welcome😊", "color: red;font-size:200%;")
|
||||
var date = new Date();
|
||||
var show = false
|
||||
@@ -87,6 +87,11 @@ function verck(ver) {
|
||||
}).then(function (mess) {
|
||||
console.table(mess);
|
||||
if (mess) {
|
||||
//askjp_jp_ua: 2019年10月24日、mstdn.jpによるユーザーエージェントアクセス制限
|
||||
if(jp && mess.jp_ua && !localStorage.getItem("askjp_jp_ua")){
|
||||
localStorage.setItem("askjp_jp_ua", true)
|
||||
$("#askjp_jp_ua").removeClass("hide")
|
||||
}
|
||||
var platform = localStorage.getItem("platform");
|
||||
if (platform == "darwin") {
|
||||
var newest = mess.desk_mac;
|
||||
|
@@ -13,8 +13,7 @@ function ck() {
|
||||
if (!main) {
|
||||
localStorage.setItem("main", 0)
|
||||
}
|
||||
var domainz = localStorage.getItem("domain_0");
|
||||
var at = localStorage.getItem("acct_0_at");
|
||||
|
||||
//コード受信
|
||||
if (location.search) {
|
||||
var m = location.search.match(/\?mode=([a-zA-Z-0-9]+)\&code=(.+)/);
|
||||
@@ -32,17 +31,21 @@ function ck() {
|
||||
location.href = "acct.html?mode=first&code=true"
|
||||
} else {
|
||||
var obj = JSON.parse(multi);
|
||||
var jp=false
|
||||
Object.keys(obj).forEach(function (key) {
|
||||
var acct = obj[key];
|
||||
if (acct.domain) {
|
||||
refresh(key, true)
|
||||
}
|
||||
if(acct.domain=="mstdn.jp"){
|
||||
jp=true
|
||||
}
|
||||
});
|
||||
if (obj[0].domain) {
|
||||
$("#tl").show();
|
||||
ticker();
|
||||
multiSelector(false);
|
||||
verck(ver);
|
||||
verck(ver, jp);
|
||||
$(".stw").show()
|
||||
$("#something-wrong img").attr("src", "../../img/thinking.svg")
|
||||
}
|
||||
|
@@ -8,175 +8,181 @@ onmessage = function (e) {
|
||||
shell.openExternal(e.data[1]);
|
||||
}
|
||||
} else if (e.data[0] == "sendSinmpleIpc") {
|
||||
ipc.send(e.data[1], "")
|
||||
ipc.send(e.data[1], "");
|
||||
} else if (e.data[0] == "dialogStore") {
|
||||
ipc.send("dialogStore", e.data[1])
|
||||
ipc.send("dialogStore", e.data[1]);
|
||||
} else if (e.data[0] == "bmpImage") {
|
||||
ipc.send('bmp-image', e.data[1]);
|
||||
ipc.send("bmp-image", e.data[1]);
|
||||
} else if (e.data[0] == "dialogCW") {
|
||||
ipc.send("dialogCW", e.data[1])
|
||||
ipc.send("dialogCW", e.data[1]);
|
||||
} else if (e.data[0] == "nativeNotf") {
|
||||
console.log(e.data[1])
|
||||
ipc.send('native-notf', e.data[1]);
|
||||
console.log(e.data[1]);
|
||||
ipc.send("native-notf", e.data[1]);
|
||||
} else if (e.data[0] == "dialogClient") {
|
||||
ipc.send("dialogClient", e.data[1])
|
||||
ipc.send("dialogClient", e.data[1]);
|
||||
} else if (e.data[0] == "generalDL") {
|
||||
ipc.send('general-dl', e.data[1]);
|
||||
ipc.send("general-dl", e.data[1]);
|
||||
} else if (e.data[0] == "openFinder") {
|
||||
ipc.send('open-finder', e.data[1]);
|
||||
ipc.send("open-finder", e.data[1]);
|
||||
} else if (e.data[0] == "columnDel") {
|
||||
ipc.send('column-del', e.data[1]);
|
||||
ipc.send("column-del", e.data[1]);
|
||||
} else if (e.data[0] == "lang") {
|
||||
ipc.send('lang', e.data[1]);
|
||||
ipc.send("lang", e.data[1]);
|
||||
} else if (e.data[0] == "exportSettings") {
|
||||
ipc.send('exportSettings', e.data[1]);
|
||||
ipc.send("exportSettings", e.data[1]);
|
||||
} else if (e.data[0] == "exportSettingsCoreComplete") {
|
||||
ipc.send('export', e.data[1]);
|
||||
ipc.send("export", e.data[1]);
|
||||
} else if (e.data[0] == "importSettings") {
|
||||
ipc.send('importSettings', e.data[1]);
|
||||
ipc.send("importSettings", e.data[1]);
|
||||
} else if (e.data[0] == "customSound") {
|
||||
ipc.send('customSound', e.data[1]);
|
||||
ipc.send("customSound", e.data[1]);
|
||||
} else if (e.data[0] == "themeJsonDelete") {
|
||||
ipc.send('theme-json-delete', e.data[1]);
|
||||
ipc.send("theme-json-delete", e.data[1]);
|
||||
} else if (e.data[0] == "themeJsonCreate") {
|
||||
ipc.send('theme-json-create', e.data[1]);
|
||||
ipc.send("theme-json-create", e.data[1]);
|
||||
} else if (e.data[0] == "themeJsonRequest") {
|
||||
ipc.send('theme-json-request', e.data[1]);
|
||||
ipc.send("theme-json-request", e.data[1]);
|
||||
} else if (e.data[0] == "ha") {
|
||||
ipc.send('ha', e.data[1]);
|
||||
ipc.send("ha", e.data[1]);
|
||||
} else if (e.data[0] == "ua") {
|
||||
ipc.send("ua", e.data[1]);
|
||||
} else if (e.data[0] == "aboutData") {
|
||||
ipc.send('aboutData', "");
|
||||
ipc.send("aboutData", "");
|
||||
} else if (e.data[0] == "itunes") {
|
||||
console.log("NowPlaying")
|
||||
ipc.send("itunes", e.data[1])
|
||||
console.log("NowPlaying");
|
||||
ipc.send("itunes", e.data[1]);
|
||||
} else if (e.data[0] == "themeCSSRequest") {
|
||||
ipc.send('theme-css-request', e.data[1]);
|
||||
ipc.send("theme-css-request", e.data[1]);
|
||||
} else if (e.data[0] == "customCSSRequest") {
|
||||
ipc.send('custom-css-request', e.data[1]);
|
||||
ipc.send("custom-css-request", e.data[1]);
|
||||
} else if (e.data[0] == "downloadButton") {
|
||||
ipc.send('download-btn', e.data[1]);
|
||||
ipc.send("download-btn", e.data[1]);
|
||||
} else if (e.data[0] == "nano") {
|
||||
ipc.send('nano', null);
|
||||
ipc.send("nano", null);
|
||||
} else if (e.data[0] == "asReadComp") {
|
||||
ipc.send('sendMarkersComplete', null);
|
||||
ipc.send("sendMarkersComplete", null);
|
||||
} else if (e.data[0] == "copy") {
|
||||
ipc.send('copy', e.data[1]);
|
||||
}
|
||||
ipc.send("copy", e.data[1]);
|
||||
}
|
||||
};
|
||||
//version.js
|
||||
ipc.send("getPlatform", "")
|
||||
ipc.on('platform', function (event, args) {
|
||||
localStorage.setItem("platform", args[0])
|
||||
localStorage.setItem("bit", args[1])
|
||||
localStorage.setItem("about", JSON.stringify([args[2], args[3], args[4], args[5]]))
|
||||
})
|
||||
ipc.send("getPlatform", "");
|
||||
ipc.on("platform", function(event, args) {
|
||||
localStorage.setItem("platform", args[0]);
|
||||
localStorage.setItem("bit", args[1]);
|
||||
localStorage.setItem("about", JSON.stringify([args[2], args[3], args[4], args[5]]));
|
||||
});
|
||||
|
||||
ipc.on('reload', function (event, arg) {
|
||||
ipc.on("reload", function(event, arg) {
|
||||
location.reload();
|
||||
})
|
||||
});
|
||||
//Native Notf
|
||||
ipc.on('shownotf', function (event, args) {
|
||||
ipc.on("shownotf", function(event, args) {
|
||||
if (args["type"] == "toot") {
|
||||
postMessage(["details", [id, acct_id]], "*")
|
||||
postMessage(["details", [id, acct_id]], "*");
|
||||
} else if (args["type"] == "userdata") {
|
||||
postMessage(["udg", [user, acct_id]], "*")
|
||||
postMessage(["udg", [user, acct_id]], "*");
|
||||
}
|
||||
})
|
||||
});
|
||||
|
||||
//first.js
|
||||
ipc.on('custom-css-response', function (event, arg) {
|
||||
if (arg == "") { return false; }
|
||||
ipc.on("custom-css-response", function(event, arg) {
|
||||
if (arg == "") {
|
||||
return false;
|
||||
}
|
||||
var styleNode = document.createElement("style");
|
||||
styleNode.setAttribute("type", "text/css")
|
||||
styleNode.setAttribute("type", "text/css");
|
||||
|
||||
var content = document.createTextNode(arg)
|
||||
styleNode.append(content)
|
||||
document.getElementsByTagName("head")[0].append(styleNode)
|
||||
})
|
||||
ipc.on('theme-css-response', function (event, arg) {
|
||||
if (arg == "") { return false; }
|
||||
var content = document.createTextNode(arg);
|
||||
styleNode.append(content);
|
||||
document.getElementsByTagName("head")[0].append(styleNode);
|
||||
});
|
||||
ipc.on("theme-css-response", function(event, arg) {
|
||||
if (arg == "") {
|
||||
return false;
|
||||
}
|
||||
var styleNode = document.createElement("style");
|
||||
styleNode.setAttribute("type", "text/css")
|
||||
styleNode.setAttribute("type", "text/css");
|
||||
|
||||
var content = document.createTextNode(arg)
|
||||
styleNode.append(content)
|
||||
document.getElementsByTagName("head")[0].append(styleNode)
|
||||
})
|
||||
var content = document.createTextNode(arg);
|
||||
styleNode.append(content);
|
||||
document.getElementsByTagName("head")[0].append(styleNode);
|
||||
});
|
||||
//img.js
|
||||
ipc.on('bmp-img-comp', function (event, b64) {
|
||||
postMessage(["media", [b64[0], "image/png", b64[1]]], "*")
|
||||
ipc.on("bmp-img-comp", function(event, b64) {
|
||||
postMessage(["media", [b64[0], "image/png", b64[1]]], "*");
|
||||
});
|
||||
//ui,img.js
|
||||
ipc.on('general-dl-prog', function (event, arg) {
|
||||
ipc.on("general-dl-prog", function(event, arg) {
|
||||
console.log("Progress: " + arg);
|
||||
})
|
||||
ipc.on('general-dl-message', function (event, arg) {
|
||||
});
|
||||
ipc.on("general-dl-message", function(event, arg) {
|
||||
var argC = arg.replace(/\\/g, "\\\\") + "\\\\.";
|
||||
console.log("saved")
|
||||
postMessage(["toastSaved", [arg, argC]], "*")
|
||||
})
|
||||
console.log("saved");
|
||||
postMessage(["toastSaved", [arg, argC]], "*");
|
||||
});
|
||||
//setting.js
|
||||
ipc.on('langres', function (event, arg) {
|
||||
location.href = "../" + arg + "/setting.html"
|
||||
ipc.on("langres", function(event, arg) {
|
||||
location.href = "../" + arg + "/setting.html";
|
||||
});
|
||||
ipc.on('exportSettingsFile', function (event, arg) {
|
||||
postMessage(["exportSettingsCore", arg], "*")
|
||||
ipc.on("exportSettingsFile", function(event, arg) {
|
||||
postMessage(["exportSettingsCore", arg], "*");
|
||||
});
|
||||
ipc.on('exportAllComplete', function (event, arg) {
|
||||
postMessage(["alert", "Complete"], "*")
|
||||
ipc.on("exportAllComplete", function(event, arg) {
|
||||
postMessage(["alert", "Complete"], "*");
|
||||
});
|
||||
ipc.on('config', function (event, arg) {
|
||||
postMessage(["importSettingsCore", arg], "*")
|
||||
ipc.on("config", function(event, arg) {
|
||||
postMessage(["importSettingsCore", arg], "*");
|
||||
});
|
||||
ipc.on('savefolder', function (event, arg) {
|
||||
ipc.on("savefolder", function(event, arg) {
|
||||
localStorage.setItem("savefolder", arg);
|
||||
});
|
||||
ipc.on('font-list', function (event, arg) {
|
||||
postMessage(["fontList", arg], "*")
|
||||
ipc.on("font-list", function(event, arg) {
|
||||
postMessage(["fontList", arg], "*");
|
||||
});
|
||||
ipc.on('customSoundRender', function (event, args) {
|
||||
postMessage(["customSoundSave", [args[0], args[1]]], "*")
|
||||
ipc.on("customSoundRender", function(event, args) {
|
||||
postMessage(["customSoundSave", [args[0], args[1]]], "*");
|
||||
});
|
||||
ipc.on('theme-json-list-response', function (event, args) {
|
||||
postMessage(["ctLoadCore", args], "*")
|
||||
ipc.on("theme-json-list-response", function(event, args) {
|
||||
postMessage(["ctLoadCore", args], "*");
|
||||
});
|
||||
ipc.on('theme-json-delete-complete', function (event, args) {
|
||||
postMessage(["ctLoad", ""], "*")
|
||||
ipc.on("theme-json-delete-complete", function(event, args) {
|
||||
postMessage(["ctLoad", ""], "*");
|
||||
});
|
||||
ipc.on('theme-json-response', function (event, args) {
|
||||
postMessage(["customConnect", args], "*")
|
||||
ipc.on("theme-json-response", function(event, args) {
|
||||
postMessage(["customConnect", args], "*");
|
||||
});
|
||||
ipc.on('theme-json-create-complete', function (event, args) {
|
||||
postMessage(["clearCustomImport", ""], "*")
|
||||
postMessage(["ctLoad", ""], "*")
|
||||
ipc.on("theme-json-create-complete", function(event, args) {
|
||||
postMessage(["clearCustomImport", ""], "*");
|
||||
postMessage(["ctLoad", ""], "*");
|
||||
});
|
||||
//spotify.js
|
||||
ipc.on('itunes-np', function (event, arg) {
|
||||
postMessage(["npCore", arg], "*")
|
||||
})
|
||||
ipc.on("itunes-np", function(event, arg) {
|
||||
postMessage(["npCore", arg], "*");
|
||||
});
|
||||
//tips.js
|
||||
ipc.on('memory', function (event, arg) {
|
||||
ipc.on("memory", function(event, arg) {
|
||||
var use = arg[0];
|
||||
var cpu = arg[1];
|
||||
var total = arg[2]
|
||||
postMessage(["renderMem", [use, cpu, total]], "*")
|
||||
})
|
||||
var total = arg[2];
|
||||
postMessage(["renderMem", [use, cpu, total]], "*");
|
||||
});
|
||||
//update.html
|
||||
ipc.on('prog', function (event, arg) {
|
||||
postMessage(["updateProg", arg], "*")
|
||||
})
|
||||
ipc.on('mess', function (event, arg) {
|
||||
postMessage(["updateMess", arg], "*")
|
||||
})
|
||||
ipc.on('asRead', function (event, arg) {
|
||||
postMessage(["asRead", ""], "*")
|
||||
})
|
||||
ipc.on('asReadEnd', function (event, arg) {
|
||||
postMessage(["asReadEnd", ""], "*")
|
||||
})
|
||||
var webviewDom = document.getElementById('webview');
|
||||
ipc.on("prog", function(event, arg) {
|
||||
postMessage(["updateProg", arg], "*");
|
||||
});
|
||||
ipc.on("mess", function(event, arg) {
|
||||
postMessage(["updateMess", arg], "*");
|
||||
});
|
||||
ipc.on("asRead", function(event, arg) {
|
||||
postMessage(["asRead", ""], "*");
|
||||
});
|
||||
ipc.on("asReadEnd", function(event, arg) {
|
||||
postMessage(["asReadEnd", ""], "*");
|
||||
});
|
||||
var webviewDom = document.getElementById("webview");
|
||||
if (webviewDom) {
|
||||
webviewDom.addEventListener('new-window', function (e) {
|
||||
webviewDom.addEventListener("new-window", function(e) {
|
||||
shell.openExternal(e.url);
|
||||
});
|
||||
}
|
||||
|
@@ -150,10 +150,10 @@ function follow(acct_id, remote) {
|
||||
console.log(["Success: folllow", json]);
|
||||
if ($("#his-data").hasClass("following")) {
|
||||
$("#his-data").removeClass("following");
|
||||
$("#his-follow-btn").text(lang.lang_status_follow);
|
||||
$("#his-follow-btn-text").text(lang.lang_status_follow);
|
||||
} else {
|
||||
$("#his-data").addClass("following");
|
||||
$("#his-follow-btn").text(lang.lang_status_unfollow);
|
||||
$("#his-follow-btn-text").text(lang.lang_status_unfollow);
|
||||
}
|
||||
}
|
||||
};
|
||||
@@ -196,10 +196,10 @@ function block(acct_id) {
|
||||
if (httpreq.readyState === 4) {
|
||||
if ($("#his-data").hasClass("blocking")) {
|
||||
$("#his-data").removeClass("blocking");
|
||||
$("#his-block-btn").text(lang.lang_status_block);
|
||||
$("#his-block-btn-text").text(lang.lang_status_block);
|
||||
} else {
|
||||
$("#his-data").addClass("blocking");
|
||||
$("#his-block-btn").text(lang.lang_status_unblock);
|
||||
$("#his-block-btn-text").text(lang.lang_status_unblock);
|
||||
}
|
||||
}
|
||||
};
|
||||
@@ -253,10 +253,10 @@ function muteDo(acct_id) {
|
||||
if (httpreq.readyState === 4) {
|
||||
if ($("#his-data").hasClass("muting")) {
|
||||
$("#his-data").removeClass("muting");
|
||||
$("#his-mute-btn").text(lang.lang_status_mute);
|
||||
$("#his-mute-btn-text").text(lang.lang_status_mute);
|
||||
} else {
|
||||
$("#his-data").addClass("muting");
|
||||
$("#his-mute-btn").text(lang.lang_status_unmute);
|
||||
$("#his-mute-btn-text").text(lang.lang_status_unmute);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
@@ -14,6 +14,9 @@ var envView = new Vue({
|
||||
if (ls == "ha") {
|
||||
hardwareAcceleration(val)
|
||||
}
|
||||
if (ls == "ua_setting") {
|
||||
useragent(val)
|
||||
}
|
||||
return true
|
||||
}
|
||||
}
|
||||
@@ -693,6 +696,9 @@ function clearCustomImport() {
|
||||
function hardwareAcceleration(had) {
|
||||
postMessage(["ha", had], "*")
|
||||
}
|
||||
function useragent(val){
|
||||
postMessage(["ua", val], "*")
|
||||
}
|
||||
function customSound(key) {
|
||||
postMessage(["customSound", key], "*")
|
||||
}
|
||||
|
220
app/main.js
220
app/main.js
@@ -1,17 +1,17 @@
|
||||
var dirname = __dirname;
|
||||
var dir = 'file://' + __dirname;
|
||||
var base = dir + '/view/';
|
||||
var dir = "file://" + __dirname;
|
||||
var base = dir + "/view/";
|
||||
// Electronのモジュール
|
||||
const electron = require("electron");
|
||||
const fs = require("fs");
|
||||
const language = require('./main/language.js');
|
||||
const css = require('./main/css.js');
|
||||
const dl = require('./main/dl.js');
|
||||
const img = require('./main/img.js');
|
||||
const np = require('./main/np.js');
|
||||
const systemFunc = require('./main/system.js');
|
||||
const Menu = electron.Menu
|
||||
const join = require('path').join;
|
||||
const language = require("./main/language.js");
|
||||
const css = require("./main/css.js");
|
||||
const dl = require("./main/dl.js");
|
||||
const img = require("./main/img.js");
|
||||
const np = require("./main/np.js");
|
||||
const systemFunc = require("./main/system.js");
|
||||
const Menu = electron.Menu;
|
||||
const join = require("path").join;
|
||||
|
||||
// アプリケーションをコントロールするモジュール
|
||||
const app = electron.app;
|
||||
@@ -21,56 +21,43 @@ const BrowserWindow = electron.BrowserWindow;
|
||||
let mainWindow;
|
||||
|
||||
// アプリが多重起動しないようにする
|
||||
const gotTheLock = app.requestSingleInstanceLock()
|
||||
const gotTheLock = app.requestSingleInstanceLock();
|
||||
|
||||
if (!gotTheLock) {
|
||||
app.quit()
|
||||
app.quit();
|
||||
} else {
|
||||
app.on('second-instance', () => {
|
||||
app.on("second-instance", () => {
|
||||
// 多重起動を試みた場合、既に存在するウィンドウにフォーカスを移す
|
||||
// Someone tried to run a second instance, we should focus our window.
|
||||
if (mainWindow) {
|
||||
if (mainWindow.isMinimized()) mainWindow.restore()
|
||||
mainWindow.focus()
|
||||
if (mainWindow.isMinimized()) mainWindow.restore();
|
||||
mainWindow.focus();
|
||||
}
|
||||
})
|
||||
});
|
||||
}
|
||||
|
||||
if (process.argv.indexOf("--dev") === -1) {
|
||||
var packaged = true;
|
||||
} else {
|
||||
var packaged = false;
|
||||
console.log(
|
||||
"||\\\\\\ \n" +
|
||||
"|||| \\\\\\\\ \n" +
|
||||
"|||| \\\\\\\\ \n" +
|
||||
"|||| Am I a \\\\\\\\ \n" +
|
||||
"|||| cat? ^ ^ \\\\\\\\\\ _____ _ ____ _ \n" +
|
||||
"|||| (.-.) \\\\\\\\\\ |_ _| |__ ___| _ \\ ___ ___| | __\n" +
|
||||
"|||| ___> ) ||||| | | | '_ \\ / _ \\ | | |/ _ \\/ __| |/ /\n" +
|
||||
"|||| < _ _) ////// | | | | | | __/ |_| | __/\__ \\ < \n" +
|
||||
"|||| |_||_| ///// |_| |_| |_|\\___|____/ \\___||___/_|\\_\\ \n" +
|
||||
"|||| ///// \n" +
|
||||
"|||| /////\n" +
|
||||
"|||| /////\n" +
|
||||
"||||//////"
|
||||
)
|
||||
console.log("Welcome!")
|
||||
console.log("||\\\\\\ \n" + "|||| \\\\\\\\ \n" + "|||| \\\\\\\\ \n" + "|||| Am I a \\\\\\\\ \n" + "|||| cat? ^ ^ \\\\\\\\\\ _____ _ ____ _ \n" + "|||| (.-.) \\\\\\\\\\ |_ _| |__ ___| _ \\ ___ ___| | __\n" + "|||| ___> ) ||||| | | | '_ \\ / _ \\ | | |/ _ \\/ __| |/ /\n" + "|||| < _ _) ////// | | | | | | __/ |_| | __/__ \\ < \n" + "|||| |_||_| ///// |_| |_| |_|\\___|____/ \\___||___/_|\\_\\ \n" + "|||| ///// \n" + "|||| /////\n" + "|||| /////\n" + "||||//////");
|
||||
console.log("Welcome!");
|
||||
}
|
||||
var info_path = join(app.getPath("userData"), "window-size.json");
|
||||
var max_info_path = join(app.getPath("userData"), "max-window-size.json");
|
||||
var lang_path = join(app.getPath("userData"), "language");
|
||||
var ha_path = join(app.getPath("userData"), "hardwareAcceleration");
|
||||
var ua_path = join(app.getPath("userData"), "useragent");
|
||||
try {
|
||||
fs.readFileSync(ha_path, 'utf8');
|
||||
app.disableHardwareAcceleration()
|
||||
fs.readFileSync(ha_path, "utf8");
|
||||
app.disableHardwareAcceleration();
|
||||
if (!packaged) console.log("disabled: Hardware Acceleration");
|
||||
} catch {
|
||||
if (!packaged) console.log("enabled: Hardware Acceleration");
|
||||
}
|
||||
var window_size;
|
||||
try {
|
||||
window_size = JSON.parse(fs.readFileSync(info_path, 'utf8'));
|
||||
window_size = JSON.parse(fs.readFileSync(info_path, "utf8"));
|
||||
} catch (e) {
|
||||
window_size = {
|
||||
width: 1000,
|
||||
@@ -79,33 +66,32 @@ try {
|
||||
}
|
||||
var max_window_size;
|
||||
try {
|
||||
max_window_size = JSON.parse(fs.readFileSync(max_info_path, 'utf8'));
|
||||
max_window_size = JSON.parse(fs.readFileSync(max_info_path, "utf8"));
|
||||
} catch (e) {
|
||||
max_window_size = {
|
||||
width: "string",
|
||||
height: "string",
|
||||
x: "string",
|
||||
y: "string"
|
||||
|
||||
}; // デフォルトバリュー
|
||||
}
|
||||
function isFile(file) {
|
||||
try {
|
||||
fs.statSync(file);
|
||||
return true
|
||||
return true;
|
||||
} catch (err) {
|
||||
if (err.code === 'ENOENT') return false
|
||||
if (err.code === "ENOENT") return false;
|
||||
}
|
||||
}
|
||||
// 全てのウィンドウが閉じたら終了
|
||||
app.on('window-all-closed', function () {
|
||||
electron.session.defaultSession.clearCache(() => { })
|
||||
app.on("window-all-closed", function() {
|
||||
electron.session.defaultSession.clearCache(() => {});
|
||||
app.quit();
|
||||
});
|
||||
|
||||
function createWindow() {
|
||||
if (isFile(lang_path)) {
|
||||
var lang = fs.readFileSync(lang_path, 'utf8');
|
||||
var lang = fs.readFileSync(lang_path, "utf8");
|
||||
} else {
|
||||
var langs = app.getLocale();
|
||||
console.log(langs);
|
||||
@@ -137,8 +123,13 @@ function createWindow() {
|
||||
contextIsolation: true,
|
||||
preload: join(__dirname, "js", "platform", "preload.js")
|
||||
},
|
||||
width: window_size.width, height: window_size.height, x: window_size.x, y: window_size.y, icon: __dirname + '/desk.png', show: false
|
||||
}
|
||||
width: window_size.width,
|
||||
height: window_size.height,
|
||||
x: window_size.x,
|
||||
y: window_size.y,
|
||||
icon: __dirname + "/desk.png",
|
||||
show: false
|
||||
};
|
||||
} else if (platform == "win32") {
|
||||
var arg = {
|
||||
webPreferences: {
|
||||
@@ -147,8 +138,13 @@ function createWindow() {
|
||||
contextIsolation: true,
|
||||
preload: join(__dirname, "js", "platform", "preload.js")
|
||||
},
|
||||
width: window_size.width, height: window_size.height, x: window_size.x, y: window_size.y, simpleFullscreen: true, show: false
|
||||
}
|
||||
width: window_size.width,
|
||||
height: window_size.height,
|
||||
x: window_size.x,
|
||||
y: window_size.y,
|
||||
simpleFullscreen: true,
|
||||
show: false
|
||||
};
|
||||
} else if (platform == "darwin") {
|
||||
var arg = {
|
||||
webPreferences: {
|
||||
@@ -157,25 +153,30 @@ function createWindow() {
|
||||
contextIsolation: true,
|
||||
preload: join(__dirname, "js", "platform", "preload.js")
|
||||
},
|
||||
width: window_size.width, height: window_size.height, x: window_size.x, y: window_size.y, simpleFullscreen: true, show: false
|
||||
}
|
||||
width: window_size.width,
|
||||
height: window_size.height,
|
||||
x: window_size.x,
|
||||
y: window_size.y,
|
||||
simpleFullscreen: true,
|
||||
show: false
|
||||
};
|
||||
}
|
||||
mainWindow = new BrowserWindow(arg);
|
||||
mainWindow.once('page-title-updated', () => {
|
||||
mainWindow.show()
|
||||
mainWindow.once("page-title-updated", () => {
|
||||
mainWindow.show();
|
||||
if (window_size.max) {
|
||||
mainWindow.maximize();
|
||||
}
|
||||
})
|
||||
});
|
||||
if (!packaged) mainWindow.toggleDevTools();
|
||||
electron.session.defaultSession.clearCache(() => { })
|
||||
electron.session.defaultSession.clearCache(() => {});
|
||||
if (process.argv) {
|
||||
if (process.argv[1]) {
|
||||
var m = process.argv[1].match(/([a-zA-Z0-9]+)\/\?[a-zA-Z-0-9]+=(.+)/);
|
||||
if (m) {
|
||||
var mode = m[1];
|
||||
var code = m[2];
|
||||
var plus = '?mode=' + mode + '&code=' + code;
|
||||
var plus = "?mode=" + mode + "&code=" + code;
|
||||
} else {
|
||||
var plus = "";
|
||||
}
|
||||
@@ -185,56 +186,65 @@ function createWindow() {
|
||||
} else {
|
||||
var plus = "";
|
||||
}
|
||||
mainWindow.loadURL(base + lang + '/index.html' + plus);
|
||||
var ua;
|
||||
try {
|
||||
ua = fs.readFileSync(ua_path, "utf8");
|
||||
} catch (e) {
|
||||
//default UA Example:
|
||||
// Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) thedesk/18.11.3 Chrome/76.0.3809.146 Electron/6.0.12 Safari/537.36
|
||||
const crypto = require("crypto");
|
||||
const N = 100;
|
||||
var ua = "Mastodon client: "+crypto
|
||||
.randomBytes(N)
|
||||
.toString("base64")
|
||||
.substring(0, N);
|
||||
}
|
||||
mainWindow.loadURL(base + lang + "/index.html" + plus, { userAgent: ua });
|
||||
if (!window_size.x && !window_size.y) {
|
||||
mainWindow.center();
|
||||
}
|
||||
// ウィンドウが閉じられたらアプリも終了
|
||||
mainWindow.on('closed', function () {
|
||||
mainWindow.on("closed", function() {
|
||||
electron.ipcMain.removeAllListeners();
|
||||
mainWindow = null;
|
||||
});
|
||||
closeArg = false
|
||||
mainWindow.on('close', function (e, arg) {
|
||||
writePos(mainWindow)
|
||||
closeArg = false;
|
||||
mainWindow.on("close", function(e, arg) {
|
||||
writePos(mainWindow);
|
||||
if (!closeArg) {
|
||||
e.preventDefault()
|
||||
e.preventDefault();
|
||||
}
|
||||
const promise = new Promise(function(resolve) {
|
||||
mainWindow.webContents.send('asReadEnd', "")
|
||||
setTimeout(function () { resolve() }, 3000)
|
||||
})
|
||||
promise.then((function (response) {
|
||||
closeArg = true
|
||||
mainWindow.close()
|
||||
})
|
||||
);
|
||||
mainWindow.webContents.send("asReadEnd", "");
|
||||
setTimeout(function() {
|
||||
resolve();
|
||||
}, 3000);
|
||||
});
|
||||
promise.then(function(response) {
|
||||
closeArg = true;
|
||||
mainWindow.close();
|
||||
});
|
||||
});
|
||||
electron.ipcMain.on("sendMarkersComplete", function(e, arg) {
|
||||
closeArg = true;
|
||||
mainWindow.close();
|
||||
});
|
||||
electron.ipcMain.on('sendMarkersComplete', function (e, arg) {
|
||||
closeArg = true
|
||||
mainWindow.close()
|
||||
})
|
||||
function writePos(mainWindow) {
|
||||
if (
|
||||
max_window_size.width == mainWindow.getBounds().width &&
|
||||
max_window_size.height == mainWindow.getBounds().height &&
|
||||
max_window_size.x == mainWindow.getBounds().x &&
|
||||
max_window_size.y == mainWindow.getBounds().y
|
||||
) {
|
||||
var size = { width: mainWindow.getBounds().width, height: mainWindow.getBounds().height, x: mainWindow.getBounds().x, y: mainWindow.getBounds().y, max: true }
|
||||
if (max_window_size.width == mainWindow.getBounds().width && max_window_size.height == mainWindow.getBounds().height && max_window_size.x == mainWindow.getBounds().x && max_window_size.y == mainWindow.getBounds().y) {
|
||||
var size = { width: mainWindow.getBounds().width, height: mainWindow.getBounds().height, x: mainWindow.getBounds().x, y: mainWindow.getBounds().y, max: true };
|
||||
} else {
|
||||
var size = { width: mainWindow.getBounds().width, height: mainWindow.getBounds().height, x: mainWindow.getBounds().x, y: mainWindow.getBounds().y }
|
||||
var size = { width: mainWindow.getBounds().width, height: mainWindow.getBounds().height, x: mainWindow.getBounds().x, y: mainWindow.getBounds().y };
|
||||
}
|
||||
fs.writeFileSync(info_path, JSON.stringify(size))
|
||||
fs.writeFileSync(info_path, JSON.stringify(size));
|
||||
}
|
||||
mainWindow.on('maximize', function () {
|
||||
writePos(mainWindow)
|
||||
mainWindow.on("maximize", function() {
|
||||
writePos(mainWindow);
|
||||
fs.writeFileSync(max_info_path, JSON.stringify(mainWindow.getBounds()));
|
||||
});
|
||||
mainWindow.on('minimize', function () {
|
||||
writePos(mainWindow)
|
||||
mainWindow.webContents.send('asRead', "")
|
||||
})
|
||||
mainWindow.on("minimize", function() {
|
||||
writePos(mainWindow);
|
||||
mainWindow.webContents.send("asRead", "");
|
||||
});
|
||||
|
||||
var platform = process.platform;
|
||||
var bit = process.arch;
|
||||
@@ -249,34 +259,36 @@ function createWindow() {
|
||||
np.TheDeskNowPlaying(mainWindow);
|
||||
//その他system
|
||||
systemFunc.system(mainWindow, dir, lang, dirname);
|
||||
setInterval(function () { mouseTrack(mainWindow) }, 1000);
|
||||
setInterval(function() {
|
||||
mouseTrack(mainWindow);
|
||||
}, 1000);
|
||||
}
|
||||
var x = 0
|
||||
var y = 0
|
||||
var unchanged = 0
|
||||
var locked = false
|
||||
var x = 0;
|
||||
var y = 0;
|
||||
var unchanged = 0;
|
||||
var locked = false;
|
||||
function mouseTrack(mainWindow) {
|
||||
let mousePos = electron.screen.getCursorScreenPoint()
|
||||
let xNow = mousePos.x
|
||||
let yNow = mousePos.x
|
||||
let mousePos = electron.screen.getCursorScreenPoint();
|
||||
let xNow = mousePos.x;
|
||||
let yNow = mousePos.x;
|
||||
if (x != xNow || y != yNow) {
|
||||
unchanged = 0
|
||||
locked = false
|
||||
unchanged = 0;
|
||||
locked = false;
|
||||
} else {
|
||||
unchanged++
|
||||
unchanged++;
|
||||
if (unchanged > 60 && !locked) {
|
||||
unchanged = 0
|
||||
locked = true
|
||||
mainWindow.webContents.send('asRead', "")
|
||||
unchanged = 0;
|
||||
locked = true;
|
||||
mainWindow.webContents.send("asRead", "");
|
||||
}
|
||||
}
|
||||
x = xNow
|
||||
y = yNow
|
||||
x = xNow;
|
||||
y = yNow;
|
||||
}
|
||||
// Electronの初期化完了後に実行
|
||||
app.on('ready', createWindow);
|
||||
app.on("ready", createWindow);
|
||||
var onError = function(err, response) {
|
||||
console.error(err, response);
|
||||
};
|
||||
|
||||
app.setAsDefaultProtocolClient('thedesk')
|
||||
app.setAsDefaultProtocolClient("thedesk");
|
||||
|
@@ -9,6 +9,7 @@ function system(mainWindow, dir, lang, dirname) {
|
||||
const clipboard = electron.clipboard;
|
||||
var tmp_img = join(app.getPath("userData"), "tmp.png");
|
||||
var ha_path = join(app.getPath("userData"), "hardwareAcceleration");
|
||||
var ua_path = join(app.getPath("userData"), "useragent");
|
||||
var lang_path = join(app.getPath("userData"), "language");
|
||||
const BrowserWindow = electron.BrowserWindow;
|
||||
const dialog = electron.dialog;
|
||||
@@ -92,6 +93,15 @@ function system(mainWindow, dir, lang, dirname) {
|
||||
app.relaunch()
|
||||
app.exit()
|
||||
})
|
||||
ipc.on('ua', function (e, arg) {
|
||||
if (arg == "") {
|
||||
fs.unlink(ua_path, function (err) { });
|
||||
} else {
|
||||
fs.writeFileSync(ua_path, arg);
|
||||
}
|
||||
app.relaunch()
|
||||
app.exit()
|
||||
})
|
||||
|
||||
ipc.on('quit', (e, args) => {
|
||||
app.quit();
|
||||
|
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "thedesk",
|
||||
"version": "18.11.3",
|
||||
"version": "18.11.4",
|
||||
"description": "TheDesk is a Mastodon client for PC.",
|
||||
"repository": "https://github.com/cutls/TheDesk",
|
||||
"main": "main.js",
|
||||
@@ -58,7 +58,7 @@
|
||||
"json5": "^2.1.1",
|
||||
"materialize-css": "^1.0.0",
|
||||
"sumchecker": "^3.0.0",
|
||||
"sweetalert2": "^8.18.5",
|
||||
"sweetalert2": "^8.18.6",
|
||||
"vue": "^2.6.10"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
|
@@ -724,6 +724,31 @@
|
||||
<a href="#!" class="modal-action modal-close waves-effect waves-green btn-flat">@@close@@</a>
|
||||
</div>
|
||||
</div>
|
||||
<!--mstdn.jp useragent-->
|
||||
<div id="askjp_jp_ua" class="hide" style="z-index:505;width:100vw;height:100vh; background-color: #530f0f;color:white;padding:20px;overflow-y:scroll;position:absolute;">
|
||||
<p style="font-size:300%">【緊急】mstdn.jpへのアクセスについて</p><br>
|
||||
<p style="font-size:200%">問題の概要</p>
|
||||
<p>合同会社分散型ソーシャルネットワーク機構は非公開審査によってユーザーエージェントベースで個々のアプリに対してAPIへのアクセスを許可する方法を取っています。</p>
|
||||
<p>TheDesk開発者はこれに強く反発し、TheDeskのユーザーエージェントをそのアプリからのアクセスであると特定することができない値にすることを決めました。</p>
|
||||
<p>具体的には、"Mastodon client: [起動毎に変わる100文字の英数記号]"と設定しました。</p>
|
||||
<p style="font-size:200%">ユーザーによる対策</p>
|
||||
<p>このバージョンのTheDeskでは任意のユーザーエージェントを適用できます。「設定」内の「環境設定」で設定していただけます。<a href="setting.html">設定</a></p>
|
||||
<p style="font-size:150%">1. 「TheDesk」を含む値に設定する</p>
|
||||
<p>「設定」内の「環境設定」、「ユーザーエージェント」に「TheDesk」を含む値を入れてください。大文字小文字に注意してください。</p>
|
||||
<p><b>懸念点</b></p>
|
||||
<p>TheDesk開発者は合同会社分散型ソーシャルネットワーク機構に対しこの件についてメールで問い合わせを行っています(抗議ではありません)。問い合わせの過程でアプリ許可が取り消され、使用不能になる可能性があります。</p>
|
||||
<p><u>ちなみに</u></p>
|
||||
<p>合同会社分散型ソーシャルネットワーク機構はmstdn.jpのお知らせアカウントに対するリプライに書かれたサードパーティクライアントを「審査」の後許可するとトゥートし、複数ユーザーがTheDeskの名前を挙げました。
|
||||
事実、トゥートの翌日までにTheDeskに対してアクセス許可が出されました。しかし、許可を出す際にTheDeskの標準ユーザーエージェントを機構は一切確認せず、「TheDesk」という文字列が入ったユーザーエージェントを一律で許可する設定にしたようです。
|
||||
結果として実際の標準ユーザーエージェントはそれに合致せず、不許可のままとなっていました。前バージョンまでの標準ユーザーエージェントは、パッケージ名の都合上全て小文字の「thedesk」を採用していました。
|
||||
</p>
|
||||
<p style="font-size:150%">2. 「認定済み」クライアントの名前を含む値に設定する</p>
|
||||
<p>「設定」内の「環境設定」、「ユーザーエージェント」に、<a href="https://mstdn.jp/about">mstdn.jpのトップページ</a>記載のアプリ名を含む値を入れてください。大文字小文字やスペースに注意してください。</p>
|
||||
<p>「Mastodon日本鯖です.」と書かれた以降の一段を全てコピーして記載してもアクセス可能です。<u>これほどまでにユーザーエージェント制限は「抜け道」が多いのです。</u><a href="setting.html">設定</a></p>
|
||||
<p><b>懸念点</b></p>
|
||||
<p>その記載されたアプリと合同会社分散型ソーシャルネットワーク機構になんの関係があるかは知りませんが、どちらにしろ他のクライアントの名を借りてアクセスの許可をいただくというあまり道徳的によろしくない方法です。</p>
|
||||
<button onclick="$('#askjp_jp_ua').addClass('hide')" class="btn waves-effect">閉じる</button>
|
||||
</div>
|
||||
<!-- Modal Structure Release Note-->
|
||||
<div id="releasenote" class="modal modal-fixed-footer">
|
||||
<div class="modal-content">
|
||||
@@ -731,66 +756,27 @@
|
||||
<a href="https://thedesk.top" target="_blank">HP</a><br>
|
||||
<a href="https://github.com/cutls/TheDesk" target="_blank">GitHub</a><br>
|
||||
<br>
|
||||
<div id="release-Usamin_18-11-3" class="release-do" style="display:none; ">><br>
|
||||
<div id="release-Usamin_18-11-4" class="release-do" style="display:none; ">><br>
|
||||
<a href="https://ja.mstdn.wiki/TheDesk" target="_blank">機能一覧</a><br>
|
||||
Pixiv FanboxやPatreonでは支援者様限定で様々なTheDeskに関する記事をご覧いただけます。最低月一更新。<br>
|
||||
困ったときは、<a href="https://docs.thedesk.top">TheDesk Docs</a>をご覧ください。
|
||||
<h5>Release Note Usamin (18.11.3)</h5>
|
||||
・投稿ボックスの横幅が長くなる不具合を修正
|
||||
<a onclick="udgEx('@micchan83@fedibird.com','main')" class="contributor">
|
||||
<img src="https://user-images.githubusercontent.com/17561618/67261210-a46a7980-f4da-11e9-9c9c-704757d3b1a7.png">micchan83
|
||||
</a>
|
||||
<a onclick="udgEx('Cutls@cutls.com','main')" class="contributor">
|
||||
<img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">Cutls
|
||||
</a>
|
||||
・モーダルを閉じても動画が再生され続ける不具合を修正
|
||||
<a onclick="udgEx('@micchan83@fedibird.com','main')" class="contributor">
|
||||
<img src="https://user-images.githubusercontent.com/17561618/67261210-a46a7980-f4da-11e9-9c9c-704757d3b1a7.png">micchan83
|
||||
</a>
|
||||
<a onclick="udgEx('Cutls@cutls.com','main')" class="contributor">
|
||||
<img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">Cutls
|
||||
</a>
|
||||
・アクセストークンを用いてログイン(viaの変更も不可能ではないが上級者向け)
|
||||
<h5>Release Note Usamin (18.11.4)</h5>
|
||||
・mstdn.jpのユーザーエージェント制限に対する抗議的処置
|
||||
<a onclick="udgEx('Cutls@cutls.com','main')" class="contributor">
|
||||
<img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">Cutls
|
||||
</a><br>
|
||||
・検索語句入力後Enterで検索を開始できる
|
||||
<a onclick="udgEx('Cutls@cutls.com','main')" class="contributor">
|
||||
<img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">Cutls
|
||||
</a><br>
|
||||
・アプデチェックがわかりやすく
|
||||
・フォロー表示が間違っている不具合の修正
|
||||
<a onclick="udgEx('osapon@mstdn.nere9.help','main')" class="contributor">
|
||||
<img src="https://user-images.githubusercontent.com/17561618/66582531-eb906a80-ebbc-11e9-9969-7c245cb853c6.png">osapon
|
||||
</a>
|
||||
<a onclick="udgEx('Cutls@cutls.com','main')" class="contributor">
|
||||
<img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">Cutls
|
||||
</a><br>
|
||||
・設定変更後undefinedと出ることがある
|
||||
<a onclick="udgEx('osapon@mstdn.nere9.help','main')" class="contributor">
|
||||
<img src="https://user-images.githubusercontent.com/17561618/66582531-eb906a80-ebbc-11e9-9969-7c245cb853c6.png">osapon
|
||||
<a onclick="udgEx('hinketu@minohdon.jp','main')" class="contributor">
|
||||
<img src="https://user-images.githubusercontent.com/17561618/67628814-f4688800-f8ae-11e9-8421-c3f891918f48.png">hinketu
|
||||
</a>
|
||||
<a onclick="udgEx('Cutls@cutls.com','main')" class="contributor">
|
||||
<img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">Cutls
|
||||
</a><br>
|
||||
・ヘッダーカラーのアイコンが見えにくくなることがある
|
||||
<a onclick="udgEx('osapon@mstdn.nere9.help','main')" class="contributor">
|
||||
<img src="https://user-images.githubusercontent.com/17561618/66582531-eb906a80-ebbc-11e9-9969-7c245cb853c6.png">osapon
|
||||
</a>
|
||||
<a onclick="udgEx('Cutls@cutls.com','main')" class="contributor">
|
||||
<img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">Cutls
|
||||
</a><br>
|
||||
・ライセンス画面を外部化
|
||||
<a href="https://app.fossa.com/projects/git%2Bgithub.com%2Fcutls%2FTheDesk?ref=badge_small" alt="FOSSA Status"><img src="https://app.fossa.com/api/projects/git%2Bgithub.com%2Fcutls%2FTheDesk.svg?type=small"/></a>
|
||||
<a onclick="udgEx('osapon@mstdn.nere9.help','main')" class="contributor">
|
||||
<img src="https://user-images.githubusercontent.com/17561618/66582531-eb906a80-ebbc-11e9-9969-7c245cb853c6.png">osapon
|
||||
</a>
|
||||
<a onclick="udgEx('Cutls@cutls.com','main')" class="contributor">
|
||||
<img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">Cutls
|
||||
</a><br>
|
||||
・コピーをネイティブ化(たまにコピーがうまく行かない不具合を修正)
|
||||
<a onclick="udgEx('osapon@mstdn.nere9.help','main')" class="contributor">
|
||||
<img src="https://user-images.githubusercontent.com/17561618/66582531-eb906a80-ebbc-11e9-9969-7c245cb853c6.png">osapon
|
||||
</a>
|
||||
<br>
|
||||
・高速化など設定画面の改善
|
||||
<a onclick="udgEx('Cutls@cutls.com','main')" class="contributor">
|
||||
<img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">Cutls
|
||||
</a><br>
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Login as Misskey",
|
||||
"misskeylogin": "Read <a href=\"https://thedesk.top/how-to-misskey-login.html\">Docs(ja)</a> to login Misskey.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -9,7 +9,7 @@
|
||||
"lang_edit": "Edit",
|
||||
"lang_del": "Delete",
|
||||
"lang_add": "Add",
|
||||
"lang_fatalerroroccured": "Some errors are occured, please restart TheDesk.",
|
||||
"lang_fatalerroroccured": "Error",
|
||||
"lang_speech": "Google US English",
|
||||
"lang_lang": "Language",
|
||||
"lang_langlocale": "English",
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Font size",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere": "Get latest TheDesk",
|
||||
"download": "Start",
|
||||
"portable": "Portable ver.",
|
||||
"installer": "Installer ver.",
|
||||
"snap": "Snap ver may be on Snapcraft",
|
||||
"unrewrite": "Not rewrite",
|
||||
"installer": "Installer(Recommended)",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Get it on Snapcraft",
|
||||
"sureupd": "You may lose a cool experience!",
|
||||
"skipupd": "Skip this update",
|
||||
"nexttl": "Until next TL loading",
|
||||
"nextver": "Until next version",
|
||||
"nexttl": "Hidden until next TL loading",
|
||||
"nextver": "Hidden until next version",
|
||||
"problem1": "Some problems?",
|
||||
"problem2": "Please download on <a href='https://thedesk.top'>Oficial HP</a>.",
|
||||
"continue": "Continue updating",
|
||||
"dlnow": "Downloading..."
|
||||
"dlnow": "Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Login as Misskey",
|
||||
"misskeylogin": "Read <a href=\"https://thedesk.top/how-to-misskey-login.html\">Docs(ja)</a> to login Misskey.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -9,7 +9,7 @@
|
||||
"lang_edit": "Edit",
|
||||
"lang_del": "Delete",
|
||||
"lang_add": "Add",
|
||||
"lang_fatalerroroccured": "Some errors are occured, please restart TheDesk.",
|
||||
"lang_fatalerroroccured": "Error",
|
||||
"lang_speech": "Google US English",
|
||||
"lang_lang": "Language",
|
||||
"lang_langlocale": "English",
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Font size",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere": "Get latest TheDesk",
|
||||
"download": "Start",
|
||||
"portable": "Portable ver.",
|
||||
"installer": "Installer ver.",
|
||||
"snap": "Snap ver may be on Snapcraft",
|
||||
"unrewrite": "Not rewrite",
|
||||
"installer": "Installer(Recommended)",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Get it on Snapcraft",
|
||||
"sureupd": "You may lose a cool experience!",
|
||||
"skipupd": "Skip this update",
|
||||
"nexttl": "Until next TL loading",
|
||||
"nextver": "Until next version",
|
||||
"nexttl": "Hidden until next TL loading",
|
||||
"nextver": "Hidden until next version",
|
||||
"problem1": "Some problems?",
|
||||
"problem2": "Please download on <a href='https://thedesk.top'>Oficial HP</a>.",
|
||||
"continue": "Continue updating",
|
||||
"dlnow": "Downloading..."
|
||||
"dlnow": "Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Влезте като Misskey",
|
||||
"misskeylogin": "Прочетете <a href=\"https://thedesk.top/how-to-misskey-login.html\">Документацията</a>, за да влезете в Misskey.",
|
||||
"nodata": "Няма данни"
|
||||
"nodata": "Няма данни",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Размер на шрифта",
|
||||
"savefolder": "Папка за запазване",
|
||||
"savefolderwarn": "TheDesk ще използва това местоназначение, когато се опитва да запази снимки или да прави екранни снимки.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "абсолютна стойност",
|
||||
"themeSel": "Изберете тема",
|
||||
"customtheme": "Редактирайте и добавете персонализирани теми",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere": "Get latest TheDesk",
|
||||
"download": "Start",
|
||||
"portable": "Portable ver.",
|
||||
"installer": "Installer ver.",
|
||||
"snap": "Snap ver may be on Snapcraft",
|
||||
"unrewrite": "Not rewrite",
|
||||
"installer": "Installer(Recommended)",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Get it on Snapcraft",
|
||||
"sureupd": "You may lose a cool experience!",
|
||||
"skipupd": "Skip this update",
|
||||
"nexttl": "Until next TL loading",
|
||||
"nextver": "Until next version",
|
||||
"nexttl": "Hidden until next TL loading",
|
||||
"nextver": "Hidden until next version",
|
||||
"problem1": "Some problems?",
|
||||
"problem2": "Please download on <a href=\"https://thedesk.top\">Oficial HP</a>.",
|
||||
"continue": "Continue updating",
|
||||
"dlnow": "Downloading..."
|
||||
"dlnow": "Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Login as Misskey",
|
||||
"misskeylogin": "Read <a href=\"https://thedesk.top/how-to-misskey-login.html\">Docs(ja)</a> to login Misskey.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -9,7 +9,7 @@
|
||||
"lang_edit": "Edit",
|
||||
"lang_del": "Delete",
|
||||
"lang_add": "Add",
|
||||
"lang_fatalerroroccured": "Some errors are occured, please restart TheDesk.",
|
||||
"lang_fatalerroroccured": "Error",
|
||||
"lang_speech": "Google US English",
|
||||
"lang_lang": "Language",
|
||||
"lang_langlocale": "English",
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Font size",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere": "Get latest TheDesk",
|
||||
"download": "Start",
|
||||
"portable": "Portable ver.",
|
||||
"installer": "Installer ver.",
|
||||
"snap": "Snap ver may be on Snapcraft",
|
||||
"unrewrite": "Not rewrite",
|
||||
"installer": "Installer(Recommended)",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Get it on Snapcraft",
|
||||
"sureupd": "You may lose a cool experience!",
|
||||
"skipupd": "Skip this update",
|
||||
"nexttl": "Until next TL loading",
|
||||
"nextver": "Until next version",
|
||||
"nexttl": "Hidden until next TL loading",
|
||||
"nextver": "Hidden until next version",
|
||||
"problem1": "Some problems?",
|
||||
"problem2": "Please download on <a href='https://thedesk.top'>Oficial HP</a>.",
|
||||
"continue": "Continue updating",
|
||||
"dlnow": "Downloading..."
|
||||
"dlnow": "Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Přihlásit jako Misskey",
|
||||
"misskeylogin": "Pro přihlášení do Misskey si přečtěte <a href=\"https://thedesk.top/how-to-misskey-login.html\">dokumentaci (ja)</a>.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Velikost písma",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolutní hodnota",
|
||||
"themeSel": "Vybrat motiv",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -3,8 +3,10 @@
|
||||
"download": "Začít",
|
||||
"portable": "Přenosná verze",
|
||||
"installer": "Verze instalátoru",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Verze Snap může být na Snapcraftu",
|
||||
"unrewrite": "Nepřepisovat",
|
||||
"sureupd": "Můžete ztratit úžasné nové funkce!",
|
||||
"skipupd": "Přeskočit tuto aktualizaci",
|
||||
"nexttl": "Do dalšího načtení časové osy",
|
||||
@@ -12,5 +14,6 @@
|
||||
"problem1": "Máte problémy?",
|
||||
"problem2": "Prosím stáhněte si aktualizaci na <a href=\"https://thedesk.top\">oficiální stránce</a>.",
|
||||
"continue": "Pokračovat v aktualizaci",
|
||||
"dlnow": "Stahuji..."
|
||||
"dlnow": "Stahuji...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Login as Misskey",
|
||||
"misskeylogin": "Read <a href=\"https://thedesk.top/how-to-misskey-login.html\">Docs(ja)</a> to login Misskey.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -9,7 +9,7 @@
|
||||
"lang_edit": "Edit",
|
||||
"lang_del": "Delete",
|
||||
"lang_add": "Add",
|
||||
"lang_fatalerroroccured": "Some errors are occured, please restart TheDesk.",
|
||||
"lang_fatalerroroccured": "Error",
|
||||
"lang_speech": "Google US English",
|
||||
"lang_lang": "Language",
|
||||
"lang_langlocale": "English",
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Font size",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere": "Get latest TheDesk",
|
||||
"download": "Start",
|
||||
"portable": "Portable ver.",
|
||||
"installer": "Installer ver.",
|
||||
"snap": "Snap ver may be on Snapcraft",
|
||||
"unrewrite": "Not rewrite",
|
||||
"installer": "Installer(Recommended)",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Get it on Snapcraft",
|
||||
"sureupd": "You may lose a cool experience!",
|
||||
"skipupd": "Skip this update",
|
||||
"nexttl": "Until next TL loading",
|
||||
"nextver": "Until next version",
|
||||
"nexttl": "Hidden until next TL loading",
|
||||
"nextver": "Hidden until next version",
|
||||
"problem1": "Some problems?",
|
||||
"problem2": "Please download on <a href='https://thedesk.top'>Oficial HP</a>.",
|
||||
"continue": "Continue updating",
|
||||
"dlnow": "Downloading..."
|
||||
"dlnow": "Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Als Misskey anmelden",
|
||||
"misskeylogin": "Lies die <a href=\"https://thedesk.top/how-to-misskey-login.html\">Doku (japanisch)</a> um dich bei Misskey einzuloggen.",
|
||||
"nodata": "Keine Daten"
|
||||
"nodata": "Keine Daten",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Schriftgröße",
|
||||
"savefolder": "Ordner zum Speichern",
|
||||
"savefolderwarn": "TheDesk verwendet diesen Ordner, wenn es versucht Bilder zu speichern oder Screenshots zu machen.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "Absoluter Wert",
|
||||
"themeSel": "Design auswählen",
|
||||
"customtheme": "Bearbeiten und hinzufügen von eigenen Designs",
|
||||
|
@@ -3,8 +3,10 @@
|
||||
"download": "Start",
|
||||
"portable": "Portable Version",
|
||||
"installer": "Installer Version",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Snap-Version kann auf Snapcraft sein",
|
||||
"unrewrite": "Nicht wieder fragen.",
|
||||
"sureupd": "Du kannst ein cooles Erlebnis verpassen!",
|
||||
"skipupd": "Update überspringen",
|
||||
"nexttl": "Bis zur nächsten Verlaufsaktualisierung",
|
||||
@@ -12,5 +14,6 @@
|
||||
"problem1": "Gibt es Probleme?",
|
||||
"problem2": "Bitte von <a href=\"https://thedesk.top\">Offizielle Homepage</a> herunterladen.",
|
||||
"continue": "Aktualisieren fortsetzen",
|
||||
"dlnow": "Herunterladen..."
|
||||
"dlnow": "Herunterladen...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Login as Misskey",
|
||||
"misskeylogin": "Read <a href=\"https://thedesk.top/how-to-misskey-login.html\">Docs(ja)</a> to login Misskey.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -9,7 +9,7 @@
|
||||
"lang_edit": "Edit",
|
||||
"lang_del": "Delete",
|
||||
"lang_add": "Add",
|
||||
"lang_fatalerroroccured": "Some errors are occured, please restart TheDesk.",
|
||||
"lang_fatalerroroccured": "Error",
|
||||
"lang_speech": "Google US English",
|
||||
"lang_lang": "Language",
|
||||
"lang_langlocale": "English",
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Font size",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere": "Get latest TheDesk",
|
||||
"download": "Start",
|
||||
"portable": "Portable ver.",
|
||||
"installer": "Installer ver.",
|
||||
"snap": "Snap ver may be on Snapcraft",
|
||||
"unrewrite": "Not rewrite",
|
||||
"installer": "Installer(Recommended)",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Get it on Snapcraft",
|
||||
"sureupd": "You may lose a cool experience!",
|
||||
"skipupd": "Skip this update",
|
||||
"nexttl": "Until next TL loading",
|
||||
"nextver": "Until next version",
|
||||
"nexttl": "Hidden until next TL loading",
|
||||
"nextver": "Hidden until next version",
|
||||
"problem1": "Some problems?",
|
||||
"problem2": "Please download on <a href='https://thedesk.top'>Oficial HP</a>.",
|
||||
"continue": "Continue updating",
|
||||
"dlnow": "Downloading..."
|
||||
"dlnow": "Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "crwdns3050:0crwdne3050:0",
|
||||
"thisismisskey": "crwdns3052:0crwdne3052:0",
|
||||
"misskeylogin": "crwdns3054:0crwdne3054:0",
|
||||
"nodata": "crwdns3056:0crwdne3056:0"
|
||||
"nodata": "crwdns3056:0crwdne3056:0",
|
||||
"accessTokenSetup": "crwdns4362:0crwdne4362:0"
|
||||
}
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "crwdns3966:0crwdne3966:0",
|
||||
"savefolder": "crwdns3968:0crwdne3968:0",
|
||||
"savefolderwarn": "crwdns3970:0crwdne3970:0",
|
||||
"useragent": "crwdns4372:0crwdne4372:0",
|
||||
"useragentWarn": "crwdns4374:0crwdne4374:0",
|
||||
"absolute": "crwdns3972:0crwdne3972:0",
|
||||
"themeSel": "crwdns3974:0crwdne3974:0",
|
||||
"customtheme": "crwdns3976:0crwdne3976:0",
|
||||
|
@@ -3,8 +3,10 @@
|
||||
"download": "crwdns4298:0crwdne4298:0",
|
||||
"portable": "crwdns4300:0crwdne4300:0",
|
||||
"installer": "crwdns4302:0crwdne4302:0",
|
||||
"linux": "crwdns4364:0crwdne4364:0",
|
||||
"linuxdeb": "crwdns4366:0crwdne4366:0",
|
||||
"linuxsnap": "crwdns4368:0crwdne4368:0",
|
||||
"snap": "crwdns4304:0crwdne4304:0",
|
||||
"unrewrite": "crwdns4306:0crwdne4306:0",
|
||||
"sureupd": "crwdns4308:0crwdne4308:0",
|
||||
"skipupd": "crwdns4310:0crwdne4310:0",
|
||||
"nexttl": "crwdns4312:0crwdne4312:0",
|
||||
@@ -12,5 +14,6 @@
|
||||
"problem1": "crwdns4316:0crwdne4316:0",
|
||||
"problem2": "crwdns4318:0crwdne4318:0",
|
||||
"continue": "crwdns4320:0crwdne4320:0",
|
||||
"dlnow": "crwdns4322:0crwdne4322:0"
|
||||
"dlnow": "crwdns4322:0crwdne4322:0",
|
||||
"checkWhatIsNew": "crwdns4370:0crwdne4370:0"
|
||||
}
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Font size",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent":"User agent",
|
||||
"useragentWarn":"Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere":"Get latest TheDesk",
|
||||
"download":"Start",
|
||||
"portable":"Portable ver.",
|
||||
"installer":"Installer ver.",
|
||||
"snap":"Snap ver may be on Snapcraft",
|
||||
"unrewrite":"Not rewrite",
|
||||
"installer":"Installer(Recommended)",
|
||||
"linux":"zip",
|
||||
"linuxdeb":"deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap":"snap",
|
||||
"snap":"Get it on Snapcraft",
|
||||
"sureupd":"You may lose a cool experience!",
|
||||
"skipupd":"Skip this update",
|
||||
"nexttl":"Until next TL loading",
|
||||
"nextver":"Until next version",
|
||||
"nexttl":"Hidden until next TL loading",
|
||||
"nextver":"Hidden until next version",
|
||||
"problem1":"Some problems?",
|
||||
"problem2":"Please download on <a href='https://thedesk.top'>Oficial HP</a>.",
|
||||
"continue":"Continue updating",
|
||||
"dlnow":"Downloading..."
|
||||
"dlnow":"Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Iniciar sesión con Misskey",
|
||||
"misskeylogin": "Leé <a href=\"https://docs.thedesk.top/\">la documentación (en japonés)</a> para usar Misskey.",
|
||||
"nodata": "Sin datos"
|
||||
"nodata": "Sin datos",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Tamaño de tipografía",
|
||||
"savefolder": "Carpeta para guardar",
|
||||
"savefolderwarn": "TheDesk usa esta configuración para guardar imágenes en general y capturas de pantallas.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "valor absoluto",
|
||||
"themeSel": "Seleccionar tema",
|
||||
"customtheme": "Editar y agregar temas personalizados",
|
||||
|
@@ -3,8 +3,10 @@
|
||||
"download": "Comenzar",
|
||||
"portable": "Compilación portátil",
|
||||
"installer": "Compilación de instalación",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "La compilación Snap puede encontrarse en Snapcraft",
|
||||
"unrewrite": "No reescribir",
|
||||
"sureupd": "¡Podrías perderte una experiencia copada!",
|
||||
"skipupd": "Saltar esta actualización",
|
||||
"nexttl": "Hasta el próximo refresco de la línea temporal",
|
||||
@@ -12,5 +14,6 @@
|
||||
"problem1": "¿Tenés problemas?",
|
||||
"problem2": "Por favor, descargá desde <a href=\"https://thedesk.top/en/\">el sitio web oficial</a>.",
|
||||
"continue": "Continuar con la actualización",
|
||||
"dlnow": "Descargando…"
|
||||
"dlnow": "Descargando…",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Login as Misskey",
|
||||
"misskeylogin": "Read <a href=\"https://thedesk.top/how-to-misskey-login.html\">Docs(ja)</a> to login Misskey.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -9,7 +9,7 @@
|
||||
"lang_edit": "Edit",
|
||||
"lang_del": "Delete",
|
||||
"lang_add": "Add",
|
||||
"lang_fatalerroroccured": "Some errors are occured, please restart TheDesk.",
|
||||
"lang_fatalerroroccured": "Error",
|
||||
"lang_speech": "Google US English",
|
||||
"lang_lang": "Language",
|
||||
"lang_langlocale": "English",
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Font size",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere": "Get latest TheDesk",
|
||||
"download": "Start",
|
||||
"portable": "Portable ver.",
|
||||
"installer": "Installer ver.",
|
||||
"snap": "Snap ver may be on Snapcraft",
|
||||
"unrewrite": "Not rewrite",
|
||||
"installer": "Installer(Recommended)",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Get it on Snapcraft",
|
||||
"sureupd": "You may lose a cool experience!",
|
||||
"skipupd": "Skip this update",
|
||||
"nexttl": "Until next TL loading",
|
||||
"nextver": "Until next version",
|
||||
"nexttl": "Hidden until next TL loading",
|
||||
"nextver": "Hidden until next version",
|
||||
"problem1": "Some problems?",
|
||||
"problem2": "Please download on <a href='https://thedesk.top'>Oficial HP</a>.",
|
||||
"continue": "Continue updating",
|
||||
"dlnow": "Downloading..."
|
||||
"dlnow": "Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Login as Misskey",
|
||||
"misskeylogin": "Read <a href=\"https://thedesk.top/how-to-misskey-login.html\">Docs(ja)</a> to login Misskey.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -9,7 +9,7 @@
|
||||
"lang_edit": "Edit",
|
||||
"lang_del": "Delete",
|
||||
"lang_add": "Add",
|
||||
"lang_fatalerroroccured": "Some errors are occured, please restart TheDesk.",
|
||||
"lang_fatalerroroccured": "Error",
|
||||
"lang_speech": "Google US English",
|
||||
"lang_lang": "Language",
|
||||
"lang_langlocale": "English",
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Font size",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere": "Get latest TheDesk",
|
||||
"download": "Start",
|
||||
"portable": "Portable ver.",
|
||||
"installer": "Installer ver.",
|
||||
"snap": "Snap ver may be on Snapcraft",
|
||||
"unrewrite": "Not rewrite",
|
||||
"installer": "Installer(Recommended)",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Get it on Snapcraft",
|
||||
"sureupd": "You may lose a cool experience!",
|
||||
"skipupd": "Skip this update",
|
||||
"nexttl": "Until next TL loading",
|
||||
"nextver": "Until next version",
|
||||
"nexttl": "Hidden until next TL loading",
|
||||
"nextver": "Hidden until next version",
|
||||
"problem1": "Some problems?",
|
||||
"problem2": "Please download on <a href='https://thedesk.top'>Oficial HP</a>.",
|
||||
"continue": "Continue updating",
|
||||
"dlnow": "Downloading..."
|
||||
"dlnow": "Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Login as Misskey",
|
||||
"misskeylogin": "Read <a href=\"https://thedesk.top/how-to-misskey-login.html\">Docs(ja)</a> to login Misskey.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -9,7 +9,7 @@
|
||||
"lang_edit": "Modifier",
|
||||
"lang_del": "Supprimer",
|
||||
"lang_add": "Ajouter",
|
||||
"lang_fatalerroroccured": "Some errors are occured, please restart TheDesk.",
|
||||
"lang_fatalerroroccured": "Error",
|
||||
"lang_speech": "Google U.S en anglais",
|
||||
"lang_lang": "Langue",
|
||||
"lang_langlocale": "Anglais",
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Taille de la police de caractères",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere": "Téléchargez le dernier TheDesk",
|
||||
"download": "Démarrer",
|
||||
"portable": "Portable ver.",
|
||||
"installer": "Installer ver.",
|
||||
"snap": "Snap ver may be on Snapcraft",
|
||||
"unrewrite": "Not rewrite",
|
||||
"installer": "Installer(Recommended)",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Get it on Snapcraft",
|
||||
"sureupd": "You may lose a cool experience!",
|
||||
"skipupd": "Ignorer cette mise à jour",
|
||||
"nexttl": "Until next TL loading",
|
||||
"nextver": "Until next version",
|
||||
"nexttl": "Hidden until next TL loading",
|
||||
"nextver": "Hidden until next version",
|
||||
"problem1": "Some problems?",
|
||||
"problem2": "Please download on <a href=\"https://thedesk.top\">Oficial HP</a>.",
|
||||
"continue": "Continue updating",
|
||||
"dlnow": "Downloading..."
|
||||
"dlnow": "Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Login as Misskey",
|
||||
"misskeylogin": "Read <a href=\"https://thedesk.top/how-to-misskey-login.html\">Docs(ja)</a> to login Misskey.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -9,7 +9,7 @@
|
||||
"lang_edit": "Edit",
|
||||
"lang_del": "Delete",
|
||||
"lang_add": "Add",
|
||||
"lang_fatalerroroccured": "Some errors are occured, please restart TheDesk.",
|
||||
"lang_fatalerroroccured": "Error",
|
||||
"lang_speech": "Google US English",
|
||||
"lang_lang": "Language",
|
||||
"lang_langlocale": "English",
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Font size",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere": "Get latest TheDesk",
|
||||
"download": "Start",
|
||||
"portable": "Portable ver.",
|
||||
"installer": "Installer ver.",
|
||||
"snap": "Snap ver may be on Snapcraft",
|
||||
"unrewrite": "Not rewrite",
|
||||
"installer": "Installer(Recommended)",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Get it on Snapcraft",
|
||||
"sureupd": "You may lose a cool experience!",
|
||||
"skipupd": "Skip this update",
|
||||
"nexttl": "Until next TL loading",
|
||||
"nextver": "Until next version",
|
||||
"nexttl": "Hidden until next TL loading",
|
||||
"nextver": "Hidden until next version",
|
||||
"problem1": "Some problems?",
|
||||
"problem2": "Please download on <a href='https://thedesk.top'>Oficial HP</a>.",
|
||||
"continue": "Continue updating",
|
||||
"dlnow": "Downloading..."
|
||||
"dlnow": "Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Login as Misskey",
|
||||
"misskeylogin": "Read <a href=\"https://thedesk.top/how-to-misskey-login.html\">Docs(ja)</a> to login Misskey.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -9,7 +9,7 @@
|
||||
"lang_edit": "Edit",
|
||||
"lang_del": "Delete",
|
||||
"lang_add": "Add",
|
||||
"lang_fatalerroroccured": "Some errors are occured, please restart TheDesk.",
|
||||
"lang_fatalerroroccured": "Error",
|
||||
"lang_speech": "Google US English",
|
||||
"lang_lang": "Language",
|
||||
"lang_langlocale": "English",
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Font size",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere": "Get latest TheDesk",
|
||||
"download": "Start",
|
||||
"portable": "Portable ver.",
|
||||
"installer": "Installer ver.",
|
||||
"snap": "Snap ver may be on Snapcraft",
|
||||
"unrewrite": "Not rewrite",
|
||||
"installer": "Installer(Recommended)",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Get it on Snapcraft",
|
||||
"sureupd": "You may lose a cool experience!",
|
||||
"skipupd": "Skip this update",
|
||||
"nexttl": "Until next TL loading",
|
||||
"nextver": "Until next version",
|
||||
"nexttl": "Hidden until next TL loading",
|
||||
"nextver": "Hidden until next version",
|
||||
"problem1": "Some problems?",
|
||||
"problem2": "Please download on <a href='https://thedesk.top'>Oficial HP</a>.",
|
||||
"continue": "Continue updating",
|
||||
"dlnow": "Downloading..."
|
||||
"dlnow": "Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Login as Misskey",
|
||||
"misskeylogin": "Read <a href=\"https://thedesk.top/how-to-misskey-login.html\">Docs(ja)</a> to login Misskey.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -9,7 +9,7 @@
|
||||
"lang_edit": "Edit",
|
||||
"lang_del": "Delete",
|
||||
"lang_add": "Add",
|
||||
"lang_fatalerroroccured": "Some errors are occured, please restart TheDesk.",
|
||||
"lang_fatalerroroccured": "Error",
|
||||
"lang_speech": "Google US English",
|
||||
"lang_lang": "Language",
|
||||
"lang_langlocale": "English",
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Font size",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere": "Get latest TheDesk",
|
||||
"download": "Start",
|
||||
"portable": "Portable ver.",
|
||||
"installer": "Installer ver.",
|
||||
"snap": "Snap ver may be on Snapcraft",
|
||||
"unrewrite": "Not rewrite",
|
||||
"installer": "Installer(Recommended)",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Get it on Snapcraft",
|
||||
"sureupd": "You may lose a cool experience!",
|
||||
"skipupd": "Skip this update",
|
||||
"nexttl": "Until next TL loading",
|
||||
"nextver": "Until next version",
|
||||
"nexttl": "Hidden until next TL loading",
|
||||
"nextver": "Hidden until next version",
|
||||
"problem1": "Some problems?",
|
||||
"problem2": "Please download on <a href='https://thedesk.top'>Oficial HP</a>.",
|
||||
"continue": "Continue updating",
|
||||
"dlnow": "Downloading..."
|
||||
"dlnow": "Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "フォントサイズ",
|
||||
"savefolder": "デフォルトの保存先",
|
||||
"savefolderwarn": "画像ダウンロードやスクリーンショットに影響します。",
|
||||
"useragent":"ユーザーエージェント",
|
||||
"useragentWarn":"再起動します。",
|
||||
"absolute": "絶対指定",
|
||||
"themeSel": "テーマの選択",
|
||||
"customtheme": "カスタムテーマの作成・編集",
|
||||
|
@@ -9,10 +9,11 @@
|
||||
"snap":"snap版はSnapcraft等よりDLしてください。",
|
||||
"sureupd":"アップデートは必ず行ってください",
|
||||
"skipupd":"アップデートをスキップする",
|
||||
"nexttl":"次回TL表示時まで",
|
||||
"nextver":"次のバージョンが出るまで",
|
||||
"nexttl":"次回TL表示時までスキップ",
|
||||
"nextver":"次のバージョンが出るまでスキップ",
|
||||
"problem1":"問題が発生しますか?",
|
||||
"problem2":"<a href='https://thedesk.top'>公式HP</a>からダウンロードをお試しください。",
|
||||
"continue":"アップデートを続行",
|
||||
"dlnow":"ダウンロード中"
|
||||
"dlnow":"ダウンロード中",
|
||||
"checkWhatIsNew": "アップデート内容"
|
||||
}
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Login as Misskey",
|
||||
"misskeylogin": "Read <a href=\"https://thedesk.top/how-to-misskey-login.html\">Docs(ja)</a> to login Misskey.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -9,7 +9,7 @@
|
||||
"lang_edit": "Edit",
|
||||
"lang_del": "Delete",
|
||||
"lang_add": "Add",
|
||||
"lang_fatalerroroccured": "Some errors are occured, please restart TheDesk.",
|
||||
"lang_fatalerroroccured": "Error",
|
||||
"lang_speech": "Google US English",
|
||||
"lang_lang": "Language",
|
||||
"lang_langlocale": "English",
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Font size",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere": "Get latest TheDesk",
|
||||
"download": "Start",
|
||||
"portable": "Portable ver.",
|
||||
"installer": "Installer ver.",
|
||||
"snap": "Snap ver may be on Snapcraft",
|
||||
"unrewrite": "Not rewrite",
|
||||
"installer": "Installer(Recommended)",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Get it on Snapcraft",
|
||||
"sureupd": "You may lose a cool experience!",
|
||||
"skipupd": "Skip this update",
|
||||
"nexttl": "Until next TL loading",
|
||||
"nextver": "Until next version",
|
||||
"nexttl": "Hidden until next TL loading",
|
||||
"nextver": "Hidden until next version",
|
||||
"problem1": "Some problems?",
|
||||
"problem2": "Please download on <a href='https://thedesk.top'>Oficial HP</a>.",
|
||||
"continue": "Continue updating",
|
||||
"dlnow": "Downloading..."
|
||||
"dlnow": "Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Login as Misskey",
|
||||
"misskeylogin": "Read <a href=\"https://thedesk.top/how-to-misskey-login.html\">Docs(ja)</a> to login Misskey.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -9,7 +9,7 @@
|
||||
"lang_edit": "Edit",
|
||||
"lang_del": "Delete",
|
||||
"lang_add": "Add",
|
||||
"lang_fatalerroroccured": "Some errors are occured, please restart TheDesk.",
|
||||
"lang_fatalerroroccured": "Error",
|
||||
"lang_speech": "Google US English",
|
||||
"lang_lang": "Language",
|
||||
"lang_langlocale": "English",
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Font size",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere": "Get latest TheDesk",
|
||||
"download": "Start",
|
||||
"portable": "Portable ver.",
|
||||
"installer": "Installer ver.",
|
||||
"snap": "Snap ver may be on Snapcraft",
|
||||
"unrewrite": "Not rewrite",
|
||||
"installer": "Installer(Recommended)",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Get it on Snapcraft",
|
||||
"sureupd": "You may lose a cool experience!",
|
||||
"skipupd": "Skip this update",
|
||||
"nexttl": "Until next TL loading",
|
||||
"nextver": "Until next version",
|
||||
"nexttl": "Hidden until next TL loading",
|
||||
"nextver": "Hidden until next version",
|
||||
"problem1": "Some problems?",
|
||||
"problem2": "Please download on <a href='https://thedesk.top'>Oficial HP</a>.",
|
||||
"continue": "Continue updating",
|
||||
"dlnow": "Downloading..."
|
||||
"dlnow": "Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Login as Misskey",
|
||||
"misskeylogin": "Read <a href=\"https://thedesk.top/how-to-misskey-login.html\">Docs(ja)</a> to login Misskey.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -9,7 +9,7 @@
|
||||
"lang_edit": "Edit",
|
||||
"lang_del": "Delete",
|
||||
"lang_add": "Add",
|
||||
"lang_fatalerroroccured": "Some errors are occured, please restart TheDesk.",
|
||||
"lang_fatalerroroccured": "Error",
|
||||
"lang_speech": "Google US English",
|
||||
"lang_lang": "Language",
|
||||
"lang_langlocale": "English",
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Font size",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere": "Get latest TheDesk",
|
||||
"download": "Start",
|
||||
"portable": "Portable ver.",
|
||||
"installer": "Installer ver.",
|
||||
"snap": "Snap ver may be on Snapcraft",
|
||||
"unrewrite": "Not rewrite",
|
||||
"installer": "Installer(Recommended)",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Get it on Snapcraft",
|
||||
"sureupd": "You may lose a cool experience!",
|
||||
"skipupd": "Skip this update",
|
||||
"nexttl": "Until next TL loading",
|
||||
"nextver": "Until next version",
|
||||
"nexttl": "Hidden until next TL loading",
|
||||
"nextver": "Hidden until next version",
|
||||
"problem1": "Some problems?",
|
||||
"problem2": "Please download on <a href='https://thedesk.top'>Oficial HP</a>.",
|
||||
"continue": "Continue updating",
|
||||
"dlnow": "Downloading..."
|
||||
"dlnow": "Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Login as Misskey",
|
||||
"misskeylogin": "Read <a href=\"https://thedesk.top/how-to-misskey-login.html\">Docs(ja)</a> to login Misskey.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -9,7 +9,7 @@
|
||||
"lang_edit": "Edit",
|
||||
"lang_del": "Delete",
|
||||
"lang_add": "Add",
|
||||
"lang_fatalerroroccured": "Some errors are occured, please restart TheDesk.",
|
||||
"lang_fatalerroroccured": "Error",
|
||||
"lang_speech": "Google US English",
|
||||
"lang_lang": "Language",
|
||||
"lang_langlocale": "English",
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Font size",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere": "Get latest TheDesk",
|
||||
"download": "Start",
|
||||
"portable": "Portable ver.",
|
||||
"installer": "Installer ver.",
|
||||
"snap": "Snap ver may be on Snapcraft",
|
||||
"unrewrite": "Not rewrite",
|
||||
"installer": "Installer(Recommended)",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Get it on Snapcraft",
|
||||
"sureupd": "You may lose a cool experience!",
|
||||
"skipupd": "Skip this update",
|
||||
"nexttl": "Until next TL loading",
|
||||
"nextver": "Until next version",
|
||||
"nexttl": "Hidden until next TL loading",
|
||||
"nextver": "Hidden until next version",
|
||||
"problem1": "Some problems?",
|
||||
"problem2": "Please download on <a href='https://thedesk.top'>Oficial HP</a>.",
|
||||
"continue": "Continue updating",
|
||||
"dlnow": "Downloading..."
|
||||
"dlnow": "Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Login as Misskey",
|
||||
"misskeylogin": "Read <a href=\"https://thedesk.top/how-to-misskey-login.html\">Docs(ja)</a> to login Misskey.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -9,7 +9,7 @@
|
||||
"lang_edit": "Edit",
|
||||
"lang_del": "Delete",
|
||||
"lang_add": "Add",
|
||||
"lang_fatalerroroccured": "Some errors are occured, please restart TheDesk.",
|
||||
"lang_fatalerroroccured": "Error",
|
||||
"lang_speech": "Google US English",
|
||||
"lang_lang": "Language",
|
||||
"lang_langlocale": "English",
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Font size",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere": "Get latest TheDesk",
|
||||
"download": "Start",
|
||||
"portable": "Portable ver.",
|
||||
"installer": "Installer ver.",
|
||||
"snap": "Snap ver may be on Snapcraft",
|
||||
"unrewrite": "Not rewrite",
|
||||
"installer": "Installer(Recommended)",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Get it on Snapcraft",
|
||||
"sureupd": "You may lose a cool experience!",
|
||||
"skipupd": "Skip this update",
|
||||
"nexttl": "Until next TL loading",
|
||||
"nextver": "Until next version",
|
||||
"nexttl": "Hidden until next TL loading",
|
||||
"nextver": "Hidden until next version",
|
||||
"problem1": "Some problems?",
|
||||
"problem2": "Please download on <a href='https://thedesk.top'>Oficial HP</a>.",
|
||||
"continue": "Continue updating",
|
||||
"dlnow": "Downloading..."
|
||||
"dlnow": "Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Login as Misskey",
|
||||
"misskeylogin": "Read <a href=\"https://thedesk.top/how-to-misskey-login.html\">Docs(ja)</a> to login Misskey.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -9,7 +9,7 @@
|
||||
"lang_edit": "Edit",
|
||||
"lang_del": "Delete",
|
||||
"lang_add": "Add",
|
||||
"lang_fatalerroroccured": "Some errors are occured, please restart TheDesk.",
|
||||
"lang_fatalerroroccured": "Error",
|
||||
"lang_speech": "Google US English",
|
||||
"lang_lang": "Language",
|
||||
"lang_langlocale": "English",
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Font size",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
@@ -2,15 +2,18 @@
|
||||
"updatehere": "Get latest TheDesk",
|
||||
"download": "Start",
|
||||
"portable": "Portable ver.",
|
||||
"installer": "Installer ver.",
|
||||
"snap": "Snap ver may be on Snapcraft",
|
||||
"unrewrite": "Not rewrite",
|
||||
"installer": "Installer(Recommended)",
|
||||
"linux": "zip",
|
||||
"linuxdeb": "deb(Recommended on buntu, Debian)",
|
||||
"linuxsnap": "snap",
|
||||
"snap": "Get it on Snapcraft",
|
||||
"sureupd": "You may lose a cool experience!",
|
||||
"skipupd": "Skip this update",
|
||||
"nexttl": "Until next TL loading",
|
||||
"nextver": "Until next version",
|
||||
"nexttl": "Hidden until next TL loading",
|
||||
"nextver": "Hidden until next version",
|
||||
"problem1": "Some problems?",
|
||||
"problem2": "Please download on <a href='https://thedesk.top'>Oficial HP</a>.",
|
||||
"continue": "Continue updating",
|
||||
"dlnow": "Downloading..."
|
||||
"dlnow": "Downloading...",
|
||||
"checkWhatIsNew": "What is new?"
|
||||
}
|
||||
|
@@ -18,5 +18,6 @@
|
||||
"ko": "",
|
||||
"thisismisskey": "Login as Misskey",
|
||||
"misskeylogin": "Read <a href=\"https://thedesk.top/how-to-misskey-login.html\">Docs(ja)</a> to login Misskey.",
|
||||
"nodata": "No data"
|
||||
"nodata": "No data",
|
||||
"accessTokenSetup": "Use access token to login(click after fill not code but access-token in box: Advanced)"
|
||||
}
|
@@ -9,7 +9,7 @@
|
||||
"lang_edit": "Edit",
|
||||
"lang_del": "Delete",
|
||||
"lang_add": "Add",
|
||||
"lang_fatalerroroccured": "Some errors are occured, please restart TheDesk.",
|
||||
"lang_fatalerroroccured": "Error",
|
||||
"lang_speech": "Google US English",
|
||||
"lang_lang": "Language",
|
||||
"lang_langlocale": "English",
|
||||
|
@@ -31,6 +31,8 @@
|
||||
"fontsize": "Font size",
|
||||
"savefolder": "Folder to save",
|
||||
"savefolderwarn": "TheDesk uses this value when it try to save pictures or take screenshots.",
|
||||
"useragent": "User agent",
|
||||
"useragentWarn": "Restart when changed",
|
||||
"absolute": "absolute value",
|
||||
"themeSel": "Select theme",
|
||||
"customtheme": "Edit and add custom themes",
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user