lilia
94e14f2c85
Add license headers
...
Closes #75
10 years ago
lilia
f6376c0fa2
Rename event
...
'open' seems a better name for an event that triggers the open function.
10 years ago
lilia
3d6c251fd1
Group avatars
10 years ago
lilia
fd3a72d435
Destroy all globals
...
Well, not *all* globals..
11 years ago
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.
11 years ago
lilia
4f21bbd21f
Use textsecure.messaging to create groups
...
Not textsecure.storage. Sigh. Also accomodate the fact that
the group id is not returned directly, but rather at the end
of a promise chain.
11 years ago
lilia
43f4f6cf99
Open a group's view after it's created
11 years ago
lilia
01f9fc1f17
More frontend groups fixes
11 years ago
lilia
dc41ebf701
Small frontend fixes for the new group view
11 years ago
lilia
81e4af5827
Move phonenumbery utils to libphonenumber object
...
Slowly whittling away at helpers.js...
11 years ago
lilia
2288f8adc1
Fix new group ui not showing
11 years ago
lilia
ad7456b367
Refactor away this poorly named and overloaded file
11 years ago