Changes

Jump to navigation Jump to search
→‎Mini Profiles: User interface additions
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]]
     
86

edits

Navigation menu