160 Commits

Author SHA1 Message Date
automated-signal
2c3aa2c108 Use system contact attributes when starting call
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-10-23 15:30:17 -07:00
automated-signal
82efcc1f18 Ensure that messages to initiate calls are marked urgent=true
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-10-23 15:28:45 -07:00
automated-signal
46831b0b43 Peek group call on ring update
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
2023-10-23 15:05:20 -07:00
Jim Gustafson
bae73e180a Update to RingRTC v2.33.0 2023-09-28 23:52:07 +02:00
Jim Gustafson
88df942029 Update to RingRTC v2.32.1 2023-09-27 14:22:51 -07:00
Jamie Kyle
bc67d421ab Track acceptedTime during call, fix call screen duration 2023-09-20 10:00:01 -04:00
Josh Perez
d0296ececa Improvements to the media editor 2023-09-14 10:04:48 -07:00
Jim Gustafson
d0df466fbc Stop sending legacyHangup 2023-09-13 16:40:26 -07:00
ayumi-signal
d7da7fdca0 Workaround Linux Wayland screenshare bug 2023-09-12 19:14:07 -07:00
Jamie Kyle
d3a18a197b Fix adding group call history with no ring 2023-08-23 10:07:29 -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
Jamie Kyle
1f963efd64 Only notify for group calls once 2023-08-21 09:30:32 -07:00
Fedor Indutny
366b875fd2 Introduce Service Id Types
Co-authored-by: Scott Nonnenberg <scott@signal.org>
2023-08-21 09:30:32 -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
Scott Nonnenberg
40c21b1666 Improved windows notifications 2023-08-01 09:06:29 -07:00
Josh Perez
1dc1a4d41b Graceful calling lobby handling 2023-07-27 17:29:10 -07:00
Josh Perez
7267391de4 Fixes calling participants list popup 2023-07-21 15:12:23 -07:00
Jamie Kyle
00250e535c Ensure call history is added when call is accepted 2023-06-29 14:39:21 -04:00
Josh Perez
b1ee0a1d68 Adds sentAt to notification logging 2023-06-14 13:55:50 -07:00
Jim Gustafson
a56a50ad19 Update to RingRTC v2.28.0 2023-05-31 16:37:19 -07:00
trevor-signal
7e1c147eac Use normal shutdown infrastructure to hang up active calls 2023-05-30 14:48:36 -04:00
Fedor Indutny
51d1a62f70 Update icons to v3 2023-05-09 10:52:39 -04:00
Jamie Kyle
76b9d07acf Remove Signal.Util 2023-04-10 20:54:43 -07:00
Jamie Kyle
5e647c55d1 Fully migrate to ICU 2023-03-29 17:03:25 -07:00
Jim Gustafson
43e70720f7 Update to RingRTC v2.26.2 2023-03-29 14:16:19 -07:00
Jamie Kyle
2781e621ad Prepare for ICU migration 2023-03-27 16:37:39 -07:00
Iñaqui
2db0a40e7b Get call settings/turn servers after call creation to reduce pre-glare 2023-02-06 09:33:51 -08:00
Josh Perez
86488b97b9 Adds debugging utilities in dev/beta environments 2023-01-18 19:02:03 -05:00
Josh Perez
9374832ea4 Enables ContextIsolation 2023-01-12 16:24:59 -08:00
Jamie Kyle
81fc9ff94d Add more logs for call disposition 2023-01-11 12:04:03 -08: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
ed271d92ea Add no-misused/floating-promises lint rule 2022-12-21 10:41:48 -08:00
Jim Gustafson
2d620c380e Update to RingRTC v2.22.0 2022-11-28 20:09:08 -08:00
Fedor Indutny
991580a1ed Improve error handling during group sends 2022-11-22 10:43:43 -08:00
Fedor Indutny
b26f60d2fc Better handling of calling messages 2022-11-19 00:31:31 -08:00
Jim Gustafson
c8fb43a846 Check media permissions for incoming group ring 2022-11-17 15:26:13 -08:00
Evan Hahn
a88243f26d Better handle group call ring race conditions 2022-11-16 18:52:04 -08:00
Jamie Kyle
eb10aafd7c tsc:allowUnreachableCode, eslint:no-unreachable, assert->assertDev 2022-09-15 13:17:15 -06:00
Fedor Indutny
55a5c51236 Provide speakerHeight to ringrtc 2022-09-07 14:17:08 -07:00
Jordan Rose
618a7725fe Simplify logging 2022-09-07 14:17:03 -07:00
Jim Gustafson
9e02a57d77 Update to RingRTC v2.21.0 2022-08-31 09:12:28 -07:00
Fedor Indutny
5a3c04d630 Additional logging for calling service 2022-08-16 16:52:09 -07:00
Scott Nonnenberg
06190b1434 Introduce new urgent property for outgoing messages 2022-07-01 09:55:13 -07:00
Fedor Indutny
e6223b6a11 Dynamic audio level indicator 2022-05-18 23:28:51 -04:00
Josh Perez
b550f64a4b Merge signalapp/Signal-Desktop#5633 2022-04-14 13:04:19 -04:00
Fedor Indutny
f7b71eecee Use valid uuid as a fallback in calling 2022-03-14 15:14:14 -07:00