Nora Trapp
915a44d874
Merge branch 'release/3.15.0'
2020-08-21 18:45:40 -07:00
Nora Trapp
af079bc0ad
Slightly adjust navbar spacing
2020-08-21 17:52:35 -07:00
Nora Trapp
84e8baf1b6
Better permission handling for calls.
2020-08-21 17:34:25 -07:00
Nora Trapp
634402f039
Merge branch 'release/3.15.0'
2020-08-20 18:10:37 -07:00
Nora Trapp
265cbd3817
Fix an issue where pip position isn't preserved
2020-08-20 18:09:39 -07:00
Nora Trapp
abcafc19e7
Fix localization of conversation dates
2020-08-20 17:20:15 -07:00
Nora Trapp
4b3908077b
Migration to add serverDeliveryTimestamp
2020-08-20 16:48:54 -07:00
Nora Trapp
5457c37ba8
Handle x-signal-timestamp header
2020-08-20 16:48:54 -07:00
Nora Trapp
a0e4dc23d4
Properly handle silent mode when ringing video calls
2020-08-20 16:12:51 -07:00
Michelle Linington
7494eed9cc
PR Feedback, update schema_dump to support sqlclient updates
2020-08-20 13:07:23 -07:00
Michelle Linington
c0dee48b37
IOS-784: Improvements to sqlclient script
...
This change makes the debug the sqlcipher database with command line
much easier. Leverages simctl to make simulator discovery and
introspection super straightforward
2020-08-20 13:07:23 -07:00
Nora Trapp
42d2f621d7
Always dismiss the call screen immediately if you're in the background
2020-08-20 13:06:21 -07:00
Matthew Chen
2e126d2fae
Merge remote-tracking branch 'private/release/3.15.0'
2020-08-20 16:35:40 -03:00
Nora Trapp
7d20e97d7a
For now, always ring video calls. Our mute switch detection is fraught and it's better to ring than to not.
2020-08-20 11:56:00 -07:00
Nora Trapp
3025b0efe3
Fix an issue where some old messages had empty 'body'
2020-08-20 11:55:13 -07:00
Nora Trapp
f8fc33fa55
Re-add muted text, when there is room
2020-08-20 11:46:42 -07:00
Nora Trapp
13b5459066
Optimize 'sortIndex' query for generally being at the latest message
2020-08-20 11:31:46 -07:00
gte-signal
59d589de4c
Clean up warnings
...
Clean up a bit of dead code and fix warning.
2020-08-20 14:14:49 -03:00
gte-signal
e7eb016e62
Nickname support
...
Add nickname support. 1:1 threads are now named using the nickname of the contact if available. I expect there'll be design input about how to present this. For now I've gone with putting quotes around the nickname. Also, there's a lot of contact stuff so I'd appreciate checking that I did the correct thing here.
2020-08-20 14:14:49 -03:00
Nora Trapp
416ae1e9ef
Add some benches and make a small dent on conversation open time
2020-08-20 09:26:41 -07:00
Nora Trapp
a834534889
Hide speaker mode button on iPad
2020-08-19 20:34:44 -07:00
Nora Trapp
c95f81ee71
Cleanup call audio handling
2020-08-19 20:34:44 -07:00
Nora Trapp
ddbb7d0ec2
Small calling design tweaks
2020-08-19 20:34:44 -07:00
Nora Trapp
58dbd20c02
Improve conversation header for small phones
2020-08-19 20:34:44 -07:00
Matthew Chen
4f3a0a0be2
Remove url rewrite in attachment uploads.
2020-08-19 10:44:47 -03:00
Matthew Chen
85929d083a
Revisit resumable attachment uploads.
2020-08-19 10:44:47 -03:00
Nora Trapp
6dac674570
Fix a bug where you can't interact with answer-without-video button
2020-08-18 13:26:05 -07:00
Nora Trapp
0fb8cd3bee
Fix 'react to wrong message' issue
2020-08-18 01:02:58 -07:00
Nora Trapp
abac6ab601
Allow expanding truncated messages inline
2020-08-18 00:59:42 -07:00
Nora Trapp
ad3be57f1e
Move delete account to advanced settings
2020-08-18 00:18:12 -07:00
Nora Trapp
648aad7337
Always show empty inbox state when no threads
2020-08-18 00:18:12 -07:00
Nora Trapp
c5450c1a69
Improve trackpad support
2020-08-18 00:18:12 -07:00
Nora Trapp
8804495a24
Fix an issue where some images can't be interactively dismissed
2020-08-18 00:18:12 -07:00
Nora Trapp
849543ce44
Use native back button for conversation settings
2020-08-18 00:18:12 -07:00
Nora Trapp
7f5932b316
Calling design feedback
2020-08-18 00:17:37 -07:00
Nora Trapp
bd82cb5fff
Fix remote video orientation handling on iPad
2020-08-17 23:11:09 -07:00
Nora Trapp
34d9f9eeb0
Updated icoons and design feedback
2020-08-17 22:58:39 -07:00
Nora Trapp
1bef18e1c6
Add icons to group updates
2020-08-17 17:11:24 -07:00
Nora Trapp
5c6fec5963
Restyle system messages
2020-08-17 17:11:24 -07:00
Nora Trapp
98f0d3f9fb
Fix metal macros
2020-08-17 16:44:51 -07:00
Nora Trapp
93943fa56f
Better iPhone orientation handling
2020-08-17 15:41:11 -07:00
Nora Trapp
127c869670
Don't unmute when outgoing call is answered
2020-08-17 15:41:11 -07:00
Nora Trapp
84b94beb8b
Cleanup call adapter management
2020-08-17 15:41:11 -07:00
Nora Trapp
1f1cc7398b
Fix call video orientation handling
2020-08-17 15:41:11 -07:00
Nora Trapp
95c5383ca8
Move writes off the main thread
2020-08-17 15:41:11 -07:00
Nora Trapp
e868369ee0
improve pip gesture interaction
2020-08-17 15:41:11 -07:00
Nora Trapp
35ca25dbe7
Improve iPad calling experience
2020-08-17 15:41:11 -07:00
Nora Trapp
991226eedc
Fix a bug where we'd use the wrong adapter after starting a call
2020-08-17 15:41:11 -07:00
Nora Trapp
941853d46e
We can always use the metal view for calls now
2020-08-17 15:41:10 -07:00
Nora Trapp
7137cf75b5
Don't use CallKit for video calls received while the app is active
2020-08-17 15:41:10 -07:00