Commit Graph

59 Commits

Author SHA1 Message Date
Fedor Indutny
d0b8a2991f Refactor screen share picker internals 2024-09-19 18:03:44 -07:00
Jamie Kyle
9a9f9495f1 Support delete for call links
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2024-08-06 12:29:13 -07:00
Fedor Indutny
24a22bf191 Update prettier to 3.3.3 2024-07-23 17:31:40 -07:00
Fedor Indutny
1280afe619 Show reconnecting notification when screensharing 2024-05-06 14:48:31 -07:00
ayumi-signal
8ec585d54c Call link admin key fix and in-call approve, deny, remove 2024-04-30 09:36:34 -07:00
Scott Nonnenberg
783c71999a Send call messages with conversationJobQueue
Co-authored-by: trevor-signal <trevor@signal.org>
2024-04-16 14:55:09 -07:00
ayumi-signal
96b3413feb Basic call link join support 2024-02-22 13:19:50 -08:00
ayumi-signal
d97aa68716 Calling missing media keys indicator 2024-01-23 11:08:21 -08:00
ayumi-signal
d6db3f7943 Raise Hand in Group Calls 2023-12-06 13:52:29 -08:00
ayumi-signal
4603832258 Calling Reactions 2023-11-16 11:55:35 -08:00
trevor-signal
cf5b3f78b5 Add paginated calling grid for group calls 2023-11-13 09:56:48 -05:00
Jamie Kyle
bc67d421ab Track acceptedTime during call, fix call screen duration 2023-09-20 10:00:01 -04:00
Jamie Kyle
a4fffdfbfb Fix speaker view not auto switching on presenting 2023-08-30 14:34:58 -07:00
Jamie Kyle
ef0a3de636 Fix legacy call-history messages without a callId
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-08-21 09:30:33 -07:00
Fedor Indutny
8b0da36caa Migrate schema to service ids 2023-08-21 09:30:33 -07:00
Jordan Rose
414c0a58d3 Update to RingRTC v2.30.0
Co-authored-by: Rashad Sookram <rashad@signal.org>
2023-08-21 09:30:32 -07:00
Jamie Kyle
1eaabb6734 Calls Tab & Group Call Disposition 2023-08-08 17:53:06 -07:00
Jamie Kyle
e5638c0b20 Call Disposition 2023-01-09 16:52:01 -08:00
Jim Gustafson
01eb3b73b4 Update to RingRTC v2.23.0 2023-01-09 10:38:57 -08:00
Jamie Kyle
3705b959d6 Remove end year from licenses 2023-01-03 11:55:46 -08:00
Fedor Indutny
98ef4c627a Update eslint to 8.27.0 2022-11-17 16:45:19 -08:00
Evan Hahn
a88243f26d Better handle group call ring race conditions 2022-11-16 18:52:04 -08:00
Scott Nonnenberg
0134990275 Don't access RemoteConfig directly from 'dumb' components 2022-10-24 13:46:36 -07:00
Fedor Indutny
80c90540f6 Restore call view mode after presentation end 2022-05-25 11:03:27 -07:00
Fedor Indutny
e6223b6a11 Dynamic audio level indicator 2022-05-18 23:28:51 -04:00
Jim Gustafson
5d051ae16a Update to RingRTC v2.20.0 2022-03-18 11:11:30 -07:00
Evan Hahn
41b4cce6ec Show local speaking indicator for group calls 2022-02-25 09:24:05 -06:00
Evan Hahn
5ce26eb91a Speaking indicator for group calls
Co-authored-by: Peter Thatcher <peter@signal.org>
Co-authored-by: Jim Gustafson <jim@signal.org>
Co-authored-by: Josh Perez <60019601+josh-signal@users.noreply.github.com>
2022-02-08 12:30:33 -06:00
Jim Gustafson
ab9d33cf1a Update to RingRTC v2.17.2 2022-01-28 13:55:36 -06:00
Evan Hahn
e32503eed4 Import AudioDevice and VideoFrameSource directly from RingRTC 2021-09-28 11:37:03 -05:00
Evan Hahn
0e7f641dc1 Let users ring members when starting a group call
Co-Authored-By: Josh Perez <60019601+josh-signal@users.noreply.github.com>
2021-08-25 16:42:51 -05:00
Evan Hahn
79c976668b Receive rings for group calls 2021-08-20 09:06:15 -07:00
Josh Perez
91af0dad78 Faster preferences window 2021-08-18 13:08:14 -07:00
Evan Hahn
763c35e546 Update call lobby UI to match new designs 2021-08-17 16:45:18 -05:00
Fedor Indutny
d11283f0f1 Update RingRTC to v2.10.6 2021-06-29 09:39:53 -05:00
Fedor Indutny
5b18bb8563 Fix storybook for calling sources modal 2021-06-03 12:52:11 -07:00
Josh Perez
ceffc2380c Add screensharing behind a feature flag 2021-05-20 17:37:19 -07:00
Evan Hahn
8a72607fa7 Prefer type to interface and add an ESLint rule 2021-01-25 18:29:00 -08:00
Evan Hahn
b281420a40 Group calling: add speaker view 2021-01-25 18:28:59 -08:00
Josh Perez
318013e83d Handles safety number changes while in a call 2020-12-08 14:37:04 -05:00
Evan Hahn
0c039bf431 Add group calling events to the message timeline 2020-12-07 14:43:19 -06:00
Evan Hahn
c85ea814b1 Group calling participants refactor 2020-12-02 10:14:03 -08:00
Evan Hahn
d1866a0e5d Group calling: tell RingRTC about our rendered resolutions for perf 2020-12-01 17:52:01 -08:00
Josh Perez
81cc8a1211 Group Calling: blocking participants
Co-authored-by: Evan Hahn <evanhahn@signal.org>
2020-12-01 19:30:25 -06:00
Evan Hahn
f3f2cb2b5e Show active speaker in group calling PiP 2020-12-01 15:52:09 -08:00
Evan Hahn
daef1feae8 Add list of participants to the lobby, and add basic blocking for max participants 2020-11-23 14:49:32 -05:00
Josh Perez
f8b4862ed5 Participant list improvements 2020-11-23 14:49:32 -05:00
Josh Perez
5cc7c9a66a Group Calling: Improve mute state styling 2020-11-23 14:49:31 -05:00
Evan Hahn
b366967ca5 Upgrade to RingRTC v2.8.2 RC.6 2020-11-23 14:48:12 -05:00
Josh Perez
1f0c091e13 Group calling enhancements 2020-11-23 14:45:44 -05:00