iPhone用のlivedoor Readerクライアント AeroReader 1.5 リリース
久しぶりのメジャーアップデートです。
http://limechat.net/aeroreader/ja.html
オフライン状態での既読マーク、ピン、クリップへの操作を、次のリフレッシュ時にサーバ側に同期するようにしました。また、キャッシュモードをなくし、次回起動時に前回の状態に復帰するようにしました。
これにより、iPod Touch で
- すべての記事をまとめてフェッチ
- オフライン状態で未読を消化
- ネットにつながったときに livedoor Reader に既読マークを反映
という使い方ができるようになりました。
オフライン状態で未読を消化したあとは、PC で livedoor Reader を使う前に、いったん AeroReader を立ち上げてリフレッシュボタンを押して livedoor Reader に既読マーク、ピン、クリップへの操作を反映するようにしてください。そうすることで、同じ記事を2度読むことがなくなります。
その他、細かい改善です。
- iPhone OS 3.0 対応
- フラットモードを削除
- 内蔵ブラウザを改善
- パフォーマンスの改善
- 細かいバグの修正
Wikiamo 1.14 リリース
ピンチでズームができなくなっていたのを修正しました。
Lingr for iPhone 2.2 リリース
アーカイブを見れるようになりました。
Wikiamo 1.13 リリース
LimeChat for iPhone 1.9 リリース
http://limechat.net/iphone/ja.html
今回から、iPhone OS 3.0 以上にのみ対応になります。
その他、UI の改善を行いました。
- ニックネームをタップすると、テキストフィールドにペーストできるようにした
- ニックネームを長押しすると、メニューを表示するようにした
- 内蔵ウェブブラウザの改善
NSImage のサイズ
Cocoa の NSImage の size プロパティは、画像ファイルに DPI 指定が埋め込まれている場合などに、ピクセル単位でない場合があります。
画像のサイズをピクセル単位で取得したい場合には、以下のように pixelsSize プロパティを定義して利用します。
@interface NSImage (NSImagePixelsExtension) - (NSSize)pixelsSize; @end @implementation NSImage (NSImagePixelsExtension) - (NSSize)pixelsSize { for (NSBitmapImageRep* e in [self representations]) { if ([e isKindOfClass:[NSBitmapImageRep class]]) { return NSMakeSize(e.pixelsWide, e.pixelsHigh); } } return self.size; } @end