lilia
ec43a0b633
jshint all the things
...
Small style fixes here and there. Removed one unused file.
2015-02-19 00:22:23 -08:00
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.
2015-02-18 23:56:13 -08:00
lilia
5ad5464dd1
Fetch messages in the background
2015-02-12 13:21:17 -08:00
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.
2015-02-12 13:21:17 -08:00
lilia
b2345a5ec8
Remove unused variable
2015-02-12 13:21:15 -08:00
lilia
1eab26635b
Remove unused variable
2015-02-11 17:38:00 -08:00
lilia
607d5d3307
Abstract chrome browser action and windows stuff
2015-02-11 17:37:56 -08:00
Riley Shaw
94ce4d4b91
Simplify panel state management and message passing
2015-02-11 17:37:56 -08:00
Riley Shaw
783a3f7c15
Prevent duplicate conversations and refocus on click (still buggy)
2015-02-11 17:37:56 -08:00