起きてメシくってうんこして寝る日々

というわけでCatapiller version 0.8.10をリリース致しました。

変更点を以下にまとめます。

右ペイン「表示中のユーザ」

 ユーザアイコンをCtrl + クリックで複数選択可能に
 そしてそのままグループやリストに追加することが可能になりました。
 
 あるユーザから頂いたアイデアなんですが、
 これでグループ分けの作業が少しラクになったとおもいます。

 他にも効率よく仕分けするアイデアが浮かんでいるので
 次回以降のバージョンにて実装する予定です。
 ユーザの仕分けめんどくさいよね。

左ペイン「タイムライン」

 ①ユーザアイコン、ユーザ名クリック時の挙動を変更。

 以前はユーザ情報が表示されてたんですが、クリック時にはユーザのTLを表示したいと
 要望を何件かもらったので、TL表示に変更しました。

 ユーザ情報が見たい場合は、Ctrl + クリックでユーザ情報が開きます。

 ②ユーザ名、スクリーン名が選択可能に

 ドラッグで選択ね。
 あとCtrl + Fで出てくる検索窓でもユーザ名とスクリーン名が
 ひっかかるようになりました。

 次バージョンでは検索ワードをハイライトとかもできるようにしたい。

非公式RTのin_reply_to情報

 以前は非公式RTでも in_reply_to 情報をつけて投稿するようにしてたんですが
 これだと自分とRT先ユーザの両方をフォローしている人にしかそのTweetが
 見えないんですよね。

 なので非公式RTは自分のフォロワーみんなに見えるように、
 in_reply_to情報をはずしました。

新着通知設定

 時計マークのアイコンのついたTLはポップアップ通知、
 スピーカーのアイコンのついたTLはポップアップ通知とサウンド

 っていう方法で新着通知してたんだけど

 時計マークのアイコンのついたTLは通知しない(自動リロードのみ)
 スピーカーのアイコンのついたTLはポップアップ通知とサウンド

 っていうふうに変更しました。1分おきにホームタイムラインの更新を
 お知らせされるとうざいので。
 
 今は設定でサウンドのみOFFにできてポップアップはOFFにできないんだけど
 次以降のバージョンではポップップもOFFれるようにしようかと検討中。
 他の作業に集中しているときは邪魔だという意見を頂いたので。

GIFアニメの表示

 画像プレビューで一部表示されないGIFアニメがあったのを修正しました。

 今はTL上ではGIFアニメは動かしてなくて、
 プロフィール画像にアニメGIFを使っている人とかがちょっと
 残念な感じになっているんですが、やっぱプロフ画像も動いたほうがいいんでしょうか。

 やってできないことはないんですがプログラミングの都合で
 どうやるのがスマートなやりかたなのか迷ってるんで、
 これもそのうち対応したいなとはおもってるんですが・・・。

メモリ消費の減少

 ユーザのプロフィール画像をキャッシュしてたらおもった以上に
 メモリを食ってしまっていたので、画像のキャッシュタイミングを変更しました。

 また、画像プレビューの拡大画像をTL取得時にダウンロードして
 メモリ上に持っていたんですが、見るときにWebに取りにいくように変更しました。

 ただし、取得に5秒以上かかった画像は、最新5枚だけキャッシュに残して
 何度も見る場合に時間が掛かり過ぎないようにしてみたんですがどうでしょうか?

 その他にもユーザからは見えない部分の変更で前バージョンと比較して
 メモリイーターとか言われない程度にメモリ消費はかなり抑えられています。

その他諸々

 読み込み中のTL名の横に砂時計マークのアイコンが出るようにしました。
 Windowsのペイントでプチプチ描いた力作です。

 それ以外にもユーザから見える部分ではダイアログのタイトルバーの変更や、
 アイコンの表示間隔などの細かな部分を変更しています。

 ユーザの要望とかもできる限り取り入れていきたいとおもっているので
 是非Twitterとかで話しかけてください。

オマケ

 友達の家にいたカナブンの写真です。

コメント

コメントする