diff -ur bbs2chreader_020_ex/chrome/bbs2chreader/content/bbs2chreader/board-items.js bbs2chreader_020_exYA/chrome/bbs2chreader/content/bbs2chreader/board-items.js
--- bbs2chreader_020_ex/chrome/bbs2chreader/content/bbs2chreader/board-items.js Wed Mar 9 17:09:00 2005
+++ bbs2chreader_020_exYA/chrome/bbs2chreader/content/bbs2chreader/board-items.js Thu Mar 17 11:37:56 2005
@@ -200,7 +200,10 @@
threadUrlLastStart = "";
}
- if(aFilterLimit == -1 ) aFilterLimit = subjectLines.length;
+ var nowDate = new Date();
+ var showChoosy = false;
+ if(aFilterLimit == -2) showChoosy = true;
+ if(aFilterLimit < 0) aFilterLimit = subjectLines.length;
var logItemHash = this.getLogItemHash(threadUrlSpec);
// ぐるぐる
@@ -233,6 +236,14 @@
// ハッシュから削除し、残ったものは DAT 落ちとみなす
delete logItemHash["item-" + item.datID];
+
+ if(showChoosy){
+ if(item.unread == 0) continue;
+ }
+ }
+ else if(showChoosy){
+ var progress = parseInt(nowDate.getTime() - item.datID * 1000);
+ if(progress > (1000 * 60 * 60 *24)) continue;
}
this._items.push(item);
diff -ur bbs2chreader_020_ex/chrome/bbs2chreader/content/bbs2chreader/board-page.xul bbs2chreader_020_exYA/chrome/bbs2chreader/content/bbs2chreader/board-page.xul
--- bbs2chreader_020_ex/chrome/bbs2chreader/content/bbs2chreader/board-page.xul Sun Mar 13 11:47:40 2005
+++ bbs2chreader_020_exYA/chrome/bbs2chreader/content/bbs2chreader/board-page.xul Thu Mar 17 11:36:21 2005
@@ -67,6 +67,7 @@
+