Commit Graph

22799 Commits

Author SHA1 Message Date
Michael Kirk
173008fba9 Clarify reminder view, touchup layout
Layout needs to be kept tight for small form factors, but it was overly
cramped on larger devices.

// FREEBIE
2018-03-09 17:31:44 -05:00
Michael Kirk
d9b8ce26f5 Merge branch 'collinstuart/strip-exif-data' 2018-03-09 15:49:52 -05:00
Collin B. Stuart
6f7b4a6e43 Strip media metadata.
- removes non-orientation metadata from image and video attachments

- option to disable the feature

// FREEBIE
2018-03-09 12:09:55 -05:00
Michael Kirk
b411db6b0d Pull latest translations
// FREEBIE
2018-03-09 11:21:55 -05:00
Michael Kirk
b8485b19bd Merge tag '2.21.0.15' into release/2.22.0 2018-03-09 10:00:00 -05:00
Michael Kirk
9595f1c87f "Bump build to 2.21.0.15." 2018-03-08 17:28:08 -05:00
Michael Kirk
58f2c65a1c Fix redundant profile downloads
// FREEBIE
2018-03-08 16:27:23 -05:00
Michael Kirk
d5d75ae914 Merge branch 'mkirk/fix-lost-call-transactions' into release/2.21.0 2018-03-08 16:26:06 -05:00
Michael Kirk
c5fc671c31 Fix lost call transactions after rebuilding callUIAdapter
// FREEBIE
2018-03-08 16:21:34 -05:00
Michael Kirk
e1992212ed "Bump build to 2.22.0.2." 2018-03-08 11:12:16 -05:00
Michael Kirk
319e0d808f Merge tag '2.21.0.14' into release/2.22.0 2018-03-08 10:40:56 -05:00
Michael Kirk
145a816315 "Bump build to 2.21.0.14." 2018-03-08 10:36:58 -05:00
Michael Kirk
93dab27877 pull latest translations
// FREEBIE
2018-03-08 10:36:50 -05:00
Michael Kirk
218623bbb3 Merge branch 'mkirk/safer-call-connect-fix' into release/2.21.0 2018-03-08 10:34:03 -05:00
Michael Kirk
3aebaefc31 A lighter touch for the fix-call connect.
Though it should be fine, reloading the callUIAdapter is a bit heavy
handed. And the current implementation is prone to being broken, since
we sometimes forget not to treat callUIAdapter as a singleton.

Longer term we can find a way to either: make callUIAdapter a true
singleton or possibly make callUIAdapter a private member of something
which *is* a true singleton.

Since we only *need* it to be reloaded the one time the migration runs
(or when a user changes settings which should be rare) it makes sense to
remove it from the happy path.

// FREEBIE
2018-03-08 10:15:20 -05:00
Michael Kirk
d43af9b739 "Bump build to 2.21.0.13." 2018-03-07 18:14:29 -05:00
Michael Kirk
3aa86d0d8b Merge branch 'mkirk/fix-call-connect' into release/2.21.0 2018-03-07 18:14:20 -05:00
Michael Kirk
bbdcd0c768 Call connection fixups
callUIAdapter is not a singleton (for better or for worse)

No one should hold a reference directly to it, but rather via the
CallService, which is a singleton

Wait a bit longer for initial call screen before terminating. Especially
first call can hit this limit.

When call *does* take too long to show, terminate properly to ensure
we're not left with a phantom call

// FREEBIE
2018-03-07 18:09:07 -05:00
Michael Kirk
b903f86f8a Merge branch 'mkirk/fix-avatar-download' into release/2.22.0 2018-03-07 15:54:29 -05:00
Michael Kirk
74ccdfdf2c Fix redundant profile downloads
// FREEBIE
2018-03-07 15:48:44 -05:00
Michael Kirk
c21255cd81 "Bump build to 2.22.0.1." 2018-03-07 13:56:34 -05:00
Michael Kirk
04bf8c4f8a pull latest translations
// FREEBIE
2018-03-07 13:44:29 -05:00
Michael Kirk
c4f89c0a0e Merge branch 'mkirk/fix-2fa-registration-layout' into release/2.22.0 2018-03-07 11:56:46 -05:00
Michael Kirk
ec9538a3e4 Fix 2fa registration screen layout
Don't obscure message text on smaller form factors

