Commit graph

16 commits

Author SHA1 Message Date
lilia
20baa795ad Fixes #198 Squished avatars
Refactor all avatar views to use a shared partial, then change it to a
background image. Requires allowing unsafe-inline styles in the CSP.
2015-03-23 14:01:18 -07:00
lilia
c4ae7a21d8 Tighten up CSP
Should be all we need, modulo staging/prod.
2015-03-23 12:20:28 -07:00
lilia
5ffa265559 Revert "Popout inbox"
This reverts commit 31e7d285e3.

This seemed like a nice feature, but the popup bubble isn't very
conducive to nontrivial user inputs, e.g. file inputs.

Fixes #211
2015-03-23 12:19:32 -07:00
lilia
db3d97b576 Move icon.png to /images 2015-03-19 18:34:11 -07:00
lilia
31e7d285e3 Popout inbox
Rather than opening the inbox in its own window, let it appear as a
browser action popup by default, but allow promotion to its own window
if requested.
2015-03-18 16:29:01 -07:00
lilia
c7550aa9ae Fix whitespace in manifest 2015-02-12 13:21:15 -08:00
Riley Shaw
2cbcb28ee3 Start on panels 2015-02-11 17:37:56 -08:00
Matt Corallo
9a30a1e175 s/\t/ /g in manifest.json 2015-01-06 14:52:15 -08:00
lilia
ced295a630 Move message and conversation storage to IndexedDB
Getting up and running with IndexedDB was pretty easy, thanks to
backbone. The tricky part was making reads and writes asynchronous.
In that process I did some refactoring on Whisper.Threads, which
has been renamed Conversations for consistency with the view names.

This change also adds the unlimitedStorage permission.
2014-11-24 19:25:03 -08:00
lilia
806693ac1c use new index page for popup 2014-08-25 19:01:18 -07:00
Matt Corallo
615fa1075c Fix blanket for plugin (http://stackoverflow.com/questions/23022686) 2014-07-26 18:51:06 -04:00
Matt Corallo
8db3885659 Updates, NaCL 2014-01-22 06:23:41 +00:00
Matt Corallo
eec4c66ef6 Fixup dir structure 2014-01-22 03:28:35 +00:00
Matt Corallo
41866cee95 Working background push. 2014-01-12 04:27:11 -10:00
Matt Corallo
f4755cb4b1 Updates 2014-01-12 04:07:13 -10:00
Matt Corallo
a25cf5f176 Initial Checkin 2014-01-09 21:48:05 -10:00