Commit Graph

2904 Commits

Author SHA1 Message Date
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
Matthew Chen
819b48bec8 Revert "Improve logging around performBatchUpdates() in CVC."
This reverts commit a0962b55faf1111c67a6df81cee38be014f76c36.
2021-08-05 17:36:25 -03:00
Matthew Chen
3506f04314 Improve logging around performBatchUpdates() in CVC. 2021-08-05 17:36:25 -03:00
Eugene Bistolas
70768e8396 Context menus should support right click, mouse highlight states 2021-08-05 08:04:27 -10:00
Eugene Bistolas
5faee7bfc9 Context menus sometimes present during CVC scroll 2021-08-04 13:37:20 -10:00
Michelle Linington
e46995bf69 Adjust error messaging of decryption failure errors 2021-08-04 13:23:01 -07:00
Matthew Chen
e734b0beb7 Respond to CR. 2021-08-04 17:08:40 -03:00
Matthew Chen
404062ed29 Cache formatting of PersonNameComponents. 2021-08-04 17:08:28 -03:00
Matthew Chen
9ae74b164b Don't reload TSThread to get draft for home view. 2021-08-04 17:08:27 -03:00
Nora Trapp
dcad07c212 Fix conversation header avatar in landscape 2021-08-04 11:50:29 -07:00
Nora Trapp
a283de463d Add suport for signal.me phone number links 2021-08-04 11:49:39 -07:00
Eugene Bistolas
432bd069f0 Context menu feedback / bugfixes 2021-08-03 14:16:21 -10:00
Eugene Bistolas
7feede001c Context Menu programmatic dismissal support
Context menu layout is incorrect on iPad, some landscape cases
2021-08-02 13:50:51 -10:00
Eugene Bistolas
1d52b17aca Context Menus: Fix context menu crashes on stickers, system message presentation issues, keyboard dismissal 2021-08-02 13:27:38 -10:00
Eugene Bistolas
6850afaf09 Context Menus: Implement source view bounce animations, gesture cancellation behavior 2021-08-02 07:36:54 -10:00
Michelle Linington
7a27aa1f13 Delivery issue sheet 2021-07-29 15:02:29 -07:00
Michelle Linington
4ef2d4d467 Remove a couple comments
Sender key error messages are collapsing as expected. Nothing needs to
change here.
2021-07-29 14:59:06 -07:00
Michelle Linington
c329d64565 Improved handling of placeholder interactions
- Deferred display now works for "resendable" messages
- Replacement expiration now works
- Error messages now show up correctly in conversation view
2021-07-29 14:59:06 -07:00
Eugene Bistolas
f4999c3fbc Context Menus: Animate presentation / dismissal of context menu 2021-07-29 10:26:23 -10:00
Eugene Bistolas
58715d6629 Context Menus: Ensure correct layouts for small phones, split screen devices, landscape, iPads, etc. 2021-07-27 15:38:58 -10:00
Eugene Bistolas
221777dea6 Review feedback for Context Menus: Integrate existing message actions with context menu API 2021-07-27 15:32:34 -10:00
Eugene Bistolas
aa0c9413ad Integrate existing message actions with context menu API 2021-07-27 15:32:34 -10:00
Eugene Bistolas
e7fa7ca67b Support swipe gesture behavior in context menu action picker 2021-07-27 15:18:48 -10:00
Eugene Bistolas
dbb258e061 Implement context menu's menu UI 2021-07-23 09:00:55 -10:00
Nora Trapp
fdccbd71a6 Allow image quality selection 2021-07-22 13:57:25 -07:00
Eugene Bistolas
8b8760319d Context Menus: Implement context menu reaction picker bar / accessory view support 2021-07-22 09:04:06 -10:00
Michelle Linington
2eb60643b7 Sender key decryption failure handling
Most of the work for message resend requests. Includes some rudimentary
failure UI.
2021-07-21 22:58:51 -07:00