Scott Nonnenberg
|
2c7baad68d
|
macOS shortcuts: Only listen for command key, not control key
|
2019-12-17 13:52:36 -05:00 |
|
Scott Nonnenberg
|
20a892247f
|
Keyboard shortcuts and accessibility
|
2019-11-13 16:53:42 -08:00 |
|
Scott Nonnenberg
|
8ccb89310b
|
New Idle timer; messages not marked read if user is idle
|
2019-09-24 13:43:08 -07:00 |
|
Scott Nonnenberg
|
1984ffc94c
|
Timeline: Add role='row' to each element item rendered
|
2019-09-18 16:08:46 -07:00 |
|
Scott Nonnenberg
|
0e25b405e1
|
Timeline: Increase 'at bottom' threshold so we stick to bottom
|
2019-09-18 16:08:46 -07:00 |
|
Scott Nonnenberg
|
8fe73fa884
|
Timeline: Only call setIsNearBottom if value has changed
|
2019-09-03 16:06:17 -04:00 |
|
Scott Nonnenberg
|
979841f36c
|
Optimize scrolling: resize only changed row index and higher
|
2019-08-23 15:56:49 -04:00 |
|
Scott Nonnenberg
|
90c2a97aa7
|
Address alpha feedback
|
2019-08-21 14:55:18 -07:00 |
|
Scott Nonnenberg
|
0b0214cbf9
|
Some fixes for windowed render
|
2019-08-21 14:55:12 -07:00 |
|
Scott Nonnenberg
|
9d4f2afa5a
|
Persist drafts
|
2019-08-21 14:52:30 -07:00 |
|
Scott Nonnenberg
|
5ebd8bc690
|
Virtualize Messages List - only render what's visible
|
2019-08-21 14:52:30 -07:00 |
|
Scott Nonnenberg
|
c41bc53614
|
Refactor messages model; New timeline react components
|
2019-05-16 15:23:21 -07:00 |
|