twitterクライアント : Hummings v2.0a13 公開しました

hummings_title.png

お待たせしました。ついに(やっと)favoriteに対応しました。

変更点

  • favoriteに対応
  • 短縮URL (j.mp) 対応
  • つぶやきが複数URLを含んでいても “w” キーで全部開けるように
  • 内蔵ブラウザで閲覧中にTL更新されてもwebをリロードしないように
  • 同じつぶやきが Growl 通知され続ける問題を修正

favoriteは新しいタブが作成されてこんな感じになります。”f” キーでON/OFFのトグル。

Hummings2_timeline_favorite

短縮URLは j.mp (bit.ly) 固定ですが、設定から常に短縮するかどうかを選択できます。デフォルトでは140文字を越える時だけ短縮します。

詳しくは上記 Humming2 のページをご覧下さい。

長らくα版でしたが、今回のバージョンを最後のα版としたいと思います。(だからといって、どうというわけじゃないんですけれど、気分の問題で)

twitterクライアント : Hummings v2.0a12 公開しました

hummings_title.png

ものすごく久しぶりのアップデートです。そして致命的な問題を修正しました。

変更点

  • 使用し続けると動作が重くなる問題を修正

なにか、最近ずいぶんと動作が重いなあ、、、と思っていたら、、、ものすごく根本的なところに問題がありました。もうなんとも言い訳のしようがない感じです。ユーザのみなさんどうもすいません。

これでまた普段使いのクライアントとして復帰していただければと思います。

しかし、3ヶ月ぶりにソースを見ましたね。定期的にメンテしないとダメですね・・・いろんなプロジェクトに手を出し過ぎなのが問題で・・・

そんなわけで、不定期更新ですが、これからもどうぞよろしくお願いします。

twitterクライアント : Hummings v2.0a11 公開しました

hummings_title.png

機能追加ではありませんが、安定化アップデートです。

変更点

  • タイムライン更新のパフォーマンス改善
  • メモリまわりの改善

TL更新がもたついていたのが気になっていましたので、本腰を入れて改善してみました。それでも起動直後は未読分をすべて取得しようとするためにどうしても重くなってしまうのですが、それ以後のTL更新はさくさく動くようになったのではないでしょうか、と。

さて、そろそろ機能追加ですね。検索と、公式RTと、favoriteと、、、いろいろあってどれから手を付けてよいのやら。

twitterクライアント : Hummings v2.0a10 公開しました

hummings_title.png

ユーザさんからの不具合報告に対する修正アップデートです。

変更点

  • Silent Modeが正常に動作しない問題を修正
  • 起動直後のタイムライン更新で過去のタイムラインを正しく取りこめない問題を修正

Silent Modeのほうは完全にチェックミスでした。どうもすいません。これに懲りずにこれからもよろしくお願いします。

しかし、とうとうα10なんていうところにきてしまった・・・そろそろβにしろよと思うわけですけれど、、、ね。

twitterクライアント : Hummings v2.0a9 公開しました

hummings_title.png

ついに他人が作ったListのタイムラインを表示する機能に対応しました。

変更点

  • Listのタイムライン表示に対応(他人が作成したリストのタイムラインを表示可能に)
  • List属性がおかしかった問題を修正
  • 自分のListのタイムラインが正しく表示されないことがある問題を修正
  • Tab幅の自動調整を修正
  • タイムライン更新間隔を自動調整するように変更

これでList機能本来の特徴である「他人が作ったListのタイムラインを見る」ということができるようになりました。

また、Listごとにタイムラインを更新する都合上、従来の更新間隔ではAPI制限をすぐに超えてしまう可能性があります。そのため、このバージョンでは実験的に内部で更新間隔を自動調整するようにしました。このまま自動調整だけにするか、ある程度手動で設定できるようにするかはまだ未定ですが、とりあえず現時点では手動で更新間隔を設定できませんので、その点はご了承下さい。

さて、List機能のおかげで、個人をフォローする必要性というのが少なくなった気がします。本当にそのつぶやきを読んでいきたいユーザだけをフォローして、あとは気になるジャンル(例えば「ニュース」とか「iPhone開発者」とか)のListをフォローする、というスタイルは結構便利です。人によってタイムラインの密度もいろいろありますから、大事な情報を逃さないためにも整理することが必要になってきたのではないでしょうか。

