Greyson Parrelli
|
ea8e13b1c8
|
Create a WebsocketDrainedConstraint.
|
2020-05-29 09:51:21 -04:00 |
|
Greyson Parrelli
|
f392229393
|
Extract MessageNotifier interface.
|
2020-05-29 09:51:21 -04:00 |
|
Greyson Parrelli
|
a299bafe89
|
Create a new system for fetching the intial batch of messages.
|
2020-05-29 09:51:21 -04:00 |
|
Alex Hart
|
d2bf539504
|
Clear sticky WebRtcViewModel events when initiating a new call.
|
2020-05-29 09:51:21 -04:00 |
|
Alex Hart
|
903c3989b9
|
Fix chip jank and other groups v2 ux issues.
|
2020-05-29 09:51:21 -04:00 |
|
Alan Evans
|
4aded3a436
|
Close keyboard on contact list scroll.
|
2020-05-29 09:51:20 -04:00 |
|
Alan Evans
|
9acdc37729
|
Alphabetical member order.
|
2020-05-29 09:51:20 -04:00 |
|
Greyson Parrelli
|
d4cdcbe54f
|
Improve logging around group sends.
|
2020-05-29 09:51:20 -04:00 |
|
Alex Hart
|
6fa2a0f411
|
Polish UX for groups v2 management.
|
2020-05-29 09:51:20 -04:00 |
|
Alex Hart
|
558a8e4a14
|
Add polish to groups v2 creation flow.
|
2020-05-29 09:51:20 -04:00 |
|
Alan Evans
|
8947b82034
|
Make GV2 feature flags remote capable.
|
2020-05-29 09:51:20 -04:00 |
|
Alan Evans
|
56551025e9
|
Detect if group v2 is active from membership.
|
2020-05-29 09:51:20 -04:00 |
|
Alan Evans
|
befb4939d5
|
Restore groups from storage service.
|
2020-05-29 09:51:20 -04:00 |
|
Alan Evans
|
289f7aba63
|
Add versioned profiles feature flag.
|
2020-05-29 09:51:20 -04:00 |
|
Alan Evans
|
28bd245b96
|
While testing GV2 without UUID, fail jobs that hit UuidRecipientError.
|
2020-05-29 09:51:20 -04:00 |
|
Alan Evans
|
c5e7300df2
|
Fix matches logic in contact selection.
|
2020-05-29 09:51:20 -04:00 |
|
Greyson Parrelli
|
fe25d941bb
|
Prevent FCM bottlenecking.
|
2020-05-29 09:51:20 -04:00 |
|
Alan Evans
|
4cda267f3b
|
Show pending count and allow view of zero pending screen.
|
2020-05-29 09:51:20 -04:00 |
|
Alex Hart
|
82ba7e2b8b
|
Display "You" at end of members list in ConversationTitleView.
|
2020-05-29 09:51:20 -04:00 |
|
Alex Hart
|
41ebaf3938
|
Clean up Overflow menu for GV2 groups.
|
2020-05-29 09:51:20 -04:00 |
|
Alex Hart
|
090c400037
|
Collapse title into toolbar on scroll in ManageGroupFragment.
|
2020-05-29 09:51:20 -04:00 |
|
Alex Hart
|
204a84c522
|
Apply proper spacing to RecipientBottomSheetDialogFragment.
|
2020-05-29 09:51:20 -04:00 |
|
Alan Evans
|
526afd539b
|
Fix avatar tap in conversation multi-select mode.
|
2020-05-29 09:51:20 -04:00 |
|
Greyson Parrelli
|
d708984abd
|
Require users be a system contact or whitelisted to appear in the contact list.
|
2020-05-29 09:51:20 -04:00 |
|
Greyson Parrelli
|
9d39db6428
|
Add additional account restore logging, prevent double avatar fetch.
|
2020-05-29 09:51:20 -04:00 |
|
Alan Evans
|
67a8ec0d39
|
Only admin can cancel any invite.
|
2020-05-29 09:51:20 -04:00 |
|
Alan Evans
|
297a7d0ef8
|
Handle absent change during invite.
|
2020-05-29 09:51:20 -04:00 |
|
Bastian Köcher
|
4712833853
|
Always convert HEIC images to JPEG.
This pr changes the behavior of sending HEIC images to always convert
them to JPEG. This conversion is required to support image inline
viewing accross different devices and operating systems. This follows
the same strategy as on IOS: https://github.com/signalapp/Signal-iOS/pull/2511
Fixes: https://github.com/signalapp/Signal-iOS/issues/4374 & https://github.com/signalapp/Signal-Android/issues/9395
|
2020-05-29 09:51:20 -04:00 |
|
Alan Evans
|
11d17f7496
|
GV2 storage service syncing.
|
2020-05-29 09:51:20 -04:00 |
|
Alan Evans
|
36df3f234f
|
Enable the Zk group library.
|
2020-05-29 09:51:20 -04:00 |
|
Greyson Parrelli
|
098b298646
|
Add a network constraint to RemoteConfigRefreshJob.
|
2020-05-29 09:51:20 -04:00 |
|
Alan Evans
|
2f9320989a
|
Server signed group v2 changes sent and received P2P.
|
2020-05-29 09:51:20 -04:00 |
|
Alan Evans
|
ec8d5defd4
|
Protect against unknown GV2 UUIDs.
|
2020-05-29 09:51:20 -04:00 |
|
Greyson Parrelli
|
7c5ae57784
|
Updated language translations.
|
2020-05-29 09:38:57 -04:00 |
|
Alex Hart
|
fc7be87468
|
Downgrade AudioManagerCompat errors to warnings.
|
2020-05-29 10:31:36 -03:00 |
|
Greyson Parrelli
|
43b7aa2d52
|
Updated language translations.
|
2020-05-28 18:33:46 -04:00 |
|
Alex Hart
|
cd1bad0718
|
Fix bluetooth behavior.
|
2020-05-28 17:36:40 -03:00 |
|
Greyson Parrelli
|
b6d384120d
|
Updated language translations.
|
2020-05-26 18:26:39 -04:00 |
|
Greyson Parrelli
|
1268b26c1f
|
Auto-dismiss PIN reminder dialog as you type.
|
2020-05-26 18:13:19 -04:00 |
|
Greyson Parrelli
|
1aa3e6afea
|
Updated language translations.
|
2020-05-25 14:57:59 -04:00 |
|
Greyson Parrelli
|
ce21eb241a
|
Fix potential crash with data size in ConversationDataSource.
|
2020-05-25 14:57:59 -04:00 |
|
Greyson Parrelli
|
f96fb72eb1
|
Don't show PIN reminders if you're not registered.
Fixes #9657
|
2020-05-25 13:14:38 -04:00 |
|
Greyson Parrelli
|
207c467c6b
|
Don't insert identity verification message for the initial restore.
|
2020-05-24 13:00:16 -04:00 |
|
Alex Hart
|
e4a76c0690
|
Updated language translations.
|
2020-05-21 20:03:31 -03:00 |
|
Alex Hart
|
124c3e25e9
|
Implement layout changes to new call screen UX.
|
2020-05-21 20:03:31 -03:00 |
|
Greyson Parrelli
|
5cb1201903
|
Add the ability to disable PIN reminders.
|
2020-05-21 19:56:30 -03:00 |
|
Greyson Parrelli
|
bb6ca80d5a
|
Don't create identity change methods for brand new contacts.
|
2020-05-21 19:56:30 -03:00 |
|
Greyson Parrelli
|
dc7c54a1f8
|
Ensure we upload the profile after a PIN restore.
|
2020-05-21 19:56:30 -03:00 |
|
Greyson Parrelli
|
23401440bf
|
Prevent insertion of UUID-only contacts at the database level.
|
2020-05-21 19:56:30 -03:00 |
|
Greyson Parrelli
|
f8f959e05a
|
Make rate limit message more generic.
|
2020-05-20 14:22:33 -04:00 |
|