Matthew Chen
2fd7da2265
Fix GRDB schema migration.
2021-01-21 22:31:09 -03:00
Matthew Chen
fe85746aaf
Small fixes.
2021-01-21 22:31:08 -03:00
Matthew Chen
d0985f43fe
Refine handling of unverified safety number changes.
2021-01-21 22:31:08 -03:00
Matthew Chen
d3eb77d6d3
Refine handling of unverified safety number changes.
2021-01-21 22:31:08 -03:00
Matthew Chen
23857a6a0c
Refine handling of unverified safety number changes.
2021-01-21 22:31:08 -03:00
Matthew Chen
01039fbc5c
Refine handling of unverified safety number changes.
2021-01-21 22:31:08 -03:00
Matthew Chen
1cdaa74eae
Add builder for error messages.
2021-01-21 22:31:08 -03:00
Nora Trapp
e1ce224928
PR Feedback
2021-01-21 17:00:18 -08:00
Nora Trapp
ba8c43cb9b
wallpaper settings
2021-01-21 17:00:17 -08:00
Michelle Linington
52ffb5492a
Fix tests
2021-01-21 16:21:59 -08:00
Michelle Linington
e06d9d1f6e
PR Feedback
2021-01-21 16:20:40 -08:00
Michelle Linington
8fa45c7df9
Reduce unnecessary table loads in ManageStickersViewController
2021-01-21 16:20:35 -08:00
Michelle Linington
bfe76a3d34
Reduce profile avatar size cap
...
The server was rejecting 4 MB data blobs. Reduced down to something the
server handles. This is such an extreme size for a png that we'll
likely never hit it.
2021-01-21 16:17:25 -08:00
Michelle Linington
40e785cd6a
Lint
2021-01-21 16:17:24 -08:00
Michelle Linington
f996a732d8
Show tapped avatar in conversation settings full screen
2021-01-21 16:17:24 -08:00
Matthew Chen
ecf85462ae
Respond to CR.
2021-01-21 21:07:59 -03:00
Matthew Chen
8aaea5ea2d
Refine file size formatting.
2021-01-21 21:05:41 -03:00
Matthew Chen
7b5785fce8
Reuse media views.
2021-01-21 21:00:36 -03:00
Matthew Chen
ce7f557158
Skip media downloads during calls.
2021-01-21 20:56:10 -03:00
Matthew Chen
0e6b32f4ed
Overhaul attachment downloads pipeline.
2021-01-21 20:41:08 -03:00
Matthew Chen
a25d29aa6f
Overhaul attachment downloads pipeline.
2021-01-21 20:41:08 -03:00
Matthew Chen
5b3ee89f7c
Overhaul attachment downloads pipeline.
2021-01-21 20:41:08 -03:00
Matthew Chen
41cfab7585
Overhaul attachment downloads pipeline.
2021-01-21 20:41:08 -03:00
Matthew Chen
3e71eb4cd5
Overhaul attachment downloads pipeline.
2021-01-21 20:41:08 -03:00
Matthew Chen
22156a93fe
Update attachment progress UI appearance. Overhaul OWSURLSession completion handling.
2021-01-21 20:41:06 -03:00
Matthew Chen
29837b4bae
Allow cancellation of attachment downloads.
2021-01-21 20:40:24 -03:00
Matthew Chen
0611ddf549
Allow cancellation of attachment downloads.
2021-01-21 20:40:24 -03:00
Matthew Chen
edf37e47a8
Allow cancellation of attachment downloads.
2021-01-21 20:40:24 -03:00
Matthew Chen
38261e1707
Port attachment downloads logic to Swift.
2021-01-21 20:40:24 -03:00
Matthew Chen
b858e495fb
Port attachment downloads logic to Swift.
2021-01-21 20:40:24 -03:00
Matthew Chen
4530341036
Port attachment downloads logic to Swift.
2021-01-21 20:40:24 -03:00
Matthew Chen
025fc61cd7
Port attachment downloads logic to Swift.
2021-01-21 20:40:24 -03:00
Matthew Chen
aeb94d48c1
Improve attachment progress indicators.
2021-01-21 20:40:23 -03:00
Matthew Chen
e77861ddbb
Fix race in model read cache.
2021-01-21 20:36:47 -03:00
Matthew Chen
933693e78a
Add animated sticker pack.
2021-01-21 20:17:02 -03:00
Matthew Chen
6f97a31dae
Remove feature flag for profile changes.
2021-01-21 17:58:21 -03:00
Matthew Chen
e1e93b5b31
Hide profile name length and about/bio behind feature flag.
2021-01-20 17:07:34 -03:00
Matthew Chen
2ba0f06ac5
Hide profile name length and about/bio behind feature flag.
2021-01-20 17:07:33 -03:00
Jordan Rose
7748420b82
SSK: (re-)unify the decision of whether to notify for an interaction
2021-01-19 11:24:14 -08:00
Jordan Rose
f5a3b53e54
SSK: Don't notify / mark unread for people leaving the group
2021-01-19 11:18:10 -08:00
Nora Trapp
aaf512687f
Feature flags for .qa.
2021-01-16 13:25:34 -08:00
Nora Trapp
4e0a2bbecf
Merge branch 'release/5.2.1' into release/5.3.0
2021-01-16 13:15:06 -08:00
Nora Trapp
c0b1d93735
Feature flags for .beta.
2021-01-16 13:05:09 -08:00
Nora Trapp
39043a66a2
Feature flags for .production.
2021-01-16 13:04:44 -08:00
Matthew Chen
f930339a6d
Fix quoted reply of animated stickers.
2021-01-16 13:02:53 -08:00
Nora Trapp
604041e822
Increase sticker size limits to match Android.
2021-01-16 12:38:41 -08:00
Jordan Rose
e269097ed6
SSK: Flush DispatchQueue.main after every test
...
There are a lot of events that get dispatched onto the main queue
(often /from/ the main queue), and processing them during the setup
for the subsequent test can cause problems. In particular, the
notification for setting up a local number in -[OWSMessageManagerTest
test_GroupUpdate] was occasionally being processed in the subsequent
-test_GroupUpdateWithAvatar, depending on how long GRDB took to set up
in the second test.
2021-01-16 12:38:14 -08:00
Nora Trapp
449b596e95
Add kill switch for automatic session reset
2021-01-16 11:57:23 -08:00
Michelle Linington
3b4c656cca
Precommit script
2021-01-14 23:37:18 -08:00
Michelle Linington
df824254a0
Add low bandwidth mode setting for calls
...
- New setting in data settings to enable low bandwidth mode for different
network interfaces
- Call service now informs RingRTC of preferred bandwidth mode on call
connect and reachability changes
2021-01-14 23:37:18 -08:00