そんなつぶやきの交通整理のためにこのHummingsがお役に立てればな、と。(とはいえ、もちろんまだa版なので、いろいろ問題はあるかと思いますけれど・・・)

ちなみに人のListをフォローしても、そのListに含まれるユーザ(そのListがフォローしているユーザ)をフォローするわけではないので、気になったListはどんどんフォローしていきましょう。

twitterクライアント : Hummings v2.0a8 公開しました

hummings_title.png

おまたせしました。一部ながら新しいList機能に対応しました。

変更点

*注意:DB構成を変更しましたので過去のデータはいったんリセットされます

  • 一部のList機能に対応(既存のグループ機能を置き換え)
    • Listの作成・編集・削除
    • Listヘのメンバー追加・削除
    • ListごとにTabで閲覧可能

「一部の」というのは(おそらく)Listの本質であるところの他人のListをフォローして購読するということにはまだ対応できていないからです。現状は自分でListを作って管理することだけに特化していると考えていただければ、と。WebでListを編集するのは結構大変ですしね。

Listの編集は既存のグループ編集と同じようにやっていただければ大丈夫です。アプリ起動時に常にWebの最新状態をチェックしに行きますので、複数のMacで使っている場合にも自動で同期されるかと。(手動で更新する場合は「Preference」-「Friends」の右上のリロードボタンをクリックしてください)

もちろんListのフォローについても今後実装していく予定ですので、お楽しみに。

twitterクライアント : Hummings v2.0a7 公開しました

hummings_title.png

ユーザさんからの報告により緊急対応です。

変更点

  • つぶやきパネルでのオートコンプリートが正しく動作しないことがある問題を修正

a6でオートコンプリートは完成したかと思っていたんですが、完全に確認ミスでした。ご迷惑おかけしました。

今は、List機能(一部)との連携を考えているところです。現状のグループが全部Listに移行する感じになるかと。お楽しみに。

twitterクライアント : Hummings v2.0a6 公開しました

hummings_title.png

ちょっと間があいてしまいました。

変更点

  • Intel 64bit対応
  • タイムラインの文字色が正しく描画されない問題を修正
  • 検索時にタイムラインのフォントがデフォルトに戻る問題を修正
  • つぶやきパネルでのオートコンプリートが正しく動作しないことがある問題を修正

メインは64bit対応というところでしょうか。その他のこまごまとしたバグ修正も以前からずーっとあったものなので、ようやく区切りがついてきたというところで。

最近リリースされたLists機能も気になるところで、ただAPIがまだDraftなんですよねえ、、、と。どうするかなあ。

twitterクライアント : Hummings v2.0a5 公開しました

hummings_title.png

なかなか安定せずにすいません。何回か暫定対処版をtwitter上で配布させていただきましたが、このa5はそれらを取りまとめたものになります。

変更点

  • TL更新が終わらないことがある問題を修正

理想的な形での修正は完了していませんが、使用に耐える形にはなったんじゃないかと思います。この辺の修正は引き続き作業しているところです。

気がつけば、v1と同じような過ちを繰り返していてちょっとへこむ感じです。でもがんばるぞ、と。

twitterクライアント : Hummings v2.0a4 公開しました

hummings_title.png

今度は連日の更新すいません。公開直後にデグレが発覚し、緊急対応したものです。

変更点

  • つぶやき投稿直前のTLを取りこぼす問題を修正
  • TL更新が終わらないことがある問題を修正
  • 不要なGrowl通知が表示される問題を修正

開発して、翌日一日動かしてみて、公開、とか思っていたんですが、それだとこうやって問題になることもありますねえ、と。既知のバグがそのまま残っているとか新機能にバグがのってるとかだったらまだしも(それでもよくないんですけれど、まあα版なのでそこは目をつぶるとして)、動いていたところが動かなくなるのはほんとに最悪です。

とはいえ、これくらいでへこんでいる場合じゃないわけで、ユーザのみなさんも温かい目で見守ってくださいませ。

しかし、なんで昨日一日中ずっと使っていて全然気がつかなかったんだろう・・・