Commit Graph

844 Commits

Author SHA1 Message Date
Nora Trapp
0ef7fc24e6 Revert database recovery attempts, just flag when we detect corruption and prevent app launch. 2021-04-01 12:50:41 -07:00
Nora Trapp
722675525d Change device transfer hotswap to avoid database corruption. 2021-04-01 12:50:41 -07:00
Nora Trapp
db5532b590 protect database recovery from orphan data cleaner 2021-04-01 12:50:41 -07:00
Nora Trapp
8c9a925b72 Re-style message detail view 2021-04-01 10:38:18 -07:00
Nora Trapp
c40a786050 Fix extensions in post YDB world 2021-03-27 12:13:20 -07:00
Matthew Chen
6b2e8dc359 Respond to CR. 2021-03-25 14:32:53 -03:00
Matthew Chen
86b8eb08b8 Remove YapDatabase.
Apply asset from design.

Fix rebase breakage.
2021-03-25 11:41:16 -03:00
Matthew Chen
0ff23b8f21 Clean up app readiness. 2021-03-25 10:52:31 -03:00
Matthew Chen
b4aa2aa1c3 Clean up app readiness. 2021-03-25 09:36:16 -03:00
Matthew Chen
5a38487b40 Make dependency accessors final where possible. 2021-03-25 09:24:27 -03:00
Matthew Chen
d0cbf8cfd0 Rework dependency access. 2021-03-25 09:24:27 -03:00
Matthew Chen
af1e1d0eb3 Rework dependency access. 2021-03-25 09:24:27 -03:00
Matthew Chen
6f737748e9 Avoid profile key conflicts. 2021-03-12 17:05:02 -08:00
Nora Trapp
2e1d2e1623 Show specific biometry type screen lock will use 2021-03-05 00:32:16 -08:00
Nora Trapp
91c8b4a250 Further design feedback 2021-03-04 18:32:24 -08:00
Nora Trapp
450870de44 Design feedback 2021-03-04 18:32:24 -08:00
Jordan Rose
15a4a1a9cd MediaGallery: delete old Finder API, including its Yap implementation 2021-03-04 10:30:54 -08:00
Nora Trapp
80e188b46d Present profile subviews in modal 2021-03-03 20:29:41 -08:00
Nora Trapp
87720bc22d Notification settings restyle 2021-03-03 20:29:41 -08:00
Michelle Linington
852e8261d8 Lint 2021-03-03 12:51:07 -08:00
Michelle Linington
adabc1a06e PR Feedback
The most significant change here is we defer initial loading of
collision interactions. We shouldn't block the main thread during
conversation presentation.

Instead, we'll perform it at UserInitiatedQoS. Once complete, we'll call
-ensureBannerState. Subsequent banner state updates will use the cached
interactions to find name collisions.
2021-03-03 12:51:07 -08:00
Michelle Linington
15eb64086c Most of the work for profile spoofing in group membership
This separates the logic for finding spoofed profiles from the view
controller responsible for reporting collisions to the user
2021-03-03 12:51:07 -08:00
Nora Trapp
4ad4959a6e Fix problems with clear chat history 2021-02-05 11:26:11 -08:00
Matthew Chen
c3e6235150 Elaborate date/time info in VoiceOver labels. 2021-02-05 15:13:36 -03:00
Matthew Chen
e359de0aad Merge branch 'release/5.3.3' 2021-02-04 10:57:26 -03:00
Matthew Chen
9a6e8ff75c Reduce memory usage in system contacts fetch. 2021-02-03 10:01:53 -03:00
Matthew Chen
cce030320e Modify Debug UI to generate fake contacts with large noise avatars. 2021-02-03 10:01:53 -03:00
Nora Trapp
be5fffaff3 Reduce blurred wallpaper pixelization 2021-01-23 21:55:36 -08:00
Nora Trapp
e1a89e6c9b Don't use pure black for message bubbles 2021-01-23 11:13:15 -08:00
Nora Trapp
8dd274cf8e Consolidate blurring logic 2021-01-23 11:13:15 -08:00
Nora Trapp
4bcf268c13 make messages bubbles black/white when wallpaper is enabled 2021-01-22 18:21:16 -08:00
Nora Trapp
35db1c05a5 Add privacy setting to disable sharing suggestions 2021-01-21 20:00:52 -08:00
Nora Trapp
7230dabbc8 Add support for sharing suggestions 2021-01-21 20:00:29 -08:00
Nora Trapp
119fcb31c3 Remove vibrancy, incorporate design feedback 2021-01-21 17:00:17 -08:00
Nora Trapp
2c25fe6e2a Fix gutter measurement 2021-01-21 17:00:17 -08:00
Nora Trapp
d0da9422ec System message wallpaper styling. 2021-01-21 17:00:17 -08:00
Matthew Chen
6762ce8452 Update design of conversation list view cells. 2021-01-21 20:27:31 -03:00
Matthew Chen
5cf8cb0923 Fix build warnings in the debugger. 2021-01-20 09:48:18 -03:00
Matthew Chen
e218477a81 Fix message cell layout glitch. 2021-01-14 13:23:14 -03:00
Nora Trapp
08baf57151 Allow sharing to multiple threads 2021-01-12 15:33:54 -08:00
Michelle Linington
49193889d2 Run precommit. Happy new year! 2021-01-05 14:28:32 -08:00
Michelle Linington
1cd982b269 Actionless UI 2021-01-05 14:28:28 -08:00
Matthew Chen
1e149fa2a2 Merge remote-tracking branch 'private/release/5.0.3' into release/5.1.0 2020-12-23 14:18:50 -03:00
Matthew Chen
475bbc05a5 Small fixes. 2020-12-22 18:04:49 -08:00
Matthew Chen
625b45f4aa Small fixes. 2020-12-22 18:04:49 -08:00
Matthew Chen
737e27d1a8 Simplify logging. 2020-12-22 21:29:47 -03:00
Matthew Chen
3174559060 Serialize access to avatar cache. 2020-12-14 11:35:54 -03:00
Matthew Chen
2d2f7cf891 Restore ellipses to truncated text. 2020-12-14 11:35:53 -03:00
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