Evan Hahn
|
66da943f27
|
Call screen footer styling improvements
|
2020-11-04 11:56:03 -08:00 |
|
Evan Hahn
|
7e23bb6246
|
Use thunks for calling action creators
|
2020-11-04 13:03:14 -06:00 |
|
Evan Hahn
|
618c0fce1e
|
test-electron: wait to run tests until protos are ready
|
2020-11-04 13:03:14 -06:00 |
|
Chris Svenningsen
|
158ed4e455
|
Fix several composer bugs
|
2020-11-04 13:03:13 -06:00 |
|
Evan Hahn
|
e9642ae66f
|
Test calling's toggle actions, run tests in Electron
|
2020-11-04 13:03:13 -06:00 |
|
Chris Svenningsen
|
53c89aa40f
|
Send @mentions
|
2020-11-04 13:03:13 -06:00 |
|
Chris Svenningsen
|
ff18063f89
|
Ensure emoji picker can insert without composition box focus
|
2020-11-04 13:03:13 -06:00 |
|
Evan Hahn
|
b7a1ddf628
|
Remove runtime type checks from calling service
|
2020-11-04 13:03:13 -06:00 |
|
Sidney Keese
|
cfc3c123bc
|
Update unread count when marking as unread
Co-authored-by: Chris Svenningsen <chris@carbonfive.com>
|
2020-11-04 13:03:13 -06:00 |
|
Evan Hahn
|
8bfaf598af
|
Add license headers across the project
|
2020-11-04 13:03:13 -06:00 |
|
Evan Hahn
|
8c3da11996
|
Convert emoji actions to use redux-thunk
|
2020-11-04 13:03:13 -06:00 |
|
Evan Hahn
|
decc93532b
|
Hide call buttons when on call
|
2020-11-04 13:03:13 -06:00 |
|
Chris Svenningsen
|
c408072576
|
Mark conversation as unread
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
|
2020-11-04 13:03:10 -06:00 |
|
Evan Hahn
|
184f7e1bf3
|
Remove ESLint no-continue rule
|
2020-11-04 13:00:41 -06:00 |
|
Chris Svenningsen
|
6a026c6439
|
Fix emoji completion; don't show when typing times
* Do not pop picker in timestamps
* Fix timestamp triggering emoji picker
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
|
2020-11-04 13:00:41 -06:00 |
|
Evan Hahn
|
cb9a7f79d1
|
Rewrite Message model tests in TypeScript
|
2020-11-04 13:00:41 -06:00 |
|
Evan Hahn
|
8073ccd32c
|
Rewrite <CallScreen> component with hooks
|
2020-11-04 13:00:41 -06:00 |
|
Evan Hahn
|
05a91a100f
|
Remove some any casts for "smart" components
|
2020-11-04 13:00:41 -06:00 |
|
Evan Hahn
|
b7cd0b1bf7
|
Tidy up link previews types
|
2020-11-04 13:00:40 -06:00 |
|
Evan Hahn
|
dd8a2435ea
|
Add useRef() React Hook to lint rules
|
2020-11-04 13:00:40 -06:00 |
|
Evan Hahn
|
8160b3b160
|
Use combineReducers as Redux recommends, removing an any
|
2020-11-04 13:00:40 -06:00 |
|
Scott Nonnenberg
|
8fd4ff95db
|
CompositionInput: Submit trimmed text instead of not submitting
|
2020-11-04 13:00:40 -06:00 |
|
Chris Svenningsen
|
13333e0b0d
|
Fix enter/ctrl+enter in expanded composer
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
|
2020-11-04 13:00:40 -06:00 |
|
Sidney Keese
|
e8f6480c57
|
Focus input after choosing to reply to message
|
2020-11-04 13:00:40 -06:00 |
|
Josh Perez
|
928bfcc221
|
Recent Media list: Round file sizes
|
2020-11-04 13:00:40 -06:00 |
|
Josh Perez
|
de45db255c
|
Improve context menus
|
2020-11-04 13:00:40 -06:00 |
|
Sidney Keese
|
fbf93374c1
|
Replace Draft with Quill for composition area
Co-authored-by: Sidney Keese <sidney@carbonfive.com>
|
2020-11-04 13:00:40 -06:00 |
|
Evan Hahn
|
544995cc21
|
Clean up <LeftPane /> tests
|
2020-11-04 13:00:40 -06:00 |
|
Josh Perez
|
7d29cb5edf
|
Calling participants list
|
2020-11-04 13:00:40 -06:00 |
|
Evan Hahn
|
2491486aff
|
Minor: remove WhatIsThis type from storage.onready
|
2020-11-04 13:00:40 -06:00 |
|
Evan Hahn
|
5275915072
|
Minor: fix calling button <Tooltip> warning
|
2020-11-04 13:00:40 -06:00 |
|
Evan Hahn
|
48e8cd0138
|
Remove unused callState prop from <CallingLobby>
|
2020-11-04 13:00:40 -06:00 |
|
Scott Nonnenberg
|
18c71b291c
|
Fix left pane draft display and GV2 typing indicators
|
2020-11-03 16:16:20 -08:00 |
|
Scott Nonnenberg
|
ab89c6c704
|
Lightbox.tsx: Fix formatting
|
2020-11-02 17:12:27 -08:00 |
|
Vin Howe
|
526ab4fe29
|
Add menu option for copying supported images in lightbox (#4614)
|
2020-11-02 16:47:46 -08:00 |
|
nsunderland1
|
2373209834
|
Don't enable webcam on audio call startup (#4602)
|
2020-11-02 16:47:18 -08:00 |
|
Evan Hahn
|
1d548d10ba
|
Add timeout to a link previews test for Windows CI
|
2020-11-02 14:49:32 -08:00 |
|
Scott Nonnenberg
|
29eaa7b9a2
|
Cleanup: Reactions, Delete for Everyone
|
2020-11-02 14:49:07 -08:00 |
|
Scott Nonnenberg
|
e8759fc81b
|
Fix out-of-order applications of reaction and delete-for-everyone
|
2020-11-01 09:06:41 -06:00 |
|
Scott Nonnenberg
|
05f905fd10
|
A few small bugfixes
|
2020-10-30 10:56:03 -07:00 |
|
Scott Nonnenberg
|
cd9aee84f5
|
Always share profile on send; no profile sharing UI if no messages
|
2020-10-28 17:40:50 -07:00 |
|
Scott Nonnenberg
|
8eea20ea91
|
Reliability fixes for conversation formatting and message send
|
2020-10-28 14:54:33 -07:00 |
|
Scott Nonnenberg
|
fa2d300714
|
Show 'accept invite UI' for re-invite, calm progress spinner
|
2020-10-26 15:55:27 -07:00 |
|
Scott Nonnenberg
|
5c0fcad6b1
|
Properly prepare, await and hand response for sync message send
|
2020-10-26 15:48:44 -07:00 |
|
Scott Nonnenberg
|
89d29b49a3
|
Conversation reducer: sort by received_at then sent_at like Backbone
|
2020-10-26 15:48:44 -07:00 |
|
Scott Nonnenberg
|
74de4ea6f6
|
Capture original error stack when sending messages
|
2020-10-26 15:48:44 -07:00 |
|
Vladimir Skuratovich
|
a4c6003f34
|
Prefer audio device 0 if no device preference has been saved
|
2020-10-26 15:48:44 -07:00 |
|
Scott Nonnenberg
|
04b7a29229
|
Modern profile sharing in 1:1 and GroupV1 groups
|
2020-10-26 15:48:44 -07:00 |
|
Evan Hahn
|
60f2422e2a
|
Consolidate sleep usages into a tested utility function
|
2020-10-26 15:48:44 -07:00 |
|
Evan Hahn
|
c4de9436f3
|
Fix error thrown on message retry
|
2020-10-22 10:32:23 -07:00 |
|