================================================================== IDEA2-GUI: Changes to the GUI (partial listing only) ================================================================== Createdby: LeongHonWai Date: 25-Oct-2003; Note: With additional features in IDEA-2, the GUI of IDEA will have to be extended -- and quite a bit too. This document will only add *SOME* of the new things. There are lots of necessary changes not included yet. Edit History: ---------------------------------------------------------------- NEW GUI ELEMENTS: (new) * Camera / Speaker / Mike: to be added to the web-pages; These should be accessible from all pages at all times (just like it is physically next to the door). * Weather / Clock / etc: to be added not as "thumbnail" or in separate frames of the webpage. * Personalize: CAMERA: (new) * to have a page to "announce" Camera Activated. * to have a page to "announce" Camera has captured a person. SPEAKER / MIKE: (new) * to allow occupant/visitor to view/leave messages; (new to have different heading from that for Messages) * can emulate voice/audio input/output if possible/easy to do SIDEBAR(S): (existing and new) * to have improved look and feel for sidebar; * to incorporate newer things from new features; * to have different sidebars at different pages/stages eg: different sidebars for occupants/visitors/strangers; PERSONALIZE: * to allow viewing of personalization data for user; * to allow updating of personalization data for user; * to confirm update of personalization data; LOGIN: (existing) * to have better look and feel * to allow different welcome screen for different people; + full features for occupants; + restricted features for visitors; + nothing (or leave message) for strangers? WELCOME: (existing) * to *greatly improve* the look and feel * to display different welcome messages; * also different types for different category of users; LIGHTS: (existing) * *must improve* the look and feel * possible to show outline view of the "room" + to showcase door-colour; + to showcase lighting and dimming effect; * automatic ligths-off if nobody's home? SERVICES: (new) * to have good look and feel for special greetings/messages; * to allow special messages for different special events; + birthdays; + holidays; + reminders of urgent things; STATUS: (new) * to have display for who's in the house at the moment; * to allow "clickable" viewing details of occupants; * to allow "clickable" button to send message to occupant; MESSAGE: (existing) * to incorporate new categories, multiple recipients * to allow deletion of message; * to allow search function; * to allow sorting of messages by various fields; * to allow expiry / archiving of "expired" schedule events; SCHEDULE: (existing) * to incorporate new categories, and groupings + eg: family-wide group, sisters-group, etc; + also incorporate expiry dates for schedule-events; * to allow viewing by day/week/month; + to have button for next/prev day/week/month; * to allow deletion of schedule-event; * to allow search function; * to allow expiry / archiving of "expired" schedule events; JOKE: (existing) * improve look-and-feel (display), add buttons; * to incorporate new categories; * to have button for getting more jokes; * to allow viewing of "recently-told" jokes; * to allow adding of jokes; WEATHER: (existing) * thumbnail display of weather on most pages; + have full page display only when "weather icon" clicked; * to allow checking of weather of other places; * to allow personalization of "preferred places" CLOCK: (new) * thumbnail display of clock on most (or all?) pages; + have full page display only when "weather icon" clicked; * to allow checking of weather of other places; * to allow personalization of "preferred places" LOG: (new) * allow viewing of log files for various purposes; -- entry/exit log of all people; -- entry/exit log of a particular person; -- ??error logs of DB, GUI, FeatureEngine, etc endofGUIchanges ---------------------------------------------------------------------------