Greyson Parrelli
|
7d7e6e5013
|
Update SQLCipher to 4.5.3-FTS-S3
|
2023-03-20 17:39:09 -04:00 |
|
Alex Hart
|
18554170f2
|
Update call tab to display unread missed call count.
|
2023-03-20 17:39:09 -04:00 |
|
Alex Hart
|
88de0f21e7
|
Add initial implementation of calls tab behind a feature flag.
|
2023-03-20 17:39:09 -04:00 |
|
Greyson Parrelli
|
e18b2d263c
|
Fix rendering of story replies in quote thread view.
|
2023-03-20 17:39:09 -04:00 |
|
Cody Henthorne
|
59141bc6a4
|
Improve delete thread performance.
|
2023-03-20 17:39:09 -04:00 |
|
Greyson Parrelli
|
431e366e76
|
Add in possible recovery for DB error handler.
A bad FTS index can result in the corruption handler being triggered.
We can attempt to rebuild it to see if that helps.
|
2023-03-20 17:39:09 -04:00 |
|
Greyson Parrelli
|
90cc672c37
|
Convert MessageTable to kotlin.
|
2023-03-20 17:39:09 -04:00 |
|
Cody Henthorne
|
6e8f3d1e71
|
Fix scheduled message changing disappearing messages bug.
|
2023-03-06 09:47:12 -05:00 |
|
Cody Henthorne
|
c30e3664b8
|
Improve performance of message processing.
Rearranging code allows us to skip expensive calls or duplicating work
already spent to resolve a recipient.
|
2023-03-04 10:52:21 -05:00 |
|
Cody Henthorne
|
e303e80f17
|
Fix instrumentation tests and group member regression.
|
2023-03-04 10:52:21 -05:00 |
|
Alex Hart
|
0f18fa329d
|
Fix crash when inserting group member remaps.
|
2023-03-04 10:52:03 -05:00 |
|
Clark
|
f3693c966a
|
Improve conversation list cold start performance.
|
2023-03-04 10:51:41 -05:00 |
|
Greyson Parrelli
|
6922886395
|
Fix a bunch of random lint warnings.
|
2023-03-03 10:40:55 -05:00 |
|
Greyson Parrelli
|
873552436a
|
Remove some unused RecipientTable code.
|
2023-03-03 10:40:55 -05:00 |
|
Cody Henthorne
|
583f7db554
|
Clear old group rings on startup.
|
2023-02-23 12:24:39 -05:00 |
|
Greyson Parrelli
|
691ab353da
|
Fix possible dlist sync crash, improved debugging.
Fixes #12795
|
2023-02-22 14:18:41 -05:00 |
|
Greyson Parrelli
|
17aa0365d6
|
Handle keepMutedChatsArchived more generically, also apply it to sends.
Fixes #12788
|
2023-02-22 13:14:44 -05:00 |
|
Greyson Parrelli
|
263fb9fc04
|
Use null when submitting empty reporting tokens.
Cleaned up a few things too, just spacing and stuff.
|
2023-02-22 10:59:04 -05:00 |
|
Greyson Parrelli
|
316df00287
|
Save username when applying update to AccountRecord.
|
2023-02-22 09:23:49 -05:00 |
|
Alex Hart
|
a398745740
|
Implement username is out of sync banner.
|
2023-02-21 11:32:24 -05:00 |
|
Greyson Parrelli
|
ce4e84aadc
|
Remove crash for group remap updates.
|
2023-02-16 16:08:47 -05:00 |
|
Cody Henthorne
|
2b0e9783a7
|
Fix invalid attachment data during sms export.
|
2023-02-15 17:35:23 -05:00 |
|
Alex Hart
|
e2c3db3eda
|
Fix miscalculation of groups in common.
|
2023-02-15 13:24:15 -05:00 |
|
Cody Henthorne
|
9610339f38
|
Improve UX around seeing audio wave forms.
- Attempts to generate the wave form on download instead on display
- Allows multi-threaded generation of wave forms instead of serial
executor
|
2023-02-15 09:43:16 -05:00 |
|
Greyson Parrelli
|
60874ba57b
|
Fix contact name syncing to storage service.
|
2023-02-14 14:03:09 -05:00 |
|
Greyson Parrelli
|
4397b5af25
|
Add support for storing systemNickname from storage service.
|
2023-02-14 14:03:09 -05:00 |
|
Greyson Parrelli
|
c0fe156897
|
Do not fail message inserts on bad quote attachments.
Fixes #12721
|
2023-02-14 14:03:09 -05:00 |
|
Greyson Parrelli
|
408c288936
|
Convert MediaTable to kotlin.
|
2023-02-14 14:03:09 -05:00 |
|
Greyson Parrelli
|
afbce6f800
|
Re-enable FTS optimization after deletes.
|
2023-02-14 14:02:23 -05:00 |
|
Greyson Parrelli
|
ffbebe0670
|
Update SQLCipher to 4.5.3-FTS-S1
|
2023-02-14 14:02:23 -05:00 |
|
Greyson Parrelli
|
684150dc1e
|
Handle split contacts in storage service when in PNP mode.
|
2023-02-14 14:02:22 -05:00 |
|
Greyson Parrelli
|
fdcf0a76e8
|
Split unregistered contacts when in PNP mode.
|
2023-02-14 14:02:22 -05:00 |
|
Greyson Parrelli
|
9e056e5dd0
|
Add support for rendering session switchover events.
|
2023-02-14 14:02:22 -05:00 |
|
Cody Henthorne
|
3a0dbe6e67
|
Use alarm clock for scheduling message sends.
|
2023-02-14 14:02:22 -05:00 |
|
Alex Hart
|
605289aca4
|
Upgrade ktlint and add twitter compose rules.
|
2023-02-14 14:02:22 -05:00 |
|
Cody Henthorne
|
c741e32824
|
Fix stale thread id when a conversation is deleted.
|
2023-02-10 13:08:51 -05:00 |
|
Greyson Parrelli
|
d8eac87219
|
Cleanup dangling MSL rows.
|
2023-02-09 13:41:32 -05:00 |
|
Greyson Parrelli
|
61e127fabf
|
Fix method to find MMS group.
|
2023-02-08 21:13:14 -05:00 |
|
Cody Henthorne
|
7bae8b6e1b
|
Fix scheduled message sends changing thread disappearing message timer.
|
2023-02-06 16:53:08 -04:00 |
|
Nicholas
|
3b40b10a77
|
Try to check group mute status for keeping archived.
|
2023-02-06 16:53:08 -04:00 |
|
Cody Henthorne
|
418b486776
|
Fix crash when scheduling a message in an empty thread.
|
2023-02-06 16:53:08 -04:00 |
|
Greyson Parrelli
|
268b11c4e1
|
Fix bug in MSL table definition.
|
2023-02-06 16:53:08 -04:00 |
|
Alex Hart
|
25c96a6be6
|
Resolve crashing when trying to get the header letters for the contacts section of search.
|
2023-02-03 09:33:18 -04:00 |
|
Alex Hart
|
7fbfc09a89
|
Refactor ContactSelectionListFragment to use ContactSearch infrastructure.
|
2023-02-02 17:22:40 -05:00 |
|
Alex Hart
|
73722297cf
|
Fix membership query to account for active state and mms state.
|
2023-02-02 17:22:40 -05:00 |
|
Cody Henthorne
|
b243eee4ce
|
Fix incorrect unread count after sending scheduled messages.
|
2023-02-02 17:22:40 -05:00 |
|
Greyson Parrelli
|
a91a13cead
|
Introduce Wire for proto codegen.
|
2023-02-02 17:22:40 -05:00 |
|
Nicholas
|
72449fd73e
|
Store & submit spam reporting token from server.
|
2023-02-02 17:22:40 -05:00 |
|
Greyson Parrelli
|
987fafff92
|
Remove is_mms field from MSL tables.
|
2023-02-02 17:22:40 -05:00 |
|
Cody Henthorne
|
35ff977df9
|
Fix position calculation for conversations with scheduled messages.
|
2023-02-01 19:23:12 -05:00 |
|