Commit graph

131 commits

Author SHA1 Message Date
ayumi-signal
42cc5e0013
Synchronous delete call link 2024-10-09 09:35:24 -07:00
ayumi-signal
25d206e4f7
Fix joining deleted call links leaving call active 2024-10-08 08:17:02 +10:00
Fedor Indutny
6fc62f29cb
Remove unnecessary dialog on macOS Sequoia 2024-10-02 12:40:09 -07:00
Fedor Indutny
fc7eba772c
Handle stopping screensharing from native UI 2024-10-02 09:29:59 -07:00
Fedor Indutny
17c908bbf4
Reuse html element for local preview visuals 2024-10-01 15:17:43 -07:00
Scott Nonnenberg
b68e731950
Deduplicate and cancel unneeded retry requests 2024-10-01 08:23:32 +10:00
Fedor Indutny
326f90bb75
Native macOS Sequoia screen sharing 2024-09-26 16:25:03 -07:00
ayumi-signal
77e79e8da5
Log pending users for call link calls 2024-09-23 09:22:25 -04:00
ayumi-signal
32485abf06
Async refresh call links on CallLinkUpdate sync 2024-09-20 12:17:46 -07:00
Fedor Indutny
d0b8a2991f
Refactor screen share picker internals 2024-09-19 18:03:44 -07:00
Scott Nonnenberg
b9cd858ec7
Make startCallLobby resilient to re-entrant calls 2024-09-19 09:29:14 +10:00
ayumi-signal
a40d54099c
Add CallLinkDeleteManager to retry and ensure deletion 2024-09-16 12:22:01 -07:00
Scott Nonnenberg
afd6470ff9
services/calling: Make logging consistent in startCall functions 2024-09-13 15:43:38 -07:00
ayumi-signal
c901f47dd1
In call link lobby mute audio by default when peeking many devices 2024-09-10 14:26:34 -07:00
ayumi-signal
5a75246e42
Use storage service for call links 2024-09-04 11:06:06 -07:00
Scott Nonnenberg
c251867699
Properly style call buttons across app, when already in a call 2024-08-27 06:48:41 +10: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
Scott Nonnenberg
1a4bc49563
Show notification on screenshare start in adhoc call 2024-08-02 10:01:40 -07:00
Jamie Kyle
cee2788654
Add editing to call details pane 2024-07-30 11:39:24 -07:00
Scott Nonnenberg
4ec3b98293
Allow joining a call when already in a call, confirming first 2024-07-29 15:35:28 -07:00
Jamie Kyle
92ca681d3a
Sync call link create/update 2024-07-24 14:35:36 -07:00
Fedor Indutny
c64762858e
Parallelize SQL queries 2024-07-22 11:16:33 -07:00
ayumi-signal
d9f514fe96
Save call history when peeking and discovering active call links 2024-07-03 14:35:41 -07:00
ayumi-signal
ea37980fc3
Call link batch approve join requests
Co-authored-by: Jamie Kyle <113370520+jamiebuilds-signal@users.noreply.github.com>
2024-07-01 16:25:18 -07:00
ayumi-signal
4ae563cc95
Block users from joining call links 2024-06-28 17:13:20 -07:00
ayumi-signal
11b2563a3d
Fix voice note drafts when switching chats 2024-06-18 12:53:14 -07:00
Jamie Kyle
f19f0fb47d
Init create/admin call links flow 2024-06-10 08:23:43 -07:00
ayumi-signal
dea641bae4
Search call links in calls tab 2024-05-17 16:22:51 -07:00
ayumi-signal
fc9c5488c5
Peek call links and group calls from Calls Tab 2024-05-17 15:02:07 -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
ayumi-signal
2785501f82
Sync call link call history 2024-04-25 10:09:05 -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
00d6379bae
Call link call history 2024-04-01 12:19:35 -07:00
Fedor Indutny
60fa6a11ef
Better group call state management 2024-03-19 10:40:37 -07:00
Fedor Indutny
9aff86f02b
Simplify online/offline status management 2024-03-18 14:48:00 -07:00
ayumi-signal
8a21f8655f
Fix doGroupCallPeek to skip direct conversations 2024-03-15 10:21:59 -07:00
ayumi-signal
b40d052128
Fix group call outgoing ring 2024-02-29 18:04:37 -08: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
c126ca1016
Hand raised sound
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com>
2024-01-10 21:57:36 -08:00
Fedor Indutny
b2a3605d77
Cleanup RemoteConfig 2023-12-07 15:59:54 -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
a24bdc8bd3
Update last message on group call peek 2023-09-27 12:42:38 -07:00
Jamie Kyle
bc67d421ab
Track acceptedTime during call, fix call screen duration 2023-09-20 10:00:01 -04:00
Scott Nonnenberg
507986db92
Show 'join anyway' in verify dialog when joining call 2023-09-05 17:34:51 -07:00
Jamie Kyle
dc9caa0a99
Add logs to group call peeks after call ended 2023-08-28 18:30:47 +02:00
Jamie Kyle
d3a18a197b
Fix adding group call history with no ring 2023-08-23 10:07:29 -07:00