lilia
99a2685f93
Store attachments as binary blobs
...
Move base64 encoding of attachments to an AttachmentView. This makes
image rendering an asynchronous task so we fire an update event to
indicate to the parent MessageListView that its content has changed
height and it is time to scroll down.
11 years ago
lilia
28290477f4
Nicer timestamps with momentjs
...
This dependency may be a little heavy for our current use case, but we can
roll with it for now and find something slimmer if it turns out yagni.
Closes #77
Closes #40
11 years ago
lilia
0cc0b8cc72
Switch tagsinput to bower
11 years ago
lilia
987744cd79
Default avatars
...
Someday you'll be able to edit your avatar. Until then, put a bird on
it.
11 years ago
lilia
3334504eff
render attachments
11 years ago
lilia
229007040c
Basic frontend support for image attachments
11 years ago
lilia
c6aae62151
Small message form tweaks
11 years ago
lilia
d67b723f4f
Highlight the selected thread
11 years ago
lilia
19dac1f3df
Decorate incoming group messages
...
with numbers and image placeholders, so you know who's saying what.
11 years ago
lilia
e8399f98df
Quickfix for wonky tagsinput
11 years ago
lilia
40c3bc8640
Fix nacl not loading
...
HEADDESK HEADDESK HEADDESK
11 years ago
lilia
806693ac1c
use new index page for popup
11 years ago
lilia
2f0b0f7a1b
Get overflow scrolls working
...
Had to resort to a resize event handler.
A bit slow at times, but it works.
11 years ago
lilia
546cdf82cb
Fix some markup issues
...
* Remove spurious search div
* Fix nested uls
* Use class name selected, not closed (the inverse)
* Restor nacl div
11 years ago
lilia
c2beda8e40
Get single recipient message composition working again
11 years ago