Alex Hart
|
ca9a629804
|
Restyling review banner and cards.
|
2024-01-03 15:12:45 -05:00 |
|
Greyson Parrelli
|
bb30535afb
|
Respect the phoneNumberSharing setting on the profile.
|
2024-01-03 15:12:44 -05:00 |
|
Greyson Parrelli
|
8db113a19b
|
Fix potential crash in username share sheet.
|
2023-12-04 16:18:53 -05:00 |
|
Greyson Parrelli
|
075df8a26d
|
Fix crash if you search for a malformed username.
|
2023-12-04 16:18:53 -05:00 |
|
Greyson Parrelli
|
8023285b9d
|
Only mark username corrupted after repeated failures.
|
2023-12-04 16:18:10 -05:00 |
|
Greyson Parrelli
|
0acefb4521
|
Fix storage sync issues with usernames.
|
2023-11-11 13:34:48 -05:00 |
|
Greyson Parrelli
|
111c8367a9
|
Fix discoverability setting persistence during registration.
|
2023-11-11 13:34:48 -05:00 |
|
Greyson Parrelli
|
ead8f209b6
|
Fix 'next' button alignment during registration.
|
2023-11-11 13:34:48 -05:00 |
|
Greyson Parrelli
|
e5ab5241d5
|
Centralize username logic in UsernameRepository.
|
2023-11-08 19:51:46 -05:00 |
|
Greyson Parrelli
|
0f4f87067e
|
Add some detailed username docs to UsernameRepository.
|
2023-11-08 19:51:46 -05:00 |
|
Greyson Parrelli
|
3f32f816b0
|
Convert the UsernameRepository to an object.
|
2023-11-08 19:51:46 -05:00 |
|
Greyson Parrelli
|
ed8953c430
|
Fix logging around username link reset failures.
|
2023-11-07 12:11:22 -05:00 |
|
Greyson Parrelli
|
07aa058a46
|
Update username consistency error handling.
|
2023-11-06 14:49:51 -05:00 |
|
Greyson Parrelli
|
29350ab7b0
|
Add a QR code link and tooltip in the profile settings.
|
2023-11-03 14:33:07 -04:00 |
|
Greyson Parrelli
|
d00f2aa8d0
|
Convert EditProfileFragment to kotlin.
|
2023-11-03 10:40:13 -04:00 |
|
Greyson Parrelli
|
3a20375567
|
Update profile edit screen to remove subtitles.
|
2023-11-03 09:25:09 -04:00 |
|
Greyson Parrelli
|
7be93a8a44
|
Rename profile fragments so they make sense.
|
2023-11-03 09:14:17 -04:00 |
|
Greyson Parrelli
|
528e301ce4
|
Improve username creation error debouncing.
|
2023-11-02 19:19:00 -04:00 |
|
Greyson Parrelli
|
4fe6d79fff
|
Unify our Base64 utilities.
|
2023-10-17 11:15:56 -04:00 |
|
Greyson Parrelli
|
7d5786ea93
|
Add a core-util-jvm module.
This is basically a location where we can put common utils that can also
be imported by libsignal-service (which is java-only, no android
dependency).
|
2023-10-05 19:13:19 -04:00 |
|
Cody Henthorne
|
efbd5cab85
|
Convert SignalService, Database, Group, Payment, and other remaining protos to wire.
|
2023-09-21 13:59:52 -03:00 |
|
Greyson Parrelli
|
2b1136ea02
|
Fix loading states for username editing.
|
2023-08-29 09:33:45 -04:00 |
|
Greyson Parrelli
|
84b4d69913
|
Fix error display when entering invalid username characters.
Also convert UsernameEditViewModel to kotlin.
|
2023-08-29 09:33:45 -04:00 |
|
Greyson Parrelli
|
8a93814bac
|
Update to the new username link spec.
|
2023-08-29 09:33:45 -04:00 |
|
Clark
|
f4a082584c
|
Add upload/download size restrictions for attachments based on remote config.
|
2023-07-11 17:58:09 -04:00 |
|
Alex Hart
|
a17033dff4
|
Add ContentProvider for user avatars.
|
2023-06-28 17:13:15 -04:00 |
|
Cody Henthorne
|
64ddd982fe
|
Add review banner to CFv2.
|
2023-06-06 12:47:16 -04:00 |
|
Nicholas Tinsley
|
7ea9fc0c3b
|
Update AlertDialogs to MaterialAlertDialogs.
Addresses #12949.
|
2023-06-06 12:47:16 -04:00 |
|
Greyson Parrelli
|
dc2e249566
|
Add QR scanning to username link flow.
|
2023-05-24 11:29:58 -04:00 |
|
Greyson Parrelli
|
855e194baa
|
Add initial username link screen + QR code generation.
|
2023-05-05 12:48:53 -03:00 |
|
Greyson Parrelli
|
279ad7945e
|
Move to defined from_recipient_id and to_recipient_id columns on message table.
|
2023-04-20 13:50:11 -04:00 |
|
Alex Hart
|
3451ac4504
|
Move LifecycleDisposable to core-util.
|
2023-04-13 17:18:59 -04:00 |
|
Alex Hart
|
684e53402e
|
Close keyboard after successful profile save.
|
2023-03-24 09:40:59 -03:00 |
|
Alex Hart
|
ca8add87c6
|
Update design for who can find me fragment.
|
2023-03-03 10:40:55 -05:00 |
|
Nicholas
|
6bc5b19b1e
|
Convert RegistrationCompleteFragment to Kotlin.
|
2023-03-03 10:40:55 -05:00 |
|
Alex Hart
|
a398745740
|
Implement username is out of sync banner.
|
2023-02-21 11:32:24 -05:00 |
|
Alex Hart
|
65bc1263f3
|
Add final copy for username deletion snackbar.
|
2023-02-16 16:08:47 -05:00 |
|
Alex Hart
|
730065fc76
|
Add support URL for usernames.
|
2023-02-16 16:08:47 -05:00 |
|
Alex Hart
|
cf250b4b32
|
Add catch for candidate generation error to be treated the same as username unavailable.
|
2023-02-14 14:02:23 -05:00 |
|
Alex Hart
|
2c48d40375
|
Update API endpoints and integration for usernames.
|
2023-02-14 14:02:23 -05:00 |
|
Alex Hart
|
605289aca4
|
Upgrade ktlint and add twitter compose rules.
|
2023-02-14 14:02:22 -05:00 |
|
Alex Hart
|
fb07e897d0
|
Mark username megaphone completion after hitting continue.
|
2023-02-02 17:22:40 -05:00 |
|
Alex Hart
|
93387ec79a
|
Add deletion snackbar for usernames with temporary copy.
|
2023-02-02 17:22:40 -05:00 |
|
Alex Hart
|
cd79dbbb82
|
Add Username UI updates.
|
2023-02-02 17:22:40 -05:00 |
|
Alex Hart
|
4f387cf8d9
|
Add username education screen.
|
2023-02-01 17:41:28 -05:00 |
|
Greyson Parrelli
|
3e7dc79fe8
|
Remove unnecessary code now that minSdk is 21.
|
2023-01-17 14:30:48 -05:00 |
|
clark-signal
|
c3c8f8e7e6
|
Update icons across home screen and settings screen.
|
2023-01-17 14:30:48 -05:00 |
|
Greyson Parrelli
|
92b9fda6c7
|
Convert GroupTable to kotlin.
Also required converting some tests to mockk.
|
2023-01-01 23:05:02 -05:00 |
|
Greyson Parrelli
|
60ae883df6
|
Rename SignalDatabase.sms/mms to SignalDatabase.messages
|
2022-12-30 15:11:56 -05:00 |
|
Alex Hart
|
498b7fee69
|
Remove SingleLiveEvent from EditAboutViewModel.
|
2022-12-16 15:22:04 -05:00 |
|