lilia
8da062f75c
Resize icon to various resolutions
...
You want icon sizes? I got all the size you need.
2015-05-07 17:30:29 -07:00
lilia
db3d97b576
Move icon.png to /images
2015-03-19 18:34:11 -07:00
lilia
08ccdf8d97
Move most scripts to the background page
...
Dramatically improve load times for frontend pages.
Closes #133
2015-03-16 11:57:41 -07:00
lilia
69d5a6a33c
Improve group update ui/ux
...
Promote group update to its own screen. Add typeahead contact selector
from new conversation view. Restyle to match android (more or less).
Closes #186
2015-03-13 17:33:02 -07:00
lilia
8e54aa1401
Plumb contact avatars into conversations
2015-03-11 17:49:01 -07:00
lilia
e2bd55c171
Tweak delivery receipt and timestamp display
...
Checkmark is no longer underlined when hovering over the timestamp.
2015-03-05 16:29:12 -08:00
lilia
1bb480f6ea
DRY up a common view pattern
...
Define a Whisper.View base class that automatically parses and renders
templates and attributes defined by the subclass. This saves us a good
number of lines of code as well as some marginal memory overhead, since
we are no longer saving per-instance copies of template strings.
2015-03-05 15:36:35 -08:00
lilia
8bc77fa02b
Automatically compress and scale large images
...
Do nothing to other file types. Continue to block files that are too
large even after scaling and compression.
2015-03-04 13:59:30 -08:00
lilia
4f5d3f0080
s/End Session/Reset Session/
...
Use the friendlier sounding copy from iOS.
2015-03-03 11:40:30 -08:00
lilia
db7dee9a8a
Fixup file size warning
...
Add contentType-specific limits, switch to lazy-init iff we encounter an
oversized file, and restyle as a toast, factoring out a generic
ToastView along the way.
2015-03-02 17:50:03 -08:00
lilia
dcc1588219
Add key verification screen
...
Accessible from the menu on private conversations.
2015-02-26 22:26:46 -08:00
lilia
1e45c089dd
Remove obsolete native client divs
2015-02-26 15:22:14 -08:00
lilia
c08c29bd4a
Render group members in the message detail view
...
This requires that we fetch contact info when opening a conversation
so that's available for rendering contact names and avatars.
2015-02-26 13:35:04 -08:00
lilia
fd30dc6f1a
Add message detail view
2015-02-23 14:03:35 -08:00
lilia
4716754209
Refactor content message class names
2015-02-18 00:11:35 -08:00
lilia
f00a8f1e81
Render end session messages correctly
2015-02-13 14:25:16 -08:00
lilia
3a2f6fa232
Update favicons
2015-02-12 13:21:16 -08:00
lilia
711e211e20
Remove bootstrap tagsinput
2015-02-12 13:21:16 -08:00
lilia
515a687dca
Remove file modal from conversation page
2015-02-11 17:38:03 -08:00
lilia
db5e7fd6b6
Fix list view scrolling
...
Resize handlers are ugly. But not as ugly as scroll handlers. :p
Normalized some whitespace along the way.
2015-02-11 17:38:03 -08:00
lilia
b13e36a11c
Style conversation menu
2015-02-11 17:38:00 -08:00
lilia
11d07c5263
add missing new group update view to conversation page
2015-02-11 17:37:58 -08:00
lilia
a1403c8a9a
Move templates from index to converation pages
...
These templates are only needed in conversations.
2015-02-11 17:37:58 -08:00
lilia
8498d7ad1f
Fixup conversation page styles and functionality
...
Render the entire conversation from a template, because some parts of it
must be rendered conditionally if it is a group vs private conversation.
Also apply some style fixes and restore lost functionality:
* Make conversation title bar fixed.
* Widens message bubbles.
* Unhide message list.
* Restore attachment rendering.
* Restore message sending and attachment file selection.
* Style attachments file input as a paperclip.
* Style send button like on Android and make it a submit input.
2015-02-11 17:37:57 -08:00
Riley Shaw
94ce4d4b91
Simplify panel state management and message passing
2015-02-11 17:37:56 -08:00
Riley Shaw
9071d98395
Update styles to material design to match Android client (first pass)
2015-02-11 17:37:56 -08:00
Riley Shaw
2cbcb28ee3
Start on panels
2015-02-11 17:37:56 -08:00