Browser cookies are definitely a possibility. The only issue I have
with that is that I wanted to use the Wave datastore because it's
obviously portable, so it will work if you log in on a different
machine somewhere else.
Saving the data server side is also an option, but again I would
prefer to use Wave's built in capabilities if at all possible.
I still think there should be a way for Gadgets to store data to the
datastore without changing the "unread" status of the wave. Is there??
I think this issue is probably affecting other Gadgets, not just mine.
I see other waves rising to the top of my inbox, and when I go to look
at them nothing appears to have actually changed.
I'll read up a bit more. I have Sandbox access now, and there might be
more info on there.