Shell redesign

From OLPC
Revision as of 14:35, 24 April 2008 by Sj (talk | contribs) (..)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Todo List

   Notifications

   • Make notifications "slide into" or "out of" the Frame
Which notifications slide in or out?

   • Create notification API (delay, type (in|out|remain))
Can you specify how the different types of notifications behave?

   • Reveal palette when clicking on notification, or reaching screen corner
Ok
  • Add "AlertBox" for use with palettes/notifications
Ok

  Clipboard
  • Use notification (instead of revealing Frame) when making a clipping
Ok

  • Create clipping API (title, creator, icon, preview)
Asked about this in a separate thread.

   • Add clipping previews (related to above)

Which clipping types can be previewed? Just images and text?

> • Color copy/paste buttons in activities Which colors should take? Just the local colors?

> • Fix visual style for drag'n'drop Can you specify?

> People > > • Use notifications for XOs in Frame, when joining/leaving the activity Ok

> • Render XOs that have been invited or have temporarily left as > outlines in Frame Ok

> • Expose buddy-active and buddy-inactive signals in PS, to enable above Ok

> • Expose a status property for buddies in PS Ok

> • Expose an avatar property for buddies in PS? svg? any pixbuf? which size limit?

> • Implement status as secondary text in buddy palettes Ok

> Activities/Places > > • Expose the activity name, activity preview in PS Activity preview is doable? Which screen size? Which maximum size for transfer in the mesh?

> • Implement "share with" functionality (from Frame) Ok

> • Make current activity icon clickable in Frame Ok

> • Make activity zoom level button cycle active activities? What's the doubt here?

> Devices > > • Tweak "battery fully charged" behavior What needs tweaking?

> • Implement white vs. colored battery style When is one or the other?

> • Add "speaker" device, with volume adjustment Ok

> • Add "screen" device, with brightness, color/BW adjustment Ok

> • Add device notifications (battery, storage, etc.) Can you specify each of those?

> Neighborhood > > • Remove mesh portals from neighborhood Ok

> • Add icons to palettes of APs, add channel as secondary text Ok

> • Remove "..." from "Disconnect" option on APs Ok

> • Identify the school server visually in the mesh Ok. Which actions contains the palette?

> • Attach "register" option to the school server icon Ok

> • Gray badges along with icons when searching Ok

> • Add list view, group people under activities Do we have mockups?

> • Add modal alert before destructive changes (eg. change channel)? From where can the channel be changed?

> Groups > > • Refactor visualization of Groups, according to designs Do we have mockups in the wiki?

> • Provide basic support for creating groups, inviting people to groups Can you specify?

> • Add list view, group people under activities Mockups?


> Home > > • Implement "start with" functionality Ok

> • Add "recent" view of Home, or at least recent items in palettes Ok

> • Implement basic launcher service for search field Can you specify?

> • Add grouping (by "identity thread") to activities list Pending on ongoing discussions about bundle signing.

> Activity > > • New activity launch behavior Needs to be specified.

> • Remove activity toolbar, add non-modal naming notification? Needs to be specified.

> • New toolbar design? Needs to be specified.

> Core > > • Fix startup sequence colors, etc. Can you detail more?

> • Create a sane color picker Mockups?

> • Improve object picker design, add search/filters Can you specify?

> • Add the control panel work Ok

> Journal ------------------------------------------------------------------------------ > > • Use new visual style for list Do we have mockups?

> • Add palettes to activity icons Ok, with which items?

> • Implement inline renaming of entries Ok

> • Add "anyone"" filter Not so sure about this. Will need PS changes plus maybe DS changes.

> • Fix appearance of icons in "anything" filter Can you specify?

> • Implement "start with" functionality Ok

> • Replace "resume" button with "details" button Ok

> • Reconfigure detail layout Mockups?

> • Add "no results" screen Mockup?

> • Add "no entries" screen Mockup?