Project

General

Profile

Actions

機能 #1340

open

Mastodonのtootの情報をアイコンボタンに反映させる

Added by toshi_a 初音 over 5 years ago. Updated about 5 years ago.

Status:
実装待ち
Priority:
通常
Target version:
Start date:
2019-06-02
Due date:
% Done:

0%

プラグイン名:

Description

Tootの情報がアイコンボタンにいろいろ反映させる

不具合

- リプライアイコンがstickyになる条件が間違っている
- mentioned_by_me? が真を返すのは、そのMessageに自分がリプライを既に送っている時(返信済み)
- 「自分」とは、登録されているWorldのうちのいずれか

追加

subparts_status_infoが既にあるが、これを廃止してアイコンボタンにまとめる。

未収載、非公開、ダイレクト

鍵が外れたようなアイコン等を用意して、左上に表示する。
マウスオーバーした時には、retweetにする。

左上はもともとMessageの公開範囲を表示する場所なので、未収載などを表示することには問題はない。

bot

アカウントがBOTであるなら、左下にロボットみたいなアイコンを作って表示する。
既にまりもは、Twitterのverifiedを表すために利用しているので、ここで違和感はないと思う。

pin

どうしようかなぁ、困ったなぁ


Related issues

Related to バグ #1190: タイムラインのアイコン上のボタンがSpellを利用していないレビュー待ちActions
Actions #1

Updated by toshi_a 初音 about 5 years ago

  • Related to バグ #1190: タイムラインのアイコン上のボタンがSpellを利用していない added
Actions #2

Updated by toshi_a 初音 about 5 years ago

  • Status changed from 新規 to 実装待ち

不具合

修正済み

未収載、非公開、ダイレクト

未収載はboost可能なので、shareアイコンの代わりに表示する方法は使えない。
常に表示する設定にしておけばアイコン上に表示するというのは可能だが、ホバーしたときはshareアイコンになるべきなので、常に表示する設定を無効にしたら未収載の状態が確認できない。
要するに、アイコン上に常に何か表示されてるのが嫌という要求と、未収載を確認したいという要求を同時に満たせない。

非公開やダイレクトとはちがい、未収載は公開投稿同様ログインしなくても見れたり、boost可能だったりするので、受け取った人間がそのことを確認できても意味がない。そのためかWebではそもそも未収載であることを明示的に確認することはできない。一方、たいていのクライアントでは確認できる(これは感覚値)。
うかつにWebに合わせると欠点となる。プラグインや設定で表示することはできるが、デフォルトでできることは慎重に考える必要がある。

参考: handon.clubアンケートで未収載を使う理由を聞いた結果
https://handon.club/@highemerly/102153973251735965

bot

実装済み

pin

どうしようかなぁ、困ったなぁ

Actions

Also available in: Atom PDF