Line 31: |
Line 31: |
| * This is an abstract class for WebService posts returned by `get_latest_post` | | * This is an abstract class for WebService posts returned by `get_latest_post` |
| * Has unimplemented methods for title, message, image and hyperlink. | | * Has unimplemented methods for title, message, image and hyperlink. |
| + | |
| + | UI additions: |
| + | All additions are in Group view. (F2) |
| + | |
| + | ==== Small Cloud Icon ==== |
| + | * A small cloud shaped icon is displayed over your friend when you both have a social sugar extension installed. |
| + | * This icon can be clicked to view latest posts from web service account of your friend. |
| + | |
| + | [[File:MiniprofileScreenshot.jpg|260 px|Small cloud icon in friends view.]] |
| + | |
| + | ==== Large Cloud Icon ==== |
| + | * On clicking the small cloud icon, it expands to a larger cloud |
| + | * This Icon acts as a placeholder for the latest post from webservice. |
| + | * The cloud has a speech bubble like pointer to the buddy. |
| + | * The content on this icon: |
| + | ** is provided by fetching latest posts from all the webservice accounts of my friend. |
| + | ** is rotated after a fixed time to make the interface interactive and responsive. |
| + | ** can be paused using the pause icon for kids who can take longer to read a message. |
| + | ** can have a small icon (of the service) and upto 180 characters of text. |
| + | * Large cloud is closed by clicking on the cross (x) button which automatically suspends auto fetching/rotating of the latest posts. |
| + | |
| + | [[File:MiniprofileScreenshot6.gif|260 px|Large cloud icon]] |
| | | |
| | | |