Also, disable overzealous assert with non-callkit adapters. The adapter
is not a singleton, it gets rebuilt whenever call related privacy
settings are triggered.

// FREEBIE
2018-03-07 11:55:57 -05:00
Michael Kirk
34a56a56c4 Merge tag '2.21.0.12' into release/2.22.0 2018-03-07 11:20:17 -05:00
Michael Kirk
f84476ec77 "Bump build to 2.21.0.12." 2018-03-07 11:04:29 -05:00
Michael Kirk
9c62a15695 Pull latest translations
// FREEBIE
2018-03-07 11:04:13 -05:00
Michael Kirk
8f8026d7f5 Merge branch 'mkirk/fix-first-reminder' into release/2.22.0 2018-03-07 10:59:56 -05:00
Michael Kirk
a885fb5dee Fix first reminder too early, offset bugs.
Schedule first reminder date relative to now, handle overflow

// FREEBIE
2018-03-07 10:58:33 -05:00
Michael Kirk
90fc094d0d Copy tweak
// FREEBIE
2018-03-07 10:27:51 -05:00
Michael Kirk
900e32c311 Merge tag '2.21.0.11' into release/2.22.0 2018-03-07 09:25:51 -05:00
Michael Kirk
16b3b9bbcf "Bump build to 2.21.0.11." 2018-03-07 08:10:08 -05:00
Michael Kirk
907badd021 Sync translations
// FREEBIE
2018-03-07 08:09:36 -05:00
Michael Kirk
2462ea0a3e Merge tag '2.21.0.10' into release/2.22.0 2018-03-07 07:10:41 -05:00
Michael Kirk
8e0e0ad405 "Bump build to 2.21.0.10." 2018-03-06 23:07:37 -05:00
Michael Kirk
c7871b28d4 Make sure any new call migration settings take effect on first launch
// FREEBIE
2018-03-06 23:00:56 -05:00
Michael Kirk
35b72bc1b3 "Bump build to 2.22.0.0." 2018-03-06 17:09:25 -05:00
Michael Kirk
f35fe4946a Merge branch 'mkirk/background-fetch' 2018-03-06 16:56:00 -05:00
Michael Kirk
8dfc584c2c Try to keep-alive registration lock w/ bg fetch
If a user hasn't launched or received a message on Signal in a week,
they could inadvertently lose their registration lock.

// FREEBIE
2018-03-06 16:55:35 -05:00
Michael Kirk
a1de99f1f1 Merge tag '2.21.0.9' 2018-03-06 16:43:33 -05:00
Michael Kirk
bd48576075 "Bump build to 2.21.0.9." 2018-03-06 16:09:21 -05:00
Michael Kirk
954e174184 Merge branch 'mkirk/fix-log-uploads' into release/2.21.0 2018-03-06 16:08:00 -05:00
Michael Kirk
39b87b702b Fix debuglogs.org integration
// FREEBIE
2018-03-06 16:07:08 -05:00
Matthew Chen
2a297ca9e1 Merge branch 'charlesmchen/renameStorageManager_' 2018-03-06 17:13:51 -03:00
Matthew Chen
bd8db864fa Update cocoapods. 2018-03-06 17:13:23 -03:00
Matthew Chen
db430d6aa7 Revert unwanted changes. 2018-03-06 17:12:13 -03:00
Matthew Chen
692ef423be Rename TSStorageManager to OWSPrimaryStorage. 2018-03-06 17:12:13 -03:00
Matthew Chen
d6f4db1523 Rename TSStorageManager to OWSPrimaryStorage. 2018-03-06 17:12:13 -03:00
Michael Kirk
913cdad74a "Bump build to 2.21.0.8." 2018-03-06 14:48:13 -05:00
Michael Kirk
b8fc4fce10 Merge branch 'mkirk/show-splash-on-first-launch' into release/2.21.0 2018-03-06 14:47:54 -05:00