Closed Bug 260849 Opened 20 years ago Closed 13 years ago

identify unread live bookmark items

Categories

(Firefox :: Bookmarks & History, enhancement)

1.0 Branch
enhancement
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: vlad, Unassigned)

References

Details

Attachments

(1 file, 1 obsolete file)

Live bookmarks should identify unread items -- e.g. making them bold or similar. We know when an item is unread by checking 1) the items LastVisitDate (which won't be set on new items, also will get cleared when the livemark is reloaded); 2) by checking history. These are the same operation, and this will get much easier when we coalesce history and bookmarks post-1.0.
This patch starts to add some of this support. It doesn't work, due to template builder issues, namely that it doesn't switch templates if a more-restrictive one becomes valid while a less-restrictive one is active. We also have no way of imposing negative queries. Also, I just realized that I can replace the ugly nsIURI-creating code by just using the RDF datasource interface of history, not to mention removing the docshell dependency, by just getting "rdf:history" and using my already-existing resource with it. Putting this patch here for when I get back to this later.
*** Bug 261069 has been marked as a duplicate of this bug. ***
*** Bug 259315 has been marked as a duplicate of this bug. ***
Assignee: vladimir → vladimir+bm
*** Bug 272563 has been marked as a duplicate of this bug. ***
> also will get cleared when the livemark is reloaded I have to disagree. Note that Firefox tends to reload the livebookmarks quite often. In addition, no one wants his feeds to be mark as unread every time he opens Firefox again. Once a feed is marked as read it should stay that way, unless we decide to have a context menu option of "mark as unread" On a further note, if we do fix this - we shoudn't directly mark the feed as bold but rather give it a certain class whose default style is text-weight:bold; Thus other themes could have different appearances
Assignee: vladimir+bm → nobody
sorry for bugspam, long-overdue mass reassign of ancient QA contact bugs, filter on "beltznerLovesGoats" to get rid of this mass change
QA Contact: mconnor → bookmarks
OS: Windows XP → All
Hardware: x86 → All
Attached patch wipSplinter Review
working proof-of-concept patch. needs styling, localization, ltr, etc.
Attachment #159621 - Attachment is obsolete: true
suggest for Rss: not to show unread (bold), but to hide read completely. Rss's older than current date may be --not shown at all-. This is not what is suggested initially.
We may show a number beside each RSS feed title indicating the number of unread entries, and making the unread entries bold.
Depends on: livemarksIO
Depends on: 679674
fixed by bug 613588, the status is tracked by the new icon.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: