Michelle Linington
dea35199b2
Clean up ConversationAvatarView data sources
...
Creates a special data source enum for ConversationAvatarView data
providers. Before, ContactCell and ConversationAvatarView used the data
source, neither applying to each perfectly
2021-11-09 14:25:55 -08:00
Matthew Chen
c494fb2a44
Don't cache contacts on contacts manager.
2021-10-22 19:09:44 -03:00
Matthew Chen
ac725a837d
Respond to CR.
2021-07-13 14:20:09 -03:00
Matthew Chen
262e856320
Announcement-only groups.
2021-07-13 11:42:52 -03:00
Matthew Chen
1d5b2aa2f5
Rework avatar building and caching.
2021-06-18 14:01:32 -03:00
Matthew Chen
5ccecae3f6
Elaborate the available actions when long-pressing link-ified items in cvc body text.
2021-06-17 09:35:11 -03:00
Matthew Chen
a247a7d293
Apply chat color asset.
2021-05-25 16:22:33 -03:00
Matthew Chen
1019fc6460
Replace ConversationColors with "avatar colors".
2021-05-25 16:22:31 -03:00
Matthew Chen
8c0196077f
Replace ConversationColors with "avatar colors".
2021-05-25 16:22:30 -03:00
Matthew Chen
225461cf16
Start work on chat colors.
2021-05-25 16:22:26 -03:00
Matthew Chen
ab39a9af46
Fix retain cycle around contact cells.
2021-05-19 13:37:24 -03:00
Nora Trapp
b5dfa1d68f
Don't allow dismissal while unsaved changes, immediately save DM timer
2021-05-07 12:32:02 -07:00
Matthew Chen
d64bd4f80c
Reuse contact cells.
2021-05-04 21:45:16 -03:00
Matthew Chen
9e8f87ae0a
Clean up how local user name is rendered in contact cells.
2021-05-04 21:45:15 -03:00
Matthew Chen
0241fd25e8
Convert contact cells to Swift, clean up configuration, reduce transaction count.
2021-05-04 21:45:15 -03:00
Matthew Chen
8baf952a71
Apply ConversationAvatarView.
2021-04-22 22:00:42 -03:00
Nora Trapp
298c83505e
Merge branch 'release/5.10.0'
2021-04-19 09:43:49 -07:00
Nora Trapp
2dadf58e16
Redesigned member action sheet
2021-04-16 23:58:19 -07:00
Matthew Chen
715e7c707f
Respond to CR.
2021-04-16 09:10:20 -03:00
Matthew Chen
e0417fcf98
Conversation internal settings view.
2021-04-15 17:30:27 -03:00
Nora Trapp
e9b9c61a88
Remove blocking view
2021-04-14 20:15:41 -07:00
Nora Trapp
bd501c93d5
Small design tweaks to 'all media' section
2021-04-14 18:19:06 -07:00
Nora Trapp
fc64c38c97
Fix 'see all' animations
2021-04-13 08:50:57 -07:00
Nora Trapp
2a1cee4835
Animate see all groups in common
2021-04-13 08:50:57 -07:00
Nora Trapp
e6bf838635
Animate show all group members
2021-04-13 08:50:57 -07:00
Nora Trapp
164f4c94a0
PR Feedback
2021-04-08 13:44:00 -07:00
Nora Trapp
ede04e7f9a
Add chat settings top buttons
2021-04-08 13:44:00 -07:00
Nora Trapp
5b3d6cf255
Only show 'see all' for group member list when at least 2 more rows to show
2021-04-08 13:44:00 -07:00
Nora Trapp
9819ae074a
Add groups in common to chat settings
2021-04-08 13:44:00 -07:00
Nora Trapp
6cbaedc0a1
Add all media section to chat settings
2021-04-08 13:43:59 -07:00
Nora Trapp
4c5abe6feb
Initial conversation settings re-arranngement
2021-04-08 13:43:59 -07:00
Nora Trapp
9ce747a5ca
Fix retain cycles
2021-04-01 10:38:18 -07:00
Nora Trapp
63da30f617
Store mute as millisecond timestamp
2021-03-27 12:13:20 -07:00
Nora Trapp
6a9e10a62d
Add eight hour and always mute options.
2021-03-27 12:13:20 -07:00
Matthew Chen
d0cbf8cfd0
Rework dependency access.
2021-03-25 09:24:27 -03:00
Nora Trapp
d81849b7c8
Allow settings cells to span multiple lines, restyle disappearing messages cell
2021-03-10 12:15:03 -08:00
Nora Trapp
91c8b4a250
Further design feedback
2021-03-04 18:32:24 -08:00
Nora Trapp
5f1435113e
Re-style privacy settings, group creation, compose, and other miscellany
2021-03-03 20:32:36 -08:00
Matthew Chen
b3a52511a9
Never show profile bio for local user.
2021-01-21 22:32:42 -03:00
Nora Trapp
fc1a957857
Wallpaper settings flows
2021-01-21 17:00:17 -08:00
Nora Trapp
ba8c43cb9b
wallpaper settings
2021-01-21 17:00:17 -08:00
Matthew Chen
ab254b7cb2
Display profile bio.
2021-01-14 22:25:45 -03:00
Matthew Chen
111338b59d
Rewrite conversation view.
2020-12-10 12:44:13 -03:00
Matthew Chen
5cee24cef9
Refine group migrations.
2020-10-30 09:20:51 -03:00
Matthew Chen
8eda631a7c
Refine gv2 UI.
2020-10-16 11:41:32 -03:00
Matthew Chen
3be512b648
Fix issues around large type in conversation settings.
2020-10-15 13:58:46 -03:00
Matthew Chen
2269f41b5f
Show admin & verified status in gv2 member list.
2020-10-02 09:59:46 -03:00
Matthew Chen
64caeb3915
Hide requests in conversation settings to reflect remote config.
2020-09-29 15:07:21 -03:00
Matthew Chen
a6ff4a83a1
Show "add group members" access in conversation settings UI.
2020-09-29 15:06:07 -03:00
Matthew Chen
85ef3d0a66
Rework copy around editing membership access.
2020-09-29 11:49:42 -03:00