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
Alex Hart
66ece479f6
Update access modifiers.
2022-12-08 12:07:02 -04:00
Greyson Parrelli
7949996c5c
Renamed database classes to table classes.
...
Because they're not databases. They're tables.
2022-11-30 17:10:36 -05:00
Greyson Parrelli
8c915572fb
Fetch own username from the whoami endpoint.
2022-11-02 15:31:52 -04:00
Alex Hart
ee00e931eb
Fix possible RxStore memory leak.
2022-10-05 12:06:47 -03:00
Greyson Parrelli
0e4bec3977
Clean up some unused feature flags.
2022-09-28 11:34:13 -04:00
Alex Hart
c96fec9537
Update username to use . as delimiter.
2022-09-23 14:30:58 -04:00
Alex Hart
26bebb9811
Upgrade several AndroidX Libraries.
...
AppCompat 1.2.0 to 1.5.1
Lifecycle 2.3.1 to 2.5.1
Navigation 2.3.5 to 2.5.2
Fragment 1.3.5 to 1.5.2
Annotations 1.2.0 to 1.4.0
Window 1.0.0-alpha09 to 1.0.0
AAPT2 to 7.0.4
Fragment-Testing 1.3.5 to 1.5.2 (matching Fragment)
2022-09-14 15:30:43 -04:00
Alex Hart
a340ebf74a
Add espresso test for usernames.
2022-09-14 15:30:43 -04:00
Alex Hart
176a705079
Add PNP Listing Wiring.
2022-09-13 13:07:42 -04:00
Alex Hart
977af2c2f3
Add capability to request username creation during registration.
2022-09-13 13:07:42 -04:00
Alex Hart
7e45fc4a3e
Update URL formatting for username links.
2022-09-13 13:07:42 -04:00
Alex Hart
9b9453734c
Implement new API endpoints for Usernames.
2022-09-13 13:07:42 -04:00
Alex Hart
5f6b073cb6
Do not invoke reveal animation when editing a group.
2022-08-26 15:20:26 -03:00
Greyson Parrelli
6bbd941158
Fix back navigation issues when creating an initial profile.
2022-08-23 13:49:21 -04:00
Alex Hart
f341e02fb7
Story privacy screen updates.
2022-08-18 16:01:05 -04:00
Alex Hart
28310a88f5
Username UX refresh.
2022-08-18 16:01:05 -04:00
Cody Henthorne
819f7a170f
Reduce profile avatar disk reads.
2022-07-21 13:18:20 -04:00
Cody Henthorne
cce0a5e820
Fix clickable state bug with CircularProgressMaterialButton.
2022-07-01 15:20:36 -04:00
Alex Hart
1b471e163d
Implement new Material3 spec.
2022-06-02 11:52:10 -04:00
Cody Henthorne
14b2d12895
Reduce disk reads on main thread.
2022-05-12 10:42:21 -03:00
Greyson Parrelli
77ea2deada
Move more util classes to core-util.
2022-04-06 12:36:32 -04:00
Greyson Parrelli
0e4187b062
Use existing contact type for our linked entry. Add test to sample app.
...
Fixes #9431
Closes #9434
Co-authored-by: swatts <github@stargw.net>
2022-04-06 12:36:32 -04:00
Greyson Parrelli
003b3e02e4
Add ability to view your own profile photo fullscreen.
...
From the profile management screen.
Fixes #11033
2022-03-29 18:21:16 -04:00
Greyson Parrelli
057231b9c3
Update libsignal-client to 0.14.0
2022-03-17 12:12:56 -04:00