Alan Evans
|
ce7ad76447
|
Cycle Versioned Profiles feature flag.
|
2020-06-25 08:29:48 -04:00 |
|
Greyson Parrelli
|
f8a0988e5f
|
Various JobManager performance improvements.
|
2020-06-25 08:29:48 -04:00 |
|
Greyson Parrelli
|
22447e6ddb
|
Fix theming issue with snackbar.
|
2020-06-24 20:00:42 -04:00 |
|
Alan Evans
|
3741493cb7
|
Remove frame rate reporter and unused FPS ringbuffer.
|
2020-06-24 11:44:35 -03:00 |
|
Alan Evans
|
6707f974a5
|
Remove NewGroupUI FeatureFlag.
|
2020-06-17 17:49:43 -03:00 |
|
Greyson Parrelli
|
3d7cffef2b
|
Remove Message Requests feature flag.
|
2020-06-16 19:30:35 -04:00 |
|
Alex Hart
|
f2fe81d9b5
|
Fix conversation jumping when loading at last scroll position.
|
2020-06-16 19:30:35 -04:00 |
|
Alex Hart
|
49f75d7036
|
Migrate ConversationList to paging library and apply abstractions to conversation.
|
2020-06-16 19:30:35 -04:00 |
|
Greyson Parrelli
|
ce940235b0
|
Optimistically fetch profiles.
|
2020-06-16 19:30:35 -04:00 |
|
Greyson Parrelli
|
3fad007ae0
|
Cancel typing jobs when you send a group message.
|
2020-06-12 10:06:20 -04:00 |
|
Greyson Parrelli
|
2751fd7efc
|
Retrieve profiles in parallel.
|
2020-06-09 12:47:11 -04:00 |
|
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 |
|