更新内容は次の通りです。主にフィルター関連の追加です。
- フィルター処理を再構築して、ページとユーザーに関連する機能を追加
- ページ設定では、警告された画像や投稿およびリアクション投稿のON/OFF
- ユーザー設定では、リアクション投稿のOFF (Twitterでいうところの「リツイート非表示」に相当する機能)
- フィルター設定に「ハッシュタグ スパム」の項目を追加
- フィルター設定に「ページ設定のリセット」「ユーザー設定のリセット」の項目を追加
- タイトルバーにページ設定のアイコンを追加
- アクション設定のタイトルバーにページ設定のON/OFFスイッチを追加
- ユーザー情報のメニューに「ユーザー設定」の項目を追加
- ユーザーの長押しメニューに「ユーザー設定」のサブアイコンを追加
- エディターでX.comのリンクカードが取得できるように調整
- ページ内メニュー切り替えでスクロール位置をなるべく維持するよう調整
- 特殊な条件で起きるクラッシュへの対応
フィルター処理について
フィルター関係の条件が複雑になっているため、現在の条件を記録しておきます。(公式の条件とはおそらく違います。本アプリでは使い勝手を考慮してこうなっているとご理解ください)
- 「返信を表示しない」に設定しても、本人および自分に対する返信は表示する
- 「引用を表示しない」に設定しても、本人および自分に対する引用は表示する。表示しないのは投稿の引用のみで、フィードやリストの引用は表示する
- 「リポストを表示しない」の設定は、本人および自分の投稿であっても表示しない
- フィルターが適用されるのは、ホーム・フィード・リスト・検索のタイムライン
- ユーザータイムラインでは適用されず、そのユーザーの投稿をすべて見ることができる。(例外としてリポストの非表示のみ設定できる) ただし、ユーザーをブロックすると投稿そのものが取得できないため表示なしとなる。
アプリのフィルター設定、ページ設定、ユーザー設定の関係
- アプリのフィルター設定は全てのページに適用される
- ページ設定は対象ページにおいて、アプリの設定を上書きすることができる
- ユーザー設定は対象ユーザーの投稿において、アプリやページの設定を上書きできるが、アプリやページで非表示に設定されたものを変更することはできない
以上です。
コメント