Commit Graph

956 Commits

Author SHA1 Message Date
Nora Trapp
12f0be1a62 Receive support for delete for everyone 2020-04-13 12:49:27 -07:00
Matthew Chen
3191490149 Fix more build warnings. 2020-04-10 13:17:08 -03:00
Matthew Chen
b42f1968cc Fix build warnings around initializers. 2020-04-08 16:05:54 -03:00
Matthew Chen
8859870af1 Add UI for groups v2 invites. 2020-04-06 11:09:06 -03:00
Matthew Chen
44bb118183 Enable group member actions in conversation view. 2020-04-06 11:01:09 -03:00
Matthew Chen
aee8f18508 Rework conversation settings view.
Add group attributes view controller.
2020-04-02 13:18:55 -03:00
Matthew Chen
94d4ff7dff Convert conversation settings view to Swift. 2020-04-02 13:11:53 -03:00
Nora Trapp
d8e7a79593 Dismiss keyboard when CVC goes inactive 2020-04-01 13:48:00 -07:00
Nora Trapp
b58e5d3945 Extend selected highlight to halfway between message cells 2020-03-23 12:07:39 -07:00
Michael Kirk
f927ef1b4b Batch Select / Delete 2020-03-20 19:36:48 -07:00
Matthew Chen
4440a75a43 Respond to CR. 2020-03-17 11:13:22 -03:00
Matthew Chen
e097239dcd Sketch out revised "new group" view. 2020-03-17 10:31:20 -03:00
Michael Kirk
f5e359a2c3 fix iOS11 crash when deleting last item 2020-03-12 11:48:17 -06:00
Michael Kirk
cb47c7e936 Fix inadvertent extra scroll back when loading more while overscrolled. 2020-03-10 15:25:18 -06:00
Matthew Chen
547f89e51e Merge tag '3.6.1.4' 2020-03-06 10:49:28 -03:00
Michael Kirk
22f476a575 Fix missing navbar for message details while searching
Seemingly a bug in iOS12.

When the search controller is presented, and configured to hide the navigation
bar during presentation, when another view controller is pushed, the pushed VC
does not have a visible navigation bar.

Note this affects any VC pushed while the search controller is presented - e.g. message details, long text view, contact VC, etc
2020-03-04 10:06:46 -07:00
Matthew Chen
100fcd2572 Merge tag '3.6.1.0' 2020-03-04 10:32:39 -03:00
Matthew Chen
7ffe248fc4 Debug log filtering improvements.
Thanks to @Mihahn for the bug report.
2020-03-03 15:45:38 -03:00
Matthew Chen
7c4c9be8b4 Merge remote-tracking branch 'private/release/3.6.0' 2020-03-03 11:40:53 -03:00
Michael Kirk
f28b9d5836 fix intermittent scroll glitch when loading more 2020-03-02 11:02:01 -08:00
Nora Trapp
1b8f38770d Show recipient name(s) on attachment approval view. 2020-03-02 11:00:15 -08:00
Matthew Chen
20aeb8df44 Merge remote-tracking branch 'private/release/3.6.0' 2020-03-02 13:39:20 -03:00
Nora Trapp
d36560f45a Use different reuse identifiers for different types of message cells 2020-02-28 10:53:35 -08:00
Nora Trapp
e2b9701b1c Dynamically populate date headers 2020-02-28 10:52:06 -08:00
Matthew Chen
caa101beab Merge remote-tracking branch 'private/release/3.5.0' into release/3.6.0 2020-02-27 13:52:43 -03:00
Michael Kirk
ef23e6aa47 copy updates 2020-02-25 13:56:33 -07:00
Michael Kirk
3ed0f7cd99 fix typo 2020-02-25 12:52:27 -07:00
Nora Trapp
e5fd0f5d5d PR Feedback 2020-02-25 12:47:03 -07:00
Nora Trapp
a360291deb Always quit the group when blocking a thread. 2020-02-25 12:47:03 -07:00
Matthew Chen
3af2d2cba8 Merge branch 'release/3.6.0' 2020-02-25 10:09:16 -03:00
Matthew Chen
b56362368f Merge remote-tracking branch 'private/release/3.5.0' into release/3.6.0 2020-02-25 09:46:54 -03:00
Nora Trapp
153f8cadc0 Add block+delete message request action. 2020-02-21 16:57:38 -08:00
Matthew Chen
dec0176eb3 Overhaul message request view.
* Fix input toolbar visibility after accepting group v2 invite.
2020-02-21 10:55:40 -03:00
Nora Trapp
6d912eed98 Show confirmation dialogs for message request block + delete 2020-02-20 19:22:56 -08:00
Nora Trapp
e7591df991 Sync message request response 2020-02-20 17:06:24 -08:00
Michael Kirk
f198d9037d Merge tag '3.5.0.5' 2020-02-19 19:26:05 -07:00
Nora Trapp
aa4101cbd9 Tap a photo to download while there's a pending message request. 2020-02-17 18:39:08 -08:00
Nora Trapp
ac35c96f21 Don't download attachments when there's a pending message request. 2020-02-17 18:38:57 -08:00
Michael Kirk
5a081bd1c4 cvc init rather than configureWithThread 2020-02-17 16:26:32 -07:00
Nora Trapp
c83930272b Don't show disappearing message timer button in nav bar while pending request 2020-02-17 16:11:05 -07:00
Nora Trapp
41dc61042f Handle message requests in blocked threads. 2020-02-17 16:11:05 -07:00
Michael Kirk
3bb38ddb99 swift friendly notification rename 2020-02-16 13:13:12 -07:00
Michael Kirk
f406de7797 plumb through messageRequest circumstance when marking as read 2020-02-16 13:13:12 -07:00
Michael Kirk
e844d6124c re-enable marking visible messages as read in conversation view regardless of message request 2020-02-16 13:13:12 -07:00
Michael Kirk
d09998d652 hide action buttons for pending message requests 2020-02-15 19:36:53 -07:00
Michael Kirk
7eefc55975 disable key conversation settings while pending message request exists 2020-02-15 11:37:24 -07:00
Michael Kirk
e8ef310cd7 clarify method. I stared at it for a long time. 2020-02-15 11:37:24 -07:00
Michael Kirk
4ffdc7cda6 disallow reaction when pending message request 2020-02-15 11:37:24 -07:00
Michael Kirk
f8a393aac8 disallow swipe-to-reply when pending message request 2020-02-15 11:37:24 -07:00
Michael Kirk
c7d7d61c4b disallow reply in message actions 2020-02-15 11:37:24 -07:00