WIP: Now Usamin (18.5.1)

This commit is contained in:
Cutls 2019-06-04 01:26:00 +09:00
parent 68e11dc222
commit f23dc928b2
8 changed files with 62 additions and 54 deletions

View File

@ -414,7 +414,7 @@ blockquote:before,
} }
#support-btm { #support-btm {
position: fixed; position: fixed;
bottom: 0; bottom: -300px;
width: 100vw; width: 100vw;
background-color: var(--box); background-color: var(--box);
z-index: 9999; z-index: 9999;

View File

@ -1,8 +1,11 @@
//バージョンチェッカー //バージョンチェッカー
function verck(ver) { function verck(ver) {
console.log("%c Welcome😊", "color: red;font-size:200%;") console.log("%c Welcome😊", "color: red;font-size:200%;")
var date = new Date();
var show = false
if (localStorage.getItem("ver") != ver) { if (localStorage.getItem("ver") != ver) {
localStorage.setItem("ver", ver); localStorage.setItem("ver", ver);
show = true
console.log("%c Thank you for your update🎉", "color: red;font-size:200%;"); console.log("%c Thank you for your update🎉", "color: red;font-size:200%;");
$(document).ready(function () { $(document).ready(function () {
$('#releasenote').modal('open'); $('#releasenote').modal('open');
@ -22,11 +25,28 @@ function verck(ver) {
}); });
} }
if (!show) {
console.log(show)
if (date.getMonth() + 1 == localStorage.getItem("showSupportMe") || !localStorage.getItem("showSupportMe")) {
if (date.getMonth() == 11) {
var nextmonth = 1
} else {
var nextmonth = date.getMonth() + 2
}
localStorage.setItem("showSupportMe", nextmonth)
$("#support-btm").removeClass("hide")
$("#support-btm").animate({
'bottom': '0'
}, {
'duration': 300
});
}
}
var electron = require("electron"); var electron = require("electron");
var remote = electron.remote; var remote = electron.remote;
var dialog = remote.dialog; var dialog = remote.dialog;
var platform = remote.process.platform; var platform = remote.process.platform;
console.log("Your platform:"+remote.process.platform) console.log("Your platform:" + remote.process.platform)
if (platform == "win32") { if (platform == "win32") {
const options = { const options = {
type: 'info', type: 'info',
@ -273,3 +293,13 @@ function openRN() {
$("#release-en").show(); $("#release-en").show();
} }
} }
function closeSupport() {
$("#support-btm").animate({
'bottom': '-300px'
}, {
'duration': 300,
'complete': function () {
$("#support-btm").addClass("hide")
}
});
}

View File

@ -26,6 +26,8 @@ function ck() {
} }
var multi = localStorage.getItem("multi"); var multi = localStorage.getItem("multi");
if (!multi || multi == "[]") { if (!multi || multi == "[]") {
var date = new Date();
localStorage.setItem("showSupportMe", date.getMonth() + 2)
location.href = "acct.html?mode=first&code=true" location.href = "acct.html?mode=first&code=true"
} else { } else {
var obj = JSON.parse(multi); var obj = JSON.parse(multi);

View File

@ -36,7 +36,7 @@
<script type="text/javascript" src="../../js/common/modal.js"></script> <script type="text/javascript" src="../../js/common/modal.js"></script>
<script type="text/javascript" src="../../js/ui/jquery-ui.min.js"></script> <script type="text/javascript" src="../../js/ui/jquery-ui.min.js"></script>
<script> <script>
var ver = "Usamin (18.5.0)"; var ver = "Usamin (18.5.1)";
//betaを入れるとバージョンチェックしない //betaを入れるとバージョンチェックしない
//GitHubに上げるときはindex.htmlをちゃんとする。(index.start.html) //GitHubに上げるときはindex.htmlをちゃんとする。(index.start.html)
//var ver="beta"; //var ver="beta";
@ -675,21 +675,15 @@
<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-Usamin_18-5-0" class="release-do" style="display:none; "> <div id="release-Usamin_18-5-1" class="release-do" style="display:none; ">
<a href="https://code.cutls.com/thedesk-log/" target="_blank">開発の経緯</a><br> <a href="https://code.cutls.com/thedesk-log/" target="_blank">開発の経緯</a><br>
<a href="https://ja.mstdn.wiki/TheDesk" target="_blank">機能一覧</a><br> <a href="https://ja.mstdn.wiki/TheDesk" target="_blank">機能一覧</a><br>
Pixiv Fanboxでは支援者様限定で様々なTheDeskに関する記事をご覧いただけます。最低月一更新。<br> Pixiv Fanboxでは支援者様限定で様々なTheDeskに関する記事をご覧いただけます。最低月一更新。<br>
困ったときは、<a href="https://docs.thedesk.top">TheDesk Docs</a>をご覧ください。 困ったときは、<a href="https://docs.thedesk.top">TheDesk Docs</a>をご覧ください。
<h5>Release Note Usamin (18.5.0)</h5> <h5>Release Note Usamin (18.5.1)</h5>
・アップデータについて修正。<br> ・Misskeyの投稿範囲に関する不具合修正<br>
・本来不要なところにフォロリク許可画面が出るようになっていたのを修正。<br> ・絵文字に関する不具合修正<br>
・不明なメディアに対するリンクを表示します。<br> ・支援をお願いするダイアログが1か月に1回出ます。ご理解のほどよろしくお願いいたします。<br>
・PleromaでのVideoの挙動について修正しました。<br>
・Patreonでの支援を開始しました。<br>
・アスタルテの新しいBBCodeに対応しました。<br>
・タイムライン下の方が切れてしまう不具合の修正。<br>
・通知をユーザーごとにフィルターする機能(最新のMastodonのみ)。<br>
・Electron 5.0.1になりました。<br>
<br> <br>
<h5>ThinkingDeskラベル</h5> <h5>ThinkingDeskラベル</h5>
<img src="../../img/thinkingdesk.png" style="width:100px;" draggable="false"><br> <img src="../../img/thinkingdesk.png" style="width:100px;" draggable="false"><br>
@ -991,7 +985,7 @@
</div> </div>
</div> </div>
<!--Support me--> <!--Support me-->
<div id="support-btm" class="z-depth-4"> <div id="support-btm" class="z-depth-4 hide">
<div id="support-btm-ja"> <div id="support-btm-ja">
<h5>ご支援いただけませんか?</h5> <h5>ご支援いただけませんか?</h5>
(これは支援の有無に関わらず定期的に出ます。)<br> (これは支援の有無に関わらず定期的に出ます。)<br>

View File

@ -36,7 +36,7 @@
<script type="text/javascript" src="../../js/common/modal.js"></script> <script type="text/javascript" src="../../js/common/modal.js"></script>
<script type="text/javascript" src="../../js/ui/jquery-ui.min.js"></script> <script type="text/javascript" src="../../js/ui/jquery-ui.min.js"></script>
<script> <script>
var ver = "Usamin (18.5.0)"; var ver = "Usamin (18.5.1)";
//betaを入れるとバージョンチェックしない //betaを入れるとバージョンチェックしない
//GitHubに上げるときはindex.htmlをちゃんとする。(index.start.html) //GitHubに上げるときはindex.htmlをちゃんとする。(index.start.html)
//var ver="beta"; //var ver="beta";
@ -675,21 +675,15 @@
<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-Usamin_18-5-0" class="release-do" style="display:none; "> <div id="release-Usamin_18-5-1" class="release-do" style="display:none; ">
<a href="https://code.cutls.com/thedesk-log/" target="_blank">開発の経緯</a><br> <a href="https://code.cutls.com/thedesk-log/" target="_blank">開発の経緯</a><br>
<a href="https://ja.mstdn.wiki/TheDesk" target="_blank">機能一覧</a><br> <a href="https://ja.mstdn.wiki/TheDesk" target="_blank">機能一覧</a><br>
Pixiv Fanboxでは支援者様限定で様々なTheDeskに関する記事をご覧いただけます。最低月一更新。<br> Pixiv Fanboxでは支援者様限定で様々なTheDeskに関する記事をご覧いただけます。最低月一更新。<br>
困ったときは、<a href="https://docs.thedesk.top">TheDesk Docs</a>をご覧ください。 困ったときは、<a href="https://docs.thedesk.top">TheDesk Docs</a>をご覧ください。
<h5>Release Note Usamin (18.5.0)</h5> <h5>Release Note Usamin (18.5.1)</h5>
・アップデータについて修正。<br> ・Misskeyの投稿範囲に関する不具合修正<br>
・本来不要なところにフォロリク許可画面が出るようになっていたのを修正。<br> ・絵文字に関する不具合修正<br>
・不明なメディアに対するリンクを表示します。<br> ・支援をお願いするダイアログが1か月に1回出ます。ご理解のほどよろしくお願いいたします。<br>
・PleromaでのVideoの挙動について修正しました。<br>
・Patreonでの支援を開始しました。<br>
・アスタルテの新しいBBCodeに対応しました。<br>
・タイムライン下の方が切れてしまう不具合の修正。<br>
・通知をユーザーごとにフィルターする機能(最新のMastodonのみ)。<br>
・Electron 5.0.1になりました。<br>
<br> <br>
<h5>ThinkingDeskラベル</h5> <h5>ThinkingDeskラベル</h5>
<img src="../../img/thinkingdesk.png" style="width:100px;" draggable="false"><br> <img src="../../img/thinkingdesk.png" style="width:100px;" draggable="false"><br>
@ -991,7 +985,7 @@
</div> </div>
</div> </div>
<!--Support me--> <!--Support me-->
<div id="support-btm" class="z-depth-4"> <div id="support-btm" class="z-depth-4 hide">
<div id="support-btm-ja"> <div id="support-btm-ja">
<h5>ご支援いただけませんか?</h5> <h5>ご支援いただけませんか?</h5>
(これは支援の有無に関わらず定期的に出ます。)<br> (これは支援の有無に関わらず定期的に出ます。)<br>

View File

@ -675,21 +675,15 @@
<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-Usamin_18-5-0" class="release-do" style="display:none; "> <div id="release-Usamin_18-5-1" class="release-do" style="display:none; ">
<a href="https://code.cutls.com/thedesk-log/" target="_blank">開発の経緯</a><br> <a href="https://code.cutls.com/thedesk-log/" target="_blank">開発の経緯</a><br>
<a href="https://ja.mstdn.wiki/TheDesk" target="_blank">機能一覧</a><br> <a href="https://ja.mstdn.wiki/TheDesk" target="_blank">機能一覧</a><br>
Pixiv Fanboxでは支援者様限定で様々なTheDeskに関する記事をご覧いただけます。最低月一更新。<br> Pixiv Fanboxでは支援者様限定で様々なTheDeskに関する記事をご覧いただけます。最低月一更新。<br>
困ったときは、<a href="https://docs.thedesk.top">TheDesk Docs</a>をご覧ください。 困ったときは、<a href="https://docs.thedesk.top">TheDesk Docs</a>をご覧ください。
<h5>Release Note Usamin (18.5.0)</h5> <h5>Release Note Usamin (18.5.1)</h5>
・アップデータについて修正。<br> ・Misskeyの投稿範囲に関する不具合修正<br>
・本来不要なところにフォロリク許可画面が出るようになっていたのを修正。<br> ・絵文字に関する不具合修正<br>
・不明なメディアに対するリンクを表示します。<br> ・支援をお願いするダイアログが1か月に1回出ます。ご理解のほどよろしくお願いいたします。<br>
・PleromaでのVideoの挙動について修正しました。<br>
・Patreonでの支援を開始しました。<br>
・アスタルテの新しいBBCodeに対応しました。<br>
・タイムライン下の方が切れてしまう不具合の修正。<br>
・通知をユーザーごとにフィルターする機能(最新のMastodonのみ)。<br>
・Electron 5.0.1になりました。<br>
<br> <br>
<h5>ThinkingDeskラベル</h5> <h5>ThinkingDeskラベル</h5>
<img src="../../img/thinkingdesk.png" style="width:100px;" draggable="false"><br> <img src="../../img/thinkingdesk.png" style="width:100px;" draggable="false"><br>
@ -991,7 +985,7 @@
</div> </div>
</div> </div>
<!--Support me--> <!--Support me-->
<div id="support-btm" class="z-depth-4"> <div id="support-btm" class="z-depth-4 hide">
<div id="support-btm-ja"> <div id="support-btm-ja">
<h5>ご支援いただけませんか?</h5> <h5>ご支援いただけませんか?</h5>
(これは支援の有無に関わらず定期的に出ます。)<br> (これは支援の有無に関わらず定期的に出ます。)<br>

View File

@ -1,5 +1,5 @@
const fs = require("fs") const fs = require("fs")
const ver = "Usamin (18.5.0)" const ver = "Usamin (18.5.1)"
const langs = ["ja", "en", "ps"] const langs = ["ja", "en", "ps"]
const langsh = ["日本語", "English", "Crowdin translate system(beta)"] const langsh = ["日本語", "English", "Crowdin translate system(beta)"]
const simples = ["acct", "index", "setting", "update", "setting"] const simples = ["acct", "index", "setting", "update", "setting"]

View File

@ -36,7 +36,7 @@
<script type="text/javascript" src="../../js/common/modal.js"></script> <script type="text/javascript" src="../../js/common/modal.js"></script>
<script type="text/javascript" src="../../js/ui/jquery-ui.min.js"></script> <script type="text/javascript" src="../../js/ui/jquery-ui.min.js"></script>
<script> <script>
var ver = "Usamin (18.5.0)"; var ver = "Usamin (18.5.1)";
//betaを入れるとバージョンチェックしない //betaを入れるとバージョンチェックしない
//GitHubに上げるときはindex.htmlをちゃんとする。(index.start.html) //GitHubに上げるときはindex.htmlをちゃんとする。(index.start.html)
//var ver="beta"; //var ver="beta";
@ -675,21 +675,15 @@
<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-Usamin_18-5-0" class="release-do" style="display:none; "> <div id="release-Usamin_18-5-1" class="release-do" style="display:none; ">
<a href="https://code.cutls.com/thedesk-log/" target="_blank">開発の経緯</a><br> <a href="https://code.cutls.com/thedesk-log/" target="_blank">開発の経緯</a><br>
<a href="https://ja.mstdn.wiki/TheDesk" target="_blank">機能一覧</a><br> <a href="https://ja.mstdn.wiki/TheDesk" target="_blank">機能一覧</a><br>
Pixiv Fanboxでは支援者様限定で様々なTheDeskに関する記事をご覧いただけます。最低月一更新。<br> Pixiv Fanboxでは支援者様限定で様々なTheDeskに関する記事をご覧いただけます。最低月一更新。<br>
困ったときは、<a href="https://docs.thedesk.top">TheDesk Docs</a>をご覧ください。 困ったときは、<a href="https://docs.thedesk.top">TheDesk Docs</a>をご覧ください。
<h5>Release Note Usamin (18.5.0)</h5> <h5>Release Note Usamin (18.5.1)</h5>
・アップデータについて修正。<br> ・Misskeyの投稿範囲に関する不具合修正<br>
・本来不要なところにフォロリク許可画面が出るようになっていたのを修正。<br> ・絵文字に関する不具合修正<br>
・不明なメディアに対するリンクを表示します。<br> ・支援をお願いするダイアログが1か月に1回出ます。ご理解のほどよろしくお願いいたします。<br>
・PleromaでのVideoの挙動について修正しました。<br>
・Patreonでの支援を開始しました。<br>
・アスタルテの新しいBBCodeに対応しました。<br>
・タイムライン下の方が切れてしまう不具合の修正。<br>
・通知をユーザーごとにフィルターする機能(最新のMastodonのみ)。<br>
・Electron 5.0.1になりました。<br>
<br> <br>
<h5>ThinkingDeskラベル</h5> <h5>ThinkingDeskラベル</h5>
<img src="../../img/thinkingdesk.png" style="width:100px;" draggable="false"><br> <img src="../../img/thinkingdesk.png" style="width:100px;" draggable="false"><br>
@ -991,7 +985,7 @@
</div> </div>
</div> </div>
<!--Support me--> <!--Support me-->
<div id="support-btm" class="z-depth-4"> <div id="support-btm" class="z-depth-4 hide">
<div id="support-btm-ja"> <div id="support-btm-ja">
<h5>ご支援いただけませんか?</h5> <h5>ご支援いただけませんか?</h5>
(これは支援の有無に関わらず定期的に出ます。)<br> (これは支援の有無に関わらず定期的に出ます。)<br>