Commit Graph

5665 Commits (1ab5a7ed6b8b20174872766916b43bbce192a8c4)

Author SHA1 Message Date
Matthew Chen 45b93cc4b4 Respond to CR. 7 years ago
Matthew Chen a477e01a4a Apply LinkPreview model. 7 years ago
Michael Kirk a497e44cef Fix iCloud download 7 years ago
Michael Kirk 59e037986a Show error when image request fails 7 years ago
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
7 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).
7 years ago
Michael Kirk 119f309787 Fixup database conversion vis a vis SQLCipher4 7 years ago
Matthew Chen 433ef08235 "Bump build to 2.34.0.14." 7 years ago
Matthew Chen fba26653c8 "Bump build to 2.34.0.13." 7 years ago
Matthew Chen 63aa71c318 Respond to CR. 7 years ago
Matthew Chen 6c38f8d14c Only complete media loads once. 7 years ago
Matthew Chen 6b100e80e2 Only enter batch select mode if user uses "add more" button. 7 years ago
Matthew Chen d32372ec26 Respond to CR. 7 years ago
Matthew Chen 9dda2fa8c0 Improve scroll state continuity during conversation view rotations. 7 years ago
Matthew Chen 9051191bab Honor album selection order. 7 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.
7 years ago
Michael Kirk 371ff08d45 remove legal terms feature flag 7 years ago
Michael Kirk eb71c49794 registration validator 7 years ago
Matthew Chen 73f622db69 "Bump build to 2.34.0.5." 7 years ago
Matthew Chen 7fb2f2dc1e "Bump build to 2.34.0.4." 7 years ago
Matthew Chen cb228bdd29 Fix conversation view keyboard. 7 years ago
Matthew Chen bf0d92acfb Landscape layout in gif picker. 7 years ago
Matthew Chen ec16860e48 Fix "device won't rotate after calls" issue. 7 years ago
Matthew Chen 34833b8cb8 "Bump build to 2.34.0.3." 7 years ago
Matthew Chen 2ddde368ec Landscape orientation. 7 years ago
Matthew Chen b668237e80 Landscape orientation. 7 years ago
Matthew Chen 82d1517460 Landscape orientation. 7 years ago
Matthew Chen ff24e826c9 Landscape orientation. 7 years ago
Matthew Chen 7654d05417 Landscape orientation. 7 years ago
Matthew Chen 18a1d49b46 Landscape orientation. 7 years ago
Matthew Chen 721cab7887 Landscape orientation. 7 years ago
Matthew Chen 9497a38d76 Landscape orientation. 7 years ago
Matthew Chen b5d5822b7b Landscape orientation. 7 years ago
Matthew Chen 5adcbac5ef Landscape orientation. 7 years ago
Matthew Chen aefe0eabed Landscape orientation. 7 years ago
Matthew Chen 045b112724 Landscape orientation. 7 years ago
Matthew Chen 460f160cbb Landscape orientation. 7 years ago
Michael Kirk 0ab326da92 Only show delete button on selected rail item 7 years ago
Matthew Chen 268d1c4b63 "Bump build to 2.34.0.2." 7 years ago
Matthew Chen 63260ee94d Fix registration. 7 years ago
Matthew Chen c0922fc2c0 Remove LockInteractionController. 7 years ago
Michael Kirk 014cf9c500 fix crash on iOS9 7 years ago
Matthew Chen c30f155221 Fix overzealous assert. 7 years ago
Matthew Chen 3f4ff23212 "Bump build to 2.34.0.1." 7 years ago
Matthew Chen 7df17251a2 Fix edge cases in conversation view scroll continuity. 7 years ago
Matthew Chen b92051c881 Fix edge cases in conversation view scroll continuity. 7 years ago
Matthew Chen 6b881b9efe Fix edge cases in conversation view scroll continuity. 7 years ago
Matthew Chen c92e0959c2 Update info.plist to reflect WebRTC update. 7 years ago
Michael Kirk b95dcd4ae3 fix broken test 7 years ago
Matthew Chen f90e49226d Respond to CR. 7 years ago
Matthew Chen 73f5d9237d Avoid overflow. 7 years ago
Matthew Chen f32edc93e4 Tweak conversation view animations. 7 years ago
Matthew Chen 435379926a Introduce conversation view mapping; rework conversation view scrolling. 7 years ago
Matthew Chen c5b0c73055 Introduce conversation view mapping; rework conversation view scrolling. 7 years ago
Matthew Chen c775dbcd66 Introduce conversation view mapping; rework conversation view scrolling. 7 years ago
Michael Kirk e091551600 Fix: subsequent video calls fail to transmit video 7 years ago
Michael Kirk 91cf022716 WebRTC M71
Protocol was renamed in 416018d455%5E%21/

