lilia
f6376c0fa2
Rename event
...
'open' seems a better name for an event that triggers the open function.
2015-01-17 22:33:55 -10:00
Emily Chao
e74cba8a92
Restyled country dropdown
...
Added jquery plugin that allows for flags and country codes to be
displayed in a user-friendly way, on top of the existing phone view
2015-01-15 15:24:36 -10:00
Emily Chao
5d3020b9ed
Refactor phone number input view
...
Moves validation logic to its own view to be shared on index and options
pages.
2015-01-15 11:51:32 -10:00
lilia
fd3a72d435
Destroy all globals
...
Well, not *all* globals..
2014-11-24 19:25:03 -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
b9859ad9d4
Add some license headers
2014-11-13 15:53:57 -08:00
lilia
aa937ae1d1
Add attachment inputs to new conversation form
...
Fixes reference error to 'map' on undefined attachments list.
2014-11-03 17:51:57 -08:00
lilia
78166365c7
Fix new message number validation
2014-10-22 16:07:16 -07:00
lilia
6e2a85ccf1
wip new message phone number validation
2014-10-22 12:05:33 -07:00
lilia
81e4af5827
Move phonenumbery utils to libphonenumber object
...
Slowly whittling away at helpers.js...
2014-10-13 22:49:39 -07:00
lilia
ef066ea9d2
Make conversations open when they are created
2014-09-04 00:21:18 -07:00
lilia
b9640a54bd
Move new convo stuff to its own file
2014-08-31 18:02:39 -07:00