lilia
809c9bdb57
Save outgoing group updates
2015-07-14 16:41:25 -07:00
lilia
e26b9bfbc7
Default avatar support
...
Fixes #264
Implement the equivalent of java's String.hashCode on the conversation model.
Change avatar template and attributes. Use css classes for colors.
2015-06-19 11:50:18 -07:00
lilia
e9e875766f
Group update recipient typeahead excludes exisiting members
...
Fixes #199
// FREEBIE
2015-06-17 12:21:58 -07:00
lilia
72f16b94ff
Polish group update ux
...
* Show the members list as static elements
* Style the search results as a drop down, mirroring android ux
Fixes #248 // FREEBIE
2015-06-09 16:12:21 -07:00
lilia
23db5802cf
Support custom placeholder on recipients input
2015-06-09 16:10:07 -07:00
lilia
6e1a41e9cf
Update inbox when group avatars change
2015-06-05 11:53:46 -07:00
lilia
f4a206b266
Scale and crop avatars to 256 square thumbnails.
...
Fixes #213 // FREEBIE
2015-06-04 14:46:16 -07:00
lilia
cdb7fcfbad
Pass windows around to let file inputs work
2015-06-04 13:39:52 -07:00
lilia
5d4298697c
Use view.$ shorthand for scoped jquery searches
...
Wish I'd noticed that one earlier. http://backbonejs.org/#View-dollar
2015-03-29 16:29:05 -07:00
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
cecb438a52
Simplify avatar rendering
2015-03-18 16:29:01 -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
01d5881a71
Remove unneeded if-gaurd
2015-03-05 17:48:07 -08:00
lilia
2ee34343a8
Use consistent boiler plate throughout js files
2015-03-05 15:45:35 -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
a00632c728
Hook up group creation flow UI
...
Checkboxes add and remove members as well as exposing the group update
ui. The conversation window is opened after saving the group.
2015-02-11 17:38:01 -08:00
lilia
44007ca58f
Add rudimentary ui for sending a group update
2015-01-15 09:23:13 -10:00