element-android/vector/src/main/res/values
Adam Brown 9a02543afd
FTUE - Choose a display picture (#5323)
* adding tests around the onboarding view model
- cases for the personalisation and display name actions

* adding base choose name fragment with UI

* add click handling for the display name actions

* adding tests around the onboarding view model
- cases for the personalisation and display name actions

* adding barebones profile picture fragment with ability to select a user avatar

* extracting uri filename resolving to a class which can be injected
- includes tests

* updating upstream avatar on profile picture save and continue step
- moves the personalisation state to a dedicated model to allow for back and forth state restoration

* adding test case for skipping profile picture setting

* taking the profile loading into account when rendering the onboarding loading

* extracting method for the handling of the profile picture selection

* adding dedicated camera icon for choosing profile picture

* adding toolbar to back to profile picture page
- this toolbar will fade in with the fragment as it sits at the fragment level, probably worth revisiting once more pages have a toolbar

* changing edit/add picture icon based on if we're already selected an image

* making use of debounced clicks to avoid potential extra clicks

* making the avatar height and camera icon relative percentage based
- also makes the avatar itself clicking, including a foreground ripple

* fixing formatting

* making use of fake session id for user id assertion

* using a real  matrix id syntax for the fake session user id

* removing duplicated dimens

* using self closing imageview tag
2022-03-07 14:07:22 +00:00
..
array.xml Fix typo in resource name 2021-03-03 11:18:50 +01:00
donottranslate.xml FTUE - Choose a display picture (#5323) 2022-03-07 14:07:22 +00:00
font_certs.xml Ignore lint issues false positive 2021-05-17 10:25:31 +02:00
ids.xml XML standart 2021-04-28 11:15:58 +02:00
strings.xml Remove unused strings 2022-02-25 13:45:24 +01:00
strings_login_v2.xml Add back link to learn more on EMS 2021-04-29 15:57:52 +02:00
strings_no_weblate.xml applying english override for the last carousel page copy 2022-01-17 09:24:53 +00:00