Commit Graph

6043 Commits

Author SHA1 Message Date
Matthew Chen
0241fd25e8 Convert contact cells to Swift, clean up configuration, reduce transaction count. 2021-05-04 21:45:15 -03:00
Matthew Chen
40fa336cd2 Improve thumbnail quality. 2021-05-04 17:39:20 -03:00
Matthew Chen
112ebbcd71 Improve thumbnail quality. 2021-05-04 17:39:20 -03:00
Matthew Chen
10e637cfb3 Use GCDQueueCluster to place upper bound on profile fetch concurrency. 2021-05-04 17:37:49 -03:00
Matthew Chen
b7bbd08244 Refine profile fetch concurrency. 2021-05-04 17:37:48 -03:00
Matthew Chen
08b648df8a Use UnfairLock in SignalServiceAddressCache. 2021-05-04 17:19:09 -03:00
Matthew Chen
8a48473ee0 Never retry sending read receipts to blocked users. 2021-05-04 17:17:59 -03:00
Matthew Chen
d3391afc83 "Feature flags for .qa." 2021-05-04 10:31:06 -03:00
Matthew Chen
38bacd5e44 "Feature flags for .beta." 2021-05-04 10:31:00 -03:00
Matthew Chen
0597296620 "Feature flags for .qa." 2021-05-03 15:36:54 -03:00
Matthew Chen
34d3aeb1c8 Merge branch 'release/5.11.1' 2021-05-03 15:36:47 -03:00
Matthew Chen
a27ead29d1 "Feature flags for .production." 2021-05-03 15:34:34 -03:00
Matthew Chen
a5af56bd2d Improve handling of db corruption. 2021-05-03 15:05:58 -03:00
Matthew Chen
10778e915c Improve handling of db corruption. 2021-05-03 15:00:33 -03:00
Matthew Chen
e91e409218 Improve handling of db corruption. 2021-05-03 14:47:17 -03:00
Matthew Chen
3d0500411c "Feature flags for .qa." 2021-05-03 14:31:12 -03:00
Nora Trapp
0f034604d4 Merge branch 'release/5.11.0' 2021-05-02 12:54:11 -07:00
Nora Trapp
a9e7bdcb11 "Feature flags for .beta." 2021-05-02 12:52:17 -07:00
Nora Trapp
af05853850 "Feature flags for .qa." 2021-05-02 10:29:54 -07:00
Nora Trapp
ff03379ec6 "Feature flags for .production." 2021-05-02 10:29:41 -07:00
Michelle Linington
24fc237587 Revert "Use staging service"
This reverts commit d496ddabdc.
2021-04-30 15:59:21 -07:00
Michelle Linington
d496ddabdc Use staging service 2021-04-30 15:58:09 -07:00
Nora Trapp
43039a1384 Update schema 2021-04-30 11:46:31 -07:00
Nora Trapp
e0ca784e08 PR Feedback 2021-04-29 18:15:44 -07:00
Nora Trapp
7d1b7e900a Block loads while cells are animating 2021-04-29 18:04:03 -07:00
Nora Trapp
8272cb7959 Cleanup mark as viewed logic 2021-04-29 18:01:21 -07:00
Nora Trapp
112e84aaa1 Cleanup 2021-04-29 18:01:20 -07:00
Nora Trapp
db3e441727 Send viewed receipts for audio messages 2021-04-29 18:01:19 -07:00
Nora Trapp
d17a2b505c Send viewed receipts for view once messages 2021-04-29 18:01:18 -07:00
Nora Trapp
a365b45522 Add support for viewed receipts 2021-04-29 18:01:18 -07:00
Matthew Chen
cebf290b8c Merge branch 'release/5.11.0' 2021-04-29 21:50:21 -03:00
Matthew Chen
306e7b9047 Improve perf around link preview images. 2021-04-29 21:47:23 -03:00
Michelle Linington
ba2a45b21a IOS-1325: Stop fetching still gif preview images
Also, a whole bunch of improvements to looping video perf:
- Schedule all sorts of AVKit loading off the main thread
- Avoid rebuilding GIF picker cells if it can be avoided
- Only play AVAssets once they're loaded and ready to go
2021-04-29 16:19:26 -07:00
Nora Trapp
dcb1a3e1e9 PR Feedback 2021-04-29 15:46:43 -07:00
Nora Trapp
5aefb604ed put behind feature flag 2021-04-29 15:46:43 -07:00
Nora Trapp
d29f943f66 Tweak how we decide when to set the default timer 2021-04-29 15:46:43 -07:00
Nora Trapp
9475658233 Sync universal expire timer 2021-04-29 15:46:43 -07:00
Nora Trapp
3d7d072913 Allow selecting custom disappearing message times 2021-04-29 15:46:43 -07:00
Nora Trapp
6783db210e Add default disappearing message timer 2021-04-29 15:46:43 -07:00
Matthew Chen
d9f13f7db0 Rework cvc wallpaper blur again. 2021-04-28 17:00:02 -03:00
Matthew Chen
a9c0a3234a Rework cvc wallpaper blur again. 2021-04-28 17:00:02 -03:00
Matthew Chen
92c841caa9 Rework cvc wallpaper blur again. 2021-04-28 17:00:02 -03:00
Nora Trapp
dc85173c03 "Feature flags for .qa." 2021-04-25 14:55:09 -07:00
Nora Trapp
b40e99548a "Feature flags for .beta." 2021-04-25 14:55:02 -07:00
Matthew Chen
8c31b5e30d "Feature flags for .qa." 2021-04-24 11:24:39 -03:00
Matthew Chen
29496db1b2 "Feature flags for .beta." 2021-04-24 11:24:34 -03:00
Matthew Chen
008d5ed3e5 Fix cancel button in link previews, fix missing "loading" indicator for link previews. 2021-04-24 09:48:00 -03:00
Nora Trapp
9ceb3788ba "Feature flags for .qa." 2021-04-23 21:30:05 -07:00
Nora Trapp
d5d0168109 "Feature flags for .beta." 2021-04-23 21:29:58 -07:00
Nora Trapp
017dbd26b2 "Feature flags for .qa." 2021-04-23 17:45:39 -07:00