Marissa Le Coz
2199f4e701
Add avatar blur to video view background for remote group call members
2024-08-20 15:37:57 -04:00
Elaine
ac9c7a82ba
Use admin passkey for newly created call links
2024-08-20 11:52:52 -06:00
Marissa Le Coz
c4668e1007
Limit Call Link names to 32 chars
2024-08-20 13:25:34 -04:00
Marissa Le Coz
4c7bdae525
[Call Links] Make Share Link cell respond to theme & dynamic type changes
2024-08-20 11:30:39 -04:00
Adam Sharp
1a8c9fb5c6
Fix iOS 18 crash on launch due to offscreen rendering
...
Creating a UIImageView outside a view hierarchy now crashes on iOS 18. We can
avoid this offscreen rendering technique by removing UIImage.asTintedImage(),
configuring the tint colour and template rendering on the UIImage directly, and
rendering with UIGraphicsImageRenderer instead of lower-level Core Graphics
APIs.
2024-08-20 10:47:28 -04:00
Marissa Le Coz
7db9f4eec5
Add join 'card' to create call link sheet
2024-08-19 18:30:39 -04:00
Max Radermacher
cf248af8b4
Implement more of CreateCallLinkViewController
2024-08-19 14:52:24 -05:00
Adam Sharp
0bbdac36c2
Use exhaustive switch statements when checking contacts authorization
2024-08-19 14:19:00 -04:00
Jim Gustafson
a847c36ab1
Update to RingRTC v2.46.1
2024-08-19 10:25:14 -05:00
Sasha Weiss
ded6a3b9ac
Call isJustMe off groupCall, not self
2024-08-16 15:51:50 -07:00
Sasha Weiss
9690fd8ed8
Add "message request accepted" info message
2024-08-16 15:29:22 -07:00
Sasha Weiss
fb5ee27c80
Add "blocked" and "unblocked" info messages
2024-08-16 15:28:37 -07:00
Sasha Weiss
3321eeed07
Organize methods in CVC+MessageRequest, make use of access modifiers
2024-08-16 15:23:58 -07:00
Marissa Le Coz
cd2bb5c90a
Put flip cam button in alt location when alone in group call
2024-08-16 16:30:25 -04:00
Elaine
c76c6759fa
Allow gestures in empty space next to raise hand toast
2024-08-16 16:23:56 -04:00
Max Radermacher
8cf10ad853
Asyncify RemoteMegaphoneFetcher
2024-08-16 11:46:28 -05:00
Max Radermacher
1eeb0d9d6e
Fix false positive name collision detection
2024-08-16 11:45:42 -05:00
Adam Sharp
7f5ed5d9c5
Fix row animations being visible behind chat list footer
2024-08-16 12:30:23 -04:00
Marissa Le Coz
54760a46d6
Hide flip cam tooltip when transitioning to being only person in call
2024-08-15 13:18:03 -04:00
Elaine
ce45accd77
Reenable drawer interaction while joining call
2024-08-15 10:49:06 -05:00
Pete Walters
ed7f2a0107
Bump version to 7.26
2024-08-15 09:10:24 -05:00
Pete Walters
0a390c3366
Update translations
2024-08-15 09:09:40 -05:00
Sasha Weiss
68bb8e292a
Update to LibSignal v0.55.1
2024-08-14 16:50:05 -07:00
Adam Sharp
3e5cee2ea0
Maintain section titles when unread filter is active
...
Previously, section titles were enabled dynamically based on whether both the
pinned & unpinned sections had chats in them. This meant that if the unread
filter was active, section titles might disappear, making it unclear whether
the chat is pinned or not.
Section titles are now always turned on when there is at least one pinned chat,
and continue to be displayed when the unread filter is active.
2024-08-14 17:03:18 -04:00
Ehren Kret
cbd5d860bc
networking code cleanup and improvements
2024-08-14 15:30:39 -05:00
Marissa Le Coz
0b3ffc162f
Reduce bottom padding for call drawer when on small devices
2024-08-14 15:29:18 -04:00
Elaine
c31f32c7bf
Add share button to call link drawer
2024-08-14 13:19:04 -06:00
Harry
c3fb18bf78
Stop incremental migrator when backgrounding app
2024-08-14 11:58:18 -07:00
Sasha Weiss
5b35301892
Enable the Backup comparator for chat update tests
2024-08-13 15:52:25 -07:00
Harry
d756daaf00
Update misleading log line
2024-08-13 16:55:22 -05:00
Adam Sharp
032256c18a
Fix incorrect selection in chat list after tapping notification
2024-08-13 16:22:30 -04:00
Adam Sharp
b65258eeaa
Fix chat deselect animation intermittently breaking
...
Something about calling UITableView.deselectRow(at:) in the transition
coordinator completion block was causing the deselect animation to
intermittently just fail and pop to the deselected state. By actually animating
alongside the transition, we can reliably animate the deselection, and also
animate it interactively.
2024-08-13 12:30:15 -04:00
Jordan Rose
71cd1da89a
Update libsignal to v0.55.0, OWSChatConnection to account for no-auto-reconnect
2024-08-12 15:51:05 -07:00
Elaine
b9c3f3957a
Disable drawer interaction while joining call
2024-08-12 16:35:40 -06:00
Elaine
ceaa9d6354
Remove unneeded keyframe shortening
2024-08-12 16:35:14 -06:00
Max Radermacher
11508ea7ed
Asyncify code to accept message requests
2024-08-12 13:16:59 -05:00
Max Radermacher
acf50c3559
Reformat code related to message requests
2024-08-12 11:46:41 -05:00
Max Radermacher
80639acbad
Reuse canCall logic in system message action code
2024-08-12 11:45:40 -05:00
Harry
5442495395
Quick hacky fix for media gallery not scrolling to bottom on appear
2024-08-09 11:10:54 -07:00
Adam Sharp
e29ebf8d69
Fix last selected chat staying in chat list after closing
2024-08-08 18:14:25 -04:00
Elaine
884e74c889
Use smoother, interruptible animation on bottom sheets
2024-08-08 16:09:58 -06:00
Elaine
8f012f53e6
Add call drawer to call link calls
2024-08-08 16:09:31 -06:00
Marissa Le Coz
64fe359c36
Fix sheet being blank in lobby when no one in call
2024-08-08 16:04:50 -04:00
Marissa Le Coz
3850fd1509
Do not let expanded local pip cover raised hand toast
2024-08-08 13:23:02 -04:00
Adam Sharp
fe0fdfe39a
Fix unread filter button being in the wrong state
2024-08-07 20:59:48 -04:00
Sasha Weiss
921bdf6c24
Add support for incoming message edits in Backups
2024-08-07 16:16:20 -07:00
Elaine
32fbf08aa9
Bump version to 7.25
2024-08-07 17:06:47 -06:00
Elaine
e728ca3c89
Update translations
2024-08-07 17:06:22 -06:00
Sasha Weiss
6c44bf955e
Fixes for restoring a Group from Backups
2024-08-07 14:57:02 -07:00
Adam Sharp
ba3098d18c
Save selected unread filter to KeyValueStore
2024-08-07 17:52:49 -04:00