Greyson Parrelli
f149c0adb9
Remove MmsSmsColumns.
...
All the columns got moved to MessageTable.
I kept the types though and renamed the class to MessageTypes because
it's a lot of boring domain-specific code.
2022-12-30 16:54:49 -05:00
Greyson Parrelli
e9d98b7d39
Migrate SMS messages into the MMS table.
2022-12-30 15:11:56 -05:00
Greyson Parrelli
10f78d5daa
Change spinner to lazily read database stuff.
...
Otherwise you get into situations where Spinner will force DB accesses
super early during Application#onCreate on the main thread, which can be
bad when testing large DB migrations.
2022-12-16 15:22:04 -05:00
Cody Henthorne
c5b4f44ab8
Fix various compiler warnings.
2022-12-16 15:22:04 -05:00
Greyson Parrelli
95eba78d9c
Improve constraints on thread and message tables.
2022-12-07 13:03:02 -05:00
Greyson Parrelli
7949996c5c
Renamed database classes to table classes.
...
Because they're not databases. They're tables.
2022-11-30 17:10:36 -05:00
Cody Henthorne
1dc29fda12
Add in-chat payment messages.
2022-11-10 16:58:25 -05:00
Cody Henthorne
77beeda62a
Add in-chat payment activation requests.
...
Co-authored-by: Varsha <varsha@mobilecoin.com>
2022-11-02 15:31:52 -04:00
Cody Henthorne
b6db7e7af6
Add phased SMS removal UX.
2022-10-13 16:32:51 -04:00
Cody Henthorne
c4bef8099f
Add GV2 accept by PNI invite.
2022-07-21 13:18:19 -04:00
Cody Henthorne
89a6730efe
Add Storage Service plugin to Spinner.
2022-06-29 15:32:25 -04:00
Cody Henthorne
4e01336b2f
Fix unclosed streams during backup export.
2022-05-26 14:24:57 -03:00
Cody Henthorne
cc31417c97
Fix desugar crash on spinner builds.
2022-05-24 15:03:54 -03:00
Cody Henthorne
ecc358ef40
Consolidate S3 requests into one interface.
2022-05-12 10:42:21 -03:00
Alex Hart
eeb4cdf064
Add strict-mode logging for disk access on Spinner variant.
2022-05-12 10:42:21 -03:00
Alex Hart
a4a4665aaa
Implement badge gifting behind feature flag.
2022-05-02 15:25:55 -04:00
Cody Henthorne
657a9c7b0a
Add ability to reject group invite by PNI.
2022-04-26 12:16:58 -04:00
Cody Henthorne
33346d8033
Fix bug with receiving GV2 message for previously unknown group.
2022-04-26 12:15:50 -04:00
Cody Henthorne
55acd0f048
Auto-leave group if added by blocked user.
2022-04-20 16:32:55 -03:00
Alex Hart
7da5b2cdef
Fix spinner group change description.
2022-04-20 16:32:55 -03:00
Cody Henthorne
2f5cb5f090
Add story distribution list deduplication handling.
2022-03-28 19:43:42 -04:00
Greyson Parrelli
135fde68c1
Migrate some cursor utils to core-util.
2022-03-28 19:07:20 -04:00
Alex Hart
437c1e2f21
Implement UI and backend for sending story reactions.
...
Co-authored-by: Rashad Sookram <rashad@signal.org>
2022-03-17 16:02:42 -04:00
Cody Henthorne
9d1f46da9f
Collapse multiple join request/cancels when from a single person.
2022-03-17 12:12:56 -04:00
Greyson Parrelli
057231b9c3
Update libsignal-client to 0.14.0
2022-03-17 12:12:56 -04:00
Greyson Parrelli
88a34936cd
Add more device info at the top of Spinner.
2022-03-17 12:12:55 -04:00
Greyson Parrelli
731714d263
Remove unnecessary entry from spinner manifest.
2022-03-08 10:41:37 -04:00
Greyson Parrelli
f4002850bb
Add a ColumnTransformer system to Spinner.
2022-03-08 10:41:36 -04:00
Greyson Parrelli
9594be8fcf
Add a 'Recent' tab to Spinner.
2022-03-01 10:47:23 -05:00
Greyson Parrelli
874067909d
Replace Flipper with Spinner.
2022-02-16 14:12:34 -05:00