Commit Graph

5697 Commits

Author SHA1 Message Date
Josh Perez
3aab6ac512 Fix CallingLobby/Screen from scrolling up conversation 2020-12-10 11:04:30 -05:00
Josh Perez
bcca31cfcc v1.39.2-beta.3 2020-12-09 18:38:15 -05:00
Evan Hahn
db0ebc5779 Update group membership for a group call when it changes 2020-12-09 15:21:34 -08:00
Scott Nonnenberg
3f58a9b762 Clean up UUID-handling to prepare for future 2020-12-09 17:26:37 -05:00
Scott Nonnenberg
5369950c1d Don't promote archived sessions, more logging on error 2020-12-09 14:05:11 -08:00
Evan Hahn
1098e59f87 Handle group calling event sync messages 2020-12-09 16:04:34 -06:00
Evan Hahn
a142cb522e Send group call events to linked devices 2020-12-09 16:02:50 -06:00
Evan Hahn
496bdec35d Fix duplicate timeline items for group call events 2020-12-09 15:57:34 -05:00
Scott Nonnenberg
8c771ccb89 New Group migration dialog: Migrate -> Upgrade 2020-12-09 09:57:45 -08:00
Josh Perez
52e1662375 v1.39.2-beta.2 2020-12-08 19:48:58 -05:00
Josh Perez
e8e43a53b2 Fixes lint and TS warning 2020-12-08 19:48:02 -05:00
Josh Perez
456c51308f Group Calling: You is in this call 2020-12-08 18:35:21 -05:00
Evan Hahn
159e2eae55 Fix lint warning in Conversation model 2020-12-08 17:29:13 -05:00
Evan Hahn
1d8c7a368e When joining an empty group call, the button should say "Start Call" 2020-12-08 17:28:44 -05:00
Josh Perez
5b0e267fb2 Revs up the desktop.storageWrite2 feature flag 2020-12-08 16:16:40 -05:00
Evan Hahn
4aaf08ba49 Minor: fix year in license comment 2020-12-08 15:02:32 -05:00
Josh Perez
318013e83d Handles safety number changes while in a call 2020-12-08 14:37:04 -05:00
Evan Hahn
561baf6309 Remove rounded corners from group calling PiP 2020-12-08 08:58:36 -08:00
Evan Hahn
dd01942d2c Update to RingRTC v2.8.7 2020-12-07 14:18:46 -08:00
Evan Hahn
0c039bf431 Add group calling events to the message timeline 2020-12-07 14:43:19 -06:00
Evan Hahn
a2f285d243 Put group calling behind a remote feature flag 2020-12-07 14:35:14 -06:00
Evan Hahn
23fed9ce63 Group calling SFU URL should be configurable 2020-12-07 13:40:11 -06:00
Evan Hahn
ec35bdc3e5 Don't peek group calls if feature flag is disabled 2020-12-07 14:19:59 -05:00
Evan Hahn
c151d09088 Update to RingRTC v2.8.6, fixing group calling audio bugs 2020-12-07 09:25:02 -08:00
Evan Hahn
a9367f48f1 Dark theme for calling device selection 2020-12-04 15:03:01 -08:00
Evan Hahn
31c2fe56f4 yarn test-electron: automatically pick up test files 2020-12-04 13:54:46 -08:00
Scott Nonnenberg
6832b8acca Timeline: repair oldest/newest metrics if we fetch nothing 2020-12-04 14:41:40 -06:00
Scott Nonnenberg
56ae4a41eb Emoji completion: reverse results to show higher results at the top 2020-12-04 13:27:51 -06:00
Evan Hahn
6af78be51a Fix logging when updating audio output device 2020-12-04 11:10:33 -08:00
Evan Hahn
6b2e955a82 Update to RingRTC v2.8.5 2020-12-04 09:32:31 -08:00
Evan Hahn
ad8cbbe7e5 Log media access status to help debug user reports 2020-12-04 09:31:42 -08:00
Evan Hahn
f65af33e6a Remove any from GroupCallRemoteParticipant stories 2020-12-04 09:30:46 -08:00
Scott Nonnenberg
df4e7c1bd4 GroupV1Migration: Pass areWeInvited value, don't set to always true 2020-12-03 14:39:41 -06:00
Evan Hahn
511ad14137 Fix mutation in CallingParticipantList component 2020-12-03 09:24:44 -08:00
Scott Nonnenberg
7aaa5ab294 Buttons: refactor mixins, new light style 2020-12-03 10:06:39 -06:00
Scott Nonnenberg
a4d0c0dfab MessageReceiver: still queue message, even if respond(200) fails 2020-12-03 10:04:50 -06:00
Scott Nonnenberg
673d07e176 GroupV1MigrationDialog: sort member list before display 2020-12-03 10:03:21 -06:00
Scott Nonnenberg
845532c9b7 MessageReceiver: Wait for derived GV1 data 2020-12-02 14:31:42 -08:00
Evan Hahn
c85ea814b1 Group calling participants refactor 2020-12-02 10:14:03 -08:00
Evan Hahn
be99bbe87a Calling selectors are now based on the root state 2020-12-02 10:11:54 -08:00
Evan Hahn
d1866a0e5d Group calling: tell RingRTC about our rendered resolutions for perf 2020-12-01 17:52:01 -08:00
Evan Hahn
b30b83ed57 Send group call update messages when joining/leaving a call 2020-12-01 17:49:08 -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
Scott Nonnenberg
b3c161f484 Migration: Use pendingMember roles, better 'you were invited' 2020-12-01 15:45:39 -08:00
Evan Hahn
bb5036364e Prevent calling PiP from going off-screen 2020-12-01 11:21:47 -08:00
Evan Hahn
688938b5a1 Don't send messages to blocked group members 2020-12-01 12:04:14 -05:00
Evan Hahn
c7290309d3 Minor: remove a typecast from <CallingPip> 2020-12-01 11:57:46 -05:00
Evan Hahn
4c78a6c57f Show toast when group call is reconnecting 2020-12-01 11:46:44 -05:00
Scott Nonnenberg
2b8ae412e0 New feature flag with ability to migrate GV1 groups 2020-12-01 10:42:35 -06:00