コメントで要望をもらったので
menu->Action->Mark All as Read
で、まとめて既読マークをつけられるようにしました。Googleリーダの"すべて既読にする"ボタンに相当します
cabファイル
feedを古い順に表示しているときと、新しい順に表示しているときで若干動作が違います
新しい順に表示しているときは、リストの先頭のfeed以下を全て既読にします。
古い順に表示しているときは、カーソル位置のfeed取得時間以前のfeedを全て既読にします。ただし、カーソル位置のfeedより新しく取得したfeedは全て未読になっちゃいます。
これを、すべてのアイテムTAG内でやると他のTAGをつけた既読feedが未読状態に復活する事があります。全てはカーソル位置のfeedの取得時間(crawl-timestamp)に依存するからです。
カーソル位置のfeedに関わらず、全てを既読にすると、ダウンロードした事のない、超最新の記事まで既読になってしまうので、カーソル位置のcrawl-timestampを使用するようにしました。
Tagの一覧表示中にMark All as Readした場合は選択中のTAGを全て既読にします(表示順は関係なし)。未読数の表示はカーソル位置のTagについてのみ更新しているので、複数Tagに登録してある場合は数が合わなくなります。(Refreshすると良いのだけど)
オフライン対応はマダです...
4 件のコメント:
こんちには
Mark All as Read の実装ありがとうございます。
読み飛ばすまでに数分かかっていたのが
数秒で済み、すごく快適になりました!
それと、最近知ったのですが
iPhone用のGoogleReaderサイトも快適でした
ご参考までに。
uGReaderを使わせていただいています。
全て既読にする機能もかなり便利です。
少し気になる点がありましたので以下に連絡します。
・起動時のタグ(フォルダ)一覧に「NullReferenceException」
という登録されていないタグが見える
・記事から元サイトを見に行ってリストへ戻った時に
方向キーが効かなくなることがある
※2度ほど発生しましたが法則性は分かりません
どちらも確か本バージョンから発生するようになったと思います。
あと1つ要望なのですが、[Action]-[open]から元サイトを
開いた場合に、左右キーで記事移動しないようなオプションを
追加できないでしょうか?
元サイト側でリンクを方向キーで選ぼうとすると次の記事に
行ってしまう、というのがどうにも不便なもので……。
上記とは直接関係ないですが、今WMソフトカタログとして
Giraffeというソフトがリリースされていますが、
本サイトのソフトは登録される予定はないのでしょうか?
もう1つバグと思われるものがありましたので報告しておきます。
・リストから記事詳細を表示した際に画面中ほどに「なまえ」と
記事とは関係ない文字が表示されることがある
これについても2度ほど起こりました。
アドエスでの画面中ほどなので、上端から400~500ピクセル
の所になります。
mononさん
報告ありがとうございます。バグ、調べてみます。
オプションは追加できると思います。
Giraffeは気になっていますが、まだ自分は試してなかったりします。そのうち登録するかもです
コメントを投稿