Commit Graph

9059 Commits

Author SHA1 Message Date
Alex Hart 3e07834c20 Log out windowsizeclass. 2025-10-06 13:13:11 -03:00
Alex Hart 14cc0f12a6 Fix BackupSubscriptionCheckJob tests. 2025-10-03 15:31:20 -04:00
Alex Hart 1d403d3dee Implement AppScaffold back-gesture. 2025-10-03 15:31:20 -04:00
gram-signal d36a4232be Bump libsignal to v0.83.0 2025-10-03 15:31:20 -04:00
Cody Henthorne 8b19cbb603 Show correct dialog when validating AEP after registration. 2025-10-03 15:17:10 -04:00
Alex Hart aa3a797e19 Drop UNIQUE constraint from table column. 2025-10-03 15:41:29 -03:00
Cody Henthorne 827ceafffb Show skip restore warning. 2025-10-03 14:13:15 -04:00
Michelle Tang a381697949 Update button color when viewing votes. 2025-10-02 12:56:04 -04:00
Michelle Tang 2d87078495 Show character count when creating a poll. 2025-10-02 12:56:04 -04:00
Alex Hart 1b9695cb98 Reject last-use kyber key sets that we've seen before. 2025-10-02 12:56:04 -04:00
Cody Henthorne 5324290fab Dedupe attachment downloads for matching attachments and fix size calculations. 2025-10-02 12:56:04 -04:00
Michelle Tang b8e4ffb5ae Release polls behind feature flag. 2025-10-02 12:56:04 -04:00
Cody Henthorne 67a693107e Fix bad data for users that rotated their recovery key. 2025-10-02 12:56:04 -04:00
Michelle Tang 92bab9fb20 Drop duplicate name error when editing profiles. 2025-10-02 12:56:04 -04:00
Michelle Tang e7502f08ce Clear etag on internal only config refresh. 2025-10-02 12:56:04 -04:00
Alex Hart 3a530022fc Add additional dialog checks. 2025-10-02 12:56:04 -04:00
jeffrey-signal 2c8144b32f Add more compose preview annotations. 2025-10-02 12:56:04 -04:00
Alex Hart 87535a917a Fully check result code when processing purchase results. 2025-10-02 12:56:04 -04:00
Alex Hart 76448f5426 Apply missing callback for entering remote backups settings fragment. 2025-10-02 12:56:04 -04:00
Alex Hart 019df97a22 Add proper gesture when user navigates to or from a conversation. 2025-10-02 12:56:04 -04:00
Cody Henthorne 51897bb74f Fix outgoing disappearing message export oddity check. 2025-10-02 12:56:04 -04:00
jeffrey-signal a37209d8ba Prevent infinite archive attachment reconciliation attempts after server storage quota disagreement. 2025-10-02 12:56:04 -04:00
Alex Hart ea6d512cc8 Do not reroute to main activity if launching in a bubble. 2025-10-02 12:56:04 -04:00
Alex Hart fba6673907 Eliminate dependency material icons core. 2025-10-02 12:56:04 -04:00
Alex Hart d4a1cb0bfb Upgrade compose to latest stable. 2025-10-02 12:56:04 -04:00
Alex Hart e16ca2b2d2 Several navhost behavioural updates to ensure the right pane is displayed at the right time. 2025-10-02 12:56:04 -04:00
andrew-signal 6c497e131a Remove android.libsignalWebSocketEnabled flag and always use LibSignalChatConnection. 2025-09-30 19:22:47 -04:00
Cody Henthorne 786bcc3da7 Fix header case bugs in status code errors. 2025-09-26 12:54:18 -04:00
Cody Henthorne 4447b29e6c Fix upload to archive running while not on wifi. 2025-09-25 13:27:07 -04:00
Cody Henthorne c3350c0bb0 Clear credentials in pre-restore state. 2025-09-24 16:29:57 -04:00
Cody Henthorne e2be1e0c79 Prevent IMO from running before registration. 2025-09-24 16:29:57 -04:00
Alex Hart 228a993237 Ignore PNI messages for everything except server delivery receipts. 2025-09-24 16:29:57 -04:00
Alex Hart 04923487c4 Ignore mismatch state if FREE tier user has GPB sub.
Co-authored-by: jeffrey-signal <jeffrey@signal.org>
2025-09-24 16:29:57 -04:00
Alex Hart 9777aa411c Remove transitions from base NavHost. 2025-09-24 16:29:57 -04:00
Alex Hart d0c1e93b3c Do not display a price if it's been zeroed. 2025-09-24 16:29:57 -04:00
Alex Hart 9b517a14cb Remove separate controllers and consolidate logic. 2025-09-24 16:29:57 -04:00
Alex Hart 369085e162 Add new log sections to backups. 2025-09-24 16:29:57 -04:00
Alex Hart 93815a0504 Add checks to skip check job if we have a pending or pre-pending transaction. 2025-09-24 16:29:57 -04:00
Alex Hart 120cc9c521 Fix padding on button when we have a current tier. 2025-09-24 16:29:57 -04:00
Cody Henthorne 6e867d678c Fix de related crash and bug. 2025-09-24 16:29:57 -04:00
Cody Henthorne 8b2f58e0e7 Remove hard coded message backups remote config. 2025-09-24 16:29:57 -04:00
Cody Henthorne 6976ac7d44 Move v3 classes to base registration package. 2025-09-24 16:29:57 -04:00
Cody Henthorne 8dc2077ad0 Remove regv2. 2025-09-24 16:29:57 -04:00
jeffrey-signal 52fa86046b Fix backups UI scaling issues. 2025-09-24 16:29:57 -04:00
Alex Hart 3352ebaa06 Move large screen check to wrapper. 2025-09-24 16:29:57 -04:00
Cody Henthorne cbfdc4b57a Improve free tier UX around media. 2025-09-24 16:29:57 -04:00
Greyson Parrelli c5753b96ff Update BackupMediaSnapshot to be based on attachments in backup frames. 2025-09-24 16:29:57 -04:00
Alex Hart f39ad24cc1 Increase desired width increment to aleviate situations where certain text would still flow to multiple lines. 2025-09-24 16:29:57 -04:00
Alex Hart 3df2fa53e8 Don't exit multiselect mode when swapping screens. 2025-09-24 16:29:56 -04:00
Alex Hart c901639ce8 Add lint detection for System.out.println add kotlin.io.println usage. 2025-09-24 16:29:56 -04:00