Alan Evans
|
dda68d6c95
|
Revert "Bump libsignal-client to 0.2.0"
This reverts commit e845fba8b3.
|
2021-01-07 16:07:04 -04:00 |
|
Jack Lloyd
|
e845fba8b3
|
Bump libsignal-client to 0.2.0
|
2021-01-06 17:03:21 -04:00 |
|
Greyson Parrelli
|
01152ead61
|
Move the JobDatabase to a separate physical database.
Also removes maxInstancesPerFactory from DB, which was only used during job submission and had no need to be persisted.
|
2021-01-06 17:03:21 -04:00 |
|
Alan Evans
|
b4c2e21415
|
Custom streaming video muxer.
|
2021-01-06 17:03:21 -04:00 |
|
Alan Evans
|
6080e1f338
|
Ensure ProfileKeyCredentials match ProfileKey.
Fixes #10344
|
2021-01-06 17:03:20 -04:00 |
|
Greyson Parrelli
|
86542febf9
|
Move the MegaphoneDatabase to a separate physical database.
|
2021-01-06 17:03:20 -04:00 |
|
Alex Hart
|
9da49f9f8a
|
Load correct recipient from thread record.
|
2021-01-06 17:03:20 -04:00 |
|
Greyson Parrelli
|
c466dba8c4
|
Move the KeyValueDatabase to a separate physical database.
|
2021-01-06 17:03:20 -04:00 |
|
Greyson Parrelli
|
3474b26f61
|
Don't include archived threads in recent conversation query.
|
2021-01-06 17:03:20 -04:00 |
|
Greyson Parrelli
|
740e934e5d
|
Speed up the recipient warm-up phase.
|
2021-01-06 17:03:20 -04:00 |
|
Greyson Parrelli
|
7ef77bf16c
|
Remove unbounded conversation list query.
|
2021-01-06 17:03:20 -04:00 |
|
Greyson Parrelli
|
cdd7b2deb9
|
Improve and streamline Application#onCreate.
|
2021-01-06 17:03:20 -04:00 |
|
Greyson Parrelli
|
4b8d02fdba
|
Move Tracer to core-util.
|
2021-01-06 17:03:20 -04:00 |
|
Greyson Parrelli
|
e10284bd13
|
Remove Trace annotation.
|
2021-01-06 17:03:20 -04:00 |
|
Jack Lloyd
|
d2d698f64e
|
Don't rely on the SessionState protobuf.
Instead use the convenient deserialization constructor
|
2020-12-18 10:41:14 -04:00 |
|
Greyson Parrelli
|
f4c723cc60
|
Refactor how we handle GV1->GV2 migration suggestions.
|
2020-12-15 20:18:47 -05:00 |
|
Greyson Parrelli
|
21956e400f
|
Use a new DatabaseObserver system.
|
2020-12-14 22:43:34 -05:00 |
|
Alan Evans
|
a8dd81eace
|
Return optional for telephone number region name for the unknown case to be localized.
|
2020-12-09 15:47:44 -04:00 |
|
Cody Henthorne
|
84e9282f87
|
Attempt to reduce number of peek jobs run after being offline.
|
2020-12-08 18:10:04 -05:00 |
|
Greyson Parrelli
|
6826c0ded5
|
Fix another scenario where search position was off.
|
2020-12-08 18:10:04 -05:00 |
|
Greyson Parrelli
|
c3d7b88cf6
|
Add support for setting max instances per job queue.
|
2020-12-07 17:30:05 -05:00 |
|
Cody Henthorne
|
dc4ce234b7
|
Ensure proper group call history in chat after being offline.
Co-authored-by: Alan Evans <alan@signal.org>
|
2020-12-07 17:27:35 -05:00 |
|
Greyson Parrelli
|
3f75e4aeb3
|
Fix GV1->GV2 migration bug where users were incorrectly marked as dropped.
|
2020-12-05 13:44:13 -05:00 |
|
Greyson Parrelli
|
8e93bf9075
|
Create a core-util module with some common utilities.
|
2020-12-05 13:44:13 -05:00 |
|
Greyson Parrelli
|
831cd2f297
|
Trace database methods.
|
2020-12-05 13:44:13 -05:00 |
|
Greyson Parrelli
|
898d92ba54
|
Fix issue where remote deletes screwed up jump positions.
Fixes #10171
|
2020-12-05 13:44:13 -05:00 |
|
Greyson Parrelli
|
97047bccde
|
Remove job adds from database transactions.
|
2020-12-05 13:44:13 -05:00 |
|
Cody Henthorne
|
ac41f3d662
|
Fix deadlock between group calling jobs.
|
2020-12-05 13:44:13 -05:00 |
|
Cody Henthorne
|
01f143667f
|
Add Group Call peeking in the Conversation view.
|
2020-12-05 13:43:25 -05:00 |
|
Alan Evans
|
6cbd68fe9f
|
Clean up any invalid group V1 ids in database.
|
2020-11-25 15:53:58 -04:00 |
|
Cody Henthorne
|
a640d9e298
|
Improve group update copy and implement speaker indexing.
|
2020-11-25 11:40:05 -04:00 |
|
Greyson Parrelli
|
3804a89619
|
Improve handling of membership changes during a GV1->GV2 migration.
|
2020-11-25 11:40:05 -04:00 |
|
Alan Evans
|
0bda1d46a2
|
Allow setting local group names and avatars for MMS groups.
|
2020-11-25 11:40:05 -04:00 |
|
Greyson Parrelli
|
43e3ef2bee
|
Refactor Message Request logic to fix some GV1->GV2 bugs.
|
2020-11-25 11:40:05 -04:00 |
|
Alex Hart
|
ce44e3949c
|
Add new VIEWED item in RecieptMessage enumeration.
Also includes necessary Database changes for supporting this as well as View-Once receipt support.
|
2020-11-25 11:37:13 -04:00 |
|
Cody Henthorne
|
b90a74d26a
|
Add additional Group Calling features.
|
2020-11-20 15:42:46 -05:00 |
|
Greyson Parrelli
|
4166e7931e
|
Fix membership diffs that occur during a GV1->GV2 migration.
Co-authored-by: Alan Evans <alan@signal.org>
|
2020-11-20 13:26:17 -05:00 |
|
Cody Henthorne
|
f59e10d82c
|
Fix read/unread conversation list colors.
|
2020-11-18 14:00:14 -05:00 |
|
Alex Hart
|
930370783e
|
Implement ShortcutInfo for API 30.
|
2020-11-18 14:25:01 -04:00 |
|
Greyson Parrelli
|
2dace38d43
|
Add support for GV1->GV2 forced migration.
|
2020-11-12 12:32:10 -05:00 |
|
Greyson Parrelli
|
7e347f5cce
|
Add support for manual initiation of GV1->GV2 migrations.
|
2020-11-12 09:52:21 -05:00 |
|
Cody Henthorne
|
696fffb603
|
Improve mention notifications by only showing alerting notifications once.
|
2020-11-11 15:29:02 -05:00 |
|
Greyson Parrelli
|
cd58c09be3
|
Proper handling of GV1->GV2 migrations in storage service.
|
2020-11-11 15:29:01 -05:00 |
|
Greyson Parrelli
|
e8f0038c36
|
Perform bulk receipt processing in a transaction.
|
2020-11-11 15:29:01 -05:00 |
|
Greyson Parrelli
|
0b77b33902
|
Add the ability to trace methods in internal builds.
Currently only for internal builds. Use the @Trace annotation to trace
methods for viewing in Perfetto.
|
2020-11-11 15:29:01 -05:00 |
|
Cody Henthorne
|
c3b5323010
|
Update assets and themes to leverage DayNight system.
|
2020-11-11 15:29:01 -05:00 |
|
Alex Hart
|
e9c7b120a0
|
Improve contact blocking UX via settings.
|
2020-11-11 15:29:01 -05:00 |
|
Greyson Parrelli
|
d307db8a95
|
Add the ability to add suggested members after a GV1 migration.
|
2020-11-11 15:29:01 -05:00 |
|
Greyson Parrelli
|
12ea88f409
|
Improve logging around deletions.
|
2020-11-09 12:18:27 -05:00 |
|
Alex Hart
|
2b4a4d6109
|
Add support for Incoming / Outgoing Video Type.
|
2020-11-05 13:41:22 -04:00 |
|