Commit Graph

355 Commits

Author SHA1 Message Date
Nora Trapp
4e0a2bbecf Merge branch 'release/5.2.1' into release/5.3.0 2021-01-16 13:15:06 -08:00
Nora Trapp
6ea3fbe98a Show appearance settings on iOS 11 + 12 2021-01-16 12:59:05 -08:00
Michelle Linington
df824254a0 Add low bandwidth mode setting for calls
- New setting in data settings to enable low bandwidth mode for different
network interfaces
- Call service now informs RingRTC of preferred bandwidth mode on call
connect and reachability changes
2021-01-14 23:37:18 -08:00
Matthew Chen
7c5d769f8b Design tweaks. 2021-01-14 22:27:01 -03:00
Matthew Chen
156e504446 Add profile bio view. 2021-01-14 22:25:44 -03:00
Matthew Chen
c693f96ae8 Convert profile view to Swift. 2021-01-14 22:25:44 -03:00
Matthew Chen
9ff21657b7 Convert profile view to Swift. 2021-01-14 22:25:44 -03:00
Matthew Chen
7fd6dfbca0 Fix build break. 2021-01-12 21:53:16 -03:00
Michelle Linington
69e1963588 Precommit script 2021-01-12 16:29:30 -08:00
Michelle Linington
7694423c4d Add a preference for contact/profile avatars 2021-01-12 16:29:29 -08:00
Matthew Chen
4926427572 Respond to CR. 2021-01-12 19:28:17 -03:00
Matthew Chen
ccc3903b6d Add auto-download settings for media. 2021-01-12 19:28:16 -03:00
Matthew Chen
bdabe15c31 Add auto-download settings for media. 2021-01-12 19:28:15 -03:00
Matthew Chen
5326d876a6 Add auto-download settings for media. 2021-01-12 19:28:15 -03:00
Matthew Chen
e85efa8a5e Add auto-download settings for media. 2021-01-12 19:28:15 -03:00
Nora Trapp
9b1b171c47 Unify and localize support request emails 2021-01-07 10:59:46 -08:00
Matthew Chen
0dcb7e8622 Small fixes. 2020-12-23 10:41:56 -03:00
Matthew Chen
111338b59d Rewrite conversation view. 2020-12-10 12:44:13 -03:00
Matthew Chen
51d2942bb2 Fix small issues. 2020-11-20 18:33:05 -03:00
Matthew Chen
11368d5b28 Only prepare group members for migration just before the migration. 2020-10-30 15:51:24 -03:00
Matthew Chen
43944545b6 Only prepare group members for migration just before the migration. 2020-10-30 15:51:24 -03:00
Matthew Chen
78895f0932 Only prepare group members for migration just before the migration. 2020-10-30 15:51:24 -03:00
Matthew Chen
c01edb080e Refine group migrations.
* Finalize group migration flags.
* Refine group migration failure copy.
* Improve copy warning about members invited and dropped by a migration.
2020-10-30 09:13:06 -03:00
Matthew Chen
8d8c66e71a Refine group migrations & related UI. 2020-10-30 09:07:38 -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
Jordan Rose
ea85d7aebd Allow pasting in a tsdevice: URL to link a device under TESTABLE_BUILD
This is useful for testing in the simulator, which doesn't have camera
access. You still have to get the URL out of the QR code, though.
2020-10-23 15:17:55 -07:00
Nora Trapp
17892d716c Group Calling 2020-10-15 14:49:20 -07:00
Matthew Chen
3be512b648 Fix issues around large type in conversation settings. 2020-10-15 13:58:46 -03:00
Christopher Kobusch
4715240cc1 Added custom notification sounds
* user can add custom notification sounds from Files app (aiff, wav, or caf files)
* former OWSSound enum is now named OWSStandardSound, OWSSound turned into an alias for NSUInteger
* custom sounds get IDs based on the hash of the file name
2020-09-23 14:54:23 -07:00
Matthew Chen
005f26eadb Fix rebase breakage. 2020-09-17 21:26:43 -03:00
Matthew Chen
836a0d1d76 Rewrite linked devices view. 2020-09-17 21:26:09 -03:00
Matthew Chen
7befd00429 Rewrite linked devices view. 2020-09-17 21:26:09 -03:00
Matthew Chen
d188e403e1 Rewrite linked devices view. 2020-09-17 21:26:06 -03:00
Matthew Chen
c6f3f8eba6 Fix rebase breakage. 2020-09-17 21:18:35 -03:00
Matthew Chen
22aac34f99 DRY singleton accessors. 2020-09-17 21:13:14 -03:00
Matthew Chen
c206533b97 DRY singleton accessors. 2020-09-17 21:13:14 -03:00
Matthew Chen
becc5cfede DRY singleton accessors. 2020-09-17 21:13:14 -03:00
Matthew Chen
66510bc18f DRY singleton accessors. 2020-09-17 21:13:14 -03:00
Matthew Chen
8c50ffcc30 Rename singleton accessors. 2020-09-17 21:13:12 -03:00
Matthew Chen
819321e4ef Rename singleton accessors. 2020-09-17 21:11:09 -03:00
Matthew Chen
c017e76aab Rename singleton accessors. 2020-09-17 21:11:09 -03:00
Matthew Chen
ad6bda8a44 Rename singleton accessors. 2020-09-17 21:11:07 -03:00
Matthew Chen
33d3f35d18 Allow testers to enable manual censorship circumvention. 2020-09-02 17:04:09 -03:00
Nora Trapp
18ba675c34 Phone Number Discoverability Onboarding Flow 2020-08-28 09:23:32 -07:00
Nora Trapp
15f3e3bb10 Add settings for phone number sharing and discoverability 2020-08-28 09:23:32 -07:00
Michelle Linington
d20011aeb8 IOS-791: Megaphone for updated link previews
This change:
- Disables link previews on upgrade
- Introduces a new megaphone to prompt users to re-enable link previews
- Updates sync message proto to add a v2 link previews flag
2020-08-26 16:44:51 -07:00
Nora Trapp
0fce3aec2c Add initial handling of 'phone number discoverability' setting 2020-08-26 16:29:29 -07:00
Nora Trapp
1e7a3384c9 Add a donate link to settings 2020-08-25 17:42:46 -07:00
Nora Trapp
ad3be57f1e Move delete account to advanced settings 2020-08-18 00:18:12 -07:00
Nora Trapp
7e66682837 Remove calling feature flag 2020-08-14 20:44:04 -07:00