Chris Svenningsen
8a2c17f65f
Apply new ESLint rules to legacy code
2020-09-09 17:34:57 -07:00
Ken Powers
0d3b390129
Upgrade Prettier
2020-01-08 09:44:54 -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
d1fa28b706
Object.assign -> _.extend(), for to make Chrome 45 and below work
...
FREEBIE
2017-08-04 12:03:25 -07:00
Scott Nonnenberg
bedf10056b
Support for group-member verifications via second-level panel
...
Also:
- All the necessary wire-up to update things in real time. If you have
a safety number page up via a group member view as well as via a 1:1
conversation with that contact, they'll both be updated as the
underlying model changes. Similarly, the overall group will update
in real-time as members change.
- A bit of special-casing for yourself in a group conversation - you're
shown as 'me' and are not clickable, where normally that would take you
to the Safety Number screen for that contact. You are also not included
in the trust calculations for a given group.
FREEBIE
2017-08-04 12:03:25 -07:00
lilia
b0def76801
Remove unused code
...
Well that never worked.
Closes #458
// FREEBIE
2016-01-26 14:56:16 -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
9d688cb761
List views persist sroll offset by percentage
...
Fixes #188
2015-05-28 11:50:58 -07:00
lilia
2ee34343a8
Use consistent boiler plate throughout js files
2015-03-05 15:45:35 -08:00
lilia
3292177a96
Remove resize logic in favor of pure css
2015-02-18 23:09:34 -08:00
lilia
1c589f2fad
Fix list_view.js and message_view.js whitespace
2015-02-18 00:11:35 -08:00
lilia
5a302271b3
Remove unneeded listeners
2015-02-12 13:21:18 -08:00
lilia
52b3114970
Simplify list view resizing
2015-02-12 13:21:17 -08:00
lilia
44b1e5c88e
Move inbox collection to the background page
...
No more waiting, no more messy fetch logic. Background page
bootstraps the inbox and keeps it up to date.
2015-02-12 13:21:17 -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
94e14f2c85
Add license headers
...
Closes #75
2015-01-18 14:21:22 -10:00
lilia
0956d328da
Fixes #71 Autoscroll
...
Conversation view autoscroll triggers on dom change, not storage change,
ensuring that we don't scroll before the new element is inserted.
2014-11-10 23:19:03 -08:00
lilia
db86abdf70
Add list view tests
...
Also,
* moved fetch out of the list view
* removed unused #last() function
* put test setup lines in their own tiny file.
* added data-cover to view script tags for code coveage reports.
2014-09-04 00:18:15 -07:00
lilia
def32f42d4
New layout/design
...
Two column layout and style tweaks. Templatized conversation views.
Generalized list view.
2014-07-27 11:35:48 -10:00