Commit Graph

3702 Commits

Author SHA1 Message Date
Nora Trapp
c6f8cec015 PR Feedback 2019-10-17 11:41:58 -07:00
Nora Trapp
473b88b497 Don't require ConversationViewController to maintain first responder status. 2019-10-17 11:41:58 -07:00
Michael Kirk
dedb77a3b6 cant load draft until after toolbar is created 2019-10-17 12:14:45 -06:00
Matthew Chen
ea7e51f4d3 Verbose about view. 2019-10-17 14:59:40 -03:00
Michael Kirk
6fea78a6b3 Linking flow 2019-10-17 10:19:32 -06:00
Matthew Chen
cf8e7d862e Respond to CR. 2019-10-17 10:25:13 -03:00
Matthew Chen
2abaf3b198 Refine storage modes. 2019-10-16 19:50:47 -03:00
Matthew Chen
378581c405 Refine storage modes. 2019-10-16 16:28:28 -03:00
Nora Trapp
7ab5b618ef Maintain the user's input context on a per conversation basis 2019-10-15 12:33:26 -07:00
Michael Kirk
6d73d01e01 remove some unused columns 2019-10-14 18:23:35 -06:00
Matthew Chen
d93dd0abe0 Merge remote-tracking branch 'private/release/2.44.0' 2019-10-11 15:49:19 -03:00
Nora Trapp
66cb8afb97 Add some accessibility identifiers 2019-10-10 15:18:40 -07:00
Michael Kirk
586d32c0f1 consolidate add-to-contacts into a single cell behind action sheet 2019-10-10 13:20:17 -07:00
Michael Kirk
15c7d3ccc6 update icons for profile/contacts 2019-10-10 13:12:10 -07:00
Matthew Chen
1a48277b0d Merge tag '2.44.0.16' 2019-10-09 16:13:04 -03:00
Nora Trapp
18d345ec06 PR Feedback 2019-10-08 20:10:02 -07:00
Nora Trapp
695bcbacf6 Don't show conversation as selected during interactive pop 2019-10-08 20:10:02 -07:00
Nora Trapp
1e78d13571 Ensure the input toolbar is visible after searching 2019-10-08 20:10:02 -07:00
Nora Trapp
59d5b5d591 Handle theme changes on conversation view 2019-10-08 20:10:02 -07:00
Nora Trapp
b552059c2a Present various modals as form sheets. 2019-10-08 20:10:02 -07:00
Nora Trapp
3c433f7302 Don't show copy/paste toolbar above custom keyboards on iPad 2019-10-08 20:10:01 -07:00
Nora Trapp
7b943f742c Wrap the conversation input accessory views so they don't take up the full window width. 2019-10-08 20:10:01 -07:00
Nora Trapp
90c562e94b Render conversation list + view in a side-by-side split on iPad 2019-10-08 20:10:01 -07:00
Michael Kirk
55f518942c Fix "cannot send same Giphy twice"
When sending media, to avoid expensive copies during a write transaction we
pre-write the file and only do a move during the transaction, which is much
cheaper.

However, the asset.filePath is not safely moveable, it's the path of the cached
asset. So future attempts to send the asset will fail because the underlying
cached file had been moved.
2019-10-08 15:04:05 -07:00
Matthew Chen
6bb7e4473b Render blur hashes in conversation view. 2019-10-08 09:17:28 -03:00
Matthew Chen
ac45f06dae Add blurhash property to attachment pointer. 2019-10-08 09:17:28 -03:00
Matthew Chen
1aa90143e2 Merge tag '2.44.0.13' 2019-10-08 08:35:35 -03:00
Nora Trapp
36cbf4cc61 Support iPad multi tasking 2019-10-05 16:57:44 -07:00
Nora Trapp
56a12393f4 Support RTL layout for audio waveforms 2019-10-04 17:15:39 -07:00
Nora Trapp
baf8950efb Support all orientations on iPad 2019-10-03 11:55:03 -07:00
Matthew Chen
e2837127dd Merge remote-tracking branch 'private/release/2.44.0' 2019-10-03 13:17:59 -03:00
Matthew Chen
de56d3d244 Respond to CR. 2019-10-02 14:26:35 -03:00
Matthew Chen
12f1f68ec8 Protect loading view animations from app activating immediately after that view appears. 2019-10-01 16:41:56 -03:00
Matthew Chen
d813419afa Fix TSMessageStorageTests. 2019-10-01 13:37:04 -03:00
Matthew Chen
d8f99ab026 Merge remote-tracking branch 'private/release/2.44.0' 2019-09-27 17:10:34 -03:00
Matthew Chen
f90f2bdc0f Hide sticker button if user enters whitespace. 2019-09-27 16:49:08 -03:00
Matthew Chen
a194e8aa54 Respond to CR. 2019-09-27 16:48:27 -03:00
Matthew Chen
e28225671d Small changes. 2019-09-27 16:45:56 -03:00
Matthew Chen
20683678b5 Store group avatars as data. 2019-09-27 16:25:53 -03:00
Matthew Chen
45a78d817b Add more post-YDB TODOs. 2019-09-27 16:20:25 -03:00
Matthew Chen
fc77b0fa2d Merge remote-tracking branch 'private/release/2.44.0' 2019-09-27 11:31:22 -03:00
Matthew Chen
77fec0f802 Fix typo. 2019-09-26 17:27:02 -03:00
Nora Trapp
f671bb30bc Update play/pause button animation 2019-09-26 12:55:19 -07:00
Michael Kirk
f6747076df View Once Video 2019-09-26 12:39:26 -07:00
Michael Kirk
71fcae5b16 Remove undesirable StackView spacing between spacer view 2019-09-26 12:27:34 -07:00
Michael Kirk
e6beb0e650 tweak sender avatar per design 2019-09-26 12:20:43 -07:00
Michael Kirk
cfd55fe1c9 Align timestamp next to delivery 2019-09-26 12:20:42 -07:00
Michael Kirk
95f2d511e1 font updates 2019-09-26 12:20:42 -07:00
Matthew Chen
b0cd42f16f Merge tag '2.43.2.2' into release/2.44.0 2019-09-26 16:00:24 -03:00
Matthew Chen
d8872f9e6a Respond to CR. 2019-09-26 12:57:46 -03:00