Commit Graph

2930 Commits

Author SHA1 Message Date
Matthew Chen
2bf974bc58 Don't restore keyboard after CVC message context menu if the menu item presented a VC. 2021-08-30 17:06:27 -03:00
Michelle Linington
94f3d297a4 Fixes a few final sender key issues:
- The excludePlaceholders parameter was inverted, but the DebugFlag
  wasn't
- Fix an issue with how we detect content-less sync messages
2021-08-27 16:12:24 -07:00
Nora Trapp
15cb0a5730 Add benchmarks around various message sending milestones 2021-08-27 12:55:57 -07:00
Michelle Linington
c7444cb01d Remove isHidden column, use recordType instead 2021-08-26 20:57:06 -07:00
Michelle Linington
276837b62e Bug fixes around cleanup scheduling 2021-08-26 20:29:21 -07:00
Michelle Linington
ee85ecc965 Migrations, renames, more aggressive scheduling of cleanup 2021-08-26 20:29:21 -07:00
Michelle Linington
86310a1855 Handling of invisible interactions 2021-08-26 20:29:21 -07:00
Matthew Chen
492cd68a75 Fix message forwarding issues. 2021-08-25 11:04:13 -03:00
Matthew Chen
2a34d9131a Fix message forwarding issues. 2021-08-25 11:04:13 -03:00
Matthew Chen
4071e1e4a5 Fix message forwarding issues. 2021-08-25 11:04:13 -03:00
Matthew Chen
51e3cf2199 Clean up ahead of PR. 2021-08-23 18:22:43 -03:00
Matthew Chen
71f68af9f5 Generalize batch update action derivation. 2021-08-23 18:22:43 -03:00
Matthew Chen
5a8a54cba2 Rework selection layout again. 2021-08-23 18:19:39 -03:00
Matthew Chen
96deaa80f1 Fix selection UI layout. 2021-08-19 17:07:15 -03:00
Matthew Chen
25cafca584 Refine selection UI appearance. 2021-08-19 17:07:15 -03:00
Matthew Chen
cb01e32cac Refine selection UI alignment. 2021-08-19 17:07:15 -03:00
Matthew Chen
23b857ae4a Use InteractiveSheetViewController. 2021-08-19 17:07:15 -03:00
Matthew Chen
a7060a2d69 Respond to CR. 2021-08-19 16:58:04 -03:00
Matthew Chen
2eada6cee3 Clean up ahead of PR. 2021-08-19 16:58:04 -03:00
Matthew Chen
e3c449fec6 Clean up ahead of PR. 2021-08-19 16:58:03 -03:00
Matthew Chen
c46a28bae5 Show success toast. 2021-08-19 16:58:03 -03:00
Matthew Chen
bed685e015 Modify forward flow to support multi-forward. 2021-08-19 16:57:31 -03:00
Matthew Chen
48362a5e07 Implement partial delete. 2021-08-19 16:57:30 -03:00
Matthew Chen
06b33325e8 Modify forward flow to support multi-forward. 2021-08-19 16:57:30 -03:00
Matthew Chen
470723fa30 Modify forward flow to support multi-forward. 2021-08-19 16:57:30 -03:00
Matthew Chen
5b366b8539 Modify forward flow to support multi-forward. 2021-08-19 16:57:29 -03:00
Matthew Chen
d23b88f775 Modify forward flow to support multi-forward. 2021-08-19 16:57:29 -03:00
Matthew Chen
644a266762 Modify forward flow to support multi-forward. 2021-08-19 16:57:29 -03:00
Matthew Chen
623a891783 Modify forward flow to support multi-forward. 2021-08-19 16:57:28 -03:00
Matthew Chen
7aab7306c5 Modify forward flow to support multi-forward. 2021-08-19 16:57:22 -03:00
Matthew Chen
b65f5a4551 Modify forward flow multi-forward. 2021-08-19 16:57:02 -03:00
Matthew Chen
75eebaa05c Modify forward flow multi-forward. 2021-08-19 16:57:02 -03:00
Matthew Chen
ae0b4d59a2 Modify forward flow multi-forward. 2021-08-19 16:57:01 -03:00
Matthew Chen
4e16573037 Modify forward flow multi-forward. 2021-08-19 16:57:01 -03:00
Matthew Chen
12dc3775d6 Modify forward flow multi-forward. 2021-08-19 16:57:01 -03:00
Matthew Chen
0385abc9fd Rework view state for multi-forward. 2021-08-19 16:57:01 -03:00
Matthew Chen
95672c6a1b Rework view state for multi-forward. 2021-08-19 16:57:00 -03:00
Matthew Chen
f32d07ccec Rework view state for multi-forward. 2021-08-19 16:57:00 -03:00
Artem Varaksa
b973406d9b Show a PKAddPassesViewController if a pass attachment was tapped. 2021-08-18 15:26:35 -07:00
Matthew Chen
fcdca12cf5 Deprecate REST, Part 1
* Port socket manager to Swift.
* Clean up HTTP request success/failure state & errors.
* Rework network manager.
* Rework HTTP errors.
* Rework errors "properties": isRetryable, etc.
* Fix test breakage.
2021-08-18 14:25:36 -03:00
Nora Trapp
65ff51acb4 Send all messages via MessageSenderJobQueue 2021-08-16 13:27:43 -07:00
Eugene Bistolas
101b7e8e75 Context Menu items need "Actions Available" hint, correct focus after presentation 2021-08-12 08:29:56 -10:00
Eugene Bistolas
9e15afbd93 Context menu previews should show preexisting reactions 2021-08-10 08:44:59 -10:00
Michelle Linington
686158f0a1 Lint 2021-08-10 10:57:04 -03:00
Michelle Linington
e664f52ff4 A collection of fixes for mp4 gifs
A couple of bugs have cropped up with viewing of mp4 gifs. This hasn't
been enabled internally, so I'm guessing some bugs have snuck through as
other changes have been made in the vicinity. This addresses most of
them:
- Better layout in the media detail viewer
- More accurate descriptions
- Fix for failed thumbnailing
- Fix for keyboard tracking bug with reduce motion enabled
2021-08-10 10:57:04 -03:00
Eugene Bistolas
e3bd9c0afa Context menu layout incorrect in RTL 2021-08-06 14:52:51 -10:00
Eugene Bistolas
5f5953f568 Context menu public beta feedback 2021-08-06 14:52:01 -10:00
Eugene Bistolas
6678bd5bd1 Fix context menu avatar animations, actions not showing up, keyboard behavior 2021-08-06 09:06:59 -10:00
Eugene Bistolas
c0f6732b50 Tapping on any message presents the context menu 2021-08-05 20:01:11 -03:00
Matthew Chen
7a3ed42938 Respond to CR. 2021-08-05 17:36:26 -03:00