From 318d5ed16bb131fe41413c7442ee3442e4110f6a Mon Sep 17 00:00:00 2001 From: Ivana Date: Tue, 25 Jan 2022 10:40:07 +0000 Subject: [PATCH] Update Profile pictures --- Profile-pictures.md | 36 +++++++++++++++++++++++++++++------- 1 file changed, 29 insertions(+), 7 deletions(-) diff --git a/Profile-pictures.md b/Profile-pictures.md index e5a70d5..d301382 100644 --- a/Profile-pictures.md +++ b/Profile-pictures.md @@ -20,21 +20,43 @@ Perform all steps both in landscape and portrait and change orientation during t - [ ] On tapping that line of text, a sreen opens that lets the user select a photo/picture they want to use for their profile. -- [ ] After user selects the picture, there is a popup that says: Change profile picture and 'only your ocntacts can see your profile image', plus the user's name and selected profile picture. User can tap on 'change' or 'cancel'. +- [ ] After user selects the picture, there is a popup that says: Change profile picture and 'only your contacts can see your profile image', plus the user's name and selected profile picture. User can tap on 'change' or 'cancel'. - [ ] 'Cancel' button cancels the operation and returns the user to the previous screen: Settings. - [ ] 'Change' button changes the profile picture for the user and returns the user to the Settings screen. - [ ] Repeat the above steps to cancel the change of profile pcitures 3 or 4 times (his will simulate the situation where the user cannot decide which picture to use as their prpfile picture) -- [ ] Select a picture and select 'change' onthe pop up after the picture selection, and repeat those steps severla times - again, to simulate the situation where the user cannot decide which picture to use for their profile +- [ ] Select a picture and select 'change' on the pop up after the picture selection, and repeat those steps several times - again, to simulate the situation where the user cannot decide which picture to use for their profile - [ ] once selected, the picture should be showing on the Settings page immadiately after selection + +### Profile pictures in Private Groups + - [ ] the profile picture should not be shown as avatar on Private groups screen, for groups created by the user - on this screen the avatar is created by using the first letter of the user's name on their device -- [ ] Posts created by the user in the private group should be shown to their direct contacts, but not shown to the other members of private groups. +- [ ] Post created by the user in the private group should be show their profile pictures (and not avatars from the private groups screen) +- [ ] These profile pictures on posts should be visible only to direct contacts, but not to other members of private groups +- [ ] When a user changes their profile picture, the change should be reflected also in the private group messages. However, the change is not reflected immediately but after a screne refresh (by tapping back button to get out of the screen and then gettng back in) + +### Profile pictures in Forums + + - [ ] Profile picture should not be shown as avatar on Forums screen, for forums created by the user - on this screen the avatar is created by using the first letter of the user's name on their device -- [ ] Posts created by the user in the forums should be shown to their direct contacts, but not shown to the other members of forums. -- [ ] Avatar on Blogs created by the user should show their profile picture to their direct contacts but not to others (to whom the blog may have been re-blogged) -- [ ] user's replies to posts, as well as new posts should display user's avatar correctly -- [ ] When user changes their profile photo, all their direct contacts should see the updated profile picture for that contact on their devices (even without direct messages being exchanged between them) +- [ ] Posts created by the user in the forums should be showing their profile pictures to their direct contacts, but not showing to the other members of forums. + +### Profile pictures in Blogs + +- [ ] Blog posts created by the user should show their profile picture to their direct contacts but not to others (to whom the blog may have been re-blogged) +- [ ] user's replies to posts, as well as new posts should display user's profile picture correctly +- [ ] When user changes their profile photo, all their direct contacts should see the updated profile picture for that contact on their devices (even without direct messages being exchanged between them) - this happens after the screen is refreshed. + +### Add nearby contact + +Make a direct contact between people who didnt have direct contact before, and verify that their profile picture are now visible to each other (and they were not before) + +### Make introduction + +Perfom introduction between two contact who did not have direct contact before and verify that their profile pictures are now visible to each other (and they were not before) + +