Max Radermacher
|
ecc41ecb0d
|
Add rendering support for call links
|
2024-10-03 12:21:38 -05:00 |
|
Elaine
|
6e71bb9758
|
Add localization to call link strings
|
2024-10-02 12:51:45 -06:00 |
|
Max Radermacher
|
9a5710ad1f
|
Add unused database support for sync messages
|
2024-10-02 12:54:23 -05:00 |
|
Max Radermacher
|
d866b73f73
|
Clean up code to start calls from the calls tab
|
2024-10-02 12:43:23 -05:00 |
|
Elaine
|
317226629c
|
Allow call link name to be edited in-call
|
2024-10-01 16:49:11 -06:00 |
|
Marissa Le Coz
|
48478de260
|
[Call links] Show join error sheet in completion of dismissing activity indicator modal
|
2024-10-01 17:50:22 -04:00 |
|
Elaine
|
4153e5e62e
|
Call link lobby toast
|
2024-10-01 15:27:01 -06:00 |
|
Jim Gustafson
|
0dc990ef30
|
Update to RingRTC v2.48.2
Co-authored-by: Ehren Kret <ehren@signal.org>
|
2024-10-01 09:43:04 -05:00 |
|
Max Radermacher
|
a69ff7d3fd
|
Add basic support for rendering call links
|
2024-09-30 21:14:01 -05:00 |
|
Elaine
|
044b291ed6
|
Force dark theme on in-call action sheets
|
2024-09-30 13:09:50 -06:00 |
|
Max Radermacher
|
ce4c5da6a6
|
Move CallRecord thread/interaction rowids to enums
|
2024-09-30 11:22:00 -05:00 |
|
Ehren Kret
|
5ea36cd91b
|
enable internal imports by default
|
2024-09-29 20:03:17 -05:00 |
|
Harry Sanabria
|
a58fe0cd25
|
Pass AppReadiness around tons of view controllers
|
2024-09-27 17:38:06 -07:00 |
|
Marissa Le Coz
|
ad71398c77
|
Move LinkPreviewCallLink to SignalUI
|
2024-09-27 16:08:07 -04:00 |
|
Max Radermacher
|
4e69ff6705
|
Simplify closure to create CallViewModels
|
2024-09-27 11:41:11 -05:00 |
|
Max Radermacher
|
9d1f027106
|
Add CallLinkStateUpdater & CallLinkFetchJobRunner
|
2024-09-27 11:40:22 -05:00 |
|
Ehren Kret
|
5d070245ab
|
add @MainActor to two additional types and handle resulting bubble out
|
2024-09-26 20:56:20 -05:00 |
|
Ehren Kret
|
37cbabbb3c
|
remove MainActor assumptions from ReadyFlag and propagate upwards
|
2024-09-26 20:56:20 -05:00 |
|
Marissa Le Coz
|
a84400a4fe
|
Make call links icon into UIImage using UIGraphics
|
2024-09-26 16:57:38 -04:00 |
|
Max Radermacher
|
acaf9aa5a0
|
Disable multi-select for “Create a Call Link”
|
2024-09-26 14:12:54 -05:00 |
|
Max Radermacher
|
97922d26d3
|
Refactor CallsListVC’s ViewModelLoader
|
2024-09-26 13:04:43 -05:00 |
|
Marissa Le Coz
|
005a568df9
|
Implement Share Via Signal on call link creation sheet
|
2024-09-25 17:59:12 -04:00 |
|
Elaine
|
846ad820fb
|
Prevent bottom sheet from covering incoming ring controls
|
2024-09-25 15:21:08 -06:00 |
|
Max Radermacher
|
ed405b398f
|
Remove unused type
|
2024-09-24 19:02:59 -05:00 |
|
Marissa Le Coz
|
752dffb2c1
|
Add image to call link previews for sent messages
|
2024-09-24 17:40:34 -04:00 |
|
Elaine
|
8a35b3dfa2
|
Add button to remove call link members
|
2024-09-24 11:00:24 -06:00 |
|
Elaine
|
c1a1ab81bf
|
Call link request bulk approval sheet
|
2024-09-24 10:49:00 -06:00 |
|
Marissa Le Coz
|
6a04214a3d
|
Add error handling UI for call link create/edit operations
|
2024-09-23 13:13:20 -04:00 |
|
Max Radermacher
|
41febb624e
|
Clean up call view controller lifecycles
|
2024-09-19 21:29:17 -05:00 |
|
Max Radermacher
|
adf94a1309
|
Remove CallViewModel.thread and inline its uses
|
2024-09-19 12:07:45 -05:00 |
|
Max Radermacher
|
41a4337e93
|
Don’t use CallViewModel in other types
|
2024-09-18 16:48:26 -05:00 |
|
Max Radermacher
|
ff09eb8359
|
Convert Call ViewModelLoader var to let
|
2024-09-18 15:03:48 -05:00 |
|
Elaine
|
a972874cb6
|
Call link approval details sheet
|
2024-09-17 11:31:51 -06:00 |
|
Max Radermacher
|
a58962ebf2
|
Rename CallViewModel.CallState.ended → .inactive
|
2024-09-17 12:29:17 -05:00 |
|
Elaine
|
c63c0302aa
|
Update hit testing on call link approval snackbar
|
2024-09-16 16:59:43 -06:00 |
|
Max Radermacher
|
b64f03347c
|
Add CallLinkRecord database type
|
2024-09-16 12:35:41 -05:00 |
|
Max Radermacher
|
a40220f327
|
Persist Call Links before joining them
|
2024-09-16 11:31:44 -05:00 |
|
Elaine
|
34983e49cf
|
Flip camera button dynamic layout
Co-authored-by: Marissa Le Coz <marissa@signal.org>
|
2024-09-09 13:10:41 -06:00 |
|
Elaine
|
6c3818587c
|
Call link member approval
|
2024-09-04 13:42:28 -06:00 |
|
Ehren Kret
|
cb27389cef
|
enable swiftlint mark rule
|
2024-08-30 22:05:59 -05:00 |
|
Max Radermacher
|
8ca75ea1b7
|
Add error messages when denied/removed from call
|
2024-08-29 15:29:53 -05:00 |
|
Max Radermacher
|
4f272777f6
|
Add CallLinkUpdate placeholders
|
2024-08-29 15:22:11 -05:00 |
|
Ehren Kret
|
edefa9a440
|
migrate OWSFakeProfileManager from objc to swift
|
2024-08-28 15:10:10 -05:00 |
|
Marissa Le Coz
|
923f3e3fc5
|
Relocate flip cam button when alone in call on iPad
|
2024-08-28 13:54:56 -04:00 |
|
Marissa Le Coz
|
828370fc98
|
Fix drawer coloring when increased contrast is on
|
2024-08-26 15:37:29 -04:00 |
|
Marissa Le Coz
|
28133f81a4
|
Add icon and styling to Create Call Link button
|
2024-08-26 12:02:00 -04:00 |
|
Max Radermacher
|
527280f78f
|
Use RemoteConfig as an instance type
|
2024-08-23 14:59:44 -05:00 |
|
Marissa Le Coz
|
57cebedc91
|
Fix regression where CC conf toasts stopped showing in 1:1 calls
|
2024-08-21 17:57:27 -04:00 |
|
Marissa Le Coz
|
6ca7031c0f
|
Update incoming call controls colors
|
2024-08-21 17:33:45 -04:00 |
|
Elaine
|
e477588e58
|
Pass touches through empty space around flip camera button
|
2024-08-21 15:01:11 -06:00 |
|