Cody Henthorne
827ceafffb
Show skip restore warning.
2025-10-03 14:13:15 -04:00
Michelle Tang
2d87078495
Show character count when creating a poll.
2025-10-02 12:56:04 -04:00
Michelle Tang
b8e4ffb5ae
Release polls behind feature flag.
2025-10-02 12:56:04 -04:00
Alex Hart
d0c1e93b3c
Do not display a price if it's been zeroed.
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
e0a86ead58
Update translations and other static files.
2025-09-17 14:36:54 -04:00
Alex Hart
2a90809ba3
Add Billing API and Google API availability error dialogs.
2025-09-17 14:21:43 -04:00
Cody Henthorne
6d90330e86
Improve restore complete dialog for old device.
2025-09-17 14:21:43 -04:00
Cody Henthorne
2c8b1c6acb
Update translations and other static files.
2025-09-12 15:29:44 -04:00
Cody Henthorne
d9cfdd1b32
Update backups all set bottom sheet.
2025-09-12 15:21:27 -04:00
Alex Hart
eeb8164c18
Always display paid tier but stick a dialog in front of it for non-GPS devices.
2025-09-10 15:12:35 -03:00
Greyson Parrelli
236c79bfbb
Update beta labeling string.
2025-09-10 10:22:54 -04:00
Alex Hart
d2fcb191b6
Add new text label for when backups are off.
2025-09-08 14:59:59 -03:00
Greyson Parrelli
8adb16912f
Update string describing backup frequency.
2025-09-05 11:02:25 -04:00
Cody Henthorne
1f40c7ab7e
Improve archive restore progress tracking and UX.
2025-09-04 16:35:06 -04:00
Greyson Parrelli
5294bd8a1a
Show 'calculating' while loading backup size.
2025-09-04 16:35:06 -04:00
Greyson Parrelli
2572dac8a7
Remove backup frequency setting.
2025-09-04 16:35:06 -04:00
Greyson Parrelli
b44cd5d4c4
Clear some tooltips after restore, remove some legacy ones entirely.
2025-09-04 16:35:06 -04:00
Michelle Tang
33645c302b
Update backup related strings.
2025-09-04 16:35:05 -04:00
Michelle Tang
d4f08e6d46
Update unsupported message UI.
2025-08-27 15:55:18 -04:00
Alex Hart
71c34e17eb
Various backup strings updates.
2025-08-21 14:52:34 -04:00
Greyson Parrelli
117baf7b65
Update translations and other static files.
2025-08-13 23:24:12 -04:00
Alex Hart
9f7a78bf3c
Update remote backup size display to indicate loading while accessing data.
2025-08-11 13:02:13 -04:00
lisa-signal
c0f826808b
Add filter by log level feature in debug log screen.
2025-08-11 13:02:13 -04:00
Alex Hart
53a80589e3
Add Out of Remote Storage sheet.
2025-08-06 15:50:16 -04:00
Greyson Parrelli
9dcc704a9e
Add specific registration error cases for SVRB.
2025-08-06 15:50:16 -04:00
Alex Hart
b8300f373d
Polish various bits of backups UI.
2025-07-29 11:09:53 -03:00
Alex Hart
99fb70c20c
Remove unused string.
2025-07-25 11:02:46 -04:00
Michelle Tang
eae0b43858
Generalize device authentication education sheet for backups.
2025-07-18 13:03:49 -04:00
Alex Hart
36de1284c7
Allow user to rotate AEP.
2025-07-18 10:36:49 -03:00
Cody Henthorne
8ee80b0d27
Fix backup message job cancel and start bugs.
2025-07-16 14:21:59 -04:00
Michelle Tang
359f473b59
Add verify key megaphone.
2025-07-16 12:42:35 -04:00
jeffrey-signal
6d58e89c18
Prompt to save PIN to device password manager.
...
Fixes an issue where the system auto-fill could overwrite the Signal backup key saved to the device password manager with the Signal PIN. The PIN confirmation screen now explicitly uses `CredentialManager` to save the `Signal PIN` under a separate username from the `Signal Backups` key, allowing both credentials to be stored and auto-filled correctly.
- Add `com.google.android.libraries.identity.googleid` dependency so `CredentialManager` works on Android < 14.
- Prompt to save Signal PIN to credential manager after PIN is created/edited.
2025-07-10 09:12:48 -03:00
Alex Hart
06f90c73a9
Add view settings button to backup settings screen.
2025-07-10 09:12:48 -03:00
Cody Henthorne
437b1a3d98
Restore timestamp instead of tier during manual registration remote backup restore flow.
2025-07-02 11:24:36 -04:00
jeffrey-signal
fdf1238905
Improve backup key password manager save error handling.
...
- Add "go to settings" button to missing credential manager error dialog.
- Add handling for disabled password manager save prompt on Android API <= 33.
2025-07-01 13:02:02 -04:00
Cody Henthorne
3381d37086
Update translations and other static files.
2025-06-25 16:21:32 -04:00
Alex Hart
e705495638
Add 30 day reminder for manual backups.
...
Co-authored-by: Michelle Tang <mtang@signal.org >
2025-06-25 16:14:31 -04:00
Alex Hart
82531630c7
Add megaphone to prompt user to enable backups.
2025-06-25 16:14:31 -04:00
Alex Hart
ccc4acdef9
Prevent "Free" tier from being upgraded in the background.
2025-06-24 11:11:32 -03:00
Alex Hart
18f7a88d66
Add support filter after backup export failure.
2025-06-23 15:57:36 -04:00
Michelle Tang
f21edf7e3c
Adjust iDEAL string.
2025-06-18 16:45:42 -04:00
lisa-signal
b826352ce7
Add deprecation notification when build expires.
2025-06-18 16:45:42 -04:00
Alex Hart
b35b1db4bc
Add wiring and notification for out of remote space error.
2025-06-17 16:26:20 -04:00
Alex Hart
e6ea66f9c5
Add proper turn off backups string for paid tier.
2025-06-17 16:26:20 -04:00
Alex Hart
a5ff92b831
Add additional backup screen states.
2025-06-17 16:26:20 -04:00
jeffrey-signal
0ab77e159d
Update notification message for large backup attachment uploads.
2025-06-17 16:26:19 -04:00
Greyson Parrelli
e72c78be68
Update translations and other static files.
2025-06-11 12:49:13 -04:00
Cody Henthorne
38adb519e3
Improve speed/feedback of final steps of backup restore.
2025-06-10 10:32:45 -04:00
Alex Hart
dd5941b884
Add UX for out of remote storage space error presentation.
2025-06-09 20:21:06 -04:00