Commit Graph

10 Commits (4f5d3f0080916f41ecc9e410b448d4330ee6c448)

Author SHA1 Message Date
lilia c08c29bd4a Render group members in the message detail view
This requires that we fetch contact info when opening a conversation
so that's available for rendering contact names and avatars.
lilia ec43a0b633 jshint all the things
Small style fixes here and there. Removed one unused file.
lilia 06e8e0dca7 Remove an extension.trigger
No need to trigger an extension-wide event now that all our models live
in the background page. We can just update them more or less directly.
lilia 5ad5464dd1 Fetch messages in the background
lilia 3279dddcc3 Consolidate window logic in panel controller
Previously the conversation window would query the background page
for a model id and then fetch the conversation. Instead, we can fetch
the conversation before opening the window, which simplifies the front
end scripts and avoids creating multiple copies of the same model.
lilia b2345a5ec8 Remove unused variable
lilia 1eab26635b Remove unused variable
lilia 607d5d3307 Abstract chrome browser action and windows stuff
Riley Shaw 94ce4d4b91 Simplify panel state management and message passing
Riley Shaw 783a3f7c15 Prevent duplicate conversations and refocus on click (still buggy)