Commit Graph

91 Commits

Author SHA1 Message Date
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
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
66510bc18f DRY singleton accessors. 2020-09-17 21:13:14 -03:00
Nora Trapp
ccdfcdb75d Add support for the local user to the member action sheet 2020-09-10 15:00:36 -07:00
Matthew Chen
cdd27f7c27 Rework the 'pending member requests and invites' view. 2020-09-03 18:33:07 -03:00
Matthew Chen
c37bd496f1 Update "group update" info messages to reflect group links. 2020-09-01 18:06:48 -03:00
Matthew Chen
ed6ec5362d Add group link view. 2020-09-01 17:11:09 -03:00
Matthew Chen
22c90550b7 Respond to CR. 2020-09-01 17:11:08 -03:00
Matthew Chen
aa88bb712c Model changes for group links. 2020-09-01 17:11:07 -03:00
Nora Trapp
e7ee726df8 Remove confusing mention settings 2020-08-13 13:41:31 -07:00
Matthew Chen
6897884f7c Convert ContactsViewHelper to singleton. 2020-08-11 17:51:41 -03:00