TheDesk 22.3.0
This commit is contained in:
parent
da76c6732d
commit
679151e8ea
|
@ -1,5 +1,6 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="ja">
|
<html lang="ja">
|
||||||
|
|
||||||
<head>
|
<head>
|
||||||
<title>TheDesk</title>
|
<title>TheDesk</title>
|
||||||
<meta content="width=device-width,initial-scale=1.0" name="viewport" />
|
<meta content="width=device-width,initial-scale=1.0" name="viewport" />
|
||||||
|
@ -87,7 +88,7 @@
|
||||||
<script type="text/javascript" src="./node_modules/jquery/dist/jquery.js"></script>
|
<script type="text/javascript" src="./node_modules/jquery/dist/jquery.js"></script>
|
||||||
<script type="text/javascript" src="./js/platform/first-not-view.js"></script>
|
<script type="text/javascript" src="./js/platform/first-not-view.js"></script>
|
||||||
<script type="text/javascript" src="./node_modules/materialize-css/dist/js/materialize.js"></script>
|
<script type="text/javascript" src="./node_modules/materialize-css/dist/js/materialize.js"></script>
|
||||||
<img src="./img/desk.svg" style="max-width: 62%;" />
|
<img src="./img/desk.svg" style="max-width: 58%;" />
|
||||||
<h5>TheDesk</h5>
|
<h5>TheDesk</h5>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="area-name1">Display version</div>
|
<div class="area-name1">Display version</div>
|
||||||
|
@ -104,15 +105,8 @@
|
||||||
<div class="area-data6" id="node"></div>
|
<div class="area-data6" id="node"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="cp">
|
<div class="cp">
|
||||||
Copyright © TheDesk 2018<br />
|
Copyright © TheDesk 2018<br /> Main developer(author): <a href="https://1m.cutls.com/@Cutls" target="_blank">Cutls P</a><br />
|
||||||
Main developer(author): <a href="https://1m.cutls.com/@Cutls" target="_blank">Cutls P</a><br />
|
<a href="https://github.com/cutls/TheDesk/graphs/contributors" style="text-align: center; user-select: none;"><img src="https://opencollective.com/TheDesk/contributors.svg?width=700&button=false" style="width: 100%"></a>
|
||||||
Thanks:<a href="https://minohdon.jp/@toneji" target="_blank">toneji</a>/<a href="https://popon.pptdn.jp/@popn_ja" target="_blank">popn_ja</a>/<a
|
|
||||||
href="https://pl.kpherox.dev/kPherox"
|
|
||||||
target="_blank"
|
|
||||||
>kPherox</a
|
|
||||||
>
|
|
||||||
and all users
|
|
||||||
<img draggable="false" style="width: 0.8rem; top: 1px; margin-left: 1px; position: relative;" alt="❤️" title=":heart:" src="https://twemoji.maxcdn.com/2/72x72/2764.png" />
|
|
||||||
<br /><a href="https://thedesk.top" target="_blank">Web site</a>
|
<br /><a href="https://thedesk.top" target="_blank">Web site</a>
|
||||||
</div>
|
</div>
|
||||||
<button onclick="window.close()" class="btn waves-effect indigo" style="width: calc(100% - 10px);"><i class="material-icons left">close</i>Close</button>
|
<button onclick="window.close()" class="btn waves-effect indigo" style="width: calc(100% - 10px);"><i class="material-icons left">close</i>Close</button>
|
||||||
|
@ -136,4 +130,5 @@
|
||||||
})
|
})
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
1577
app/css/sweetalert2-material.css
Normal file
1577
app/css/sweetalert2-material.css
Normal file
File diff suppressed because it is too large
Load Diff
8
app/css/sweetalert2-material.min.css
vendored
8
app/css/sweetalert2-material.min.css
vendored
File diff suppressed because one or more lines are too long
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"name": "thedesk",
|
"name": "thedesk",
|
||||||
"version": "22.2.0",
|
"version": "22.3.0",
|
||||||
"codename": "Koume",
|
"codename": "Koume",
|
||||||
"description": "TheDesk is a Mastodon client for PC.",
|
"description": "TheDesk is a Mastodon client for PC.",
|
||||||
"repository": "https://github.com/cutls/TheDesk",
|
"repository": "https://github.com/cutls/TheDesk",
|
||||||
|
@ -38,8 +38,7 @@
|
||||||
"url": "https://cutls.dev",
|
"url": "https://cutls.dev",
|
||||||
"email": "p@cutls.com"
|
"email": "p@cutls.com"
|
||||||
},
|
},
|
||||||
"contributor": [
|
"contributor": [{
|
||||||
{
|
|
||||||
"name": "とねぢ",
|
"name": "とねぢ",
|
||||||
"url": "https://minohdon.jp/@toneji",
|
"url": "https://minohdon.jp/@toneji",
|
||||||
"email": "solfa.tono@gmail.com"
|
"email": "solfa.tono@gmail.com"
|
||||||
|
|
|
@ -11,17 +11,15 @@
|
||||||
<link href="../../css/userdata.css" rel="stylesheet" type="text/css" />
|
<link href="../../css/userdata.css" rel="stylesheet" type="text/css" />
|
||||||
<link href="../../@@node_base@@/@fortawesome/fontawesome-free/css/all.min.css" type="text/css" rel="stylesheet" />
|
<link href="../../@@node_base@@/@fortawesome/fontawesome-free/css/all.min.css" type="text/css" rel="stylesheet" />
|
||||||
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
|
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
|
||||||
<link href="../../css/sweetalert2-material.min.css" type="text/css" rel="stylesheet">
|
<link href="../../css/sweetalert2-material.css" type="text/css" rel="stylesheet">
|
||||||
<link href="../../css/acct.css" rel="stylesheet" type="text/css" />
|
<link href="../../css/acct.css" rel="stylesheet" type="text/css" />
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" /> @@comment-start@@
|
||||||
@@comment-start@@
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var _jipt = []
|
var _jipt = []
|
||||||
_jipt.push(['project', 'thedesk'])
|
_jipt.push(['project', 'thedesk'])
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="https://cdn.crowdin.com/jipt/jipt.js"></script>
|
<script type="text/javascript" src="https://cdn.crowdin.com/jipt/jipt.js"></script>
|
||||||
@@comment-end@@
|
@@comment-end@@ @@pwa@@ @@store@@
|
||||||
@@pwa@@ @@store@@
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body id="mainView" class="@@pwaClass@@">
|
<body id="mainView" class="@@pwaClass@@">
|
||||||
|
@ -89,8 +87,7 @@
|
||||||
<div id="compt" style="display:none" class="scr">
|
<div id="compt" style="display:none" class="scr">
|
||||||
<h5>ログイン前に必ずご確認ください</h5>
|
<h5>ログイン前に必ずご確認ください</h5>
|
||||||
<span id="compt-instance"></span>はバージョンが<span id="compt-ver"></span>のため以下の機能がご利用いただけません。
|
<span id="compt-instance"></span>はバージョンが<span id="compt-ver"></span>のため以下の機能がご利用いただけません。
|
||||||
<span id="compt-warn"
|
<span id="compt-warn" style="display:none">また、このインスタンスはMastodonではなくそのAPI上の互換実装であり、TheDeskでは利用を想定していないため非保証となります。</span>
|
||||||
style="display:none">また、このインスタンスはMastodonではなくそのAPI上の互換実装であり、TheDeskでは利用を想定していないため非保証となります。</span>
|
|
||||||
<ul id="compt-list"></ul>
|
<ul id="compt-list"></ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -117,16 +114,17 @@
|
||||||
Some instance data by
|
Some instance data by
|
||||||
<a href="https://instances.social" target="_blank">instances.social API</a><br />
|
<a href="https://instances.social" target="_blank">instances.social API</a><br />
|
||||||
<h5 id="ins-title"></h5>
|
<h5 id="ins-title"></h5>
|
||||||
Administered by:<a id="ins-admin"></a><br />
|
Administered by:
|
||||||
|
<a id="ins-admin"></a><br />
|
||||||
<span id="ins-desc"></span><br />
|
<span id="ins-desc"></span><br />
|
||||||
<img src="../../img/loading.svg" id="ins-prof" width="200" /><br />
|
<img src="../../img/loading.svg" id="ins-prof" width="200" /><br />
|
||||||
<br />
|
<br /> @@domain@@:
|
||||||
@@domain@@:<span id="ins-name"></span><br />
|
<span id="ins-name"></span><br /> @@connect@@:
|
||||||
@@connect@@:<span id="ins-connect"></span>@@ko@@<br />
|
<span id="ins-connect"></span>@@ko@@<br /> @@toots@@:
|
||||||
@@toots@@:<span id="ins-toot"></span>@@ko@@<br />
|
<span id="ins-toot"></span>@@ko@@<br /> @@users@@:
|
||||||
@@users@@:<span id="ins-user"></span>@@users@@<br />
|
<span id="ins-user"></span>@@users@@<br /> @@safety@@:
|
||||||
@@safety@@:<span id="ins-per"></span>%<br />
|
<span id="ins-per"></span>%<br /> @@ver@@:
|
||||||
@@ver@@:<span id="ins-ver"></span>@<span id="ins-upd"></span><br />
|
<span id="ins-ver"></span>@<span id="ins-upd"></span><br />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript" src="../../js/ui/theme.js"></script>
|
<script type="text/javascript" src="../../js/ui/theme.js"></script>
|
||||||
|
@ -137,7 +135,9 @@
|
||||||
<script type="text/javascript" src="../../js/login/instance.js"></script>
|
<script type="text/javascript" src="../../js/login/instance.js"></script>
|
||||||
<script type="text/javascript" src="../../js/login/manager.js"></script>
|
<script type="text/javascript" src="../../js/login/manager.js"></script>
|
||||||
<script type="text/javascript" src="../../js/tl/date.js"></script>
|
<script type="text/javascript" src="../../js/tl/date.js"></script>
|
||||||
<script>$('body').addClass(localStorage.getItem('platform'))</script>
|
<script>
|
||||||
|
$('body').addClass(localStorage.getItem('platform'))
|
||||||
|
</script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
<link href="../../css/post.css" rel="stylesheet" type="text/css" />
|
<link href="../../css/post.css" rel="stylesheet" type="text/css" />
|
||||||
<link href="../../css/master.css" type="text/css" rel="stylesheet" />
|
<link href="../../css/master.css" type="text/css" rel="stylesheet" />
|
||||||
<link href="../../css/sort.css" rel="stylesheet" type="text/css" />
|
<link href="../../css/sort.css" rel="stylesheet" type="text/css" />
|
||||||
<link href="../../css/sweetalert2-material.min.css" type="text/css" rel="stylesheet" />
|
<link href="../../css/sweetalert2-material.css" type="text/css" rel="stylesheet" />
|
||||||
<link href="../../@@node_base@@/@fortawesome/fontawesome-free/css/all.min.css" type="text/css" rel="stylesheet" />
|
<link href="../../@@node_base@@/@fortawesome/fontawesome-free/css/all.min.css" type="text/css" rel="stylesheet" />
|
||||||
<meta charset="utf-8" /> @@comment-start@@
|
<meta charset="utf-8" /> @@comment-start@@
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
@ -682,18 +682,18 @@
|
||||||
<a href="https://thedesk.top" target="_blank">HP</a><br />
|
<a href="https://thedesk.top" target="_blank">HP</a><br />
|
||||||
<a href="https://github.com/cutls/TheDesk" target="_blank">GitHub</a><br />
|
<a href="https://github.com/cutls/TheDesk" target="_blank">GitHub</a><br />
|
||||||
<br />
|
<br />
|
||||||
<div id="release-22-2-0_Koume" class="release-do" style="display: none">
|
<div id="release-22-3-0_Koume" class="release-do" style="display: none">
|
||||||
Pixiv FanboxやPatreonでは支援者様限定で様々なTheDeskに関する記事をご覧いただけます。最低月一更新。<br /> 困ったときは、 <a href="https://docs.thedesk.top">TheDesk Docs</a>をご覧ください。
|
Pixiv FanboxやPatreonでは支援者様限定で様々なTheDeskに関する記事をご覧いただけます。最低月一更新。<br /> 困ったときは、 <a href="https://docs.thedesk.top">TheDesk Docs</a>をご覧ください。
|
||||||
<h5>Release Note 22.2.0 (Koume)</h5>
|
<h5>Release Note 22.3.0 (Koume)</h5>
|
||||||
<!--上のdivのidや1行上のところも変えてね-->
|
<!--上のdivのidや1行上のところも変えてね-->
|
||||||
・TweetDeck機能の復活
|
・フォローサジェストをv2にした
|
||||||
<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 /> ・頒布されるmacOS向けビルドにNotarize(公証)を追加
|
<a onclick="udgEx('Cutls@1m.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('Cutls@cutls.com','main')" class="contributor"><img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png" />cutls</a><br /> ・ARM版Windows向けビルドの試験頒布
|
<a onclick="udgEx('Cutls@1m.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('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('Cutls@1m.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('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('Cutls@1m.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('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('Cutls@1m.cutls.com','main')" class="contributor"><img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">cutls</a><br> ・コードレスセットアップを再起動無しに実装
|
||||||
<h5>ご注意ください</h5>
|
<a onclick="udgEx('Cutls@1m.cutls.com','main')" class="contributor"><img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">cutls</a><br>
|
||||||
・TweetDeck連携は環境設定から有効にしてからご利用いただけます。
|
|
||||||
</div>
|
</div>
|
||||||
<div id="release-en" style="display: none">
|
<div id="release-en" style="display: none">
|
||||||
<h5>Let's make it native!</h5>
|
<h5>Let's make it native!</h5>
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
<link href="../../css/pickr.css" type="text/css" rel="stylesheet">
|
<link href="../../css/pickr.css" type="text/css" rel="stylesheet">
|
||||||
<link href="../../css/master.css" type="text/css" rel="stylesheet">
|
<link href="../../css/master.css" type="text/css" rel="stylesheet">
|
||||||
<link href="../../css/tl.css" type="text/css" rel="stylesheet">
|
<link href="../../css/tl.css" type="text/css" rel="stylesheet">
|
||||||
<link href="../../css/sweetalert2-material.min.css" type="text/css" rel="stylesheet">
|
<link href="../../css/sweetalert2-material.css" type="text/css" rel="stylesheet">
|
||||||
<link href="../../@@node_base@@/@fortawesome/fontawesome-free/css/all.min.css" type="text/css" rel="stylesheet">
|
<link href="../../@@node_base@@/@fortawesome/fontawesome-free/css/all.min.css" type="text/css" rel="stylesheet">
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<style>
|
<style>
|
||||||
|
@ -32,8 +32,7 @@
|
||||||
padding: 20px;
|
padding: 20px;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
@@pwa@@
|
@@pwa@@ @@store@@
|
||||||
@@store@@
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body id="mainView" style="overflow-y:scroll" class="@@pwaClass@@">
|
<body id="mainView" style="overflow-y:scroll" class="@@pwaClass@@">
|
||||||
|
@ -45,7 +44,11 @@
|
||||||
<script src="../../@@node_base@@/vue/dist/vue.min.js"></script>
|
<script src="../../@@node_base@@/vue/dist/vue.min.js"></script>
|
||||||
<script type="text/javascript" src="setting.vue.js"></script>
|
<script type="text/javascript" src="setting.vue.js"></script>
|
||||||
<script type="text/javascript" src="../../@@node_base@@/sweetalert2/dist/sweetalert2.min.js"></script>
|
<script type="text/javascript" src="../../@@node_base@@/sweetalert2/dist/sweetalert2.min.js"></script>
|
||||||
<script>function renderMem() { return false; }</script>
|
<script>
|
||||||
|
function renderMem() {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
<h4>@@setting@@</h4>
|
<h4>@@setting@@</h4>
|
||||||
<ul class="collapsible" data-collapsible="accordion">
|
<ul class="collapsible" data-collapsible="accordion">
|
||||||
|
@ -62,11 +65,9 @@
|
||||||
<button class="btn waves-effect" onclick="changeLang()">@@change@@</button>
|
<button class="btn waves-effect" onclick="changeLang()">@@change@@</button>
|
||||||
</div>
|
</div>
|
||||||
<h5>@@backup@@</h5>
|
<h5>@@backup@@</h5>
|
||||||
<button onclick="exportSettings()" class="btn waves-effect lime darken-3"
|
<button onclick="exportSettings()" class="btn waves-effect lime darken-3" style="width:100%; max-width:15rem;">@@export@@</button>
|
||||||
style="width:100%; max-width:15rem;">@@export@@</button>
|
<button onclick="importSettings()" class="btn waves-effect cyan darken-3" style="width:100%; max-width:15rem;">@@import@@</button><br> @@backupWarn@@
|
||||||
<button onclick="importSettings()" class="btn waves-effect cyan darken-3"
|
<br>
|
||||||
style="width:100%; max-width:15rem;">@@import@@</button><br>
|
|
||||||
@@backupWarn@@<br>
|
|
||||||
<input type="text" id="imp-exp" style="width: 22rem">
|
<input type="text" id="imp-exp" style="width: 22rem">
|
||||||
<div id="envView">
|
<div id="envView">
|
||||||
<template v-for="(item, i) in config">
|
<template v-for="(item, i) in config">
|
||||||
|
@ -96,8 +97,7 @@
|
||||||
<input type="text" v-model="item.setValue" type="radio" v-bind:id="item.id"
|
<input type="text" v-model="item.setValue" type="radio" v-bind:id="item.id"
|
||||||
v-bind:style="{ width: item.width+'px'}" />{{item.text.after}}
|
v-bind:style="{ width: item.width+'px'}" />{{item.text.after}}
|
||||||
</template>
|
</template>
|
||||||
<button class="btn waves-effect" style="width:7.7rem;"
|
<button class="btn waves-effect" style="width:7.7rem;" v-on:click="complete(i)">@@change@@</button>
|
||||||
v-on:click="complete(i)">@@change@@</button>
|
|
||||||
</template><br>
|
</template><br>
|
||||||
</template>
|
</template>
|
||||||
</div>
|
</div>
|
||||||
|
@ -131,8 +131,7 @@
|
||||||
<h5>@@name@@</h5>
|
<h5>@@name@@</h5>
|
||||||
<input type="text" style="width:22rem" id="custom_name" placeholder="@@name@@...">
|
<input type="text" style="width:22rem" id="custom_name" placeholder="@@name@@...">
|
||||||
<h5>@@desc@@</h5>
|
<h5>@@desc@@</h5>
|
||||||
<div class="input-field"><textarea style="width:22rem" id="custom_desc" class="materialize-textarea"
|
<div class="input-field"><textarea style="width:22rem" id="custom_desc" class="materialize-textarea" placeholder="@@desc@@..."></textarea></div>
|
||||||
placeholder="@@desc@@..."></textarea></div>
|
|
||||||
<h5>@@customthemeDirection@@</h5>
|
<h5>@@customthemeDirection@@</h5>
|
||||||
<label>
|
<label>
|
||||||
<input class="with-gap" onchange="settings()" name="direction" type="radio" id="dark" value="dark"
|
<input class="with-gap" onchange="settings()" name="direction" type="radio" id="dark" value="dark"
|
||||||
|
@ -185,8 +184,7 @@
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" class="filled-in" id="use-color_4" value="1" />
|
<input type="checkbox" class="filled-in" id="use-color_4" value="1" />
|
||||||
<span>@@use@@</span>
|
<span>@@use@@</span>
|
||||||
</label><br />
|
</label><br /> @@copyFrom@@:
|
||||||
@@copyFrom@@:
|
|
||||||
<a class="pointer" onclick="copyColor('background','modal')">Background</a>
|
<a class="pointer" onclick="copyColor('background','modal')">Background</a>
|
||||||
<br />
|
<br />
|
||||||
<input type="color" id="color-picker4_value">
|
<input type="color" id="color-picker4_value">
|
||||||
|
@ -196,8 +194,7 @@
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" class="filled-in" id="use-color_5" value="1" />
|
<input type="checkbox" class="filled-in" id="use-color_5" value="1" />
|
||||||
<span>@@use@@</span>
|
<span>@@use@@</span>
|
||||||
</label><br />
|
</label><br /> @@copyFrom@@:
|
||||||
@@copyFrom@@:
|
|
||||||
<a class="pointer" onclick="copyColor('background','modalFooter')">Background</a>/
|
<a class="pointer" onclick="copyColor('background','modalFooter')">Background</a>/
|
||||||
<a class="pointer" onclick="copyColor('modal','modalFooter')">Modal</a>
|
<a class="pointer" onclick="copyColor('modal','modalFooter')">Modal</a>
|
||||||
<br />
|
<br />
|
||||||
|
@ -208,8 +205,7 @@
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" class="filled-in" id="use-color_6" value="1" />
|
<input type="checkbox" class="filled-in" id="use-color_6" value="1" />
|
||||||
<span>@@use@@</span>
|
<span>@@use@@</span>
|
||||||
</label><br />
|
</label><br /> @@copyFrom@@:
|
||||||
@@copyFrom@@:
|
|
||||||
<a class="pointer" onclick="copyColor('subcolor','third')">Subcolor</a>
|
<a class="pointer" onclick="copyColor('subcolor','third')">Subcolor</a>
|
||||||
<br />
|
<br />
|
||||||
<input type="color" id="color-picker6_value">
|
<input type="color" id="color-picker6_value">
|
||||||
|
@ -219,8 +215,7 @@
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" class="filled-in" id="use-color_7" value="1" />
|
<input type="checkbox" class="filled-in" id="use-color_7" value="1" />
|
||||||
<span>@@use@@</span>
|
<span>@@use@@</span>
|
||||||
</label><br />
|
</label><br /> @@copyFrom@@:
|
||||||
@@copyFrom@@:
|
|
||||||
<a class="pointer" onclick="copyColor('subcolor','forth')">Subcolor</a>/
|
<a class="pointer" onclick="copyColor('subcolor','forth')">Subcolor</a>/
|
||||||
<a class="pointer" onclick="copyColor('third','forth')">3rd Color</a>
|
<a class="pointer" onclick="copyColor('third','forth')">3rd Color</a>
|
||||||
<br />
|
<br />
|
||||||
|
@ -231,8 +226,7 @@
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" class="filled-in" id="use-color_8" value="1" />
|
<input type="checkbox" class="filled-in" id="use-color_8" value="1" />
|
||||||
<span>@@use@@</span>
|
<span>@@use@@</span>
|
||||||
</label><br />
|
</label><br /> @@copyFrom@@:
|
||||||
@@copyFrom@@:
|
|
||||||
<a class="pointer" onclick="copyColor('subcolor','bottom')">Subcolor</a>
|
<a class="pointer" onclick="copyColor('subcolor','bottom')">Subcolor</a>
|
||||||
<br />
|
<br />
|
||||||
<input type="color" id="color-picker8_value">
|
<input type="color" id="color-picker8_value">
|
||||||
|
@ -242,8 +236,7 @@
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" class="filled-in" id="use-color_9" value="1" />
|
<input type="checkbox" class="filled-in" id="use-color_9" value="1" />
|
||||||
<span>@@use@@</span>
|
<span>@@use@@</span>
|
||||||
</label><br />
|
</label><br /> @@copyFrom@@:
|
||||||
@@copyFrom@@:
|
|
||||||
<a class="pointer" onclick="copyColor('accent','emphasized')">Accent</a>
|
<a class="pointer" onclick="copyColor('accent','emphasized')">Accent</a>
|
||||||
<br />
|
<br />
|
||||||
<input type="color" id="color-picker9_value">
|
<input type="color" id="color-picker9_value">
|
||||||
|
@ -253,8 +246,7 @@
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" class="filled-in" id="use-color_10" value="1" />
|
<input type="checkbox" class="filled-in" id="use-color_10" value="1" />
|
||||||
<span>@@use@@</span>
|
<span>@@use@@</span>
|
||||||
</label><br />
|
</label><br /> @@copyFrom@@:
|
||||||
@@copyFrom@@:
|
|
||||||
<a class="pointer" onclick="copyColor('subcolor','postbox')">Subcolor</a>
|
<a class="pointer" onclick="copyColor('subcolor','postbox')">Subcolor</a>
|
||||||
<br />
|
<br />
|
||||||
<input type="color" id="color-picker10_value">
|
<input type="color" id="color-picker10_value">
|
||||||
|
@ -264,8 +256,7 @@
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" class="filled-in" id="use-color_11" value="1" />
|
<input type="checkbox" class="filled-in" id="use-color_11" value="1" />
|
||||||
<span>@@use@@</span>
|
<span>@@use@@</span>
|
||||||
</label><br />
|
</label><br /> @@copyFrom@@:
|
||||||
@@copyFrom@@:
|
|
||||||
<a class="pointer" onclick="copyColor('accent','active')">Accent</a>
|
<a class="pointer" onclick="copyColor('accent','active')">Accent</a>
|
||||||
<br />
|
<br />
|
||||||
<input type="color" id="color-picker11_value">
|
<input type="color" id="color-picker11_value">
|
||||||
|
@ -288,13 +279,10 @@
|
||||||
</div>
|
</div>
|
||||||
</div><br /><br />
|
</div><br /><br />
|
||||||
<button class="btn waves-effect blue" onclick="customComp(true)">@@preview@@</button><br /><br />
|
<button class="btn waves-effect blue" onclick="customComp(true)">@@preview@@</button><br /><br />
|
||||||
<button class="btn-large waves-effect" onclick="customComp()">@@change@@</button> <button
|
<button class="btn-large waves-effect" onclick="customComp()">@@change@@</button> <button class="btn waves-effect red disabled" id="delTheme" onclick="deleteIt()">@@delete@@</button><br><br>
|
||||||
class="btn waves-effect red disabled" id="delTheme" onclick="deleteIt()">@@delete@@</button><br><br>
|
<input type="text" style="width:22rem;height:40px;" id="custom_json" class="materialize-textarea" placeholder="JSON style" readonly><br>
|
||||||
<input type="text" style="width:22rem;height:40px;" id="custom_json" class="materialize-textarea"
|
|
||||||
placeholder="JSON style" readonly><br>
|
|
||||||
<h4>@@customImport@@</h4>
|
<h4>@@customImport@@</h4>
|
||||||
<input type="text" style="width:22rem;height:40px;" id="custom_import" class="materialize-textarea"
|
<input type="text" style="width:22rem;height:40px;" id="custom_import" class="materialize-textarea" placeholder="JSON/JSON5 style">
|
||||||
placeholder="JSON/JSON5 style">
|
|
||||||
<button class="btn waves-effect" onclick="customImp()">@@import@@</button><br>
|
<button class="btn waves-effect" onclick="customImp()">@@import@@</button><br>
|
||||||
<h4>@@preview@@</h4>
|
<h4>@@preview@@</h4>
|
||||||
<div style="max-width: 500px" class="cvo">
|
<div style="max-width: 500px" class="cvo">
|
||||||
|
@ -306,15 +294,14 @@
|
||||||
<i class="big-text fas fa-star yellow-text"></i>
|
<i class="big-text fas fa-star yellow-text"></i>
|
||||||
<a class="pointer grey-text">
|
<a class="pointer grey-text">
|
||||||
TheDesk(@thedesk@b.thedesk.tld)
|
TheDesk(@thedesk@b.thedesk.tld)
|
||||||
</a></span></div>
|
</a></span>
|
||||||
|
</div>
|
||||||
<div class="area-icon grid">
|
<div class="area-icon grid">
|
||||||
<a user="thedesk" class="udg">
|
<a user="thedesk" class="udg">
|
||||||
<img draggable="false" src="../../img/desk.svg" width="40" class="prof-img" user="TheDesk"
|
<img draggable="false" src="../../img/desk.svg" width="40" class="prof-img" user="TheDesk" onerror="this.src='../../img/loading.svg'" alt="" loading="lazy">
|
||||||
onerror="this.src='../../img/loading.svg'" alt="" loading="lazy">
|
|
||||||
</a>
|
</a>
|
||||||
<a user="Cutls@misskey.io" class="udg">
|
<a user="Cutls@misskey.io" class="udg">
|
||||||
<img draggable="false" src="../../img/desk.svg" width="20" class="notf-icon prof-img" user="TheDesk" alt=""
|
<img draggable="false" src="../../img/desk.svg" width="20" class="notf-icon prof-img" user="TheDesk" alt="" loading="lazy">
|
||||||
loading="lazy">
|
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="area-display_name grid">
|
<div class="area-display_name grid">
|
||||||
|
@ -361,8 +348,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="area-side">
|
<div class="area-side">
|
||||||
<div class="action ">
|
<div class="action ">
|
||||||
<a onclick="toggleAction(this)" data-target="dropdown_0ugtorxe"
|
<a onclick="toggleAction(this)" data-target="dropdown_0ugtorxe" class="ctxMenu waves-effect waves-dark btn-flat" style="padding:0" id="trigger_0ugtorxe">
|
||||||
class="ctxMenu waves-effect waves-dark btn-flat" style="padding:0" id="trigger_0ugtorxe">
|
|
||||||
<i class="text-darken-3 material-icons act-icon" aria-hidden="true">expand_more</i>
|
<i class="text-darken-3 material-icons act-icon" aria-hidden="true">expand_more</i>
|
||||||
<span class="voice">Other actions</span>
|
<span class="voice">Other actions</span>
|
||||||
</a>
|
</a>
|
||||||
|
@ -406,25 +392,19 @@
|
||||||
<input type="text" v-model="item.setValue" type="radio" v-bind:id="item.id"
|
<input type="text" v-model="item.setValue" type="radio" v-bind:id="item.id"
|
||||||
v-bind:style="{ width: item.width+'px'}" />{{item.text.after}}
|
v-bind:style="{ width: item.width+'px'}" />{{item.text.after}}
|
||||||
</template>
|
</template>
|
||||||
<button class="btn waves-effect" style="width:7.7rem;"
|
<button class="btn waves-effect" style="width:7.7rem;" v-on:click="complete(i)">@@change@@</button>
|
||||||
v-on:click="complete(i)">@@change@@</button>
|
|
||||||
</template><br>
|
</template><br>
|
||||||
</template>
|
</template>
|
||||||
</div>
|
</div>
|
||||||
<h5>@@customSound@@</h5>
|
<h5>@@customSound@@</h5>
|
||||||
<button class="btn waves-effect" style="width:120px;" onclick="customSound(1)">Custom 1</button><span
|
<button class="btn waves-effect" style="width:120px;" onclick="customSound(1)">Custom 1</button><span id="c1-file"></span><br>
|
||||||
id="c1-file"></span><br>
|
<button class="btn waves-effect" style="width:120px;" onclick="customSound(2)">Custom 2</button><span id="c2-file"></span><br>
|
||||||
<button class="btn waves-effect" style="width:120px;" onclick="customSound(2)">Custom 2</button><span
|
<button class="btn waves-effect" style="width:120px;" onclick="customSound(3)">Custom 3</button><span id="c3-file"></span><br>
|
||||||
id="c2-file"></span><br>
|
<button class="btn waves-effect" style="width:120px;" onclick="customSound(4)">Custom 4</button><span id="c4-file"></span><br>
|
||||||
<button class="btn waves-effect" style="width:120px;" onclick="customSound(3)">Custom 3</button><span
|
|
||||||
id="c3-file"></span><br>
|
|
||||||
<button class="btn waves-effect" style="width:120px;" onclick="customSound(4)">Custom 4</button><span
|
|
||||||
id="c4-file"></span><br>
|
|
||||||
<h5>@@vol@@</h5>
|
<h5>@@vol@@</h5>
|
||||||
@@volwarn80@@<br>
|
@@volwarn80@@<br>
|
||||||
<p class="range-field"><span id="soundVolVal">80</span><br>
|
<p class="range-field"><span id="soundVolVal">80</span><br>
|
||||||
<input type="range" id="soundvol" min="0" max="100" value="80" onchange="customVol()"
|
<input type="range" id="soundvol" min="0" max="100" value="80" onchange="customVol()" style="width:40rem; max-width:100%" />
|
||||||
style="width:40rem; max-width:100%" />
|
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
@ -462,33 +442,30 @@
|
||||||
<input type="text" v-model="item.setValue" type="radio" v-bind:id="item.id"
|
<input type="text" v-model="item.setValue" type="radio" v-bind:id="item.id"
|
||||||
v-bind:style="{ width: item.width+'px'}" />{{item.text.after}}
|
v-bind:style="{ width: item.width+'px'}" />{{item.text.after}}
|
||||||
</template>
|
</template>
|
||||||
<button class="btn waves-effect" style="width:7.7rem;"
|
<button class="btn waves-effect" style="width:7.7rem;" v-on:click="complete(i)">@@change@@</button>
|
||||||
v-on:click="complete(i)">@@change@@</button>
|
|
||||||
</template><br>
|
</template><br>
|
||||||
</template>
|
</template>
|
||||||
</div>
|
</div>
|
||||||
<h5>@@iks@@</h5>
|
<h5>@@iks@@</h5>
|
||||||
@@okswarn@@<br>
|
@@okswarn@@<br> Ctrl+Shift+1:
|
||||||
Ctrl+Shift+1:<input type="text" style="width:11.5rem" id="oks-1">
|
<input type="text" style="width:11.5rem" id="oks-1">
|
||||||
<button onclick="oks(1)" class="btn waves-effect" style="width:7.7rem;">@@set@@</button><br><br>
|
<button onclick="oks(1)" class="btn waves-effect" style="width:7.7rem;">@@set@@</button><br><br> Ctrl+Shift+2:
|
||||||
Ctrl+Shift+2:<input type="text" style="width:11.5rem" id="oks-2">
|
<input type="text" style="width:11.5rem" id="oks-2">
|
||||||
<button onclick="oks(2)" class="btn waves-effect" style="width:7.7rem;">@@set@@</button><br><br>
|
<button onclick="oks(2)" class="btn waves-effect" style="width:7.7rem;">@@set@@</button><br><br> Ctrl+Shift+3:
|
||||||
Ctrl+Shift+3:<input type="text" style="width:11.5rem" id="oks-3">
|
<input type="text" style="width:11.5rem" id="oks-3">
|
||||||
<button onclick="oks(3)" class="btn waves-effect" style="width:7.7rem;">@@set@@</button><br><br>
|
<button onclick="oks(3)" class="btn waves-effect" style="width:7.7rem;">@@set@@</button><br><br>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<div class="collapsible-header">
|
<div class="collapsible-header">
|
||||||
<img src="../../img/aiscript.svg"
|
<img src="../../img/aiscript.svg" style="height: 1.5rem; margin-left: 0.4rem; margin-right: 0.4rem;">@@plugin@@
|
||||||
style="height: 1.5rem; margin-left: 0.4rem; margin-right: 0.4rem;">@@plugin@@
|
|
||||||
</div>
|
</div>
|
||||||
<div class="collapsible-body">
|
<div class="collapsible-body">
|
||||||
<a href="https://github.com/cutls/TheDesk/wiki/プラグイン">@@howToWritePlugin@@</a><br />
|
<a href="https://github.com/cutls/TheDesk/wiki/プラグイン">@@howToWritePlugin@@</a><br />
|
||||||
<div id="plugin" data-id="add_new" style="height: 600px"></div>
|
<div id="plugin" data-id="add_new" style="height: 600px"></div>
|
||||||
<button class="btn waves-effect" style="width:7.7rem;" onclick="completePlugin()">@@change@@</button>
|
<button class="btn waves-effect" style="width:7.7rem;" onclick="completePlugin()">@@change@@</button>
|
||||||
<button class="btn waves-effect red disabled plugin_delete" style="width:7.7rem;"
|
<button class="btn waves-effect red disabled plugin_delete" style="width:7.7rem;" onclick="deletePlugin()">@@delete@@</button>
|
||||||
onclick="deletePlugin()">@@delete@@</button>
|
|
||||||
<button class="btn waves-effect" style="width:7.7rem;" onclick="testExecTrg()">@@exec@@</button>
|
<button class="btn waves-effect" style="width:7.7rem;" onclick="testExecTrg()">@@exec@@</button>
|
||||||
<h5>@@pluginList@@</h5>
|
<h5>@@pluginList@@</h5>
|
||||||
<div style="width:22rem" id="plugin-selector" data-add="@@add_new@@">
|
<div style="width:22rem" id="plugin-selector" data-add="@@add_new@@">
|
||||||
|
@ -527,13 +504,10 @@
|
||||||
<div class="collapsible-body">
|
<div class="collapsible-body">
|
||||||
<h5>@@link@@(Spotify)</h5>
|
<h5>@@link@@(Spotify)</h5>
|
||||||
@@linkwarn@@<br>
|
@@linkwarn@@<br>
|
||||||
<div id="spotify-code-show" class="hide"><input type="text" id="spotify-code"><button
|
<div id="spotify-code-show" class="hide"><input type="text" id="spotify-code"><button onclick="spotifyAuth()" class="btn waves-effect" style="width:7.7rem;">@@set@@</button></div>
|
||||||
onclick="spotifyAuth()" class="btn waves-effect" style="width:7.7rem;">@@set@@</button></div>
|
<a onclick="spotifyConnect()" class="btn waves-effect nex" style="width:100%; max-width:15rem; background-color:#1ed760;" id="spotify-enable"><i
|
||||||
<a onclick="spotifyConnect()" class="btn waves-effect nex"
|
|
||||||
style="width:100%; max-width:15rem; background-color:#1ed760;" id="spotify-enable"><i
|
|
||||||
class="fab fa-spotify left"></i>@@connect@@</a>
|
class="fab fa-spotify left"></i>@@connect@@</a>
|
||||||
<a onclick="spotifyDisconnect()" class="btn waves-effect nex disabled"
|
<a onclick="spotifyDisconnect()" class="btn waves-effect nex disabled" style="width:100%; max-width:15rem; background-color:#1ed760;" id="spotify-disable"><i
|
||||||
style="width:100%; max-width:15rem; background-color:#1ed760;" id="spotify-disable"><i
|
|
||||||
class="fab fa-spotify left"></i>@@disconnect@@</a>
|
class="fab fa-spotify left"></i>@@disconnect@@</a>
|
||||||
<h5>@@link@@(Last.fm)</h5>
|
<h5>@@link@@(Last.fm)</h5>
|
||||||
@@lastFmWarn@@<br />
|
@@lastFmWarn@@<br />
|
||||||
|
@ -542,8 +516,8 @@
|
||||||
<h5>@@templateedit@@</h5>
|
<h5>@@templateedit@@</h5>
|
||||||
@@templateeditwarn@@<br>
|
@@templateeditwarn@@<br>
|
||||||
<textarea id="np-temp" class="materialize-textarea" data-length="500">#NowPlaying {song} / {album} / {artist}
|
<textarea id="np-temp" class="materialize-textarea" data-length="500">#NowPlaying {song} / {album} / {artist}
|
||||||
{url}</textarea><br>
|
{url}</textarea><br> @@template1@@
|
||||||
@@template1@@<br>
|
<br>
|
||||||
<span class="mac">>@@template2@@</span><br>
|
<span class="mac">>@@template2@@</span><br>
|
||||||
<button onclick="spotifySave()" class="btn waves-effect" style="width:7.7rem;">@@set@@</button>
|
<button onclick="spotifySave()" class="btn waves-effect" style="width:7.7rem;">@@set@@</button>
|
||||||
<h5>@@postartwork@@</h5>
|
<h5>@@postartwork@@</h5>
|
||||||
|
@ -572,9 +546,8 @@
|
||||||
</label>
|
</label>
|
||||||
<br>
|
<br>
|
||||||
<h5>macOSコントロールセンター NowPlaying</h5>
|
<h5>macOSコントロールセンター NowPlaying</h5>
|
||||||
日本語環境でのみご利用いただけます。(It works well on macOS with Japanese language profile.)<br />
|
日本語環境でのみご利用いただけます。(It works well on macOS with Japanese language profile.)<br /> 上のアートワーク補完を使用しないとアートワークは付与されません。コントロールセンターがある日本語設定のmacOS Big Sur以降が対象です。<br /> なお、コントロールセンターが勝手に開きますが仕様ですのでご理解ください。上記のテンプレートは反映されず、常に「タイトル, アーティスト」になります。<br
|
||||||
上のアートワーク補完を使用しないとアートワークは付与されません。コントロールセンターがある日本語設定のmacOS Big Sur以降が対象です。<br />
|
/>
|
||||||
なお、コントロールセンターが勝手に開きますが仕様ですのでご理解ください。上記のテンプレートは反映されず、常に「タイトル, アーティスト」になります。<br />
|
|
||||||
<label>
|
<label>
|
||||||
<input class="with-gap" onchange="cMusicFlagSave()" name="cmw" type="radio" id="cmw_yes"
|
<input class="with-gap" onchange="cMusicFlagSave()" name="cmw" type="radio" id="cmw_yes"
|
||||||
value="yes" />
|
value="yes" />
|
||||||
|
@ -594,8 +567,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="collapsible-body">
|
<div class="collapsible-body">
|
||||||
<h5>@@bouyomi@@</h5>
|
<h5>@@bouyomi@@</h5>
|
||||||
@@bouyomiWarn@@<a href="https://github.com/xztaityozx/BouyomiChan-WebSocket-Plugin"
|
@@bouyomiWarn@@<a href="https://github.com/xztaityozx/BouyomiChan-WebSocket-Plugin" target="_blank">GitHub</a><br>
|
||||||
target="_blank">GitHub</a><br>
|
|
||||||
<label>
|
<label>
|
||||||
<input class="with-gap" onchange="voiceSettings()" name="bym" type="radio" id="bym_yes"
|
<input class="with-gap" onchange="voiceSettings()" name="bym" type="radio" id="bym_yes"
|
||||||
value="yes" />
|
value="yes" />
|
||||||
|
@ -608,28 +580,21 @@
|
||||||
<h5>@@speed@@</h5>
|
<h5>@@speed@@</h5>
|
||||||
@@speedwarn@@<br>
|
@@speedwarn@@<br>
|
||||||
<p class="range-field"><span id="voicespeedVal">10</span><br>
|
<p class="range-field"><span id="voicespeedVal">10</span><br>
|
||||||
<input type="range" id="voicespeed" min="1" max="100" value="10"
|
<input type="range" id="voicespeed" min="1" max="100" value="10" onchange="document.getElementById('voicespeedVal').innerText=this.value" style="width:40rem; max-width:100%" />
|
||||||
onchange="document.getElementById('voicespeedVal').innerText=this.value"
|
|
||||||
style="width:40rem; max-width:100%" />
|
|
||||||
</p>
|
</p>
|
||||||
<h5>@@pitch@@</h5>
|
<h5>@@pitch@@</h5>
|
||||||
@@pitchwarn@@<br>
|
@@pitchwarn@@<br>
|
||||||
<p class="range-field"><span id="voicepitchVal">50</span><br>
|
<p class="range-field"><span id="voicepitchVal">50</span><br>
|
||||||
<input type="range" id="voicepitch" min="0" max="100" value="50"
|
<input type="range" id="voicepitch" min="0" max="100" value="50" onchange="document.getElementById('voicepitchVal').innerText=this.value" style="width:40rem; max-width:100%" />
|
||||||
onchange="document.getElementById('voicepitchVal').innerText=this.value"
|
|
||||||
style="width:40rem; max-width:100%" />
|
|
||||||
</p>
|
</p>
|
||||||
<h5>@@vol@@</h5>
|
<h5>@@vol@@</h5>
|
||||||
@@volwarn@@<br>
|
@@volwarn@@<br>
|
||||||
<p class="range-field"><span id="voicevolVal">100</span><br>
|
<p class="range-field"><span id="voicevolVal">100</span><br>
|
||||||
<input type="range" id="voicevol" min="0" max="100" value="100"
|
<input type="range" id="voicevol" min="0" max="100" value="100" onchange="document.getElementById('voicevolVal').innerText=this.value" style="width:40rem; max-width:100%" />
|
||||||
onchange="document.getElementById('voicevolVal').innerText=this.value"
|
|
||||||
style="width:40rem; max-width:100%" />
|
|
||||||
</p>
|
</p>
|
||||||
<h5>@@test@@</h5>
|
<h5>@@test@@</h5>
|
||||||
<input type="text" style="width:27rem" id="voicetxt" value="@@sample@@">
|
<input type="text" style="width:27rem" id="voicetxt" value="@@sample@@">
|
||||||
<button class="btn waves-effect blue" style="width:11.5rem;" onclick="voicePlay()"
|
<button class="btn waves-effect blue" style="width:11.5rem;" onclick="voicePlay()" id="testplay">@@playstop@@</button><br>
|
||||||
id="testplay">@@playstop@@</button><br>
|
|
||||||
<br>
|
<br>
|
||||||
<button class="btn waves-effect" style="width:7.7rem;" onclick="voiceSettings()">@@set@@</button>
|
<button class="btn waves-effect" style="width:7.7rem;" onclick="voiceSettings()">@@set@@</button>
|
||||||
</div>
|
</div>
|
||||||
|
@ -666,50 +631,37 @@
|
||||||
<li>B:@@bt@@</li>
|
<li>B:@@bt@@</li>
|
||||||
<li>R:@@reply@@</li>
|
<li>R:@@reply@@</li>
|
||||||
</div>
|
</div>
|
||||||
<button class="btn waves-effect red" style="width:100%; max-width:40rem;"
|
<button class="btn waves-effect red" style="width:100%; max-width:40rem;" onclick="if(confirm('@@resetconfirm@@')){ localStorage.clear(); location.href='index.html'; }"><i
|
||||||
onclick="if(confirm('@@resetconfirm@@')){ localStorage.clear(); location.href='index.html'; }"><i
|
|
||||||
class="material-icons left">delete</i>@@reset@@</button><br><br>
|
class="material-icons left">delete</i>@@reset@@</button><br><br>
|
||||||
<button class="btn waves-effect indigo pwa" onclick="about()" style="width:100%; max-width:40rem;"><i
|
<button class="btn waves-effect indigo pwa" onclick="about()" style="width:100%; max-width:40rem;"><i
|
||||||
class="material-icons left">info</i>@@about@@</button>
|
class="material-icons left">info</i>@@about@@</button>
|
||||||
<a href="https://thedesk.top" class="btn waves-effect deep-purple lighten-2" style="width:100%; max-width:40rem;"><i
|
<a href="https://thedesk.top" class="btn waves-effect deep-purple lighten-2" style="width:100%; max-width:40rem;"><i
|
||||||
class="material-icons left">web</i>@@hp@@</a>
|
class="material-icons left">web</i>@@hp@@</a>
|
||||||
<a href="https://www.pixiv.net/fanbox/creator/28105985" class="btn waves-effect red lighten-2"
|
<a href="https://www.pixiv.net/fanbox/creator/28105985" class="btn waves-effect red lighten-2" style="width:100%; max-width:40rem;"><i class="material-icons left">trending_up</i>@@support@@(Pixiv FANBOX)</a>
|
||||||
style="width:100%; max-width:40rem;"><i class="material-icons left">trending_up</i>@@support@@(Pixiv FANBOX)</a>
|
<a href="https://www.patreon.com/cutls" class="btn waves-effect red darken-2" style="width:100%; max-width:40rem;"><i class="material-icons left">trending_up</i>@@support@@(Patreon)</a>
|
||||||
<a href="https://www.patreon.com/cutls" class="btn waves-effect red darken-2"
|
<a href="https://liberapay.com/cutls" class="btn waves-effect black-text" style="width:100%; max-width:40rem; background-color: #f6c915"><i
|
||||||
style="width:100%; max-width:40rem;"><i class="material-icons left">trending_up</i>@@support@@(Patreon)</a>
|
|
||||||
<a href="https://liberapay.com/cutls" class="btn waves-effect black-text"
|
|
||||||
style="width:100%; max-width:40rem; background-color: #f6c915"><i
|
|
||||||
class="material-icons left">trending_up</i>@@support@@(Liberapay)</a>
|
class="material-icons left">trending_up</i>@@support@@(Liberapay)</a>
|
||||||
<a href="https://docs.thedesk.top" class="btn waves-effect blue darken-2" style="width:100%; max-width:40rem;"><i
|
<a href="https://docs.thedesk.top" class="btn waves-effect blue darken-2" style="width:100%; max-width:40rem;"><i
|
||||||
class="material-icons left">list</i>@@help@@/Docs</a>
|
class="material-icons left">list</i>@@help@@/Docs</a>
|
||||||
<a href="https://github.com/cutls/TheDesk" class="btn waves-effect black lighten-2"
|
<a href="https://github.com/cutls/TheDesk" class="btn waves-effect black lighten-2" style="width:100%; max-width:40rem;"><i class="fab fa-github left"></i>GitHub</a>
|
||||||
style="width:100%; max-width:40rem;"><i class="fab fa-github left"></i>GitHub</a>
|
<a href="index.html?mode=user&code=Cutls@1m.cutls.com" class="btn waves-effect blue lighten-2" style="width:100%; max-width:40rem;"><img src="../../img/desk_full.svg" class="left" width="25" style="padding-top:5px;">Main author: Cutls@1m.cutls.com</a>
|
||||||
<a href="index.html?mode=user&code=Cutls@1m.cutls.com" class="btn waves-effect blue lighten-2"
|
<br> TheDesk @ <a href="https://github.com/cutls/TheDesk/commits/@@gitHash@@">@@gitHash@@</a> - <a onclick="checkupd(); return localStorage.removeItem('new-ver-skip'); location.href='index.html';" class="pointer pwa">@@checkup@@</a><br>
|
||||||
style="width:100%; max-width:40rem;"><img src="../../img/desk_full.svg" class="left" width="25"
|
<br> Kyash
|
||||||
style="padding-top:5px;">Main author: Cutls@1m.cutls.com</a>
|
|
||||||
<br>
|
<br>
|
||||||
TheDesk @ <a href="https://github.com/cutls/TheDesk/commits/@@gitHash@@">@@gitHash@@</a> - <a
|
|
||||||
onclick="checkupd(); return localStorage.removeItem('new-ver-skip'); location.href='index.html';"
|
|
||||||
class="pointer pwa">@@checkup@@</a><br>
|
|
||||||
<br>
|
|
||||||
Kyash<br>
|
|
||||||
<img src="../../img/kyash.png" width="100"><br>
|
<img src="../../img/kyash.png" width="100"><br>
|
||||||
<a href="https://status.cutls.com/">
|
<a href="https://status.cutls.com/">
|
||||||
<img src="https://status.cutls.com/badge-service?site=thedesk.top">
|
<img src="https://status.cutls.com/badge-service?site=thedesk.top">
|
||||||
</a><br>
|
</a><br>
|
||||||
<h5>OSS License@@ossJP@@</h5>
|
<h5>OSS License@@ossJP@@</h5>
|
||||||
<a href="https://app.fossa.com/projects/git%2Bgithub.com%2Fcutls%2FTheDesk/refs/branch/master/@@gitHash@@"
|
<a href="https://app.fossa.com/projects/git%2Bgithub.com%2Fcutls%2FTheDesk/refs/branch/master/@@gitHash@@" alt="FOSSA Status"><img src="https://app.fossa.com/api/projects/git%2Bgithub.com%2Fcutls%2FTheDesk.svg?type=small" /></a>
|
||||||
alt="FOSSA Status"><img
|
|
||||||
src="https://app.fossa.com/api/projects/git%2Bgithub.com%2Fcutls%2FTheDesk.svg?type=small" /></a>
|
|
||||||
<br>
|
<br>
|
||||||
<span style="font-family:Open Sans;">Copyright © TheDesk 2018
|
<span style="font-family:Open Sans;">Copyright © TheDesk 2018
|
||||||
Under <a href="https://github.com/cutls/TheDesk/blob/master/LICENSE">GNU General Public License v3.0</a> and <a
|
Under <a href="https://github.com/cutls/TheDesk/blob/master/LICENSE">GNU General Public License v3.0</a> and <a
|
||||||
href="https://thedesk.top/priv.html">Privacy
|
href="https://thedesk.top/priv.html">Privacy
|
||||||
Policy</a>
|
Policy</a>
|
||||||
<br>
|
<br>
|
||||||
</span><br>
|
</span><br> TheDeskおよびCutls Pは<a href="https://donken.org/">被災地支援のためのマストドン研究会</a>をログイン機能提供等の形で応援しています。<br> タグタイムラインを開く:
|
||||||
TheDeskおよびCutls Pは<a href="https://donken.org/">被災地支援のためのマストドン研究会</a>をログイン機能提供等の形で応援しています。<br>
|
<a href="index.html?mode=tag&code=被災地支援のためのマストドン研究会">#被災地支援のためのマストドン研究会</a><br>
|
||||||
タグタイムラインを開く:<a href="index.html?mode=tag&code=被災地支援のためのマストドン研究会">#被災地支援のためのマストドン研究会</a><br>
|
|
||||||
<script type="text/javascript" src="../../@@node_base@@/lodash/lodash.min.js"></script>
|
<script type="text/javascript" src="../../@@node_base@@/lodash/lodash.min.js"></script>
|
||||||
<script src="../../js/ace/ace.js" type="text/javascript" charset="utf-8"></script>
|
<script src="../../js/ace/ace.js" type="text/javascript" charset="utf-8"></script>
|
||||||
<script>
|
<script>
|
||||||
|
|
|
@ -11,17 +11,15 @@
|
||||||
<link href="../../css/userdata.css" rel="stylesheet" type="text/css" />
|
<link href="../../css/userdata.css" rel="stylesheet" type="text/css" />
|
||||||
<link href="../../node_modules/@fortawesome/fontawesome-free/css/all.min.css" type="text/css" rel="stylesheet" />
|
<link href="../../node_modules/@fortawesome/fontawesome-free/css/all.min.css" type="text/css" rel="stylesheet" />
|
||||||
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
|
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
|
||||||
<link href="../../css/sweetalert2-material.min.css" type="text/css" rel="stylesheet">
|
<link href="../../css/sweetalert2-material.css" type="text/css" rel="stylesheet">
|
||||||
<link href="../../css/acct.css" rel="stylesheet" type="text/css" />
|
<link href="../../css/acct.css" rel="stylesheet" type="text/css" />
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" /> <!--
|
||||||
<!--
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var _jipt = []
|
var _jipt = []
|
||||||
_jipt.push(['project', 'thedesk'])
|
_jipt.push(['project', 'thedesk'])
|
||||||
</script>
|
</script>
|
||||||
<script type="text/javascript" src="https://cdn.crowdin.com/jipt/jipt.js"></script>
|
<script type="text/javascript" src="https://cdn.crowdin.com/jipt/jipt.js"></script>
|
||||||
-->
|
--> <script>var pwa = false;</script> <script>var store = false;</script>
|
||||||
<script>var pwa = false;</script> <script>var store = false;</script>
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body id="mainView" class="">
|
<body id="mainView" class="">
|
||||||
|
@ -89,8 +87,7 @@
|
||||||
<div id="compt" style="display:none" class="scr">
|
<div id="compt" style="display:none" class="scr">
|
||||||
<h5>ログイン前に必ずご確認ください</h5>
|
<h5>ログイン前に必ずご確認ください</h5>
|
||||||
<span id="compt-instance"></span>はバージョンが<span id="compt-ver"></span>のため以下の機能がご利用いただけません。
|
<span id="compt-instance"></span>はバージョンが<span id="compt-ver"></span>のため以下の機能がご利用いただけません。
|
||||||
<span id="compt-warn"
|
<span id="compt-warn" style="display:none">また、このインスタンスはMastodonではなくそのAPI上の互換実装であり、TheDeskでは利用を想定していないため非保証となります。</span>
|
||||||
style="display:none">また、このインスタンスはMastodonではなくそのAPI上の互換実装であり、TheDeskでは利用を想定していないため非保証となります。</span>
|
|
||||||
<ul id="compt-list"></ul>
|
<ul id="compt-list"></ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
@ -117,16 +114,17 @@
|
||||||
Some instance data by
|
Some instance data by
|
||||||
<a href="https://instances.social" target="_blank">instances.social API</a><br />
|
<a href="https://instances.social" target="_blank">instances.social API</a><br />
|
||||||
<h5 id="ins-title"></h5>
|
<h5 id="ins-title"></h5>
|
||||||
Administered by:<a id="ins-admin"></a><br />
|
Administered by:
|
||||||
|
<a id="ins-admin"></a><br />
|
||||||
<span id="ins-desc"></span><br />
|
<span id="ins-desc"></span><br />
|
||||||
<img src="../../img/loading.svg" id="ins-prof" width="200" /><br />
|
<img src="../../img/loading.svg" id="ins-prof" width="200" /><br />
|
||||||
<br />
|
<br /> Domain:
|
||||||
Domain:<span id="ins-name"></span><br />
|
<span id="ins-name"></span><br /> Federated servers:
|
||||||
Federated servers:<span id="ins-connect"></span><br />
|
<span id="ins-connect"></span><br /> Tooty:
|
||||||
Tooty:<span id="ins-toot"></span><br />
|
<span id="ins-toot"></span><br /> Użytkownicy:
|
||||||
Użytkownicy:<span id="ins-user"></span>Użytkownicy<br />
|
<span id="ins-user"></span>Użytkownicy<br /> Connection:
|
||||||
Connection:<span id="ins-per"></span>%<br />
|
<span id="ins-per"></span>%<br /> Wersja Mastodona:
|
||||||
Wersja Mastodona:<span id="ins-ver"></span>@<span id="ins-upd"></span><br />
|
<span id="ins-ver"></span>@<span id="ins-upd"></span><br />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<script type="text/javascript" src="../../js/ui/theme.js"></script>
|
<script type="text/javascript" src="../../js/ui/theme.js"></script>
|
||||||
|
@ -137,7 +135,9 @@
|
||||||
<script type="text/javascript" src="../../js/login/instance.js"></script>
|
<script type="text/javascript" src="../../js/login/instance.js"></script>
|
||||||
<script type="text/javascript" src="../../js/login/manager.js"></script>
|
<script type="text/javascript" src="../../js/login/manager.js"></script>
|
||||||
<script type="text/javascript" src="../../js/tl/date.js"></script>
|
<script type="text/javascript" src="../../js/tl/date.js"></script>
|
||||||
<script>$('body').addClass(localStorage.getItem('platform'))</script>
|
<script>
|
||||||
|
$('body').addClass(localStorage.getItem('platform'))
|
||||||
|
</script>
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
<link href="../../css/post.css" rel="stylesheet" type="text/css" />
|
<link href="../../css/post.css" rel="stylesheet" type="text/css" />
|
||||||
<link href="../../css/master.css" type="text/css" rel="stylesheet" />
|
<link href="../../css/master.css" type="text/css" rel="stylesheet" />
|
||||||
<link href="../../css/sort.css" rel="stylesheet" type="text/css" />
|
<link href="../../css/sort.css" rel="stylesheet" type="text/css" />
|
||||||
<link href="../../css/sweetalert2-material.min.css" type="text/css" rel="stylesheet" />
|
<link href="../../css/sweetalert2-material.css" type="text/css" rel="stylesheet" />
|
||||||
<link href="../../node_modules/@fortawesome/fontawesome-free/css/all.min.css" type="text/css" rel="stylesheet" />
|
<link href="../../node_modules/@fortawesome/fontawesome-free/css/all.min.css" type="text/css" rel="stylesheet" />
|
||||||
<meta charset="utf-8" /> <!--
|
<meta charset="utf-8" /> <!--
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
@ -26,7 +26,7 @@
|
||||||
<body class="">
|
<body class="">
|
||||||
<script>
|
<script>
|
||||||
var ver = '22.2.0 (Koume)'
|
var ver = '22.2.0 (Koume)'
|
||||||
var gitHash = '0f99a1098e500edb9932d321904e4760acb3b5bf'
|
var gitHash = 'da76c6732db27e91a895277d14fd16f0c1434679'
|
||||||
//betaを入れるとバージョンチェックしない
|
//betaを入れるとバージョンチェックしない
|
||||||
//var ver="beta";
|
//var ver="beta";
|
||||||
var acct_id = 0
|
var acct_id = 0
|
||||||
|
@ -682,18 +682,18 @@
|
||||||
<a href="https://thedesk.top" target="_blank">HP</a><br />
|
<a href="https://thedesk.top" target="_blank">HP</a><br />
|
||||||
<a href="https://github.com/cutls/TheDesk" target="_blank">GitHub</a><br />
|
<a href="https://github.com/cutls/TheDesk" target="_blank">GitHub</a><br />
|
||||||
<br />
|
<br />
|
||||||
<div id="release-22-2-0_Koume" class="release-do" style="display: none">
|
<div id="release-22-3-0_Koume" class="release-do" style="display: none">
|
||||||
Pixiv FanboxやPatreonでは支援者様限定で様々なTheDeskに関する記事をご覧いただけます。最低月一更新。<br /> 困ったときは、 <a href="https://docs.thedesk.top">TheDesk Docs</a>をご覧ください。
|
Pixiv FanboxやPatreonでは支援者様限定で様々なTheDeskに関する記事をご覧いただけます。最低月一更新。<br /> 困ったときは、 <a href="https://docs.thedesk.top">TheDesk Docs</a>をご覧ください。
|
||||||
<h5>Release Note 22.2.0 (Koume)</h5>
|
<h5>Release Note 22.3.0 (Koume)</h5>
|
||||||
<!--上のdivのidや1行上のところも変えてね-->
|
<!--上のdivのidや1行上のところも変えてね-->
|
||||||
・TweetDeck機能の復活
|
・フォローサジェストをv2にした
|
||||||
<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 /> ・頒布されるmacOS向けビルドにNotarize(公証)を追加
|
<a onclick="udgEx('Cutls@1m.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('Cutls@cutls.com','main')" class="contributor"><img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png" />cutls</a><br /> ・ARM版Windows向けビルドの試験頒布
|
<a onclick="udgEx('Cutls@1m.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('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('Cutls@1m.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('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('Cutls@1m.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('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('Cutls@1m.cutls.com','main')" class="contributor"><img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">cutls</a><br> ・コードレスセットアップを再起動無しに実装
|
||||||
<h5>ご注意ください</h5>
|
<a onclick="udgEx('Cutls@1m.cutls.com','main')" class="contributor"><img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">cutls</a><br>
|
||||||
・TweetDeck連携は環境設定から有効にしてからご利用いただけます。
|
|
||||||
</div>
|
</div>
|
||||||
<div id="release-en" style="display: none">
|
<div id="release-en" style="display: none">
|
||||||
<h5>Let's make it native!</h5>
|
<h5>Let's make it native!</h5>
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
<link href="../../css/pickr.css" type="text/css" rel="stylesheet">
|
<link href="../../css/pickr.css" type="text/css" rel="stylesheet">
|
||||||
<link href="../../css/master.css" type="text/css" rel="stylesheet">
|
<link href="../../css/master.css" type="text/css" rel="stylesheet">
|
||||||
<link href="../../css/tl.css" type="text/css" rel="stylesheet">
|
<link href="../../css/tl.css" type="text/css" rel="stylesheet">
|
||||||
<link href="../../css/sweetalert2-material.min.css" type="text/css" rel="stylesheet">
|
<link href="../../css/sweetalert2-material.css" type="text/css" rel="stylesheet">
|
||||||
<link href="../../node_modules/@fortawesome/fontawesome-free/css/all.min.css" type="text/css" rel="stylesheet">
|
<link href="../../node_modules/@fortawesome/fontawesome-free/css/all.min.css" type="text/css" rel="stylesheet">
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<style>
|
<style>
|
||||||
|
@ -32,8 +32,7 @@
|
||||||
padding: 20px;
|
padding: 20px;
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
<script>var pwa = false;</script>
|
<script>var pwa = false;</script> <script>var store = false;</script>
|
||||||
<script>var store = false;</script>
|
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
<body id="mainView" style="overflow-y:scroll" class="">
|
<body id="mainView" style="overflow-y:scroll" class="">
|
||||||
|
@ -45,7 +44,11 @@
|
||||||
<script src="../../node_modules/vue/dist/vue.min.js"></script>
|
<script src="../../node_modules/vue/dist/vue.min.js"></script>
|
||||||
<script type="text/javascript" src="setting.vue.js"></script>
|
<script type="text/javascript" src="setting.vue.js"></script>
|
||||||
<script type="text/javascript" src="../../node_modules/sweetalert2/dist/sweetalert2.min.js"></script>
|
<script type="text/javascript" src="../../node_modules/sweetalert2/dist/sweetalert2.min.js"></script>
|
||||||
<script>function renderMem() { return false; }</script>
|
<script>
|
||||||
|
function renderMem() {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
<h4>Ustawienia</h4>
|
<h4>Ustawienia</h4>
|
||||||
<ul class="collapsible" data-collapsible="accordion">
|
<ul class="collapsible" data-collapsible="accordion">
|
||||||
|
@ -62,11 +65,9 @@
|
||||||
<button class="btn waves-effect" onclick="changeLang()">Zmień</button>
|
<button class="btn waves-effect" onclick="changeLang()">Zmień</button>
|
||||||
</div>
|
</div>
|
||||||
<h5>Import i eksport preferencji</h5>
|
<h5>Import i eksport preferencji</h5>
|
||||||
<button onclick="exportSettings()" class="btn waves-effect lime darken-3"
|
<button onclick="exportSettings()" class="btn waves-effect lime darken-3" style="width:100%; max-width:15rem;">Eksport</button>
|
||||||
style="width:100%; max-width:15rem;">Eksport</button>
|
<button onclick="importSettings()" class="btn waves-effect cyan darken-3" style="width:100%; max-width:15rem;">Import</button><br> If you got a error when you choose the file, please paste the strings printed when you open the file and click import
|
||||||
<button onclick="importSettings()" class="btn waves-effect cyan darken-3"
|
<br>
|
||||||
style="width:100%; max-width:15rem;">Import</button><br>
|
|
||||||
If you got a error when you choose the file, please paste the strings printed when you open the file and click import<br>
|
|
||||||
<input type="text" id="imp-exp" style="width: 22rem">
|
<input type="text" id="imp-exp" style="width: 22rem">
|
||||||
<div id="envView">
|
<div id="envView">
|
||||||
<template v-for="(item, i) in config">
|
<template v-for="(item, i) in config">
|
||||||
|
@ -96,8 +97,7 @@
|
||||||
<input type="text" v-model="item.setValue" type="radio" v-bind:id="item.id"
|
<input type="text" v-model="item.setValue" type="radio" v-bind:id="item.id"
|
||||||
v-bind:style="{ width: item.width+'px'}" />{{item.text.after}}
|
v-bind:style="{ width: item.width+'px'}" />{{item.text.after}}
|
||||||
</template>
|
</template>
|
||||||
<button class="btn waves-effect" style="width:7.7rem;"
|
<button class="btn waves-effect" style="width:7.7rem;" v-on:click="complete(i)">Zmień</button>
|
||||||
v-on:click="complete(i)">Zmień</button>
|
|
||||||
</template><br>
|
</template><br>
|
||||||
</template>
|
</template>
|
||||||
</div>
|
</div>
|
||||||
|
@ -131,8 +131,7 @@
|
||||||
<h5>Name</h5>
|
<h5>Name</h5>
|
||||||
<input type="text" style="width:22rem" id="custom_name" placeholder="Name...">
|
<input type="text" style="width:22rem" id="custom_name" placeholder="Name...">
|
||||||
<h5>About this theme</h5>
|
<h5>About this theme</h5>
|
||||||
<div class="input-field"><textarea style="width:22rem" id="custom_desc" class="materialize-textarea"
|
<div class="input-field"><textarea style="width:22rem" id="custom_desc" class="materialize-textarea" placeholder="About this theme..."></textarea></div>
|
||||||
placeholder="About this theme..."></textarea></div>
|
|
||||||
<h5>Schemat kolorów</h5>
|
<h5>Schemat kolorów</h5>
|
||||||
<label>
|
<label>
|
||||||
<input class="with-gap" onchange="settings()" name="direction" type="radio" id="dark" value="dark"
|
<input class="with-gap" onchange="settings()" name="direction" type="radio" id="dark" value="dark"
|
||||||
|
@ -185,8 +184,7 @@
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" class="filled-in" id="use-color_4" value="1" />
|
<input type="checkbox" class="filled-in" id="use-color_4" value="1" />
|
||||||
<span>Use this</span>
|
<span>Use this</span>
|
||||||
</label><br />
|
</label><br /> Copy from:
|
||||||
Copy from:
|
|
||||||
<a class="pointer" onclick="copyColor('background','modal')">Background</a>
|
<a class="pointer" onclick="copyColor('background','modal')">Background</a>
|
||||||
<br />
|
<br />
|
||||||
<input type="color" id="color-picker4_value">
|
<input type="color" id="color-picker4_value">
|
||||||
|
@ -196,8 +194,7 @@
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" class="filled-in" id="use-color_5" value="1" />
|
<input type="checkbox" class="filled-in" id="use-color_5" value="1" />
|
||||||
<span>Use this</span>
|
<span>Use this</span>
|
||||||
</label><br />
|
</label><br /> Copy from:
|
||||||
Copy from:
|
|
||||||
<a class="pointer" onclick="copyColor('background','modalFooter')">Background</a>/
|
<a class="pointer" onclick="copyColor('background','modalFooter')">Background</a>/
|
||||||
<a class="pointer" onclick="copyColor('modal','modalFooter')">Modal</a>
|
<a class="pointer" onclick="copyColor('modal','modalFooter')">Modal</a>
|
||||||
<br />
|
<br />
|
||||||
|
@ -208,8 +205,7 @@
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" class="filled-in" id="use-color_6" value="1" />
|
<input type="checkbox" class="filled-in" id="use-color_6" value="1" />
|
||||||
<span>Use this</span>
|
<span>Use this</span>
|
||||||
</label><br />
|
</label><br /> Copy from:
|
||||||
Copy from:
|
|
||||||
<a class="pointer" onclick="copyColor('subcolor','third')">Subcolor</a>
|
<a class="pointer" onclick="copyColor('subcolor','third')">Subcolor</a>
|
||||||
<br />
|
<br />
|
||||||
<input type="color" id="color-picker6_value">
|
<input type="color" id="color-picker6_value">
|
||||||
|
@ -219,8 +215,7 @@
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" class="filled-in" id="use-color_7" value="1" />
|
<input type="checkbox" class="filled-in" id="use-color_7" value="1" />
|
||||||
<span>Use this</span>
|
<span>Use this</span>
|
||||||
</label><br />
|
</label><br /> Copy from:
|
||||||
Copy from:
|
|
||||||
<a class="pointer" onclick="copyColor('subcolor','forth')">Subcolor</a>/
|
<a class="pointer" onclick="copyColor('subcolor','forth')">Subcolor</a>/
|
||||||
<a class="pointer" onclick="copyColor('third','forth')">3rd Color</a>
|
<a class="pointer" onclick="copyColor('third','forth')">3rd Color</a>
|
||||||
<br />
|
<br />
|
||||||
|
@ -231,8 +226,7 @@
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" class="filled-in" id="use-color_8" value="1" />
|
<input type="checkbox" class="filled-in" id="use-color_8" value="1" />
|
||||||
<span>Use this</span>
|
<span>Use this</span>
|
||||||
</label><br />
|
</label><br /> Copy from:
|
||||||
Copy from:
|
|
||||||
<a class="pointer" onclick="copyColor('subcolor','bottom')">Subcolor</a>
|
<a class="pointer" onclick="copyColor('subcolor','bottom')">Subcolor</a>
|
||||||
<br />
|
<br />
|
||||||
<input type="color" id="color-picker8_value">
|
<input type="color" id="color-picker8_value">
|
||||||
|
@ -242,8 +236,7 @@
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" class="filled-in" id="use-color_9" value="1" />
|
<input type="checkbox" class="filled-in" id="use-color_9" value="1" />
|
||||||
<span>Use this</span>
|
<span>Use this</span>
|
||||||
</label><br />
|
</label><br /> Copy from:
|
||||||
Copy from:
|
|
||||||
<a class="pointer" onclick="copyColor('accent','emphasized')">Accent</a>
|
<a class="pointer" onclick="copyColor('accent','emphasized')">Accent</a>
|
||||||
<br />
|
<br />
|
||||||
<input type="color" id="color-picker9_value">
|
<input type="color" id="color-picker9_value">
|
||||||
|
@ -253,8 +246,7 @@
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" class="filled-in" id="use-color_10" value="1" />
|
<input type="checkbox" class="filled-in" id="use-color_10" value="1" />
|
||||||
<span>Use this</span>
|
<span>Use this</span>
|
||||||
</label><br />
|
</label><br /> Copy from:
|
||||||
Copy from:
|
|
||||||
<a class="pointer" onclick="copyColor('subcolor','postbox')">Subcolor</a>
|
<a class="pointer" onclick="copyColor('subcolor','postbox')">Subcolor</a>
|
||||||
<br />
|
<br />
|
||||||
<input type="color" id="color-picker10_value">
|
<input type="color" id="color-picker10_value">
|
||||||
|
@ -264,8 +256,7 @@
|
||||||
<label>
|
<label>
|
||||||
<input type="checkbox" class="filled-in" id="use-color_11" value="1" />
|
<input type="checkbox" class="filled-in" id="use-color_11" value="1" />
|
||||||
<span>Use this</span>
|
<span>Use this</span>
|
||||||
</label><br />
|
</label><br /> Copy from:
|
||||||
Copy from:
|
|
||||||
<a class="pointer" onclick="copyColor('accent','active')">Accent</a>
|
<a class="pointer" onclick="copyColor('accent','active')">Accent</a>
|
||||||
<br />
|
<br />
|
||||||
<input type="color" id="color-picker11_value">
|
<input type="color" id="color-picker11_value">
|
||||||
|
@ -288,13 +279,10 @@
|
||||||
</div>
|
</div>
|
||||||
</div><br /><br />
|
</div><br /><br />
|
||||||
<button class="btn waves-effect blue" onclick="customComp(true)">Preview</button><br /><br />
|
<button class="btn waves-effect blue" onclick="customComp(true)">Preview</button><br /><br />
|
||||||
<button class="btn-large waves-effect" onclick="customComp()">Zmień</button> <button
|
<button class="btn-large waves-effect" onclick="customComp()">Zmień</button> <button class="btn waves-effect red disabled" id="delTheme" onclick="deleteIt()">Delete</button><br><br>
|
||||||
class="btn waves-effect red disabled" id="delTheme" onclick="deleteIt()">Delete</button><br><br>
|
<input type="text" style="width:22rem;height:40px;" id="custom_json" class="materialize-textarea" placeholder="JSON style" readonly><br>
|
||||||
<input type="text" style="width:22rem;height:40px;" id="custom_json" class="materialize-textarea"
|
|
||||||
placeholder="JSON style" readonly><br>
|
|
||||||
<h4>Import of custom themes</h4>
|
<h4>Import of custom themes</h4>
|
||||||
<input type="text" style="width:22rem;height:40px;" id="custom_import" class="materialize-textarea"
|
<input type="text" style="width:22rem;height:40px;" id="custom_import" class="materialize-textarea" placeholder="JSON/JSON5 style">
|
||||||
placeholder="JSON/JSON5 style">
|
|
||||||
<button class="btn waves-effect" onclick="customImp()">Import</button><br>
|
<button class="btn waves-effect" onclick="customImp()">Import</button><br>
|
||||||
<h4>Preview</h4>
|
<h4>Preview</h4>
|
||||||
<div style="max-width: 500px" class="cvo">
|
<div style="max-width: 500px" class="cvo">
|
||||||
|
@ -306,15 +294,14 @@
|
||||||
<i class="big-text fas fa-star yellow-text"></i>
|
<i class="big-text fas fa-star yellow-text"></i>
|
||||||
<a class="pointer grey-text">
|
<a class="pointer grey-text">
|
||||||
TheDesk(@thedesk@b.thedesk.tld)
|
TheDesk(@thedesk@b.thedesk.tld)
|
||||||
</a></span></div>
|
</a></span>
|
||||||
|
</div>
|
||||||
<div class="area-icon grid">
|
<div class="area-icon grid">
|
||||||
<a user="thedesk" class="udg">
|
<a user="thedesk" class="udg">
|
||||||
<img draggable="false" src="../../img/desk.svg" width="40" class="prof-img" user="TheDesk"
|
<img draggable="false" src="../../img/desk.svg" width="40" class="prof-img" user="TheDesk" onerror="this.src='../../img/loading.svg'" alt="" loading="lazy">
|
||||||
onerror="this.src='../../img/loading.svg'" alt="" loading="lazy">
|
|
||||||
</a>
|
</a>
|
||||||
<a user="Cutls@misskey.io" class="udg">
|
<a user="Cutls@misskey.io" class="udg">
|
||||||
<img draggable="false" src="../../img/desk.svg" width="20" class="notf-icon prof-img" user="TheDesk" alt=""
|
<img draggable="false" src="../../img/desk.svg" width="20" class="notf-icon prof-img" user="TheDesk" alt="" loading="lazy">
|
||||||
loading="lazy">
|
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="area-display_name grid">
|
<div class="area-display_name grid">
|
||||||
|
@ -361,8 +348,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="area-side">
|
<div class="area-side">
|
||||||
<div class="action ">
|
<div class="action ">
|
||||||
<a onclick="toggleAction(this)" data-target="dropdown_0ugtorxe"
|
<a onclick="toggleAction(this)" data-target="dropdown_0ugtorxe" class="ctxMenu waves-effect waves-dark btn-flat" style="padding:0" id="trigger_0ugtorxe">
|
||||||
class="ctxMenu waves-effect waves-dark btn-flat" style="padding:0" id="trigger_0ugtorxe">
|
|
||||||
<i class="text-darken-3 material-icons act-icon" aria-hidden="true">expand_more</i>
|
<i class="text-darken-3 material-icons act-icon" aria-hidden="true">expand_more</i>
|
||||||
<span class="voice">Other actions</span>
|
<span class="voice">Other actions</span>
|
||||||
</a>
|
</a>
|
||||||
|
@ -406,25 +392,19 @@
|
||||||
<input type="text" v-model="item.setValue" type="radio" v-bind:id="item.id"
|
<input type="text" v-model="item.setValue" type="radio" v-bind:id="item.id"
|
||||||
v-bind:style="{ width: item.width+'px'}" />{{item.text.after}}
|
v-bind:style="{ width: item.width+'px'}" />{{item.text.after}}
|
||||||
</template>
|
</template>
|
||||||
<button class="btn waves-effect" style="width:7.7rem;"
|
<button class="btn waves-effect" style="width:7.7rem;" v-on:click="complete(i)">Zmień</button>
|
||||||
v-on:click="complete(i)">Zmień</button>
|
|
||||||
</template><br>
|
</template><br>
|
||||||
</template>
|
</template>
|
||||||
</div>
|
</div>
|
||||||
<h5>Niestandardowy dźwięk</h5>
|
<h5>Niestandardowy dźwięk</h5>
|
||||||
<button class="btn waves-effect" style="width:120px;" onclick="customSound(1)">Custom 1</button><span
|
<button class="btn waves-effect" style="width:120px;" onclick="customSound(1)">Custom 1</button><span id="c1-file"></span><br>
|
||||||
id="c1-file"></span><br>
|
<button class="btn waves-effect" style="width:120px;" onclick="customSound(2)">Custom 2</button><span id="c2-file"></span><br>
|
||||||
<button class="btn waves-effect" style="width:120px;" onclick="customSound(2)">Custom 2</button><span
|
<button class="btn waves-effect" style="width:120px;" onclick="customSound(3)">Custom 3</button><span id="c3-file"></span><br>
|
||||||
id="c2-file"></span><br>
|
<button class="btn waves-effect" style="width:120px;" onclick="customSound(4)">Custom 4</button><span id="c4-file"></span><br>
|
||||||
<button class="btn waves-effect" style="width:120px;" onclick="customSound(3)">Custom 3</button><span
|
|
||||||
id="c3-file"></span><br>
|
|
||||||
<button class="btn waves-effect" style="width:120px;" onclick="customSound(4)">Custom 4</button><span
|
|
||||||
id="c4-file"></span><br>
|
|
||||||
<h5>Volume</h5>
|
<h5>Volume</h5>
|
||||||
0-100(default:80)<br>
|
0-100(default:80)<br>
|
||||||
<p class="range-field"><span id="soundVolVal">80</span><br>
|
<p class="range-field"><span id="soundVolVal">80</span><br>
|
||||||
<input type="range" id="soundvol" min="0" max="100" value="80" onchange="customVol()"
|
<input type="range" id="soundvol" min="0" max="100" value="80" onchange="customVol()" style="width:40rem; max-width:100%" />
|
||||||
style="width:40rem; max-width:100%" />
|
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
|
@ -462,33 +442,30 @@
|
||||||
<input type="text" v-model="item.setValue" type="radio" v-bind:id="item.id"
|
<input type="text" v-model="item.setValue" type="radio" v-bind:id="item.id"
|
||||||
v-bind:style="{ width: item.width+'px'}" />{{item.text.after}}
|
v-bind:style="{ width: item.width+'px'}" />{{item.text.after}}
|
||||||
</template>
|
</template>
|
||||||
<button class="btn waves-effect" style="width:7.7rem;"
|
<button class="btn waves-effect" style="width:7.7rem;" v-on:click="complete(i)">Zmień</button>
|
||||||
v-on:click="complete(i)">Zmień</button>
|
|
||||||
</template><br>
|
</template><br>
|
||||||
</template>
|
</template>
|
||||||
</div>
|
</div>
|
||||||
<h5>Easy inserter</h5>
|
<h5>Easy inserter</h5>
|
||||||
You can insert any letters and emojis with only 3 keys<br>
|
You can insert any letters and emojis with only 3 keys<br> Ctrl+Shift+1:
|
||||||
Ctrl+Shift+1:<input type="text" style="width:11.5rem" id="oks-1">
|
<input type="text" style="width:11.5rem" id="oks-1">
|
||||||
<button onclick="oks(1)" class="btn waves-effect" style="width:7.7rem;">Zapisz</button><br><br>
|
<button onclick="oks(1)" class="btn waves-effect" style="width:7.7rem;">Zapisz</button><br><br> Ctrl+Shift+2:
|
||||||
Ctrl+Shift+2:<input type="text" style="width:11.5rem" id="oks-2">
|
<input type="text" style="width:11.5rem" id="oks-2">
|
||||||
<button onclick="oks(2)" class="btn waves-effect" style="width:7.7rem;">Zapisz</button><br><br>
|
<button onclick="oks(2)" class="btn waves-effect" style="width:7.7rem;">Zapisz</button><br><br> Ctrl+Shift+3:
|
||||||
Ctrl+Shift+3:<input type="text" style="width:11.5rem" id="oks-3">
|
<input type="text" style="width:11.5rem" id="oks-3">
|
||||||
<button onclick="oks(3)" class="btn waves-effect" style="width:7.7rem;">Zapisz</button><br><br>
|
<button onclick="oks(3)" class="btn waves-effect" style="width:7.7rem;">Zapisz</button><br><br>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
<div class="collapsible-header">
|
<div class="collapsible-header">
|
||||||
<img src="../../img/aiscript.svg"
|
<img src="../../img/aiscript.svg" style="height: 1.5rem; margin-left: 0.4rem; margin-right: 0.4rem;">Wtyczki
|
||||||
style="height: 1.5rem; margin-left: 0.4rem; margin-right: 0.4rem;">Wtyczki
|
|
||||||
</div>
|
</div>
|
||||||
<div class="collapsible-body">
|
<div class="collapsible-body">
|
||||||
<a href="https://github.com/cutls/TheDesk/wiki/プラグイン">Japanese docs of AiScript TheDesk plugins</a><br />
|
<a href="https://github.com/cutls/TheDesk/wiki/プラグイン">Japanese docs of AiScript TheDesk plugins</a><br />
|
||||||
<div id="plugin" data-id="add_new" style="height: 600px"></div>
|
<div id="plugin" data-id="add_new" style="height: 600px"></div>
|
||||||
<button class="btn waves-effect" style="width:7.7rem;" onclick="completePlugin()">Zmień</button>
|
<button class="btn waves-effect" style="width:7.7rem;" onclick="completePlugin()">Zmień</button>
|
||||||
<button class="btn waves-effect red disabled plugin_delete" style="width:7.7rem;"
|
<button class="btn waves-effect red disabled plugin_delete" style="width:7.7rem;" onclick="deletePlugin()">Delete</button>
|
||||||
onclick="deletePlugin()">Delete</button>
|
|
||||||
<button class="btn waves-effect" style="width:7.7rem;" onclick="testExecTrg()">Exec</button>
|
<button class="btn waves-effect" style="width:7.7rem;" onclick="testExecTrg()">Exec</button>
|
||||||
<h5>Lista wtyczek</h5>
|
<h5>Lista wtyczek</h5>
|
||||||
<div style="width:22rem" id="plugin-selector" data-add="Add new">
|
<div style="width:22rem" id="plugin-selector" data-add="Add new">
|
||||||
|
@ -527,13 +504,10 @@
|
||||||
<div class="collapsible-body">
|
<div class="collapsible-body">
|
||||||
<h5>Account Connection(Spotify)</h5>
|
<h5>Account Connection(Spotify)</h5>
|
||||||
TheDesk save your data on thedesk.top server.<br>
|
TheDesk save your data on thedesk.top server.<br>
|
||||||
<div id="spotify-code-show" class="hide"><input type="text" id="spotify-code"><button
|
<div id="spotify-code-show" class="hide"><input type="text" id="spotify-code"><button onclick="spotifyAuth()" class="btn waves-effect" style="width:7.7rem;">Zapisz</button></div>
|
||||||
onclick="spotifyAuth()" class="btn waves-effect" style="width:7.7rem;">Zapisz</button></div>
|
<a onclick="spotifyConnect()" class="btn waves-effect nex" style="width:100%; max-width:15rem; background-color:#1ed760;" id="spotify-enable"><i
|
||||||
<a onclick="spotifyConnect()" class="btn waves-effect nex"
|
|
||||||
style="width:100%; max-width:15rem; background-color:#1ed760;" id="spotify-enable"><i
|
|
||||||
class="fab fa-spotify left"></i>Połącz</a>
|
class="fab fa-spotify left"></i>Połącz</a>
|
||||||
<a onclick="spotifyDisconnect()" class="btn waves-effect nex disabled"
|
<a onclick="spotifyDisconnect()" class="btn waves-effect nex disabled" style="width:100%; max-width:15rem; background-color:#1ed760;" id="spotify-disable"><i
|
||||||
style="width:100%; max-width:15rem; background-color:#1ed760;" id="spotify-disable"><i
|
|
||||||
class="fab fa-spotify left"></i>Rozłącz</a>
|
class="fab fa-spotify left"></i>Rozłącz</a>
|
||||||
<h5>Account Connection(Last.fm)</h5>
|
<h5>Account Connection(Last.fm)</h5>
|
||||||
User name...(empty to disconnect) You cannot hide your recent play log at last.fm privacy settings.<br />
|
User name...(empty to disconnect) You cannot hide your recent play log at last.fm privacy settings.<br />
|
||||||
|
@ -542,8 +516,8 @@
|
||||||
<h5>Edytuj szablon</h5>
|
<h5>Edytuj szablon</h5>
|
||||||
<br>
|
<br>
|
||||||
<textarea id="np-temp" class="materialize-textarea" data-length="500">#NowPlaying {song} / {album} / {artist}
|
<textarea id="np-temp" class="materialize-textarea" data-length="500">#NowPlaying {song} / {album} / {artist}
|
||||||
{url}</textarea><br>
|
{url}</textarea><br> Spotify:{song}:Song name/{album}:Album name/{artist}:Artist name/{url}:URL to Spotify
|
||||||
Spotify:{song}:Song name/{album}:Album name/{artist}:Artist name/{url}:URL to Spotify<br>
|
<br>
|
||||||
<span class="mac">>macOS:{song}:Song name/{album}:Album name/{artist}:Artist name/composer:{composer}/spampling rate:{hz}/bit rate:{bitRate}/genre:{genre}</span><br>
|
<span class="mac">>macOS:{song}:Song name/{album}:Album name/{artist}:Artist name/composer:{composer}/spampling rate:{hz}/bit rate:{bitRate}/genre:{genre}</span><br>
|
||||||
<button onclick="spotifySave()" class="btn waves-effect" style="width:7.7rem;">Zapisz</button>
|
<button onclick="spotifySave()" class="btn waves-effect" style="width:7.7rem;">Zapisz</button>
|
||||||
<h5>Attach an Artwork of Spotify</h5>
|
<h5>Attach an Artwork of Spotify</h5>
|
||||||
|
@ -572,9 +546,8 @@
|
||||||
</label>
|
</label>
|
||||||
<br>
|
<br>
|
||||||
<h5>macOSコントロールセンター NowPlaying</h5>
|
<h5>macOSコントロールセンター NowPlaying</h5>
|
||||||
日本語環境でのみご利用いただけます。(It works well on macOS with Japanese language profile.)<br />
|
日本語環境でのみご利用いただけます。(It works well on macOS with Japanese language profile.)<br /> 上のアートワーク補完を使用しないとアートワークは付与されません。コントロールセンターがある日本語設定のmacOS Big Sur以降が対象です。<br /> なお、コントロールセンターが勝手に開きますが仕様ですのでご理解ください。上記のテンプレートは反映されず、常に「タイトル, アーティスト」になります。<br
|
||||||
上のアートワーク補完を使用しないとアートワークは付与されません。コントロールセンターがある日本語設定のmacOS Big Sur以降が対象です。<br />
|
/>
|
||||||
なお、コントロールセンターが勝手に開きますが仕様ですのでご理解ください。上記のテンプレートは反映されず、常に「タイトル, アーティスト」になります。<br />
|
|
||||||
<label>
|
<label>
|
||||||
<input class="with-gap" onchange="cMusicFlagSave()" name="cmw" type="radio" id="cmw_yes"
|
<input class="with-gap" onchange="cMusicFlagSave()" name="cmw" type="radio" id="cmw_yes"
|
||||||
value="yes" />
|
value="yes" />
|
||||||
|
@ -594,8 +567,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="collapsible-body">
|
<div class="collapsible-body">
|
||||||
<h5>BouyomiChan connect</h5>
|
<h5>BouyomiChan connect</h5>
|
||||||
Require: BouyomiChan WebSocket Plugin<a href="https://github.com/xztaityozx/BouyomiChan-WebSocket-Plugin"
|
Require: BouyomiChan WebSocket Plugin<a href="https://github.com/xztaityozx/BouyomiChan-WebSocket-Plugin" target="_blank">GitHub</a><br>
|
||||||
target="_blank">GitHub</a><br>
|
|
||||||
<label>
|
<label>
|
||||||
<input class="with-gap" onchange="voiceSettings()" name="bym" type="radio" id="bym_yes"
|
<input class="with-gap" onchange="voiceSettings()" name="bym" type="radio" id="bym_yes"
|
||||||
value="yes" />
|
value="yes" />
|
||||||
|
@ -608,28 +580,21 @@
|
||||||
<h5>Prędkość</h5>
|
<h5>Prędkość</h5>
|
||||||
1-100(domyślnie:10)<br>
|
1-100(domyślnie:10)<br>
|
||||||
<p class="range-field"><span id="voicespeedVal">10</span><br>
|
<p class="range-field"><span id="voicespeedVal">10</span><br>
|
||||||
<input type="range" id="voicespeed" min="1" max="100" value="10"
|
<input type="range" id="voicespeed" min="1" max="100" value="10" onchange="document.getElementById('voicespeedVal').innerText=this.value" style="width:40rem; max-width:100%" />
|
||||||
onchange="document.getElementById('voicespeedVal').innerText=this.value"
|
|
||||||
style="width:40rem; max-width:100%" />
|
|
||||||
</p>
|
</p>
|
||||||
<h5>Wysokość</h5>
|
<h5>Wysokość</h5>
|
||||||
0-100 (domyślnie: 50)<br>
|
0-100 (domyślnie: 50)<br>
|
||||||
<p class="range-field"><span id="voicepitchVal">50</span><br>
|
<p class="range-field"><span id="voicepitchVal">50</span><br>
|
||||||
<input type="range" id="voicepitch" min="0" max="100" value="50"
|
<input type="range" id="voicepitch" min="0" max="100" value="50" onchange="document.getElementById('voicepitchVal').innerText=this.value" style="width:40rem; max-width:100%" />
|
||||||
onchange="document.getElementById('voicepitchVal').innerText=this.value"
|
|
||||||
style="width:40rem; max-width:100%" />
|
|
||||||
</p>
|
</p>
|
||||||
<h5>Volume</h5>
|
<h5>Volume</h5>
|
||||||
0-100(default:100)<br>
|
0-100(default:100)<br>
|
||||||
<p class="range-field"><span id="voicevolVal">100</span><br>
|
<p class="range-field"><span id="voicevolVal">100</span><br>
|
||||||
<input type="range" id="voicevol" min="0" max="100" value="100"
|
<input type="range" id="voicevol" min="0" max="100" value="100" onchange="document.getElementById('voicevolVal').innerText=this.value" style="width:40rem; max-width:100%" />
|
||||||
onchange="document.getElementById('voicevolVal').innerText=this.value"
|
|
||||||
style="width:40rem; max-width:100%" />
|
|
||||||
</p>
|
</p>
|
||||||
<h5>Test</h5>
|
<h5>Test</h5>
|
||||||
<input type="text" style="width:27rem" id="voicetxt" value="TheDesk is an open-source Mastodon client for PC.">
|
<input type="text" style="width:27rem" id="voicetxt" value="TheDesk is an open-source Mastodon client for PC.">
|
||||||
<button class="btn waves-effect blue" style="width:11.5rem;" onclick="voicePlay()"
|
<button class="btn waves-effect blue" style="width:11.5rem;" onclick="voicePlay()" id="testplay">Play/Stop</button><br>
|
||||||
id="testplay">Play/Stop</button><br>
|
|
||||||
<br>
|
<br>
|
||||||
<button class="btn waves-effect" style="width:7.7rem;" onclick="voiceSettings()">Zapisz</button>
|
<button class="btn waves-effect" style="width:7.7rem;" onclick="voiceSettings()">Zapisz</button>
|
||||||
</div>
|
</div>
|
||||||
|
@ -666,50 +631,37 @@
|
||||||
<li>B:Podbij tego toota</li>
|
<li>B:Podbij tego toota</li>
|
||||||
<li>R:Odpowiedz na ten toot</li>
|
<li>R:Odpowiedz na ten toot</li>
|
||||||
</div>
|
</div>
|
||||||
<button class="btn waves-effect red" style="width:100%; max-width:40rem;"
|
<button class="btn waves-effect red" style="width:100%; max-width:40rem;" onclick="if(confirm('Delete all data. You cannot undo. Continue?')){ localStorage.clear(); location.href='index.html'; }"><i
|
||||||
onclick="if(confirm('Delete all data. You cannot undo. Continue?')){ localStorage.clear(); location.href='index.html'; }"><i
|
|
||||||
class="material-icons left">delete</i>Reset(Danger)</button><br><br>
|
class="material-icons left">delete</i>Reset(Danger)</button><br><br>
|
||||||
<button class="btn waves-effect indigo pwa" onclick="about()" style="width:100%; max-width:40rem;"><i
|
<button class="btn waves-effect indigo pwa" onclick="about()" style="width:100%; max-width:40rem;"><i
|
||||||
class="material-icons left">info</i>About TheDesk</button>
|
class="material-icons left">info</i>About TheDesk</button>
|
||||||
<a href="https://thedesk.top" class="btn waves-effect deep-purple lighten-2" style="width:100%; max-width:40rem;"><i
|
<a href="https://thedesk.top" class="btn waves-effect deep-purple lighten-2" style="width:100%; max-width:40rem;"><i
|
||||||
class="material-icons left">web</i>Strona internetowa</a>
|
class="material-icons left">web</i>Strona internetowa</a>
|
||||||
<a href="https://www.pixiv.net/fanbox/creator/28105985" class="btn waves-effect red lighten-2"
|
<a href="https://www.pixiv.net/fanbox/creator/28105985" class="btn waves-effect red lighten-2" style="width:100%; max-width:40rem;"><i class="material-icons left">trending_up</i>Wsparcie(Pixiv FANBOX)</a>
|
||||||
style="width:100%; max-width:40rem;"><i class="material-icons left">trending_up</i>Wsparcie(Pixiv FANBOX)</a>
|
<a href="https://www.patreon.com/cutls" class="btn waves-effect red darken-2" style="width:100%; max-width:40rem;"><i class="material-icons left">trending_up</i>Wsparcie(Patreon)</a>
|
||||||
<a href="https://www.patreon.com/cutls" class="btn waves-effect red darken-2"
|
<a href="https://liberapay.com/cutls" class="btn waves-effect black-text" style="width:100%; max-width:40rem; background-color: #f6c915"><i
|
||||||
style="width:100%; max-width:40rem;"><i class="material-icons left">trending_up</i>Wsparcie(Patreon)</a>
|
|
||||||
<a href="https://liberapay.com/cutls" class="btn waves-effect black-text"
|
|
||||||
style="width:100%; max-width:40rem; background-color: #f6c915"><i
|
|
||||||
class="material-icons left">trending_up</i>Wsparcie(Liberapay)</a>
|
class="material-icons left">trending_up</i>Wsparcie(Liberapay)</a>
|
||||||
<a href="https://docs.thedesk.top" class="btn waves-effect blue darken-2" style="width:100%; max-width:40rem;"><i
|
<a href="https://docs.thedesk.top" class="btn waves-effect blue darken-2" style="width:100%; max-width:40rem;"><i
|
||||||
class="material-icons left">list</i>Help/Docs</a>
|
class="material-icons left">list</i>Help/Docs</a>
|
||||||
<a href="https://github.com/cutls/TheDesk" class="btn waves-effect black lighten-2"
|
<a href="https://github.com/cutls/TheDesk" class="btn waves-effect black lighten-2" style="width:100%; max-width:40rem;"><i class="fab fa-github left"></i>GitHub</a>
|
||||||
style="width:100%; max-width:40rem;"><i class="fab fa-github left"></i>GitHub</a>
|
<a href="index.html?mode=user&code=Cutls@1m.cutls.com" class="btn waves-effect blue lighten-2" style="width:100%; max-width:40rem;"><img src="../../img/desk_full.svg" class="left" width="25" style="padding-top:5px;">Main author: Cutls@1m.cutls.com</a>
|
||||||
<a href="index.html?mode=user&code=Cutls@1m.cutls.com" class="btn waves-effect blue lighten-2"
|
<br> TheDesk @ <a href="https://github.com/cutls/TheDesk/commits/da76c6732db27e91a895277d14fd16f0c1434679">da76c6732db27e91a895277d14fd16f0c1434679</a> - <a onclick="checkupd(); return localStorage.removeItem('new-ver-skip'); location.href='index.html';" class="pointer pwa">Sprawdź aktualizacje</a><br>
|
||||||
style="width:100%; max-width:40rem;"><img src="../../img/desk_full.svg" class="left" width="25"
|
<br> Kyash
|
||||||
style="padding-top:5px;">Main author: Cutls@1m.cutls.com</a>
|
|
||||||
<br>
|
<br>
|
||||||
TheDesk @ <a href="https://github.com/cutls/TheDesk/commits/0f99a1098e500edb9932d321904e4760acb3b5bf">0f99a1098e500edb9932d321904e4760acb3b5bf</a> - <a
|
|
||||||
onclick="checkupd(); return localStorage.removeItem('new-ver-skip'); location.href='index.html';"
|
|
||||||
class="pointer pwa">Sprawdź aktualizacje</a><br>
|
|
||||||
<br>
|
|
||||||
Kyash<br>
|
|
||||||
<img src="../../img/kyash.png" width="100"><br>
|
<img src="../../img/kyash.png" width="100"><br>
|
||||||
<a href="https://status.cutls.com/">
|
<a href="https://status.cutls.com/">
|
||||||
<img src="https://status.cutls.com/badge-service?site=thedesk.top">
|
<img src="https://status.cutls.com/badge-service?site=thedesk.top">
|
||||||
</a><br>
|
</a><br>
|
||||||
<h5>OSS License</h5>
|
<h5>OSS License</h5>
|
||||||
<a href="https://app.fossa.com/projects/git%2Bgithub.com%2Fcutls%2FTheDesk/refs/branch/master/0f99a1098e500edb9932d321904e4760acb3b5bf"
|
<a href="https://app.fossa.com/projects/git%2Bgithub.com%2Fcutls%2FTheDesk/refs/branch/master/da76c6732db27e91a895277d14fd16f0c1434679" alt="FOSSA Status"><img src="https://app.fossa.com/api/projects/git%2Bgithub.com%2Fcutls%2FTheDesk.svg?type=small" /></a>
|
||||||
alt="FOSSA Status"><img
|
|
||||||
src="https://app.fossa.com/api/projects/git%2Bgithub.com%2Fcutls%2FTheDesk.svg?type=small" /></a>
|
|
||||||
<br>
|
<br>
|
||||||
<span style="font-family:Open Sans;">Copyright © TheDesk 2018
|
<span style="font-family:Open Sans;">Copyright © TheDesk 2018
|
||||||
Under <a href="https://github.com/cutls/TheDesk/blob/master/LICENSE">GNU General Public License v3.0</a> and <a
|
Under <a href="https://github.com/cutls/TheDesk/blob/master/LICENSE">GNU General Public License v3.0</a> and <a
|
||||||
href="https://thedesk.top/priv.html">Privacy
|
href="https://thedesk.top/priv.html">Privacy
|
||||||
Policy</a>
|
Policy</a>
|
||||||
<br>
|
<br>
|
||||||
</span><br>
|
</span><br> TheDeskおよびCutls Pは<a href="https://donken.org/">被災地支援のためのマストドン研究会</a>をログイン機能提供等の形で応援しています。<br> タグタイムラインを開く:
|
||||||
TheDeskおよびCutls Pは<a href="https://donken.org/">被災地支援のためのマストドン研究会</a>をログイン機能提供等の形で応援しています。<br>
|
<a href="index.html?mode=tag&code=被災地支援のためのマストドン研究会">#被災地支援のためのマストドン研究会</a><br>
|
||||||
タグタイムラインを開く:<a href="index.html?mode=tag&code=被災地支援のためのマストドン研究会">#被災地支援のためのマストドン研究会</a><br>
|
|
||||||
<script type="text/javascript" src="../../node_modules/lodash/lodash.min.js"></script>
|
<script type="text/javascript" src="../../node_modules/lodash/lodash.min.js"></script>
|
||||||
<script src="../../js/ace/ace.js" type="text/javascript" charset="utf-8"></script>
|
<script src="../../js/ace/ace.js" type="text/javascript" charset="utf-8"></script>
|
||||||
<script>
|
<script>
|
||||||
|
|
Loading…
Reference in New Issue
Block a user