Nora Trapp
19a9d1414b
Merge branch 'release/5.0.2'
2020-12-11 18:19:30 -08:00
Nora Trapp
059164bf7a
Show a tooltip for starting a group call
2020-12-11 17:31:24 -08:00
Nora Trapp
5409063ac5
Add megaphone for group calls
2020-12-11 15:24:11 -08:00
Matthew Chen
151e1158a9
Rename CVItemViewModel, CVItemViewModelImpl.
2020-12-11 16:49:14 -03:00
Matthew Chen
b0a47572b8
Revert "Remove CVItemViewModelBridge protocol."
...
This reverts commit 81a012a02e1a210bfc0fbf165335aa047c622e96.
2020-12-11 16:49:14 -03:00
Matthew Chen
04cebf3ae3
Remove CVItemViewModelBridge protocol.
2020-12-11 16:49:14 -03:00
Matthew Chen
111338b59d
Rewrite conversation view.
2020-12-10 12:44:13 -03:00
Michelle Linington
6643302dec
Display a toast for speaker view
...
Adds a toast view at the bottom of a group call informing the user of
speaker view. Remains visible until the user shows speaker view.
2020-12-07 15:08:49 -08:00
Michelle Linington
85ac316064
Add error view to GroupCallMemberView
...
This is used to inform the user about a blocked user or missing media
keys.
2020-12-03 16:07:30 -08:00
Nora Trapp
ac7fb2bd96
Re-work out remote video management
2020-11-19 16:03:37 -08:00
Michelle Linington
9b164ebd84
IOS-945: CVC join call button
...
Swaps out the join call button when a group call is active. When a group
call is active, the usual button is swapped for a more prominent "Join
button".
2020-11-19 16:02:22 -08:00
Michelle Linington
f6a252d274
Send a group call update message when joining and leaving a group call
2020-11-19 16:02:22 -08:00
Jim Gustafson
a55e17c69a
Update to RingRTC v2.8.0
2020-11-10 16:45:36 -08:00
Nora Trapp
f6824fa514
Fix group call simulator
2020-11-05 12:25:49 -08:00
Nora Trapp
46351cf16f
Add notification when user joins / leaves call
2020-11-05 12:25:49 -08:00
Nora Trapp
bb5261c78a
Re-add simulator so we can merge group calls
2020-10-30 12:18:49 -07:00
Nora Trapp
caf3a351b8
Get audio flowing with group calls
2020-10-30 12:15:08 -07:00
Matthew Chen
8d8c66e71a
Refine group migrations & related UI.
2020-10-30 09:07:38 -03:00
Matthew Chen
df34b8122c
Migrate CVC "bottom view" logic to Swift.
...
Migrate CVC "bottom view" logic to Swift.
2020-10-30 09:07:37 -03:00
Matthew Chen
bcc7995a7b
Migrate groups from v1 to v2, part 3.
...
* Pull out GroupMigrationActionSheet.
* Add group migration action sheets.
* Make changes to enable testing migrations.
* Rewrite banners in Swift.
* Refine group migration logic; add support for testability.
2020-10-30 09:06:40 -03:00
Matthew Chen
a66f2cfc56
Migrate groups from v1 to v2, part 2.
...
* Add legacy group upgrade action sheet.
* Add 'group update info messages' around migrations.
* Add new limits around group size.
* Rename migration modes to "manual", "auto-migration."
* Add legacy groups action sheets.
* Try to fill in missing UUIDs before migrating groups.
* Ignore "known unregistered" users during group migrations.
2020-10-30 09:05:13 -03:00
Matthew Chen
ed9ae2ec9f
Migrate groups from v1 to v2.
2020-10-30 09:04:12 -03:00
Matthew Chen
e9a77bcf44
Remove message requests splash.
2020-10-29 13:25:53 -03:00
Nora Trapp
18ab5f3181
Switch Argon2 pod name
2020-10-15 15:55:49 -07:00
Nora Trapp
e521562a11
Group call members sheet
2020-10-15 14:49:21 -07:00
Nora Trapp
9e74f4c92b
Speaker view and overflow view
2020-10-15 14:49:20 -07:00
Nora Trapp
68bf2c1090
Call grid
2020-10-15 14:49:20 -07:00
Nora Trapp
17892d716c
Group Calling
2020-10-15 14:49:20 -07:00
Matthew Chen
507b4c20e4
Groups v2 and mentions splash.
2020-10-08 17:39:51 -03:00
Matthew Chen
cae3c147d7
Groups v2 and mentions splash.
2020-10-08 17:39:50 -03:00
Matthew Chen
826ce88195
Groups v2 and mentions splash.
2020-10-08 17:39:50 -03:00
Nora Trapp
6ca4bfeff9
Add backwards compatible support for new photo library APIs
2020-10-05 14:32:07 -07:00
Matthew Chen
05047e012a
Disable iCloud capability.
2020-10-02 09:45:39 -03:00
Jordan Rose
736b0553bf
Remove VALID_ARCHS build setting
...
We had it set to the default modern 32-bit and 64-bit iOS
architectures anyway, and Xcode 12 doesn't provide it anymore, so it
broke the simulator build under Xcode 12. Removing it shouldn't change
anything for us.
2020-09-29 15:22:40 -07:00
Nora Trapp
d5b28a6987
Improve acknowledgements generation
2020-09-23 14:44:13 -07:00
Nora Trapp
b7cda17fe8
Research Megaphone
2020-09-21 12:08:36 -07:00
Matthew Chen
d188e403e1
Rewrite linked devices view.
2020-09-17 21:26:06 -03:00
Matthew Chen
c37a8713d5
DRY singleton accessors.
2020-09-17 21:13:14 -03:00
Matthew Chen
239fbbc8ba
DRY singleton accessors.
2020-09-17 21:13:14 -03:00
Nora Trapp
3ac8696da3
Delete mentions megaphone
2020-09-10 15:02:50 -07:00
Nora Trapp
f67bffd637
Add link preview support to share extension and forwarding
2020-09-08 19:58:29 -07:00
Matthew Chen
6135e3c482
Update link previews for group invite links.
2020-09-08 17:33:50 -03:00
Matthew Chen
ad60924ad1
Add UI for pending member requests and ability to cancel.
2020-09-04 17:36:20 -03:00
Matthew Chen
c25655baf0
Add "send group link via signal" flow.
2020-09-03 18:33:43 -03:00
Matthew Chen
3c5f9982c7
Rework the 'pending member requests and invites' view.
2020-09-03 18:33:07 -03:00
gte-signal
ee78ff1eba
Work on interactive dismiss.
2020-09-01 20:39:02 -07:00
Matthew Chen
140a71ad0e
Add group invite link action sheet.
2020-09-01 17:30:53 -03:00
Matthew Chen
b2e9111ddd
Add group invite link action sheet.
2020-09-01 17:25:02 -03:00
Matthew Chen
af7071ccc2
Add "share group link QR code" view.
2020-09-01 17:11:09 -03:00
Matthew Chen
ed6ec5362d
Add group link view.
2020-09-01 17:11:09 -03:00