All,

I am about halfway through implementing the new style inline thread
indicators showing the count of read/unread blips.   I have faked the
current count numbers to this point, focusing mainly on the rendering
issues.  I am ready to takle the count and read / unread state
changes.  I had a couple questions I was hoping the community might be
able to help with:

1)

What are the rules for total blip count?  I would assume we only want
to count the blips that will be visible.  There seems to be blips in
the conversation thread that might not be visible.

2)

Right now I can only ask the conversation thread for an iterator of
the blips.  There doesn't seem to be a convenient way to get the count
of blips, short of calling getBlips() and iterating through them.
This could be added.

3)

I assume I can use the SupplementImpl class to see if a Blip is read
or not during rendering.

4)

I know that I COULD respond to the edit actions like continuation and
delete to trigger and update of the count, however this would be the
wrong approach because it wouldn't handle when some one else is
adding / removing blips.  To this point I haven't seen how to observe
state changes in the conversation model and trigger rendering events.
I.e. how do I notice another user has added a blip in some other
browser so I can trigger calling my Dom Impl class to update the count
in my browser.

I just haven't been introduced to this event mechanism yet.


Thanks in advance.

~Michael

-- 
You received this message because you are subscribed to the Google Groups "Wave 
Protocol" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/wave-protocol?hl=en.

Reply via email to