Subway Tooter blog

Androidアプリ「Subway Tooter」の説明/宣伝用のブログ

ドメインブロック(v0.8.3)

Subway Tooter は Mastodonの「ドメインブロック」機能に対応しています。ドメインブロックを利用すると、特定インスタンスからのトゥートや通知をミュートできます。

使い方

ユーザかトゥートの「…」メニューで「"~"ドメインをブロック」を選択します。

サイドメニューの「ブロックしたドメイン」でブロックしたドメインの一覧を確認できます。解除もこの画面から行えます。


おまけ

この説明だとブロックなのかミュートなのかどっちなんだって気がします。

  • ミュート:自分から相手を見えなくする
  • ブロック:相手から自分を見えなくする

という定義によるとこの機能は明らかに「ミュート」なのですが、APIドキュメントではブロックということになっています…。

公式Webアプリでは「~全体を非表示」というまた別の用語が使われています。あと公式Webアプリにはインスタンスの非表示を解除する操作手順が用意されていません。

クライアント名(アプリ名)の変更(v0.9.4)

Subway Tooter は Mastodonとアプリの連携の際に指定する「クライアント名(アプリ名)」を変更することができます。

背景

それっぽい要望があったから

使い方

会話ビューでトゥートの右下に「アプリ:~~~」と表示されていることがあります。
Subway Tooterから投稿した場合、通常はこの部分には「SubwayTooter」と表示されます。
この部分をあなたの好きな名前に変更できます。

アプリ設定で「クライアント名の変更」の部分に好きなアプリ名を入力します。

次にアカウント設定でアクセストークンの更新を行います。

更新が終わったら何か適当なトゥートを投稿して、会話ビューで確認してみてください。

※:過去のトゥートのアプリ名には影響しません。

アプリのミュート(v0.2.2)

Subway Tooter はトゥートをアプリ単位でミュートすることができます。

背景

LTLやFTLに高頻度に宣伝を書き込む bot はその大半が自動化されていて、固有のアプリ名を持っています。
アプリ名を指定してミュートできると便利ですね。

使い方

会話ビューを開くと右下に「アプリ:~~~」と表示されていることがあります。

「…」メニューで「"~~~"アプリをミュート」を選ぶと、そのアプリから投稿されたトゥートをミュートすることができます。

ミュート解除はサイドメニューの「設定/ミュートしたアプリ」から行うことができます。アプリ名が書かれた部分を右から左にスワイプします。解除した後にカラムをリロードしないと反映されません。

トゥート検索(v0.9.5)

Subway Tooter v0.9.5以降では外部サイトの検索APIを利用したトゥート全文検索が可能です。

背景

マストドン検索ポータルさんがAPI提供についてトゥートしていたのに乗っかってみました。

最初は「著作権的にどうなんだろう…?」と懐疑的だったのですが、どうも検索サービス用の法律があるらしいです。

作業した

睡眠ふくめて12時間くらいで対応できました。

  • APIの挙動について確認したり質問した
  • 疑似アカウント(?@host)の上位版(?@?)を作った
  • TootStatusLike ベースクラスを作って TootStatus とMSPToot を派生させた
  • 別アカ操作が一通りできることを確認した

使い方

  • サイドメニューの「トゥート検索/マストドン検索ポータル(JP)」の項目を開きます


  • トゥート検索カラムが表示されるので、検索キーワードを入力してEnterキー


おまけ

Subway Tooter はタブレットでの複数カラム同時表示に対応してるので、トゥート検索カラムを4つ同時に表示してその場でアカウントを選んでファボるとかいう曲芸ができます。エゴサーチに便利かもしれませんね。

Subway Tooter って何?

このblogにはAndroid アプリ 「Subway Tooter」 のTIPSを書いていきます。

Subway Tooter って何?

Subway TooterAndroid用のMastodonクライアントアプリです。

  • Mastodonって何? って人はまずこちらをどうぞ。 https://joinmastodon.org/
  • 大手1タンスだけで十分な人には全くアピールしないと思いますが、このアプリの目標は「タンス間スコップ」を快適に行えるようにすることです。アカウントを3個以上追加した時に効率的に利用できるようなUI設計になっています。ログインせずにインスタンスのタイムラインを閲覧できます(疑似アカウント)。TLを眺めているのとは別のアカウントからフォロー/ファボ/ブースト/返信などの操作を行えます(別アカ操作)。
  • 「より早い時期により多くのことができる」という方針もあったりします。マストドンの新APIへの積極的な追従や、多くの実験的な機能の実装を行っています。そのためアプリの更新はかなり多めです。

特徴

  • 複数アカウント複数カラム。カラムは追加削除並べ替えが自由。アカウント切り替え操作は存在しない。
  • 「別アカ操作」が充実してる。「疑似アカウント」でアカウントを作らずにタイムラインを覗ける。組み合わせるとタンス間スコップが捗る。
  • タブレットで同時複数カラム表示。ネイティブアプリだと現状このアプリだけ。
  • ストリーミング対応。読み上げ対応。全文検索対応(外部サービスのAPIを利用)。
  • 識別性向上のため、カラムごとに色や背景を設定可能。
  • 識別性向上のため、アカウントやユーザに通称と色を設定可能。
  • アプリミュート、単語ミュート、ドメインブロックが可能。
  • 通知リスナを設定することでPUSH通知が可能。なくても適当なタイミングでPULL通知がある。
  • 大半のユーザが戻るボタンの挙動に違和感を感じるが、アプリ設定で概ね好みの状態に変更可能。

配布

Android 5.0 以降で動作します。

Android 7.0-7.1 では端末側の不具合により一部インスタンスに接続できません。Android 7.1.1以降ではこの不具合は改善されています。

寄付

このアプリは無料、無広告です。かわりに寄付を受け付けています。