Commit Graph

109 Commits

Author SHA1 Message Date
Matthew Chen
19054e739f Move writes off of main thread. 2020-06-07 15:02:24 -03:00
Nora Trapp
ebc2943f80 Don't show the blur tooltip for non-editable attachments 2020-06-04 08:36:09 -07:00
Nora Trapp
8944e8517e Finalize blur tool UI 2020-06-03 14:15:36 -07:00
Matthew Chen
6b4f192b1b Remove usage of retainUntilComplete. 2020-05-22 09:51:12 -03:00
Matthew Chen
b42f1968cc Fix build warnings around initializers. 2020-04-08 16:05:54 -03:00
Matthew Chen
b5c069ed95 Clean up VC initializers. 2020-04-08 09:26:25 -03:00
Matthew Chen
c7df10eb36 Apply CGSize(square:). 2020-04-06 11:34:21 -03:00
Matthew Chen
e097239dcd Sketch out revised "new group" view. 2020-03-17 10:31:20 -03:00
Matthew Chen
547f89e51e Merge tag '3.6.1.4' 2020-03-06 10:49:28 -03:00
Nora Trapp
76a0d688bb Use a different text color for the attachment approval placeholder 2020-03-03 15:29:54 -08:00
Matthew Chen
7c4c9be8b4 Merge remote-tracking branch 'private/release/3.6.0' 2020-03-03 11:40:53 -03:00
Nora Trapp
1b8f38770d Show recipient name(s) on attachment approval view. 2020-03-02 11:00:15 -08:00
Michael Kirk
ace5717df7 remove viewOnce feature flag 2020-02-12 15:19:56 -07:00
Matthew Chen
2734f01dcd Merge tag '3.3.0.5' 2020-01-27 12:00:09 -03:00
Matthew Chen
993dca8ec9 Remove redundant NotificationName. 2020-01-27 10:53:23 -03:00
Nora Trapp
93663765a7 Fix vertical alignment of conversation + attachment approval textView 2020-01-25 14:43:46 -08:00
Nora Trapp
1d42c4c86b Preserve message text when pasting an attachment. 2020-01-25 14:27:01 -08:00
Matthew Chen
a392d49cc0 Avoid String.prefix() crash. 2020-01-24 18:47:28 -08:00
Nora Trapp
2b08989fa3 View-once setting is not sticky 2020-01-10 13:04:15 -08:00
Matthew Chen
1987368a10 Respond to CR. 2019-12-26 16:48:55 -03:00
Matthew Chen
95eef78518 Respond to CR. 2019-12-26 16:44:32 -03:00
Matthew Chen
4ff0b22df8 Add "view once" tooltip. 2019-12-26 16:35:10 -03:00
Matthew Chen
1bfdef6bbc Add "view once" tooltip. 2019-12-26 16:35:10 -03:00
Michael Kirk
b2ae8e27e2 replace outdated save icon 2019-12-15 07:32:19 -08:00
Michael Kirk
ddbda0f36a refactor - no change in functionality 2019-12-13 22:26:23 -08:00
Michael Kirk
68a21f6776 update view once icons
remove unused timer icon
2019-12-12 09:09:54 -08:00
Michael Kirk
7ea93a4c29 ImageEditor expects rendering on the main thread
...otherwise we hit an assert.

I believe this was broken when moving attachmentPromise generating behind a
modal activity VC when we added trimmed-video rendering.
2019-11-22 11:09:04 -07:00
Michael Kirk
a49b4d7413 avoid redundantly cleaning up datasource 2019-11-21 11:14:05 -07:00
Michael Kirk
6093f3aad6 better logging of filesize/resolutions 2019-11-21 10:00:14 -07:00
Matthew Chen
5a12373c4d Video trimming edge cases. 2019-11-14 17:17:08 -08:00
Michael Kirk
698d0b062e Fix capture orientation
- only access interfaceOrientation on main thread
- capture initial image in lanscape when appropriate
2019-11-13 10:40:42 -03:00
Matthew Chen
bdd3b0710e Respond to CR. 2019-11-07 15:17:50 -03:00
Matthew Chen
5197f6b41a Respond to CR. 2019-11-07 15:17:50 -03:00
Matthew Chen
9a7a03af02 Improve trim video perf. 2019-11-07 15:14:22 -03:00
Matthew Chen
9e00253a9f Fix video editor save button. 2019-11-07 14:55:15 -03:00
Matthew Chen
8b97e52a78 Respond to CR. 2019-10-31 17:26:38 -03:00
Matthew Chen
a098d89235 Add support for video trimming. 2019-10-31 17:26:38 -03:00
Matthew Chen
75f7cf6960 Add support for video trimming. 2019-10-31 17:26:38 -03:00
Nora Trapp
65d54e7282 UIAlertController -> ActionSheetController 2019-10-28 14:43:59 -07:00
Michael Kirk
442b707d4c "cancel" button instead of "X" for iPad 2019-10-24 13:11:21 -06:00
Nora Trapp
79b837942d PR Feedback 2019-10-23 13:47:21 -07:00
Nora Trapp
7ab5b618ef Maintain the user's input context on a per conversation basis 2019-10-15 12:33:26 -07:00
Matthew Chen
fc77b0fa2d Merge remote-tracking branch 'private/release/2.44.0' 2019-09-27 11:31:22 -03:00
Michael Kirk
f6747076df View Once Video 2019-09-26 12:39:26 -07:00
Michael Kirk
54812451f4 Update and apply palette. Consolidate dupes. 2019-09-24 15:12:51 -07:00
Nora Trapp
9625bb9959 Support iOS 13 style modal presentation where appropriate. 2019-09-16 10:26:00 -07:00
Michael Kirk
980d7e905f use "ask" helper when saving media
This required moving the ask helpers to SignalMessaging
2019-08-13 16:47:50 -06:00
Michael Kirk
683b056a20 save from camera first 2019-08-13 15:55:12 -06:00
Matthew Chen
081a62793d Fix attachment send button. 2019-08-09 21:37:54 -03:00
Matthew Chen
6ed12aa9fe Respond to CR. 2019-08-09 15:29:47 -03:00