Commit Graph

5855 Commits (40768825c8ec36000faabcb1b2186a908089c961)

Author SHA1 Message Date
Matthew Chen 25422bcdf4 Update l10n strings. 7 years ago
Matthew Chen ae60ba9d11 "Bump build to 2.36.0.3." 7 years ago
Matthew Chen ea547fa46a Merge tag '2.35.0.12' 7 years ago
Michael Kirk fe4e416daf filter notification text 7 years ago
Matthew Chen 4afcb34c40 "Bump build to 2.35.0.12." 7 years ago
Michael Kirk d88ffc4775 Notification titles for iOS10+ 7 years ago
Michael Kirk a573bd4d3a update WebRTC artifact to M72 7 years ago
Matthew Chen 7d5057f542 "Bump build to 2.36.0.2." 7 years ago
Michael Kirk a6a7616fdb move notification action handlers to environment 7 years ago
Michael Kirk c2aee429b1 move ContactsManager to local dependency 7 years ago
Michael Kirk fe84275cce Respect audio preferences/throttling 7 years ago
Michael Kirk 1bfe691895 In app notifications for iOS10+
Extract shared notification presention/response

Implement adapters which use that logic for modern UNUserNotification and
legacy UINotifications
7 years ago
Michael Kirk 312384201c rename CallNotificationsAdapter.swift -> NotificationsAdapter.swift 7 years ago
Michael Kirk c01284f848 beef up notifications DebugUI 7 years ago
Michael Kirk 11afc967d2 move NotificationsManager behind NotificationsAdapter 7 years ago
Michael Kirk ac3bbe26ba rename CallNotificationsAdapter->NotificationsAdapter 7 years ago
Matthew Chen 312cae9c37 "Bump build to 2.35.0.11." 7 years ago
Matthew Chen 4cbe3236e4 Respond to CR. 7 years ago
Matthew Chen bf685776be Ensure 'link new device' view is portrait. 7 years ago
Matthew Chen 7a990ed1ff Ensure 'link new device' view is portrait. 7 years ago
Matthew Chen 18df5e43e9 "Bump build to 2.36.0.1." 7 years ago
Matthew Chen 501e883cc4 Merge tag '2.35.0.10' 7 years ago
Matthew Chen feebd551ee "Bump build to 2.35.0.10." 7 years ago
Matthew Chen dd506430d9 Fix the input toolbar border. 7 years ago
Matthew Chen 4a56c1c050 "Bump build to 2.35.0.9." 7 years ago
Matthew Chen 2d55ff096e Require app to launch in portrait orientation. 7 years ago
Matthew Chen 690eaa4d28 "Bump build to 2.36.0.0." 7 years ago
Matthew Chen 8173288441 "Bump build to 2.35.1.0." 7 years ago
Matthew Chen 7df69f84da "Bump build to 2.35.0.8." 7 years ago
Matthew Chen 867efb62ff Respond to CR. 7 years ago
Matthew Chen 41b7205b02 Clean up ahead of PR. 7 years ago
Matthew Chen bb17592971 Fail call if ICE updates fail to send. 7 years ago
Matthew Chen 70185dd872 Batch outgoing ICE updates. 7 years ago
Matthew Chen 5bb78cba25 Tune concurrency in call service. 7 years ago
Matthew Chen 4feb0011d7 Reduce logging. 7 years ago
Matthew Chen 6a132a065e Add upper bound on body media size. 7 years ago
Matthew Chen 4827de5d88 Add upper bound on body media size. 7 years ago
Matthew Chen f71483a200 Fix input toolbar background in dark mode. 7 years ago
Matthew Chen a222a12fab Fix input toolbar background in dark mode. 7 years ago
Matthew Chen 1f99b5780c "Bump build to 2.35.0.7." 7 years ago
Matthew Chen 230612f02f Fix input toolbar background in dark mode. 7 years ago
Matthew Chen 12e57ecd25 Improve background screenshots v. orientation. 7 years ago
Matthew Chen 6fa4e52a84 Fix link preview activity indicator in dark theme. 7 years ago
Matthew Chen 445daed605 Update splash asset. 7 years ago
Matthew Chen 94a377b4fe "Bump build to 2.35.0.6." 7 years ago
Matthew Chen 1023d18c44 Add link previews splash. 7 years ago
Matthew Chen f5e35eca4d Add link previews splash. 7 years ago
Matthew Chen e53dfa86cf Update localization. 7 years ago
Matthew Chen 2c71cd92ee "Bump build to 2.35.0.5." 7 years ago
Matthew Chen 4be302bbea Update link previews setting behavior. 7 years ago
Matthew Chen 3d1b930e06 Fix navigation to quoted replies outside load window. 7 years ago
Matthew Chen 890dfdcc06 Fix reset of 'link preview cancelled' state. 7 years ago
Matthew Chen 2b71c433ac Update appearance of draft quoted replies. 7 years ago
Matthew Chen 25fd43d646 Update appearance of draft quoted replies. 7 years ago
Matthew Chen ccb174120f Tweak conversation input toolbar layout. 7 years ago
Matthew Chen 32d0433ee9 "Bump build to 2.35.0.4." 7 years ago
Matthew Chen 57a9f464da Revert "Remove safe area insets hack in conversation input toolbar."
This reverts commit 70775e7852.
7 years ago
Matthew Chen 67a8e90f35 "Bump build to 2.35.0.3." 7 years ago
Matthew Chen 70775e7852 Remove safe area insets hack in conversation input toolbar. 7 years ago
Matthew Chen 39de96ac26 Re-enable landscape orientation; fix 'double activation' issue. 7 years ago
Matthew Chen c31938a333 Enabled landscape. 7 years ago
Matthew Chen 56dfdaf6e7 Align draft view of link preview and draft view of quoted reply. 7 years ago
Matthew Chen 024d8f752c "Bump build to 2.35.0.2." 7 years ago
Matthew Chen 5830c62403 Fix quoted reply image aspect ratio. 7 years ago
Matthew Chen 75e017b2c1 Align draft view of link preview and draft view of quoted reply. 7 years ago
Matthew Chen c02d633272 Align draft view of link preview and draft view of quoted reply. 7 years ago
Matthew Chen 0cc667d123 Fix spacing between quoted replies and link previews in sent message bubbles. 7 years ago
Matthew Chen e4d11eb15f Fix conversation text input background color. 7 years ago
Matthew Chen 9c806d59df Safely ignore invalid link preview images. 7 years ago
Matthew Chen c68eee5bfe Accept newlines in link preview titles. 7 years ago
Matthew Chen fdb696f97c "Bump build to 2.35.0.1." 7 years ago
Matthew Chen 957a733838 Yet more link preview refinements. 7 years ago
Matthew Chen c6387e7c6a Simplify the logic to flush database changes. 7 years ago
Matthew Chen e7b9f7da99 Flush multi-process writes more aggressively. 7 years ago
Matthew Chen aff7d8320e "Bump build to 2.35.0.0." 7 years ago
Matthew Chen 9149282e94 Resize link preview images if necessary. 7 years ago
Matthew Chen 9b33d70d7b Constrain max size of link preview image. 7 years ago
Matthew Chen 9efe1377a2 Refine invalidation of conversation view layout. 7 years ago
Matthew Chen 1df8b92034 Update cancel button asset for link previews. 7 years ago
Matthew Chen b20172e44d Update the copy for the link previews preference. 7 years ago
Matthew Chen 019ddb2418 Fix measurement of link previews. 7 years ago
Matthew Chen 23980152fc Segment proxied content downloads. 7 years ago
Matthew Chen db15ff9a26 Segment proxied content downloads. 7 years ago
Matthew Chen e2747dc702 Fix glitch in link loading. 7 years ago
Matthew Chen d2347f2b0f Add missing stroke to loading state of link preview view. 7 years ago
Matthew Chen a7d848ef7c Add missing nullability annotations. 7 years ago
Matthew Chen eb7c6ff441 Respond to CR. 7 years ago
Matthew Chen 9b7ae86a6d Rework layout of conversation input toolbar. 7 years ago
Matthew Chen 6ff6ee2e2e Rework layout of conversation input toolbar. 7 years ago
Matthew Chen 7e9c3b2dac Clean up all message attachments. 7 years ago
Matthew Chen 8452f5e74b Open link preview URLs when tapped. 7 years ago
Matthew Chen a51182321c Respond to CR. 7 years ago
Matthew Chen 3d757b492a Add link previews to conversation message bubbles. 7 years ago
Matthew Chen ca8a4b3751 Make LinkPreviewView reusable. 7 years ago
Matthew Chen c7053aa36d Add link previews to converastion view items. 7 years ago
Matthew Chen 1b87e3165c Add link previews setting. 7 years ago
Matthew Chen c57b0d98cb Add link previews setting. 7 years ago
Matthew Chen 8c7c9b27a2 Merge tag '2.34.0.26' 7 years ago
Matthew Chen a7144abf93 Respond to CR. 7 years ago
Matthew Chen 416aa2b347 Add rough draft of link preview view to composer. 7 years ago
Matthew Chen bdd7d53c76 "Bump build to 2.34.0.26." 7 years ago
Matthew Chen 7ed79c2ed5 Update l10n strings. 7 years ago
Matthew Chen 79000d5fbb Save and share all items in album. 7 years ago
Matthew Chen 8dc6ea0c08 Revert "Save and share all items in album"
This reverts commit 58ab3948e969fe09872e51061e2311535d9e0eb4.
7 years ago
Matthew Chen 4fda1be3f5 Save and share all items in album 7 years ago
Michael Kirk 293da74c52 Fix title view for iOS9/10 7 years ago
Michael Kirk 7f47fd2517 allow batch deselection when at attachment limit 7 years ago
Michael Kirk 34d11dda49 bulk deselect 7 years ago
Michael Kirk 599a57e3a4 Pan horizontal to bulk select images 7 years ago
Michael Kirk f1e508cb60 Recover status bar style when canceling PhotoPicker 7 years ago
Michael Kirk 169581f12f show toast when selecting too many items 7 years ago
Matthew Chen 977ee9ffe9 Merge remote-tracking branch 'private/release/2.34.0' 7 years ago
Michael Kirk 870a7f292b Fix scroll offset for non-iPhoneX devices 7 years ago
Matthew Chen d6a51a2a42 Fix merge breakage. 7 years ago
Matthew Chen 2dcc79fbca Fix issues around link previews. 7 years ago
Matthew Chen 8e44bf554c Respond to CR. 7 years ago
Matthew Chen 31ea64bdaf Build link previews. 7 years ago
Matthew Chen 7f1c6a84c9 "Bump build to 2.34.0.25." 7 years ago
Matthew Chen 3d39286913 Update l10n strings. 7 years ago
Michael Kirk 066b400590 Honor selection with "Add More" 7 years ago
Michael Kirk 721f330296 warm non-signal accounts cache in the background 7 years ago
Matthew Chen bd5148d27f "Bump build to 2.34.0.24." 7 years ago
Matthew Chen 127ccccb80 Tweak conversation view's "load more" behavior. 7 years ago
Michael Kirk 0c1b2e9f48 CR: remove unnecessary param, clearer code, comment typo 7 years ago
Michael Kirk 6e50a5353b rename for clarity 7 years ago
Matthew Chen c5d568de58 "Bump build to 2.34.0.23." 7 years ago
Matthew Chen be714399c7 Add feature flag for landscape orientation. 7 years ago
Matthew Chen eab3599ce9 Add feature flag for landscape orientation. 7 years ago
Michael Kirk b4908e71e9 Use FTS for compose picker search 7 years ago
Matthew Chen cef28eb103 "Bump build to 2.34.0.22." 7 years ago
Matthew Chen 9d020e490c Respond to CR. 7 years ago
Matthew Chen 48fda586c3 Sync device orientation when conversation view and home view appear. 7 years ago
Matthew Chen db30ffb75c Decrypt device name in unlink confirmation alert. 7 years ago
Matthew Chen 83309616be "Bump build to 2.34.0.21." 7 years ago
Matthew Chen e91195385b Respond to CR. 7 years ago
Matthew Chen 04a300784f Respond to CR. 7 years ago
Matthew Chen 42762ad907 Allow taps in albums with failed images. 7 years ago
Matthew Chen b8e2cb6267 Respond to CR. 7 years ago
Matthew Chen 18c890bb95 Fix input toolbar margins issue. 7 years ago
Michael Kirk 7fddb35715 eagerly load entire album to populate rail 7 years ago
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