And the RTC_SUPPORTS_METAL define was removed from RTC headers.
7 years ago
Matthew Chen 3a5de59dcb Try to update account attributes every time we upgrade. 7 years ago
Matthew Chen 858e47b9b5 Remove unsightly separators from 'no search results' state. 7 years ago
Matthew Chen 5ec28406e9 "Bump build to 2.34.0.0." 7 years ago
Matthew Chen 449633e0dc Respond to CR. 7 years ago
Matthew Chen fc8fbebd97 Note to Self. 7 years ago
Matthew Chen e52feb3c36 Note to Self. 7 years ago
Matthew Chen 4a84a19d00 Merge tag '2.33.0.11' 7 years ago
Matthew Chen 3cd31c6c53 "Bump build to 2.33.0.11." 7 years ago
Michael Kirk 049b858125 Fix crash when update corresponds to a move.
reloading during performBatchUpdates requires the *original* indexPath, not the
new index path.
7 years ago
Matthew Chen badc959e66 Update l10n. 7 years ago
Michael Kirk df79fc9ed0 Move String+OWS into SSK
name Switcharoo String+OWS/String+SSK categories to reflect where they live.
7 years ago
Matthew Chen 1d905119ac Fix issues from integration testing. 7 years ago
Michael Kirk a0770c14c5 baseline perf test for migration 7 years ago
Michael Kirk 40470ec424 fixup test fixes 7 years ago
Michael Kirk 3be8563898 fixup broken tests 7 years ago
Michael Kirk af7ee5e1d1 address compiler breakage after rebase 7 years ago
Michael Kirk 5671fd2520 Revert "Revert 'new sort id'."
This reverts commit ebae75af00.
7 years ago
Matthew Chen 18f07d12b5 Revert "Revert "Revert "Debug scaffolding."""
This reverts commit 075ea35bbee4815fb77ecf3024ef29a933cc0ec0.
7 years ago
Matthew Chen 03cbeb5fee Start working on crop. 7 years ago
Matthew Chen ce6a40e7c8 Revert "Revert "Debug scaffolding.""
This reverts commit a5e71e6eaa71b4ccc7f45bc574b7a1e1c3ebb772.
7 years ago
Matthew Chen fe02575b62 Revert "Revert "Revert "Debug scaffolding."""
This reverts commit da6a74bff794151ad7ba2bd6eea2e6316b4d829d.
7 years ago
Matthew Chen 9378ab2192 Add undo/redo buttons to image editor. 7 years ago
Matthew Chen 967da78f29 Revert "Revert "Debug scaffolding.""
This reverts commit a5e71e6eaa71b4ccc7f45bc574b7a1e1c3ebb772.
7 years ago
Michael Kirk dfb985f46c Merge tag '2.33.0.10' 7 years ago
Michael Kirk 21a910d93f "Bump build to 2.33.0.10." 7 years ago
Michael Kirk c4e21c641c Sync translations 7 years ago
Matthew Chen 039755c0df Respond to CR. 7 years ago
Matthew Chen dd836ef589 Respond to CR. 7 years ago
Matthew Chen f2d585f439 Always allow long-press for message actions. 7 years ago
Matthew Chen f4dbc22d0b Merge remote-tracking branch 'release/2.33.0' 7 years ago
Matthew Chen d1cf942f7e Respond to CR. 7 years ago
Matthew Chen e3d4523bc6 Revert "Debug scaffolding."
This reverts commit 55b725a2a29b84d5e5871ac257b4c2f5ce923812.
7 years ago
Matthew Chen 639dac4e26 Add stroke drawing to the image editor. 7 years ago
Matthew Chen 0d81139be5 Debug scaffolding. 7 years ago
Matthew Chen 8704ffe93c Sketch out image editor undo/redo. 7 years ago
Matthew Chen 57232683fc Sketch out image editor undo/redo. 7 years ago
Matthew Chen f95526bff7 Start sketching out image editor. 7 years ago
Michael Kirk f51416b2d2 save a few ms on send, hoist async dispatch to caller, and use it for clearing draft 7 years ago
Michael Kirk 6232b1ef67 CR: add debug asserts 7 years ago
Michael Kirk 81bc357bbb more robust handling of unsaved outgoing messages 7 years ago
Michael Kirk 62cf05cd8b assert only trivial unsaved messages are appended to the view model 7 years ago
Michael Kirk 087e320036 Track 'persisted' viewItems separately 7 years ago
Michael Kirk e3610d4360 Apply other requisite ViewItem attributes 7 years ago