Greyson Parrelli
|
8fe8a1e9ee
|
Put refresh and upload profile jobs in the same queue.
|
2020-06-07 19:59:42 -04:00 |
|
Alan Evans
|
718471917f
|
Separate text only message layouts.
|
2020-06-06 20:25:02 -04:00 |
|
Greyson Parrelli
|
ac93d81032
|
Remove pins4all feature flag.
|
2020-06-05 21:46:04 -04:00 |
|
Alan Evans
|
9981e5ca76
|
Enable new group UI.
|
2020-06-05 20:19:03 -03:00 |
|
Alex Hart
|
4a455ff958
|
Implement new Add Members UI.
|
2020-06-05 13:44:02 -03:00 |
|
Cody Henthorne
|
263af7c139
|
Add registration lock status to support email.
|
2020-06-02 16:14:19 -04:00 |
|
Alex Hart
|
ae87d23003
|
Always use the new group settings screen if the flag is enabled.
|
2020-06-02 16:09:48 -03:00 |
|
Alan Evans
|
f4a152b0fe
|
Fetch own profile after GV2 feature flag is enabled, improve GV2 capability check.
|
2020-06-02 11:48:40 -03:00 |
|
Alan Evans
|
3fec23fd36
|
Show remaining time on wave form view and cache wave form in database.
|
2020-06-01 17:43:05 -04:00 |
|
Greyson Parrelli
|
61fe6cc961
|
Enable the ability to react with any 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 |
|
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
|
9da309ca48
|
Enforce a local GV2 capacity limit driven by a feature flag.
|
2020-05-29 19:14:37 -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 |
|
Alan Evans
|
8947b82034
|
Make GV2 feature flags remote capable.
|
2020-05-29 09:51:20 -04:00 |
|
Alan Evans
|
289f7aba63
|
Add versioned profiles feature flag.
|
2020-05-29 09:51:20 -04:00 |
|
Greyson Parrelli
|
fe25d941bb
|
Prevent FCM bottlenecking.
|
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
|
36df3f234f
|
Enable the Zk group library.
|
2020-05-29 09:51:20 -04:00 |
|
Greyson Parrelli
|
62ac65e4d8
|
Improve paging performance on slower devices.
|
2020-05-18 16:31:20 -03:00 |
|
Greyson Parrelli
|
fa5729bac6
|
Better handle identity key changes in response to storage service syncs.
|
2020-05-15 19:02:18 -03:00 |
|
Alan Evans
|
4de86cb6cf
|
Prevent ZkGroup link crashes.
|
2020-05-14 11:22:28 -03:00 |
|
Alan Evans
|
b8df90531f
|
GV2 message contexts.
|
2020-05-14 11:22:28 -03:00 |
|
Greyson Parrelli
|
ed33e048ad
|
Add CachedLayoutInflater to improve conversation render performance.
|
2020-05-14 11:22:28 -03:00 |
|
Alan Evans
|
a510bc74e6
|
Recipient Id cache.
|
2020-05-14 11:22:28 -03:00 |
|
Alan Evans
|
a9ecdbdfec
|
Groups V2 capability set by the feature flag.
|
2020-05-14 11:22:28 -03:00 |
|
Alan Evans
|
ee9270845a
|
Create GV2 group behind feature flag.
|
2020-05-14 11:22:28 -03:00 |
|
Alan Evans
|
9ac1897880
|
Job changes for GroupsV2 message receive and profile key updates.
|
2020-05-14 11:22:28 -03:00 |
|
Alan Evans
|
959718618f
|
Deprecate some ViewUtil methods. Inline others. Remove some old API code.
|
2020-05-14 11:22:28 -03:00 |
|
Alex Hart
|
b191341c57
|
Add some polish to the groups V2 manager UI.
|
2020-05-14 11:22:28 -03:00 |
|
Greyson Parrelli
|
3fef58057e
|
Add additional info to support emails and debuglogs.
|
2020-05-14 11:22:28 -03:00 |
|
Greyson Parrelli
|
b156e4a79a
|
Always use the UD cert with a UUID.
|
2020-05-14 11:22:28 -03:00 |
|
Alan Evans
|
30ac264cd3
|
Rename Group update message classes.
|
2020-05-14 11:22:28 -03:00 |
|
Alan Evans
|
a9b00e1cd3
|
Remove instances of Android logging.
|
2020-05-14 11:22:28 -03:00 |
|
Alex Hart
|
d94fc4bc13
|
Implement ability to react with any emoji behind a flag.
|
2020-05-14 11:22:28 -03:00 |
|
Greyson Parrelli
|
40b5339ef8
|
Allow auto-download for users you've shared your profile with.
|
2020-05-14 11:22:28 -03:00 |
|
Alan Evans
|
48a693793f
|
GV2 Group Manager.
|
2020-05-14 11:22:28 -03:00 |
|
Alex Hart
|
c3832cf8b1
|
New group notifications management ui.
|
2020-05-13 16:18:18 -04:00 |
|
Greyson Parrelli
|
a2de8a2a05
|
Ensure you can't set null values in DefaultValueLiveData.
|
2020-05-13 16:18:18 -04:00 |
|
Greyson Parrelli
|
f149005026
|
Add support for remote config v1.1
|
2020-05-13 16:18:18 -04:00 |
|
Alan Evans
|
723639d928
|
New group management screen.
|
2020-05-13 16:18:18 -04:00 |
|
Alan Evans
|
8e0fba7992
|
New group button behind new Group UI feature flag.
|
2020-05-13 16:18:18 -04:00 |
|
Alex Hart
|
d5419ec9fa
|
Implement new call screen UI/UX.
|
2020-05-13 16:18:18 -04:00 |
|
Alan Evans
|
33e3f78be6
|
LiveDataUtil combineLatest.
|
2020-05-13 16:17:29 -04:00 |
|
Greyson Parrelli
|
a83ccc18bb
|
Fix processing of early messages.
1. Eliminated any possibility of infinite recursion.
2. Handle the fact that you can have multiple 'early contents' for a
single message.
|
2020-05-09 13:16:45 -04:00 |
|
Greyson Parrelli
|
cca85bfee3
|
Fix some PinState bugs.
|
2020-04-24 19:40:50 -04:00 |
|
Alan Evans
|
3f555ce5e2
|
Extract method for creating safety number intents.
|
2020-04-21 16:09:30 -04:00 |
|
Greyson Parrelli
|
8f9e79ae37
|
Updated PIN strings.
|
2020-04-21 16:09:30 -04:00 |
|
Alan Evans
|
53b681ef67
|
Make reaction and remote delete jobs GV2 ready.
|
2020-04-21 16:09:30 -04:00 |
|