diff --git a/app/js/lang/lang.en.js b/app/js/lang/lang.en.js index d48fc0b4..a7fb96ce 100644 --- a/app/js/lang/lang.en.js +++ b/app/js/lang/lang.en.js @@ -45,6 +45,7 @@ var lang={ //post/img.js "lang_postimg_previewdis":"cannot preview", "lang_postimg_aftupload":"You cannot change accounts after uploading.", + "lang_postimg_delete":"Delete this image.", //post/post.js "lang_post_tagTL":"This toot does not contain a default tag. This toot will not be shown on Local TL. Continue?", "lang_post_tagVis":"This toot(not 'public' toot) is not shown on this tag's TL.", diff --git a/app/js/lang/lang.ja.js b/app/js/lang/lang.ja.js index 923a6e91..6b35ed78 100644 --- a/app/js/lang/lang.ja.js +++ b/app/js/lang/lang.ja.js @@ -45,6 +45,7 @@ var lang={ //post/img.js "lang_postimg_previewdis":"プレビューできません。", "lang_postimg_aftupload":"アップロード後はアカウントを切り替えられません。", + "lang_postimg_delete":"この画像を削除します", //post/post.js "lang_post_tagTL":"デフォルトタグが挿入されていません。このまま投稿するとローカルには表示されません。", "lang_post_tagVis":"公開範囲が「公開」以外だと、タグTLに表示されません。(一部インスタンスを除く)", diff --git a/app/js/login/manager.js b/app/js/login/manager.js index e4b9afb8..e9dd6776 100644 --- a/app/js/login/manager.js +++ b/app/js/login/manager.js @@ -335,7 +335,29 @@ function misskeyLogin(url) { httpreq.send(JSON.stringify({ name: "TheDesk(PC)", description: "Mastodon client for PC", - permission: ["read","write","follow"] + permission: [ + "account-read", + "account-write", + "account/read", + "account/write", + "drive-read", + "drive-write", + "favorite-read", + "favorite-write", + "favorites-read", + "following-read", + "following-write", + "messaging-read", + "messaging-write", + "note-read", + "note-write", + "notification-read", + "notification-write", + "reaction-read", + "reaction-write", + "vote-read", + "vote-write" + ] })); httpreq.onreadystatechange = function() { if (httpreq.readyState === 4) { diff --git a/app/js/post/img.js b/app/js/post/img.js index 847a471c..e8ed2984 100644 --- a/app/js/post/img.js +++ b/app/js/post/img.js @@ -131,7 +131,7 @@ function media(b64, type, no) { console.log(json); var img = localStorage.getItem("img"); if (json.type.indexOf("image")!=-1) { - var html = '
'; + var html = ''; $('#preview').append(html); } else { $('#preview').append(lang.lang_postimg_previewdis); @@ -226,7 +226,7 @@ ipc.on('adobeagree', function (event, arg) { }); function deleteImage(key){ console.log(key); - if(!confirm("Delete it?")){ + if(!confirm(lang.lang_postimg_delete)){ return false; } var media = $("#media").val(); diff --git a/app/js/post/suggest.js b/app/js/post/suggest.js index 0e36ab3f..e9ed5464 100644 --- a/app/js/post/suggest.js +++ b/app/js/post/suggest.js @@ -115,7 +115,7 @@ input.addEventListener("focus", function() { } }); $("#right-side").show() - $("#suggest").html("@:
" + accts); + $("#suggest").html(accts); $("#poll").addClass("hide") $("#emoji").addClass("hide") } else { diff --git a/app/js/post/use-txtbox.js b/app/js/post/use-txtbox.js index d382812b..b66d6a05 100644 --- a/app/js/post/use-txtbox.js +++ b/app/js/post/use-txtbox.js @@ -8,7 +8,9 @@ function re(id,ats_cm,acct_id,mode){ for(var i=0;i'+poll+''; } - //Reactions + //Reactions if(toot.reactionCounts){ if(toot.reactionCounts.like){ var like=toot.reactionCounts.like; diff --git a/app/js/ui/settings.js b/app/js/ui/settings.js index f0d846e6..baaf4589 100644 --- a/app/js/ui/settings.js +++ b/app/js/ui/settings.js @@ -402,7 +402,7 @@ function importSettings(){ localStorage.setItem("card_" + i,"true"); localStorage.removeItem("catch_" + i); } - location.href="language.html"; + location.href="index.html"; }else{ alert("Error.") } diff --git a/app/js/ui/spotify.js b/app/js/ui/spotify.js index 7d6e9e42..837b0901 100644 --- a/app/js/ui/spotify.js +++ b/app/js/ui/spotify.js @@ -132,12 +132,14 @@ function nowplaying(mode){ var content="#NowPlaying {song} / {album} / {artist}\n{url}"; } var flag=localStorage.getItem("artwork"); - if(arg.win){ + var remote=electron.remote; + var platform=remote.process.platform; + if(platform=="win32"){ if(!uploadnow && flag && arg.path){ uploadnow=true; media(arg.path,"image/png","new"); } - }else{ + }else if(platform=="darwin"){ if(!uploadnow && flag && arg.artworks[0].path){ uploadnow=true; ipc.send('bmp-image', [arg.artworks[0].path,0]); diff --git a/app/view/en/index.html b/app/view/en/index.html index 4ae0d991..196dd591 100644 --- a/app/view/en/index.html +++ b/app/view/en/index.html @@ -590,7 +590,9 @@ var tlid=0; 困ったときは、TheDesk Docsをご覧ください。
Release Note Usamin (18.1.0)
・iTunes NowPlaying(macOS)にアルバムアートワークを付ける(Thanks to kPherox)
-・カラムを縦に並べられるように(2つ目以降のカラム毎の設定の「左に重ねる」「右に出す」を押す) +・カラムを縦に並べられるように(2つ目以降のカラム毎の設定の「左に重ねる」「右に出す」を押す)
+・画像を個別に削除する(画像をクリックして)
+・何個もアルバムアートワークが投稿されるバグを修正
Let's make it native!
diff --git a/app/view/ja/index.html b/app/view/ja/index.html index 2b170d2e..5f09d257 100644 --- a/app/view/ja/index.html +++ b/app/view/ja/index.html @@ -590,7 +590,9 @@ var tlid=0; 困ったときは、TheDesk Docsをご覧ください。
Release Note Usamin (18.1.0)
・iTunes NowPlaying(macOS)にアルバムアートワークを付ける(Thanks to kPherox)
-・カラムを縦に並べられるように(2つ目以降のカラム毎の設定の「左に重ねる」「右に出す」を押す) +・カラムを縦に並べられるように(2つ目以降のカラム毎の設定の「左に重ねる」「右に出す」を押す)
+・画像を個別に削除する(画像をクリックして)
+・何個もアルバムアートワークが投稿されるバグを修正
Let's make it native!
diff --git a/app/view/make/index.sample.html b/app/view/make/index.sample.html index 90314654..639f4c7d 100644 --- a/app/view/make/index.sample.html +++ b/app/view/make/index.sample.html @@ -590,7 +590,9 @@ var tlid=0; 困ったときは、TheDesk Docsをご覧ください。
Release Note Usamin (18.1.0)
・iTunes NowPlaying(macOS)にアルバムアートワークを付ける(Thanks to kPherox)
-・カラムを縦に並べられるように(2つ目以降のカラム毎の設定の「左に重ねる」「右に出す」を押す) +・カラムを縦に並べられるように(2つ目以降のカラム毎の設定の「左に重ねる」「右に出す」を押す)
+・画像を個別に削除する(画像をクリックして)
+・何個もアルバムアートワークが投稿されるバグを修正
Let's make it native!
diff --git a/app/view/ps/index.html b/app/view/ps/index.html index 30fda731..a0afc7f1 100644 --- a/app/view/ps/index.html +++ b/app/view/ps/index.html @@ -590,7 +590,9 @@ var tlid=0; 困ったときは、TheDesk Docsをご覧ください。
Release Note Usamin (18.1.0)
・iTunes NowPlaying(macOS)にアルバムアートワークを付ける(Thanks to kPherox)
-・カラムを縦に並べられるように(2つ目以降のカラム毎の設定の「左に重ねる」「右に出す」を押す) +・カラムを縦に並べられるように(2つ目以降のカラム毎の設定の「左に重ねる」「右に出す」を押す)
+・画像を個別に削除する(画像をクリックして)
+・何個もアルバムアートワークが投稿されるバグを修正
Let's make it native!