Commit Graph

6150 Commits

Author SHA1 Message Date
Greyson Parrelli 56e008ea4f Add database consistency test, fix calling migration. 2023-04-13 17:26:26 -04:00
Alex Hart 2a16d8baed Mark all call events as read whenever we enter the calls tab. 2023-04-13 17:26:26 -04:00
Alex Hart ee89629738 Fix missed group call label. 2023-04-13 17:26:26 -04:00
Alex Hart 3e63ac46b4 Ensure message deletion marks event deleted. 2023-04-13 17:26:26 -04:00
Alex Hart c881c67f5e Fix child filtering. 2023-04-13 17:26:26 -04:00
Alex Hart a3574292c6 Fix Call Log snap and ordering. 2023-04-13 17:18:59 -04:00
Alex Hart 94b308cecb Add logging around next/previous moves for story viewer. 2023-04-13 17:18:59 -04:00
Alex Hart d3e83b12d9 Utilize SERIAL instead of BOUNDED executor when marking stories as viewed. 2023-04-13 17:18:59 -04:00
Alex Hart d77555266b Prevent deleting call events with DELETION_TIMESTAMP set to 0. 2023-04-13 17:18:59 -04:00
Alex Hart 3451ac4504 Move LifecycleDisposable to core-util. 2023-04-13 17:18:59 -04:00
Greyson Parrelli f568002e5c Updated language translations. 2023-04-12 16:58:53 -04:00
Greyson Parrelli 321cced323 Ignore broken story unit tests. 2023-04-12 16:58:42 -04:00
Alex Hart 4359336fd5 Move load-state into its own data-store. 2023-04-12 16:31:35 -04:00
Alex Hart e8570c3680 Add call tab event grouping. 2023-04-12 16:31:35 -04:00
Alex Hart fd1ff5e438 Extract post mark as read request body. 2023-04-12 16:31:35 -04:00
Clark 026d029614 Fix tapping too fast breaking my stories viewer. 2023-04-12 16:31:35 -04:00
Clark Chen ef058a1644 Inline export account data feature flag. 2023-04-12 16:31:27 -04:00
Cody Henthorne a35a167e7a Fix spoiler animation running after view is returned to cache. 2023-04-12 16:31:27 -04:00
Cody Henthorne 36ef36be61 Cleanup MessageContentProcessorTestV2. 2023-04-12 16:31:27 -04:00
Cody Henthorne 055f4b09ee Add additional backup folder failure debug info. 2023-04-12 16:31:27 -04:00
Cody Henthorne 737b1c962a Retry backup verify on security exception. 2023-04-12 16:31:27 -04:00
Cody Henthorne 99ac2cb333 Allow spoiler paint to be tinted independently per renderer. 2023-04-12 16:31:27 -04:00
Alex Hart a183057b32 Update call state icons and text. 2023-04-12 16:31:27 -04:00
Alex Hart 2883c16560 Extract 'invite to signal' into an InviteActions object. 2023-04-12 16:31:27 -04:00
Greyson Parrelli d88534e71f Improve spoiler drawing performance. 2023-04-12 16:31:27 -04:00
Greyson Parrelli a56e9e502e Move LeakCanary into its own variant. 2023-04-12 16:31:27 -04:00
Alex Hart 433e8266c9 Add stricter call row identification. 2023-04-12 16:31:27 -04:00
Alex Hart 490feb358c Update ConversationOptionsMenuProvider to utilize snapshot data class. 2023-04-12 16:31:19 -04:00
Clark 27e3c883c3 Update notification on profile name fetch or change. 2023-04-12 16:31:19 -04:00
Greyson Parrelli 71e2b8225a Debounce thread updates for incoming messages. 2023-04-12 16:31:19 -04:00
Aaron Labiaga 0156e74f5a Improve transition to PiP mode.
Use setAutoEnterEnable to true for smooth transition to
Picture-in-Picture when in gestural navigation mode.

Closes #12878
2023-04-12 16:29:48 -04:00
Clark c834cb6ff7 Fix design assumption invalidated crash in MediaPreviewAdapter. 2023-04-11 10:34:18 -04:00
Clark 48360d08d4 Integrate contact hiding with message requests. 2023-04-11 10:34:18 -04:00
Greyson Parrelli 39e04bef17 Updated language translations. 2023-04-11 10:32:42 -04:00
Greyson Parrelli c5af204de3 Prevent FK violation from bad decryption insert.
Fixes #12880
2023-04-11 10:02:00 -04:00
Greyson Parrelli ca0dd03042 Allow websocket retries when proxy is set. 2023-04-11 10:01:37 -04:00
Greyson Parrelli 0510588a09 Updated language translations. 2023-04-10 11:35:03 -04:00
Alex Hart 1d8fc4b7fd Fix mic tinting in small call button resource. 2023-04-10 12:01:13 -03:00
Greyson Parrelli b7f5333b39 Reduce message observer max background time to 2 minutes.
Seeing some increased battery usage issues. 5 minutes was probably too
high.
2023-04-10 09:45:57 -04:00
Greyson Parrelli 544121d035 Minimize lock window in IncomingMessageObserver.
In particular, this was done to avoid a possible deadlock that could
occur between the IncomingMessageObserver lock and the JobManager lock.
2023-04-10 09:42:33 -04:00
Greyson Parrelli 4da4de3b99 Hopeful fix for bluetooth selection issues. 2023-04-07 09:08:41 -04:00
Alex Hart 292956b18c Updated baseline profile. 2023-04-06 17:12:00 -03:00
Alex Hart 925f347050 Updated language translations. 2023-04-06 17:09:41 -03:00
Greyson Parrelli ea150939cb Fix issue where audio selections weren't persisting in UI. 2023-04-06 14:35:46 -04:00
Clark 57f490e5db Fix link previews not being treated as media message. 2023-04-06 13:48:11 -04:00
Alex Hart a141fdaf7d Move state check to audio handler thread. 2023-04-06 14:16:55 -03:00
Alex Hart 9d4e13cd08 Wrap hidePicker dismiss call in ISE catch. 2023-04-06 10:46:11 -03:00
Alex Hart 73a7063867 Fix toolbar state management and pip. 2023-04-06 10:42:02 -03:00
Alex Hart cd5c253a78 Clarify logging around group ring state. 2023-04-06 10:31:37 -03:00
Alex Hart d6f4a89326 Updated baseline profile. 2023-04-05 16:46:56 -03:00