Commit Graph
9733 Commits
Author SHA1 Message Date
Greyson ParrelliandMichelle Tang e6f11c7443 Require key rotation to disable pins. 2025-11-05 15:58:44 -05:00
Alex HartandMichelle Tang 4cce6d3c86 Add backup upgrade availability checks. 2025-11-05 15:58:44 -05:00
Greyson ParrelliandMichelle Tang 42c3f7ead4 Use a cancelation result instead of an exception for message sends. 2025-11-05 15:58:44 -05:00
Alex HartandMichelle Tang 95837b09db Keep successful redemption message longer. 2025-11-05 15:58:44 -05:00
Alex HartandMichelle Tang abbec60465 Add null handling for backup subscriptions. 2025-11-05 15:58:44 -05:00
Alex HartandMichelle Tang 8c99843b2d Consolidate back callback to a single delegate. 2025-11-05 15:58:44 -05:00
Cody HenthorneandMichelle Tang 04d8f7d9aa Fix incorrect mention notification setting sync. 2025-11-05 15:58:44 -05:00
Greyson ParrelliandMichelle Tang a0997e6a87 Fix enter key send with attachments. 2025-11-05 15:58:44 -05:00
Greyson ParrelliandMichelle Tang 4a99d468c7 On import, if any recipient is pending, mark overall message as pending. 2025-11-05 15:58:44 -05:00
Cody HenthorneandMichelle Tang d6156ab3f2 Prevent SVRB falling out of sync after re-registrations. 2025-11-05 15:58:44 -05:00
Greyson ParrelliandMichelle Tang 10d6e5293b Prevent possible backup bug when we fix group recipients. 2025-11-05 15:58:44 -05:00
Alex HartandMichelle Tang 683da1f167 Convert expire timer settings fragment to compose. 2025-11-05 15:58:44 -05:00
Cody HenthorneandMichelle Tang 4b5c9723c1 Fix read group message rendering as pending after import. 2025-11-05 15:58:44 -05:00
Greyson ParrelliandMichelle Tang aed9b3afaa Fix the UI being unresponsive during media restore. 2025-11-05 15:58:44 -05:00
Alex HartandMichelle Tang 07f33d22bf Convert NotificationProfilesSettingsFragment to compose. 2025-11-05 15:58:44 -05:00
Alex HartandMichelle Tang 1d7ae669b6 Clear out checks for SDK < 23 as they're no longer relevant. 2025-11-05 15:58:44 -05:00
Cody HenthorneandMichelle Tang ab9c8626c0 Fix some edit messages causing unread threads after restore. 2025-11-05 15:58:44 -05:00
Greyson ParrelliandMichelle Tang 32894ff0a4 Add additional validations around incoming message on export. 2025-11-05 15:58:42 -05:00
Greyson ParrelliandMichelle Tang a09195d9de Add addition validations to chat wallpapers on export. 2025-11-05 15:55:08 -05:00
Greyson ParrelliandMichelle Tang 8448cbef52 Add extra validation to call link exports. 2025-11-05 15:54:48 -05:00
Greyson ParrelliandMichelle Tang 4a61e45fba Add additional group update validations during export. 2025-11-05 15:54:48 -05:00
Greyson ParrelliandMichelle Tang 8ac0c42f44 Validate usernames during backup export. 2025-11-05 15:54:48 -05:00
Greyson ParrelliandMichelle Tang 587bfcb524 Remove unnecessary status code handling. 2025-11-05 15:54:48 -05:00
Greyson ParrelliandMichelle Tang 179bd17680 Add validations to ensure some simple chat updates are exported properly. 2025-11-05 15:54:48 -05:00
Greyson ParrelliandMichelle Tang 765c1eeab0 Add protections around exporting unknown recipients in dlists. 2025-11-05 15:54:45 -05:00
Greyson ParrelliandMichelle Tang 107ee5268e Add some resiliance to custom chat color export. 2025-11-05 15:47:24 -05:00
Greyson ParrelliandMichelle Tang 6aa6b490b5 Fix backup row disabled state in settings. 2025-11-05 15:47:23 -05:00
Greyson ParrelliandMichelle Tang 2ba08965d2 Show exact alarm megaphone if Signal Backups enabled. 2025-11-05 15:47:23 -05:00
Greyson ParrelliandMichelle Tang a7da663d4f Ignore unreadable wallpapers. 2025-11-05 15:47:23 -05:00
Greyson ParrelliandMichelle Tang 9944fbb487 Fix next backup interval test. 2025-11-05 15:00:49 -05:00
Alex HartandMichelle Tang bf0307f4b0 Never display split pane on devices whose height is COMPODACT. 2025-11-05 14:25:07 -05:00
Greyson Parrelli 680d436038 Fix handling non-existent SVR enclaves. 2025-11-05 13:25:10 -05:00
Cody Henthorne 2b2e3e1d02 Fix account inconsistency reset causing restore flow to show bug. 2025-11-05 11:44:05 -05:00
jeffrey-signal 84c713c2f7 Fix bottom chrome visibility in landscape split-screen with bottom nav. 2025-10-31 17:48:18 -04:00
Michelle Tangandjeffrey-signal 303c2ea14a Adding UI polish for polls. 2025-10-31 17:48:18 -04:00
Alex Hartandjeffrey-signal 109f651681 Remove custom WindowSizeClass and just depend on Material Adaptive WindowSizeClass.
Co-authored-by: jeffrey-signal <jeffrey@signal.org>
2025-10-31 17:48:18 -04:00
Greyson Parrelliandjeffrey-signal 95c9776b4d Fix query selection crash during backup. 2025-10-31 17:48:18 -04:00
Cody Henthorne 636f6a338e Use better check for websocket can connect check. 2025-10-30 14:47:17 -04:00
Alex Hart 41ba3383b2 Make navigation rail adaptive for small medium screens. 2025-10-30 15:15:11 -03:00
Alex Hart 9095ddaf19 Fix hijacking of navigation bar color when opening emoji keyboard. 2025-10-30 13:44:44 -03:00
Alex Hart b4802c4bf6 Wait for global layout before animating in bottom action bar. 2025-10-30 13:13:19 -03:00
Alex Hart eb72b88a16 Add better handling for pane dragging during search. 2025-10-29 16:46:29 -03:00
Alex Hartandjeffrey-signal 605b85455b Fix action mode back handling in conversation fragment. 2025-10-29 14:33:52 -04:00
Michelle Tangandjeffrey-signal 18c7dbca08 Update vote logic for poll percentages. 2025-10-29 14:33:52 -04:00
Alex Hartandjeffrey-signal 55040091af Convert private story settings fragment to compose. 2025-10-29 14:33:52 -04:00
Alex Hartandjeffrey-signal 24c8501985 Report first render to main activity within nav hosts. 2025-10-29 14:33:52 -04:00
Cody Henthorneandjeffrey-signal 5f5e0963e1 Prevent wallpaper archive thumbnail generation. 2025-10-29 14:33:52 -04:00
Cody Henthorneandjeffrey-signal 4a163167e0 Fix OOM during backup export. 2025-10-29 14:33:52 -04:00
Cody Henthorneandjeffrey-signal e690c54f7c Fail gracefully when crash occurs during backup restore. 2025-10-29 14:33:52 -04:00
Alex Hartandjeffrey-signal 1a39119c2b Fix list action mode exit on back. 2025-10-29 14:33:52 -04:00