Alex Hart
1d36ecafe1
Clean up back-pressed behavior which could result in an empty backstack and crash.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org >
Co-authored-by: jeffrey-signal <jeffrey@signal.org >
2026-05-06 13:08:38 -04:00
Jordan Rose
9c2825f202
Consistently use core-util Hex utility class.
2026-05-06 13:08:37 -04:00
Greyson Parrelli
90385b4e1c
Fix flakey registration test.
2026-05-06 13:08:37 -04:00
Cody Henthorne
9bcbacc3d8
Update translations and other static files.
2026-04-27 16:40:08 -04:00
Alex Hart
d567555047
Update translations and other static files.
2026-04-22 15:18:32 -03:00
Michelle Tang
454fe86dda
Adjust spinner in phone number screen.
2026-04-22 15:12:47 -03:00
Greyson Parrelli
017b902c3c
Increase regV5 test coverage.
2026-04-22 15:12:47 -03:00
Michelle Tang
0ce667f4af
Update enter aep for large screens.
2026-04-22 15:12:47 -03:00
Michelle Tang
8730e28282
Update restore selection for large screens.
2026-04-17 16:31:59 -04:00
Greyson Parrelli
82046dd55f
Add support for remote backup restore to regV5.
2026-04-17 15:54:24 -04:00
Michelle Tang
da590a3241
Update verification code screen.
2026-04-17 15:26:52 -04:00
Michelle Tang
1c77c9d3fb
Check for valid phone number.
2026-04-17 15:26:50 -04:00
Michelle Tang
dd52d78ee0
Update country picker for large screen.
2026-04-17 15:26:50 -04:00
Michelle Tang
4b1acca119
Scroll to initial country.
2026-04-17 15:26:49 -04:00
Michelle Tang
195fe60927
Update phone entry for large screen.
2026-04-17 15:26:49 -04:00
Greyson Parrelli
fa19ed7ffc
Use viewmodel entry scoping in regV5.
2026-04-17 15:26:49 -04:00
jeffrey-signal
5dd11e26e4
Update translations and other static files.
2026-04-17 14:53:54 -04:00
jeffrey-signal
6650ffc2c6
Update translations and other static files.
2026-04-15 20:17:59 -04:00
Greyson Parrelli
fcdbf93626
Improve regV5 restore flows.
2026-04-15 14:45:14 -04:00
Michelle Tang
f1b61f8f7e
Add test dispatcher to phone number tests.
2026-04-15 14:45:14 -04:00
Michelle Tang
ce582249ec
Ask for permissions on the same screen.
2026-04-15 14:45:13 -04:00
Michelle Tang
d2243707b5
Update permissions UI.
2026-04-15 14:45:11 -04:00
Michelle Tang
7e4736969c
Update country selection.
2026-04-15 14:45:09 -04:00
Michelle Tang
e9cdf0368e
Update phone number UI.
2026-04-15 14:43:45 -04:00
Michelle Tang
3165c854df
Remove unused strings.
2026-04-13 16:25:00 -04:00
Greyson Parrelli
179908fba6
Update registration error strings for SMS send failures.
2026-04-13 16:25:00 -04:00
Alex Hart
faa6a1d3f0
Welcome screen polish.
2026-04-13 16:22:07 -04:00
jeffrey-signal
253d36ae13
Update translations and other static files.
2026-04-13 15:32:54 -04:00
Greyson Parrelli
5de17a971d
Update translations and other static files.
2026-04-09 22:44:34 -04:00
Greyson Parrelli
e6d3de091c
Update translations and other static files.
2026-04-08 16:39:21 -04:00
Greyson Parrelli
99b8a6020d
Fix flaky registration tests.
2026-04-08 16:39:21 -04:00
Alex Hart
d90e9919ae
Adaptive welcome screen with compact, medium, and large layouts.
2026-04-08 16:39:20 -04:00
Greyson Parrelli
e05586a1c9
Convert RegistrationNetworkResult to RequestResult.
2026-04-06 16:47:01 -04:00
Greyson Parrelli
0e8dedf4d0
App ability to regV5 in the main app, behind compile flag.
2026-04-06 16:47:01 -04:00
Greyson Parrelli
bb151c91e9
Add basic infra for regV5 local restore.
2026-04-06 16:46:05 -04:00
Cody Henthorne
e0bb3a48c2
Update translations and other static files.
2026-03-25 16:41:04 -04:00
Greyson Parrelli
f09bf5b14c
Make regV5 resumable if the app closes.
2026-03-19 17:13:11 -04:00
Michelle Tang
7d5b0b1565
Update translations and other static files.
2026-03-19 16:52:44 -04:00
Michelle Tang
7f27e52e58
Update translations and other static files.
2026-03-18 14:57:29 -04:00
Greyson Parrelli
d2c8b6e14c
Improve the storage controller for regV5.
2026-03-18 13:15:49 -04:00
Greyson Parrelli
6c1897d8d5
Add infra for regV5 restore flows.
2026-03-18 13:15:49 -04:00
Greyson Parrelli
39de824bf0
Add quick restore flow and DebugLoggableModel to regV5.
...
Renames restore → quickrestore package, adds QuickRestoreQrViewModel,
introduces DebugLoggableModel for safe toString in release builds,
updates all State/Events classes to extend it, switches previews to
AllDevicePreviews, and enables BuildConfig for the registration module.
2026-03-18 13:15:49 -04:00
Michelle Tang
4b95851ae5
Update translations and other static files.
2026-03-18 13:07:28 -04:00
Michelle Tang
8f4dff8d53
Update translations and other static files.
2026-03-17 13:21:27 -04:00
jeffrey-signal
754dc8dab4
Update translations and other static files.
2026-03-16 10:49:26 -04:00
jeffrey-signal
a687fe09ff
Update translations and other static files.
2026-03-12 17:54:00 -04:00
jeffrey-signal
2b685fb42e
Update translations and other static files.
2026-03-11 15:48:15 -04:00
Greyson Parrelli
cd24691130
Improve welcome bottom sheet UI in regV5.
2026-03-11 15:41:45 -04:00
jeffrey-signal
143630c41b
Update translations and other static files.
2026-03-09 12:05:25 -04:00
Greyson Parrelli
386d8bb312
Update translations and other static files.
2026-03-04 13:41:32 -05:00