Scott Nonnenberg
20a892247f
Keyboard shortcuts and accessibility
2019-11-13 16:53:42 -08:00
Scott Nonnenberg
43a44793c5
Remove jshint - move everything over to eslint
...
Also removed all hints of previous linters
2018-07-17 15:54:32 -07:00
Daniel Gasienica
95321e5d3e
Remove Vim mode lines
2018-04-30 16:53:34 -04:00
Daniel Gasienica
1dd87ad197
Format all source code using Prettier
2018-04-30 16:53:34 -04:00
Scott Nonnenberg
aa80cdd74d
ConfirmationDialogView: Make showCancel an explicit option
...
Also, don't call resolve/reject callbacks if they weren't provided.
FREEBIE
2017-08-04 12:03:25 -07:00
Scott Nonnenberg
8112cd220a
Show warning when we discover key change on verify
...
FREEBIE
2017-08-04 12:03:25 -07:00
Scott Nonnenberg
36c28296e9
Remove extraneous logging
...
FREEBIE
2017-08-04 12:03:25 -07:00
Scott Nonnenberg
2955c36b3e
Confirmation dialog: Make keyboard-accessible: escape to cancel
...
And proper tab order. Then some more work to re-focus on the message
composition field after the dialog shows up and steals focus.
FREEBIE
2017-08-04 12:03:25 -07:00
Scott Nonnenberg
243cbd8123
Confirmaton on send, banner when 'unverified'
...
Not yet using the new APIs, but ready to. Still to do:
- Send sync messages on trust decisions
- Respond to received trust decision sync messages
- Show trust decisions in the conversation history
- In that rare situation where a sent message ends up with a key error
make it easy to retry the send.
FREEBIE
2017-08-04 12:03:25 -07:00
lilia
33fde3d4e7
Dedupe modal styles
...
// FREEBIE
2016-02-19 17:34:59 -08:00
lilia
73ea415e95
i18n ConfirmationDialogView
...
// FREEBIE
2016-01-02 02:51:24 -08:00
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
2015-12-09 18:58:52 -08:00
lilia
f764445c86
Remove erroneous license file and headers
...
We only use GPLV3 around here.
// FREEBIE
2015-09-07 14:58:42 -07:00
lilia
e2eff893d4
Fix 'Delete messages'
...
Replaces window.confirm with generic promise-based confirmation dialog
functionality available to all views.
// FREEBIE
2015-05-26 16:56:05 -07:00