Commit Graph

27797 Commits

Author SHA1 Message Date
Nora Trapp
f526eae87d Make tapping forward 80% of the view 2022-03-31 00:40:47 -07:00
Nora Trapp
cfcae70065 Hide the reply button if we're not allowed to reply 2022-03-31 00:40:47 -07:00
Nora Trapp
6a74ea7526 Hide the reply button when long pressing 2022-03-31 00:40:47 -07:00
Nora Trapp
052e4c085e Customize story playback duration based on attachment content 2022-03-31 00:40:47 -07:00
Nora Trapp
60b35f3e60 Support preview only text stories 2022-03-31 00:40:47 -07:00
Nora Trapp
7837ab0512 Pause story playback when a link preview is tapped 2022-03-31 00:40:47 -07:00
Nora Trapp
b397c21ada Don't playback undownloaded stories 2022-03-31 00:40:47 -07:00
Nora Trapp
30dae7fb15 Format all times for stories relatively 2022-03-31 00:40:47 -07:00
Nora Trapp
78eb06a812 Update story list sorting to match spec 2022-03-31 00:40:47 -07:00
Nora Trapp
2a6be8f74f Merge branch 'nt/stories-4' 2022-03-31 00:38:42 -07:00
Nora Trapp
378cc730d1 codegen 2022-03-31 00:37:56 -07:00
Nora Trapp
e662b099dd Check if a user is stories capable when sending group replies 2022-03-31 00:37:56 -07:00
Nora Trapp
1e65b4c413 Update to SQLCipher 4.5.1 2022-03-31 00:37:56 -07:00
Nora Trapp
2370e21ab7 Merge branch 'nt/stories-3' 2022-03-31 00:37:15 -07:00
Nora Trapp
3c5d388a98 Cleanup StoriesViewController context menu implementation 2022-03-31 00:36:20 -07:00
Nora Trapp
03bdb55e21 Add context menu to group replies 2022-03-31 00:36:20 -07:00
Nora Trapp
b1dc925e48 Add context menu to StoriesViewController 2022-03-31 00:36:20 -07:00
Nora Trapp
b3b1fea62e Merge branch 'nt/stories-replies' 2022-03-31 00:34:56 -07:00
Nora Trapp
f4c2e743fb Cleanup StoryGroupReplyCell 2022-03-31 00:34:33 -07:00
Nora Trapp
c4b9f18a1a Properly store serverTimestamp on incoming story reactions 2022-03-31 00:34:33 -07:00
Nora Trapp
df4eed775b Make sure storyReactionEmoji is cleared when story reactions are remotely deleted 2022-03-31 00:34:33 -07:00
Nora Trapp
0b662ed6e2 Fix lint issues 2022-03-31 00:34:33 -07:00
Nora Trapp
729864b638 Support sending story reactions 2022-03-31 00:34:33 -07:00
Nora Trapp
0e54e5cf11 Add support for incoming reaction story replies 2022-03-31 00:34:33 -07:00
Nora Trapp
014fe25b16 sds codegen 2022-03-31 00:34:33 -07:00
Nora Trapp
4c6aa8de2d Add storyReactionEmoji column to TSMessage 2022-03-31 00:34:33 -07:00
Nora Trapp
9477eea530 Fix placeholder 2022-03-31 00:34:32 -07:00
Nora Trapp
9477a10ea9 Add rendering support for deleted replies 2022-03-31 00:34:32 -07:00
Nora Trapp
9494498d70 Add support for sending group replies to stories 2022-03-31 00:34:32 -07:00
Nora Trapp
49d4a6d89f Cleanup for RTL 2022-03-31 00:34:32 -07:00
Nora Trapp
6085b8e579 Initial rendering of group replies 2022-03-31 00:34:32 -07:00
Nora Trapp
d1f95f18a7 Render story reply count and indicator 2022-03-31 00:34:32 -07:00
Nora Trapp
82eb601f39 Limit the types of content that can be in a story reply 2022-03-31 00:34:32 -07:00
Nora Trapp
b88b3ce396 Process incoming story context 2022-03-31 00:34:32 -07:00
Nora Trapp
536c7170df sds codegen 2022-03-31 00:34:32 -07:00
Nora Trapp
e95e392494 Add story context to TSInteraction 2022-03-31 00:34:32 -07:00
Nora Trapp
29436f372c Fix camera button in dark theme 2022-03-31 00:34:32 -07:00
Nora Trapp
1dc9d5f86f Fix bug where tab bar appears in archive 2022-03-31 00:34:32 -07:00
Michelle Linington
0a44bf02d8 Merge branch 'release/5.34.0' 2022-03-30 16:37:53 -07:00
Michelle Linington
6db5709d45 "Bump build to 5.34.0.17." (Internal) 2022-03-30 16:36:25 -07:00
Michelle Linington
731d95fb23 "Feature flags for .qa." 2022-03-30 16:36:22 -07:00
Michelle Linington
e4aeab84ba "Bump build to 5.34.0.16." (Beta) 2022-03-30 16:36:19 -07:00
Michelle Linington
ba380629e2 "Feature flags for .beta." 2022-03-30 16:36:15 -07:00
Michelle Linington
5b322901e0 "Bump build to 5.34.0.15." 2022-03-30 16:36:11 -07:00
Michelle Linington
b0a13fc577 "Feature flags for .production." 2022-03-30 16:36:07 -07:00
Michelle Linington
d8b0f53eae Merge branch 'release/5.33.2' into release/5.34.0 2022-03-30 16:35:24 -07:00
Michelle Linington
b8b6950b66 "Bump build to 5.33.2.0." 2022-03-30 16:33:40 -07:00
Jordan Rose
72bdb33b05 Set CVBodyTextLabel's contentMode to redraw on bounds changes
This is a quick workaround for a behavior change in iOS 15.4 that's
causing CVBodyTextLabel to draw stretched or truncated text due to
cell reuse---the text is drawn in the cell's old size (which may be
insufficient, truncating the text), then the size changes and the
content that *is* drawn is potentially stretched.

Credit to Martin for finding this; I just profiled it to make sure it
wasn't going to be prohibitive.
2022-03-30 16:31:30 -07:00
Nora Trapp
846adecf63 "Bump build to 5.35.0.6." (nightly-03-30-2022) 2022-03-30 04:00:35 -07:00
Jordan Rose
7ca12f9885 CI: Remove Rust install step
LibSignalClient is no longer compiled on demand, so we don't need Rust
to build and test the iOS app.
2022-03-29 10:17:30 -07:00