Commit Graph

10465 Commits

Author SHA1 Message Date
Michael Kirk
a497e44cef Fix iCloud download 2019-01-14 12:19:59 -07:00
Michael Kirk
59e037986a Show error when image request fails 2019-01-14 12:15:13 -07:00
Michael Kirk
623c2574d0 Merge branch 'mkirk/dont-select-unless-batch' 2019-01-14 10:29:28 -07:00
Michael Kirk
5fdb88ddf4 Don't add to selection unless in batch select mode
Fixes:

- choose attachment > media library
- tap image A
- tap back
- tap select
- select images B, C
- tap Done
- see image A, B, and C in the rail, but should just see image B and C
2019-01-14 10:28:45 -07:00
Michael Kirk
2df6ae2cfd Merge branch 'mkirk/scroll-to-bottom-when-switching-albums' 2019-01-14 10:02:17 -07:00
Michael Kirk
924b8b18ba Scroll to bottom when switching albums
Fixes

1. start on "All Photos" which has many pages of content

You're at the bottom, as expected.

2. switch to "Video", which is much shorter

You're at the bottom, as expected.

3. Switch back to "All Photos"

Now you're unexpectedly in the middle of the content somewhere - at whatever
offset the "Videos" content height was.

Note that changes to "scrollToBottom". For some reason calling scroll to bottom
with infinity works fine initially, but subsequent calls hang. Because we only
used the "infinity" hack to account for the fact that we didn't have accurate
safeAreaInsets before `viewDidAppear`, we can accurately use safeAreaInsets
after that point (like here, when switching albums).
2019-01-14 10:01:55 -07:00
Matthew Chen
ff2fdcb7e1 Merge branch 'mkirk/fix-conversion' 2019-01-14 09:49:43 -05:00
Michael Kirk
119f309787 Fixup database conversion vis a vis SQLCipher4 2019-01-14 09:48:49 -05:00
Matthew Chen
96fffb92cc Merge tag '2.33.1.0' 2019-01-14 09:14:14 -05:00
Michael Kirk
ed15e5cc4a Update YapDB to fix DB conversion logic 2019-01-11 18:23:02 -07:00
Matthew Chen
433ef08235 "Bump build to 2.34.0.14." 2019-01-11 18:01:14 -05:00
Matthew Chen
fba26653c8 "Bump build to 2.34.0.13." 2019-01-11 18:01:10 -05:00
Matthew Chen
a8ba8b668f Merge branch 'charlesmchen/imagePickingFixes' 2019-01-11 17:56:15 -05:00
Matthew Chen
63aa71c318 Respond to CR. 2019-01-11 17:56:07 -05:00
Matthew Chen
6c38f8d14c Only complete media loads once. 2019-01-11 17:56:07 -05:00
Matthew Chen
6b100e80e2 Only enter batch select mode if user uses "add more" button. 2019-01-11 17:56:07 -05:00
Matthew Chen
3e36dcf91f Merge branch 'charlesmchen/conversationRotationVsScrollContinuity' 2019-01-11 17:55:33 -05:00
Matthew Chen
d32372ec26 Respond to CR. 2019-01-11 17:55:21 -05:00
Matthew Chen
9dda2fa8c0 Improve scroll state continuity during conversation view rotations. 2019-01-11 17:55:21 -05:00
Matthew Chen
1fc90974fc Merge branch 'charlesmchen/honorAlbumSelectionOrder' 2019-01-11 16:58:39 -05:00
Matthew Chen
9051191bab Honor album selection order. 2019-01-11 16:54:11 -05:00
Matthew Chen
af81404e45 Merge branch 'mkirk/remain-landscape-after-media-dismiss' 2019-01-11 16:47:41 -05:00
Michael Kirk
0f85e52ecf Remain landscape after media dismiss
Now that we support landscape everywhere, there's no need to force portrait upon leaving media.
2019-01-11 16:47:32 -05:00
Matthew Chen
c5cd52db06 Merge branch 'charlesmchen/cullUnknownMigrations' 2019-01-11 16:46:44 -05:00
Matthew Chen
efd1be30c7 Cull unknown migrations. 2019-01-11 16:46:33 -05:00
Michael Kirk
162a4894e3 Merge branch 'mkirk/remove-feature-flag' 2019-01-11 11:25:43 -07:00
Michael Kirk
371ff08d45 remove legal terms feature flag 2019-01-11 11:25:34 -07:00
Michael Kirk
145a94cf39 Merge branch 'mkirk/ci-label-branches' 2019-01-11 10:53:30 -07:00
Michael Kirk
0795fc9118 ci labels PRs with GH title 2019-01-11 10:53:22 -07:00
Matthew Chen
d58ffed11b Merge branch 'mkirk/bump-migration' 2019-01-11 10:49:54 -05:00
Michael Kirk
0e78f9912b bump migration version 2019-01-11 07:44:19 -07:00
Matthew Chen
5568482e4c "Bump build to 2.33.1.0." 2019-01-10 17:16:25 -05:00
Matthew Chen
cc4d85a91e Encrypted device names. 2019-01-10 17:12:29 -05:00
Michael Kirk
6fccd76cdf update pods 2019-01-10 13:15:29 -07:00
Michael Kirk
444c2af650 Merge branch 'mkirk/clientside-registration-validation' 2019-01-10 13:08:18 -07:00
Michael Kirk
eb71c49794 registration validator 2019-01-10 13:08:10 -07:00
Michael Kirk
cd70f9d0c3 move to yapdb@signal-release 2019-01-10 13:04:03 -07:00
Matthew Chen
73f622db69 "Bump build to 2.34.0.5." 2019-01-10 14:41:51 -05:00
Matthew Chen
7fb2f2dc1e "Bump build to 2.34.0.4." 2019-01-10 12:53:11 -05:00
Matthew Chen
1440998cb1 Merge branch 'mkirk/sqlcipher4' 2019-01-10 12:49:17 -05:00
Michael Kirk
5708754d30 update to sqlcipher4 2019-01-10 12:48:59 -05:00
Matthew Chen
7e3ccad22a Merge branch 'mkirk/area-code-inference' 2019-01-10 12:44:56 -05:00
Michael Kirk
60f816c747 Area code inference for US and Brazil 2019-01-10 12:43:57 -05:00
Michael Kirk
5d9e03ba40 convert to guard statements for readability 2019-01-10 12:43:57 -05:00
Michael Kirk
ea76ea9492 fix phone number parsing test 2019-01-10 12:43:57 -05:00
Matthew Chen
f5a36ad5b7 Merge branch 'charlesmchen/landscapeOrientation6' 2019-01-10 12:04:23 -05:00
Matthew Chen
cb228bdd29 Fix conversation view keyboard. 2019-01-10 12:04:12 -05:00
Matthew Chen
bf0d92acfb Landscape layout in gif picker. 2019-01-10 12:04:12 -05:00
Matthew Chen
8577221b5b Merge branch 'charlesmchen/landscapeOrientation7' 2019-01-10 11:59:31 -05:00
Matthew Chen
ec16860e48 Fix "device won't rotate after calls" issue. 2019-01-10 11:25:49 -05:00