Commit Graph

2471 Commits

Author SHA1 Message Date
Nora Trapp
ddc0aca072 Fix stickers sent from linked devices 2021-01-23 22:06:52 -08:00
Nora Trapp
43c29c300b Fix issue where sticker suggestions linger after sending attachment 2021-01-23 15:42:56 -08:00
Nora Trapp
06f2657cac Improve sticker horizontal list view reuse 2021-01-23 15:33:48 -08:00
Matthew Chen
a5cd51f4a4 Fix progress indicators for stickers. 2021-01-23 11:30:19 -08:00
Matthew Chen
67d2125607 Fix scroll state issue when presenting CVC with no unread messages. 2021-01-22 23:24:39 -03:00
Matthew Chen
39ef391ebb Update design of the conversation list cells. 2021-01-22 23:24:38 -03:00
Matthew Chen
30f14b0d0d Fix issues around message details view. 2021-01-22 23:23:48 -03:00
Nora Trapp
e5ac651f34 Tweak blur protection styling 2021-01-22 18:21:16 -08:00
Nora Trapp
efa858fd50 Tweak unread indicator divider color 2021-01-22 18:21:16 -08:00
Nora Trapp
337ecaa864 Add protection behind the send failure badge 2021-01-22 18:21:16 -08:00
Nora Trapp
10673a7f7d Add protection behind swipe-to-reply 2021-01-22 18:21:16 -08:00
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