Commit Graph

5642 Commits

Author SHA1 Message Date
Matthew Chen 79000d5fbb Save and share all items in album. 2019-01-22 17:14:06 -05:00
Matthew Chen 8dc6ea0c08 Revert "Save and share all items in album"
This reverts commit 58ab3948e969fe09872e51061e2311535d9e0eb4.
2019-01-22 17:14:06 -05:00
Matthew Chen 4fda1be3f5 Save and share all items in album 2019-01-22 17:14:06 -05:00
Michael Kirk 293da74c52 Fix title view for iOS9/10 2019-01-22 15:11:10 -07:00
Michael Kirk 7f47fd2517 allow batch deselection when at attachment limit 2019-01-22 09:44:33 -07:00
Michael Kirk 34d11dda49 bulk deselect 2019-01-22 09:36:32 -07:00
Michael Kirk 599a57e3a4 Pan horizontal to bulk select images 2019-01-22 09:19:17 -07:00
Michael Kirk f1e508cb60 Recover status bar style when canceling PhotoPicker 2019-01-22 09:13:22 -07:00
Michael Kirk 169581f12f show toast when selecting too many items 2019-01-22 09:12:43 -07:00
Michael Kirk 870a7f292b Fix scroll offset for non-iPhoneX devices 2019-01-22 09:07:21 -07:00
Matthew Chen 7f1c6a84c9 "Bump build to 2.34.0.25." 2019-01-18 17:00:17 -05:00
Matthew Chen 3d39286913 Update l10n strings. 2019-01-18 16:59:22 -05:00
Michael Kirk 066b400590 Honor selection with "Add More" 2019-01-18 10:34:11 -07:00
Matthew Chen bd5148d27f "Bump build to 2.34.0.24." 2019-01-17 14:47:34 -05:00
Matthew Chen 127ccccb80 Tweak conversation view's "load more" behavior. 2019-01-17 14:36:31 -05:00
Matthew Chen c5d568de58 "Bump build to 2.34.0.23." 2019-01-16 16:52:50 -05:00
Matthew Chen be714399c7 Add feature flag for landscape orientation. 2019-01-16 16:49:25 -05:00
Matthew Chen eab3599ce9 Add feature flag for landscape orientation. 2019-01-16 16:42:11 -05:00
Matthew Chen cef28eb103 "Bump build to 2.34.0.22." 2019-01-16 15:25:32 -05:00
Matthew Chen 9d020e490c Respond to CR. 2019-01-16 15:24:19 -05:00
Matthew Chen 48fda586c3 Sync device orientation when conversation view and home view appear. 2019-01-16 12:21:43 -05:00
Matthew Chen db30ffb75c Decrypt device name in unlink confirmation alert. 2019-01-15 16:47:57 -05:00
Matthew Chen 83309616be "Bump build to 2.34.0.21." 2019-01-15 16:42:41 -05:00
Matthew Chen e91195385b Respond to CR. 2019-01-15 16:39:01 -05:00
Matthew Chen 04a300784f Respond to CR. 2019-01-15 16:34:46 -05:00
Matthew Chen 42762ad907 Allow taps in albums with failed images. 2019-01-15 16:34:46 -05:00
Matthew Chen b8e2cb6267 Respond to CR. 2019-01-15 16:33:54 -05:00
Matthew Chen 18c890bb95 Fix input toolbar margins issue. 2019-01-15 16:30:32 -05:00
Michael Kirk 7fddb35715 eagerly load entire album to populate rail 2019-01-15 10:27:29 -07:00
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 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 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
Michael Kirk 119f309787 Fixup database conversion vis a vis SQLCipher4 2019-01-14 09:48:49 -05: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 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 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 9051191bab Honor album selection order. 2019-01-11 16:54:11 -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
Michael Kirk 371ff08d45 remove legal terms feature flag 2019-01-11 11:25:34 -07:00
Michael Kirk eb71c49794 registration validator 2019-01-10 13:08:10 -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 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 ec16860e48 Fix "device won't rotate after calls" issue. 2019-01-10 11:25:49 -05:00