Commit Graph

2404 Commits

Author SHA1 Message Date
Matthew Chen
84dc969c5e Add PDF view. 2019-06-12 12:27:16 -07:00
Nora Trapp
7195146c8d PR Feedback 2019-06-11 17:14:04 -07:00
Jakub Lipinski
e1dce86b6e Remove unnecessary debug assert
See https://github.com/signalapp/Signal-iOS/issues/4108 for more info and explanation
2019-06-11 17:14:04 -07:00
PurplePlatypus
78187c4cce Ensure that cachedAudioDuration is only erased by main thread when upgrading attachment schema 2019-06-11 17:14:04 -07:00
PurplePlatypus
d9a5685af7 Update AttachmentSchemaVersion to delete cached audio attachment durations. 2019-06-11 17:14:04 -07:00
PurplePlatypus
eb7f60ea1f Fix 3844 by telling AVAudioPlayer that we REALLY, seriously intend to play this file 2019-06-11 17:14:04 -07:00
Michael Kirk
6739e6c01c "Support" link after repeated verification requests 2019-06-11 16:28:05 -05:00
Matthew Chen
54527f6870 Merge remote-tracking branch 'private/release/2.40.0' 2019-06-10 13:21:59 -04:00
Matthew Chen
6b8a602799 Filter sticker pack strings for display. 2019-06-10 12:32:16 -04:00
Matthew Chen
41bc108bfb Fix rebase breakage. 2019-06-10 12:25:27 -04:00
Matthew Chen
f5cf6e9c90 Elaborate per-message expiration. 2019-06-10 11:41:39 -04:00
Matthew Chen
605fade378 Hide contents of messages with per-message expiration in home view, etc. 2019-06-10 11:41:39 -04:00
Matthew Chen
2d9ff6b107 Elaborate per-message expiration. 2019-06-10 11:41:39 -04:00
Matthew Chen
95dcab150c Elaborate per-message expiration. 2019-06-10 11:41:39 -04:00
Matthew Chen
95a4fb8110 Elaborate per-message expiration. 2019-06-10 11:41:39 -04:00
Matthew Chen
0119bdf82f Elaborate per-message expiration. 2019-06-10 11:41:39 -04:00
Matthew Chen
32076ea302 Rework the "is this a disappear message" accessors. 2019-06-10 11:41:39 -04:00
Matthew Chen
2aad8f4b70 Add per-message expiration to models (code generated changes).
Add per-message expiration to models.

DRY up incoming message creation.
2019-06-10 11:40:27 -04:00
Matthew Chen
421d568bee Merge tag '2.40.0.20' 2019-06-10 11:32:26 -04:00
Michael Kirk
c8ba6cb71e Remove old UIPicker code 2019-06-10 09:45:08 -05:00
Michael Kirk
c7a2c28148 fix overzealous assert 2019-06-10 09:41:46 -05:00
Nora Trapp
73816b25df Disable sticker pack sharing. 2019-06-10 10:07:06 -04:00
Matthew Chen
c468c22353 Skip invalid records in corrupt database views. 2019-06-10 10:03:17 -04:00
Matthew Chen
b05e36516d Fix typo. 2019-06-05 08:53:06 -07:00
Matthew Chen
774aadec42 Investigate NPE in InteractionFinder. 2019-06-05 08:40:17 -07:00
Matthew Chen
2819068b40 Investigate NPE in InteractionFinder. 2019-06-05 08:40:17 -07:00
Matthew Chen
d01f315088 Investigate NPE in InteractionFinder. 2019-06-05 08:40:17 -07:00
Matthew Chen
0ad6012dbf Minor fixes. 2019-06-05 08:39:39 -07:00
Michael Kirk
064438f1ca GRDB handles message send errors 2019-06-03 12:14:12 -06:00
Matthew Chen
d191161785 Don't show attachments from "one-off disappearing messages in media gallery." 2019-05-31 13:33:31 -04:00
Matthew Chen
4cd6ba1a6f Don't index "one-off disappearing messages". 2019-05-31 13:33:31 -04:00
Matthew Chen
9288253197 Bump required protocol version for one-off disappearing messages. 2019-05-31 13:33:31 -04:00
Michael Kirk
052cb19f6b Simplify error handling 2019-05-31 11:29:42 -06:00
Matthew Chen
7901bcc123 Merge remote-tracking branch 'private/release/2.40.0' 2019-05-31 13:19:36 -04:00
Matthew Chen
96239c439a Respond to CR. 2019-05-31 12:39:50 -04:00
Matthew Chen
b8327ad7c8 Respond to CR. 2019-05-31 12:39:50 -04:00
Matthew Chen
01e4cf7b40 Respond to CR. 2019-05-31 12:39:50 -04:00
Matthew Chen
af3e6187fc Add per-message expiration to models (code generated changes).
Add per-message expiration to models.

DRY up incoming message creation.
2019-05-31 12:39:50 -04:00
Matthew Chen
588603081a Fix build warnings. 2019-05-31 12:33:53 -04:00
Matthew Chen
9beaa7e19b Migrate all models. 2019-05-31 10:27:20 -04:00
Michael Kirk
eea4cd5dfa run sds_codegen 2019-05-31 07:40:51 -06:00
Michael Kirk
88252a04f6 update codegen: don't call block twice on same insance 2019-05-31 07:40:51 -06:00
Matthew Chen
e43c0e2316 Notify input toolbar when stickers become enabled. 2019-05-31 09:36:02 -04:00
Matthew Chen
9f9a893c73 Cull orphan sticker packs. 2019-05-31 09:35:00 -04:00
Matthew Chen
82e5d46cb2 Respond to CR. 2019-05-31 09:20:02 -04:00
Matthew Chen
a61081c0a7 Lazy download known sticker packs. 2019-05-31 09:20:02 -04:00
Matthew Chen
d462b5d94b Lazy download known sticker packs. 2019-05-31 09:20:02 -04:00
Matthew Chen
243da966f7 Lazy download known sticker packs. 2019-05-31 09:20:02 -04:00
Michael Kirk
97c00bc919 add missing import to test 2019-05-30 18:45:58 -06:00
Michael Kirk
3b3a811f1a CR: constantize mimetype 2019-05-30 18:29:17 -06:00