Alan Evans
|
96e888a4f5
|
Remove versioned profiles feature flag.
|
2020-07-08 16:51:30 -04:00 |
|
Greyson Parrelli
|
33c527f15e
|
Remove the final KBS feature flags.
|
2020-07-08 16:51:30 -04:00 |
|
Greyson Parrelli
|
eb02dacfdc
|
Convert HEIC/HEIF to JPEG.
|
2020-07-08 16:51:30 -04:00 |
|
Alan Evans
|
e6a0e5b858
|
Add internal preferences under Advanced behind feature flag.
Initially for GV2 testing.
|
2020-07-08 16:51:30 -04:00 |
|
Cody Henthorne
|
1e250ee95c
|
Add Calling Requests.
|
2020-07-08 16:51:30 -04:00 |
|
Greyson Parrelli
|
5605fde777
|
Rename the UUID flag to be more explicit.
|
2020-07-08 16:51:30 -04:00 |
|
Greyson Parrelli
|
2791790bf5
|
Implement new CDS changes.
|
2020-07-08 16:51:30 -04:00 |
|
Cody Henthorne
|
1752972be9
|
Update delete for everyone functionality to match requirements.
|
2020-07-08 16:51:30 -04:00 |
|
Greyson Parrelli
|
c877aba09f
|
Use resolved recipients in the conversation list.
|
2020-07-08 16:51:30 -04:00 |
|
Greyson Parrelli
|
cb81a9f783
|
Disallow 'visually empty' profile names.
|
2020-07-08 16:51:30 -04:00 |
|
Greyson Parrelli
|
4ea8bac10d
|
Re-enable view prefetching.
|
2020-07-08 16:51:30 -04:00 |
|
Greyson Parrelli
|
db545f43ea
|
Remove profile name reminder megaphone.
|
2020-06-26 11:52:00 -04:00 |
|
Cody Henthorne
|
bbe003a454
|
Improve messaging and UX around safety number changes.
|
2020-06-26 11:10:54 -04:00 |
|
Greyson Parrelli
|
63d6ab6fa7
|
Throttle conversation list update frequency.
This helps fast phones process messages faster by reducing contention on
the database while processing a large batch of messages.
|
2020-06-25 18:14:54 -04:00 |
|
Greyson Parrelli
|
75c8c59d78
|
Reduce notification update interval.
|
2020-06-25 18:14:54 -04:00 |
|
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 |
|