Commit Graph

2460 Commits

Author SHA1 Message Date
Michelle Linington
bb4d6188cd Fix collection view content inset adjustments
The wallpaper can't be subview index 0 in ConversationViewController.
UIViewController will only automatically adjust content insets for
scroll view's at index 0.

Instead, let's make it index 1 and set the layer's z-index behind the
collection view.
2021-01-22 17:14:55 -08:00
Michelle Linington
593cb20482 Remove sticker tooltip 2021-01-22 13:51:50 -08:00
Matthew Chen
d43684d82d Update design of the conversation list cells. 2021-01-22 10:24:36 -08:00
Matthew Chen
81c5d61f92 Improve upload progress. 2021-01-22 10:24:36 -08:00
Matthew Chen
a104b41605 Avoid duplicate download indicators in media galleries. 2021-01-22 10:24:36 -08:00
Nora Trapp
f3e0b05f7e Handle presenting from siri suggestion 2021-01-21 20:27:16 -08:00
Nora Trapp
b0f1a1f6e8 Fix system message multi-select 2021-01-21 18:16:10 -08:00
Matthew Chen
1546fbe72a Use dynamic type in contact cell subtitles. 2021-01-21 22:32:42 -03:00
Matthew Chen
01039fbc5c Refine handling of unverified safety number changes. 2021-01-21 22:31:08 -03:00
Matthew Chen
1cdaa74eae Add builder for error messages. 2021-01-21 22:31:08 -03:00
Nora Trapp
564c56c704 Fix wallpaper threading issue 2021-01-21 17:28:20 -08:00
Nora Trapp
57cd681222 Fix merge issue 2021-01-21 17:08:58 -08:00
Nora Trapp
2513281cb9 Cleanup thread details, reduce wallpaper file size 2021-01-21 17:00:18 -08:00
Nora Trapp
6d2a555ee2 Fix multi-select styling to better support wallpapers 2021-01-21 17:00:18 -08:00
Nora Trapp
e1ce224928 PR Feedback 2021-01-21 17:00:18 -08:00
Nora Trapp
282af9a991 Add wallpaper preview view 2021-01-21 17:00:18 -08:00
Nora Trapp
f42788c1b8 Fix wallpaper reload 2021-01-21 17:00:17 -08:00
Nora Trapp
119fcb31c3 Remove vibrancy, incorporate design feedback 2021-01-21 17:00:17 -08:00
Nora Trapp
69167de02a Only show sender / footer bubbles if has wallpaper 2021-01-21 17:00:17 -08:00
Nora Trapp
297b57be69 Fix outgoing borderless footer text color 2021-01-21 17:00:17 -08:00
Nora Trapp
2c25fe6e2a Fix gutter measurement 2021-01-21 17:00:17 -08:00
Nora Trapp
76558a3939 Add wallpaper support for borderless messages 2021-01-21 17:00:17 -08:00
Nora Trapp
888d758493 Add wallpaper support for deleted messages 2021-01-21 17:00:17 -08:00
Nora Trapp
2e5853e03d Style thread details for wallpaper 2021-01-21 17:00:17 -08:00
Nora Trapp
c7ea27dc5f Style unread header 2021-01-21 17:00:17 -08:00
Nora Trapp
ef0f14bdf5 Add wallpaper styling for date header 2021-01-21 17:00:17 -08:00
Nora Trapp
d0da9422ec System message wallpaper styling. 2021-01-21 17:00:17 -08:00
Michelle Linington
f996a732d8 Show tapped avatar in conversation settings full screen 2021-01-21 16:17:24 -08:00
Matthew Chen
2b862333c9 Reuse media views. 2021-01-21 21:00:38 -03:00
Matthew Chen
dc5dfb37cb Reuse media views. 2021-01-21 21:00:38 -03:00
Matthew Chen
9df4c02eb6 Reuse media views. 2021-01-21 21:00:37 -03:00
Matthew Chen
281ba67ffc Use separate caches for still and animated media. 2021-01-21 21:00:37 -03:00
Matthew Chen
c73f54c1ac Use separate caches for still and animated media views. 2021-01-21 21:00:37 -03:00
Matthew Chen
17a5d7bce0 Reuse media views. 2021-01-21 21:00:37 -03:00
Matthew Chen
fe84a13311 Reuse media views. 2021-01-21 21:00:37 -03:00
Matthew Chen
5a4878eaec Reuse media views. 2021-01-21 21:00:36 -03:00
Matthew Chen
166c8d0c7e Reuse media views. 2021-01-21 21:00:36 -03:00
Matthew Chen
7b5785fce8 Reuse media views. 2021-01-21 21:00:36 -03:00
Matthew Chen
a25d29aa6f Overhaul attachment downloads pipeline. 2021-01-21 20:41:08 -03:00
Matthew Chen
291b7cd729 Overhaul attachment downloads pipeline. 2021-01-21 20:41:08 -03:00
Matthew Chen
5b3ee89f7c Overhaul attachment downloads pipeline. 2021-01-21 20:41:08 -03:00
Matthew Chen
3e71eb4cd5 Overhaul attachment downloads pipeline. 2021-01-21 20:41:08 -03:00
Matthew Chen
22156a93fe Update attachment progress UI appearance. Overhaul OWSURLSession completion handling. 2021-01-21 20:41:06 -03:00
Matthew Chen
0611ddf549 Allow cancellation of attachment downloads. 2021-01-21 20:40:24 -03:00
Matthew Chen
025fc61cd7 Port attachment downloads logic to Swift. 2021-01-21 20:40:24 -03:00
Matthew Chen
3232a6583b Improve attachment progress indicators. 2021-01-21 20:40:23 -03:00
Matthew Chen
90bb379c30 Improve attachment progress indicators. 2021-01-21 20:40:23 -03:00
Matthew Chen
3779789173 Improve attachment progress indicators. 2021-01-21 20:40:23 -03:00
Matthew Chen
18a53e0cfa Improve attachment progress indicators. 2021-01-21 20:40:23 -03:00
Matthew Chen
915f942f06 Improve attachment progress indicators. 2021-01-21 20:40:23 -03:00