TheDesk 20.1.0 (Kawaii)

This commit is contained in:
cutls 2019-12-14 23:41:35 +09:00
parent 32420fecd9
commit 626aebef4d
6 changed files with 54 additions and 16 deletions

View File

@ -224,7 +224,10 @@ iframe,
margin: -1px 0; margin: -1px 0;
} }
.bigemoji { .bigemoji {
width: 60px !important; width: 100px !important;
height: auto !important;
position: relative;
z-index: 9999;
} }
.faicon_FTL { .faicon_FTL {
display: none; display: none;

View File

@ -57,7 +57,7 @@ function fav(id, acct_id, remote) {
//ブースト //ブースト
function rt(id, acct_id, remote, vis) { function rt(id, acct_id, remote, vis) {
if ($(`.cvo[unique-id=${id}]`).hasClass('rted')) { if ($(`.cvo[toot-id=${id}]`).hasClass('rted')) {
var flag = 'unreblog' var flag = 'unreblog'
} else { } else {
var flag = 'reblog' var flag = 'reblog'
@ -85,7 +85,7 @@ function rt(id, acct_id, remote, vis) {
json = json.reblog json = json.reblog
} }
console.log(['Success: boost', json]) console.log(['Success: boost', json])
$('[unique-id=' + id + '] .fav_ct').text(json.favourites_count) $('[toot-id=' + id + '] .fav_ct').text(json.favourites_count)
if (!json.reblog) { if (!json.reblog) {
if (flag == 'unreblog') { if (flag == 'unreblog') {
var rt = json.reblogs_count - 1 var rt = json.reblogs_count - 1
@ -95,16 +95,16 @@ function rt(id, acct_id, remote, vis) {
} else { } else {
var rt = json.reblogs_count var rt = json.reblogs_count
} }
$('[unique-id=' + id + '] .rt_ct').text(rt) $('[toot-id=' + id + '] .rt_ct').text(rt)
} else { } else {
$('[unique-id=' + id + '] .rt_ct').text(json.reblogs_count) $('[toot-id=' + id + '] .rt_ct').text(json.reblogs_count)
} }
if ($('[unique-id=' + id + ']').hasClass('rted')) { if ($('[toot-id=' + id + ']').hasClass('rted')) {
$('[unique-id=' + id + ']').removeClass('rted') $('[toot-id=' + id + ']').removeClass('rted')
$('.rt_' + id).removeClass('light-blue-text') $('.rt_' + id).removeClass('light-blue-text')
} else { } else {
$('[unique-id=' + id + ']').addClass('rted') $('[toot-id=' + id + ']').addClass('rted')
$('.rt_' + id).addClass('light-blue-text') $('.rt_' + id).addClass('light-blue-text')
} }
} }

View File

@ -1060,9 +1060,9 @@ function parse(obj, mix, acct_id, tlid, popup, mutefilter, type) {
</a> </a>
</div> </div>
<div class="action ${can_rt} ${disp['rt']} ${noauth}"> <div class="action ${can_rt} ${disp['rt']} ${noauth}">
<a onclick="rt('${uniqueid}','${acct_id}','${tlid}')" class="waves-effect waves-dark btn-flat actct bt-btn" <a onclick="rt('${toot.id}','${acct_id}','${tlid}')" class="waves-effect waves-dark btn-flat actct bt-btn"
style="padding:0" title="${lang.lang_parse_bt}"> style="padding:0" title="${lang.lang_parse_bt}">
<i class="fas fa-retweet ${if_rt} rt_${uniqueid}"></i> <i class="fas fa-retweet ${if_rt} rt_${toot.id}"></i>
<span class="rt_ct">${toot.reblogs_count}</span> <span class="rt_ct">${toot.reblogs_count}</span>
</a> </a>
</div> </div>

View File

@ -1,6 +1,6 @@
{ {
"name": "thedesk", "name": "thedesk",
"version": "20.0.6", "version": "20.1.0",
"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",
"main": "main.js", "main": "main.js",

View File

@ -764,19 +764,54 @@
<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-20-0-6_Kawaii" class="release-do" style="display:none; ">><br> <div id="release-20-1-0_Kawaii" class="release-do" style="display:none; ">><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やPatreonでは支援者様限定で様々なTheDeskに関する記事をご覧いただけます。最低月一更新。<br> Pixiv FanboxやPatreonでは支援者様限定で様々なTheDeskに関する記事をご覧いただけます。最低月一更新。<br>
困ったときは、<a href="https://docs.thedesk.top">TheDesk Docs</a>をご覧ください。 困ったときは、<a href="https://docs.thedesk.top">TheDesk Docs</a>をご覧ください。
<h5>Release Note 20.0.6 (Kawaii)</h5> <h5>Release Note 20.1.0 (Kawaii)</h5>
支援ダイアログが消えない 画像のページ送りに失敗する
<a onclick="udgEx('Cutls@cutls.com','main')" class="contributor"> <a onclick="udgEx('Cutls@cutls.com','main')" class="contributor">
<img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">Cutls <img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">Cutls
</a><br> </a><br>
ステータスが虚無なことがある Pleromaのmove通知タイプの対応
<a onclick="udgEx('Cutls@cutls.com','main')" class="contributor"> <a onclick="udgEx('Cutls@cutls.com','main')" class="contributor">
<img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">Cutls <img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">Cutls
</a><br> </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('micchan83@fedibird.com','main')" class="contributor">
<img src="https://user-images.githubusercontent.com/17561618/67261210-a46a7980-f4da-11e9-9c9c-704757d3b1a7.png">micchan83
</a>
<a onclick="udgEx('Cutls@cutls.com','main')" class="contributor">
<img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">Cutls
</a>
<br>
・ブーストされた投票で最も投票された選択肢の背景色がブースト背景色と一緒で見えにくかった
<a onclick="udgEx('kPherox@pl.kpherox.dev','main')" class="contributor">
<img src="https://user-images.githubusercontent.com/17561618/66582379-a3714800-ebbc-11e9-8402-d81a35a3be9f.png">kPherox
</a>
<a onclick="udgEx('Cutls@cutls.com','main')" class="contributor">
<img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">Cutls
</a><br>
・インポートやエクスポートで直接中身をやりとりする方法を追加
<a onclick="udgEx('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@cutls.com','main')" class="contributor">
<img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">Cutls
</a><br>
・画像に自分のアカウント名(acct@aaa.tld)を入れるボタン(アップロード前に押す)
<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@cutls.com','main')" class="contributor">
<img src="https://media.thedesk.top/accounts/avatars/000/000/001/original/d34ef8bb49d5e011.png">Cutls
</a> 他匿名報告者等<br>
</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>

View File

@ -1,4 +1,4 @@
let ver = '20.0.6 (Kawaii)' let ver = '20.1.0 (Kawaii)'
if (process.argv.indexOf('--automatic') === -1) { if (process.argv.indexOf('--automatic') === -1) {
let input = require('readline-sync').question('version string [empty: ' + ver + ' (default)]? ') let input = require('readline-sync').question('version string [empty: ' + ver + ' (default)]? ')
if (input) { if (input) {