Commit Graph

5611 Commits (aa916965d0605f640dc99207c3e2124c18585f89)

Author SHA1 Message Date
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
6 years ago
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).
6 years ago
Michael Kirk 119f309787 Fixup database conversion vis a vis SQLCipher4 6 years ago
Matthew Chen 433ef08235 "Bump build to 2.34.0.14." 6 years ago
Matthew Chen fba26653c8 "Bump build to 2.34.0.13." 6 years ago
Matthew Chen 63aa71c318 Respond to CR. 6 years ago
Matthew Chen 6c38f8d14c Only complete media loads once. 6 years ago
Matthew Chen 6b100e80e2 Only enter batch select mode if user uses "add more" button. 6 years ago
Matthew Chen d32372ec26 Respond to CR. 6 years ago
Matthew Chen 9dda2fa8c0 Improve scroll state continuity during conversation view rotations. 6 years ago
Matthew Chen 9051191bab Honor album selection order. 6 years ago
Michael Kirk 0f85e52ecf Remain landscape after media dismiss
Now that we support landscape everywhere, there's no need to force portrait upon leaving media.
6 years ago
Michael Kirk 371ff08d45 remove legal terms feature flag 6 years ago
Michael Kirk eb71c49794 registration validator 6 years ago
Matthew Chen 73f622db69 "Bump build to 2.34.0.5." 6 years ago
Matthew Chen 7fb2f2dc1e "Bump build to 2.34.0.4." 6 years ago
Matthew Chen cb228bdd29 Fix conversation view keyboard. 6 years ago
Matthew Chen bf0d92acfb Landscape layout in gif picker. 6 years ago
Matthew Chen ec16860e48 Fix "device won't rotate after calls" issue. 6 years ago
Matthew Chen 34833b8cb8 "Bump build to 2.34.0.3." 6 years ago
Matthew Chen 2ddde368ec Landscape orientation. 6 years ago
Matthew Chen b668237e80 Landscape orientation. 6 years ago
Matthew Chen 82d1517460 Landscape orientation. 6 years ago
Matthew Chen ff24e826c9 Landscape orientation. 6 years ago
Matthew Chen 7654d05417 Landscape orientation. 6 years ago
Matthew Chen 18a1d49b46 Landscape orientation. 6 years ago
Matthew Chen 721cab7887 Landscape orientation. 6 years ago
Matthew Chen 9497a38d76 Landscape orientation. 6 years ago
Matthew Chen b5d5822b7b Landscape orientation. 6 years ago
Matthew Chen 5adcbac5ef Landscape orientation. 6 years ago
Matthew Chen aefe0eabed Landscape orientation. 6 years ago
Matthew Chen 045b112724 Landscape orientation. 6 years ago
Matthew Chen 460f160cbb Landscape orientation. 6 years ago
Michael Kirk 0ab326da92 Only show delete button on selected rail item 6 years ago
Matthew Chen 268d1c4b63 "Bump build to 2.34.0.2." 6 years ago
Matthew Chen 63260ee94d Fix registration. 6 years ago
Matthew Chen c0922fc2c0 Remove LockInteractionController. 6 years ago
Michael Kirk 014cf9c500 fix crash on iOS9 6 years ago
Matthew Chen c30f155221 Fix overzealous assert. 6 years ago
Matthew Chen 3f4ff23212 "Bump build to 2.34.0.1." 6 years ago
Matthew Chen 7df17251a2 Fix edge cases in conversation view scroll continuity. 6 years ago
Matthew Chen b92051c881 Fix edge cases in conversation view scroll continuity. 6 years ago
Matthew Chen 6b881b9efe Fix edge cases in conversation view scroll continuity. 6 years ago
Matthew Chen c92e0959c2 Update info.plist to reflect WebRTC update. 6 years ago
Michael Kirk b95dcd4ae3 fix broken test 6 years ago
Matthew Chen f90e49226d Respond to CR. 6 years ago
Matthew Chen 73f5d9237d Avoid overflow. 6 years ago
Matthew Chen f32edc93e4 Tweak conversation view animations. 6 years ago
Matthew Chen 435379926a Introduce conversation view mapping; rework conversation view scrolling. 6 years ago
Matthew Chen c5b0c73055 Introduce conversation view mapping; rework conversation view scrolling. 6 years ago