Greyson Parrelli
|
79dbf85c1e
|
Improve local encrypted PIN storage.
|
2020-05-29 19:15:56 -04:00 |
|
Greyson Parrelli
|
61fe6cc961
|
Enable the ability to react with any emoji.
|
2020-05-29 19:14:37 -04:00 |
|
Greyson Parrelli
|
70c88b68e2
|
Store recent reactions separately from keyboard emoji.
|
2020-05-29 19:14:37 -04:00 |
|
Greyson Parrelli
|
d70c33d20f
|
Add support for mark as unread.
|
2020-05-29 19:14:37 -04:00 |
|
Greyson Parrelli
|
6b2e000e61
|
Prevent waiting for old queues in our retrieval strategies.
|
2020-05-29 19:14:37 -04:00 |
|
Alan Evans
|
b9f11dafff
|
New internal testing flag and V1 group creation button. All menus create GV1.
|
2020-05-29 19:14:37 -04:00 |
|
Alan Evans
|
a99c0d438e
|
Rename GV2 "version" to "revision".
|
2020-05-29 19:14:37 -04:00 |
|
Alex Hart
|
c634c24afb
|
Utilize Wrapper instead of dynamic theme.
|
2020-05-29 19:14:37 -04:00 |
|
Alex Hart
|
2ddd1437cf
|
Utilize exclusive AudioFocus.
|
2020-05-29 19:14:37 -04:00 |
|
Alan Evans
|
9da309ca48
|
Enforce a local GV2 capacity limit driven by a feature flag.
|
2020-05-29 19:14:37 -04:00 |
|
henry
|
cfcd451db7
|
Fix crash on unlink device when offline.
|
2020-05-29 09:51:21 -04:00 |
|
Alex Hart
|
5ab72fd1a9
|
Ask for permission before launching avatar sheet.
|
2020-05-29 09:51:21 -04:00 |
|
Alan Evans
|
daace9bd1a
|
Audio wave forms on voice notes.
|
2020-05-29 09:51:21 -04:00 |
|
Alan Evans
|
69adcd1d69
|
Tap avatar in chat preferences or group management to see full screen.
|
2020-05-29 09:51:21 -04:00 |
|
Alex Hart
|
0711a22188
|
Add overflow toast and fix edit menu option.
|
2020-05-29 09:51:21 -04:00 |
|
Greyson Parrelli
|
3a06412cd8
|
Throttle notifications when doing the intial message fetch.
|
2020-05-29 09:51:21 -04:00 |
|
Alan Evans
|
51c82702e2
|
Remove expectation of ActionBar in DeviceProvisioningActivity.
Fixes #9661
|
2020-05-29 09:51:21 -04:00 |
|
Greyson Parrelli
|
1b01196ec6
|
Refactor ThreadRecord.
|
2020-05-29 09:51:21 -04:00 |
|
Greyson Parrelli
|
1cd6b58ece
|
Don't enqueue duplicate PushDecryptMessageJobs.
|
2020-05-29 09:51:21 -04:00 |
|
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 |
|