Commit Graph
967 Commits
Author SHA1 Message Date
Greyson Parrelli c5d648c46a Use a default authenticator name until the user sets one. 2026-09-15 18:26:04 -04:00
Greyson Parrelli afd7930bbe Add global configs for two factor limits. 2026-09-15 18:26:04 -04:00
Cody Henthorne ca9765e69f Fix message duplication when editing a message twice in quick succession. 2026-09-15 18:26:04 -04:00
Greyson Parrelli aec7c5eaa2 Handle nullable sticker emoji. 2026-09-15 18:26:03 -04:00
Cody Henthorne ce1ed06bfb Close ArchiveUploadProgress update race gap. 2026-09-11 14:34:38 -04:00
Greyson Parrelli af920d71bb Use a shared text entry field for TOTP entry. 2026-09-11 13:48:17 -04:00
Alex Hart 2863d7e1a2 Convert group permissions page to compose. 2026-09-11 14:29:39 -03:00
Alex Hart 832da0da4a Convert CustomNotificationSettings to compose. 2026-09-10 17:10:14 -04:00
Greyson Parrelli c7c3ecb838 Clear onboarding cards for restore/re-reg. 2026-09-10 17:10:14 -04:00
Greyson Parrelli fd01a99f16 Fix authenticator app removal. 2026-09-10 17:10:14 -04:00
Greyson Parrelli 7a474d0227 Move services into SignalNetwork. 2026-09-10 17:10:13 -04:00
Greyson Parrelli 98a4fe1069 Add some support links for numberless flows. 2026-09-10 17:10:13 -04:00
Cody Henthorne 325e0114a2 Fix profile not always shared on first message. 2026-09-10 15:06:31 -04:00
Cody Henthorne 638b4f8b20 Prevent storage service loops on ACI identity key changes. 2026-09-09 16:44:26 -04:00
Greyson Parrelli e61dd283c7 Add screenlock and screenshot guards to SignalLoginViewDetails. 2026-09-09 16:44:25 -04:00
Greyson Parrelli 01d12127de Make SignalNetwork easier to mock. 2026-09-09 16:44:25 -04:00
Greyson Parrelli 818f22576f Add screenlock guard to removing two-factor method. 2026-09-09 16:37:45 -04:00
Greyson Parrelli 4f3f50e131 Convert SettingsValues to kotlin. 2026-09-09 16:37:45 -04:00
Greyson Parrelli c4f9b0e416 Do not allow remote backups while unregistered. 2026-09-09 16:37:44 -04:00
Greyson Parrelli bd3c4af8e4 Improve backup onboarding for numberless accounts. 2026-09-09 16:37:44 -04:00
Greyson Parrelli 03256a7ceb Update TOTP/Passkey management UX. 2026-09-09 16:37:43 -04:00
Greyson Parrelli 73f18dd4e8 Ignore other attachments if there is a voice note. 2026-09-09 16:37:43 -04:00
Greyson Parrelli 445884199a Improve account cred copy UX. 2026-09-09 16:37:43 -04:00
Greyson Parrelli 4b5749f843 Use libsignal for TOTP operations. 2026-09-09 16:37:43 -04:00
Alex Hart c5a18d6e38 Fix backup subscription state for subscriptions billed through the App Store. 2026-09-09 16:37:40 -04:00
Greyson Parrelli d079b46aa0 Make text copy-pastable in signal login details. 2026-09-09 16:37:40 -04:00
Michelle Tang 8d10cc4dce Remove calls from unread reminders. 2026-09-08 10:16:17 -04:00
Greyson Parrelli 62897a309c Add basic TOTP support with mocked creation. 2026-09-02 16:11:32 -03:00
Michelle Tang adbcf6e2f3 Fix voice note volume ducking. 2026-09-02 16:11:31 -03:00
Abhishek Chandra 2717e8b629 Fix stories sorting by type instead of by time.
Closes signalapp/Signal-Android#14971
2026-09-02 16:11:29 -03:00
Greyson Parrelli c75cbcb05f Add password manager support to numberless login. 2026-09-02 16:11:29 -03:00
Alex Hart cac953c724 Utilize events instead of direct calls in main nav view model. 2026-09-02 16:11:28 -03:00
Greyson Parrelli ddd25e393a Add numberless country code for locale remote configs. 2026-09-02 16:11:28 -03:00
Greyson Parrelli 478b18aed8 Implement password manager button in login details screen. 2026-09-02 16:11:27 -03:00
Michelle Tang 98f57cf47d Sync notification settings. 2026-09-02 16:11:26 -03:00
Alex Hart 2627ff1b95 Migrate main navigation to Navigation 3. 2026-09-02 16:11:26 -03:00
Cody Henthorne 4d2dc127d4 Implement new contact share flow designs. 2026-09-02 16:11:25 -03:00
Greyson Parrelli 820b2bc74c Add ability to save signal login as PDF. 2026-09-02 16:11:25 -03:00
Greyson Parrelli 495668171c Navigate to login details screen from account settings. 2026-09-02 16:11:24 -03:00
Michelle Tang b84bb29b53 Update unread reminder system. 2026-09-02 16:11:24 -03:00
Greyson Parrelli b0297bd035 Remove unnecessary mock-numberless config. 2026-09-02 16:11:23 -03:00
Greyson Parrelli d069ffb6d5 Hide some settings for numberless accounts. 2026-09-02 16:11:23 -03:00
Greyson Parrelli 87978901c8 Add basic ability to register numberless account. 2026-09-02 16:11:23 -03:00
Michelle Tang f578c93367 Revert "Attempt to squelch errant gallery refresh."
This reverts commit 30e0a8040e.
2026-08-31 12:35:35 -04:00
Cody Henthorne 9f3fc652fc Reduce thrashing on notification state during message backlog processing. 2026-08-26 15:22:20 -04:00
Greyson Parrelli c1453fab77 Add additional authenticator UI scaffolding. 2026-08-25 23:02:26 -04:00
Alex Hart dd510f2a06 Fix bad state with lapsed in app donation. 2026-08-25 14:48:16 -03:00
Cody Henthorne 8c37e6b2d4 Prevent storage sync loop on PNI-only records with different identity keys. 2026-08-25 12:32:27 -04:00
Greyson Parrelli 7a9fe0b0c1 Allow setting username in registration module. 2026-08-25 10:57:44 -04:00
Alex Hart 30e0a8040e Attempt to squelch errant gallery refresh. 2026-08-25 09:11:01 -03:00