- search spellが1つでも定義されていたら検索タブを表示する
- thanks Akira Ouchi
- Addressable 2.5.2以降を強制
- twitter: User StreamのAPIを利用したら警告を表示する
- ステータスバーのデフォルトテキストを3.8のものにする
- thanks 4pk
- streaming: UserStreamがなくなったため、ファイルの配置を変更
- UserStreamの設定を消去
- UserStreamのコードを削除
- 一部のファイルについていた不要な実行属性の削除
- thanks Izumi Tsutsui
- 利用していなかったdevelディレクトリを削除
mikutter 3.8の季節がやってきました。初音ミクちゃんお誕生日おめでとおおおおおTwitter終戦おめでとおおおおおおお!!!!!(黙祷)
UserStreamがTwitterのアドバンテージの大半を担っていたことを考えると、記念にマイナーバージョンを上げたくもなるというものです。
それに関してはmikutterの薄い本vol.14に書いたので、BOOTHで購入どうぞ。匿名発送なのでPixiv以外に住所はバレませんが、残念ながらカネは喫茶室長に流れるので、利益を使って寄稿者全員でご飯でも食べたいねー(=カツアゲ)などと話していますが、当時学生だった我々ももうほとんど全員が働いていて時間を合わせるのが難しく、時の流れは早いなあと思っています。
一応マイナーアップデートなので、3.7.xで既に追加した機能も含めて、いくつかの機能をピックアップして紹介します。
UserStream対応コードの削除
先進的なTwitterクライアントでは既に皆削除していますが、mikutterでもUserStreamの対応を廃止しました。
詳細についてはよくご存知だと思うので省略します。このアップデートで接続できないエンドポイントへ定期的にアクセスしに行く事がなくなるので、多少軽くなる…というほど影響はないと思います。
see: - Account Activity APIを全ての開発者の皆さんに公開
mobile.twitter.comドメインのツイートパーマリンクの展開に対応
ドメインがmobile.twitter.comになっているURLも、引用ツイートのように表示します。
Weighted Character Countに対応
いわゆる280文字対応というやつです。実際にはアルファベットなど一部文字は1点、それ以外は2点としてカウントされ、280点まで書くことができます。
たしかtoshi_aの垢が凍結された直後にTwitterがリリースした変更だったので、9ヶ月くらい遅れての対応となってしまいました。
remail_charcount Spell
compose Spellと同じ方法で呼び出すことで、投稿本文の残り点数を得られるSpellです。
たんに最大字数を設定するのでは表現力に乏しく、たとえばバイト数制限のあるWorldや、TwitterのWeighted Character Countなものもありますから、うまいやり方だと思います。
それに伴って、このspellが定義されていないWorldでは字数が表示されなくなりました。
photo_supportプラグインの大幅な整理
画像サービスで停止されたものを削除したり、新たなものを追加したりしました。 たとえばmikutterでMastodonを利用すると、他の大抵のMastodonクライアントはtwitpicに対応していませんが、mikutterなら対応しているなど、手軽にmikutterプラグインのシナジーを感じることができる重要なプラグインです。
Contributers
- thanks Akira Ouchi
- thanks Izumi Tsutsui
- thanks Shibafu Midorino
- thanks Yuto Tokunaga
- thanks cob odo
- thanks ncaq net
- thanks あひる 家鴨