lilia
c16e80c5e4
Let key verification view lazy-load keys
...
// FREEBIE
9 years ago
lilia
645e05c2b9
Add support for new fingerprint format
...
This will be ready to roll whenever Android/iOS is.
// FREEBIE
9 years ago
lilia
76652c2622
Update style and copy on key changes
...
// FREEBIE
9 years ago
lilia
198cc70cef
Remove unusued event handlers
...
The conversation view now handles displaying and listening to the back
button.
// FREEBIE
9 years ago
lilia
6fe9c3f964
Nest key verification inside conflict dialogs
...
// FREEBIE
9 years ago
lilia
d24eaa655a
Tweak styles on key verification view
...
// FREEBIE
9 years ago
lilia
234f937bc7
Conversation subscreens share a header
...
// FREEBIE
9 years ago
lilia
05681ce35b
Don't render placeholder markup unless necessary
...
Rather than always rendering divs for the key and placeholder, render
the placeholder only if the key is missing.
// FREEBIE
9 years ago
jakob
6c7f2cf0fc
Show help text for unknown contact identity
...
Adds a new message string "theirIdentityUnknown".
Fixes #576
// FREEBIE
9 years ago
2-4601
ea0e013e81
Add a trifle of i18n to KeyVerificationView
...
Two strings were left behind:
- "Their identity (they read)"
- "Your identity (you read)"
I saved them.
// FREEBIE
9 years ago
lilia
85eb5c4d59
i18n KeyVerificationView
...
// FREEBIE
9 years ago
lilia
77caa63321
Normalize views' template fetching pattern
...
Typically, a view can specify its templateName and then use the default
render method on Whisper.View, except in some special cases like message
view or message detail where other operations are performed during
render.
// FREEBIE
10 years ago
lilia
f764445c86
Remove erroneous license file and headers
...
We only use GPLV3 around here.
// FREEBIE
10 years ago
lilia
f6b5eec84e
Let key verification view use array buffers
10 years ago
lilia
1321a90667
Rename Whisper.View#attributes
...
Avoid colliding with Backbone.View attributes, which is a list of attrs
to set on the html element for a view.
10 years ago
lilia
2ee34343a8
Use consistent boiler plate throughout js files
10 years ago
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.
10 years ago
lilia
dcc1588219
Add key verification screen
...
Accessible from the menu on private conversations.
10 years ago