Shell redesign: Difference between revisions
Jump to navigation
Jump to search
m (Shell Redesign TODO List moved to Shell redesign:) |
m (Q26 moved to Shell redesign over redirect: revert) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
Shell redesign. Via Eben and Tomeu. Some comments from Sj. |
|||
== Todo List == |
== Todo List == |
||
=== Sugar === |
|||
Notifications |
|||
==== Notifications ==== |
|||
> • Make notifications "slide into" or "out of" the Frame |
|||
Which notifications slide in or out? |
Which notifications slide in or out? |
||
> • Create notification API (delay, type (in|out|remain)) |
|||
Can you specify how the different types of notifications behave? |
Can you specify how the different types of notifications behave? |
||
> • Reveal palette when clicking on notification, or reaching screen corner |
|||
Ok |
Ok |
||
> • Add "AlertBox" for use with palettes/notifications |
|||
Ok |
Ok |
||
Clipboard |
|||
==== Clipboard ==== |
|||
• Use notification (instead of revealing Frame) when making a clipping |
|||
> • Use notification (instead of revealing Frame) when making a clipping |
|||
Ok |
Ok |
||
> • Create clipping API (title, creator, icon, preview) |
|||
Asked about this in a separate thread. |
Asked about this in a separate thread. |
||
> • Add clipping previews (related to above) |
|||
Which clipping types can be previewed? Just images and text? |
Which clipping types can be previewed? Just images and text? |
||
> |
> • Color copy/paste buttons in activities |
||
Which colors should take? Just the local colors? |
Which colors should take? Just the local colors? |
||
> |
> • Fix visual style for drag'n'drop |
||
Can you specify? |
Can you specify? |
||
==== People ==== |
|||
> |
|||
> |
> • Use notifications for XOs in Frame, when joining/leaving the activity |
||
Ok |
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 |
|||
> • Render XOs that have been invited or have temporarily left as |
|||
Ok |
|||
> outlines in Frame |
|||
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 buddy-active and buddy-inactive signals in PS, to enable above |
|||
Ok |
|||
> • 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) |
|||
> • Expose a status property for buddies in PS |
|||
Ok |
Ok |
||
> • Make current activity icon clickable in Frame |
|||
Ok |
|||
> • Make activity zoom level button cycle active activities? |
|||
What's the doubt here? |
|||
==== Devices ==== |
|||
> • Expose an avatar property for buddies in PS? |
|||
svg? any pixbuf? which size limit? |
|||
> • Tweak "battery fully charged" behavior |
|||
What needs tweaking? |
|||
> • Implement white vs. colored battery style |
|||
When is one or the other? |
|||
(colored: when you're using another XO's power*) |
|||
> • Add "speaker" device, with volume adjustment |
|||
> • Implement status as secondary text in buddy palettes |
|||
Ok |
Ok |
||
> • Add "screen" device, with brightness, color/BW adjustment |
|||
Ok |
|||
> • Add device notifications (battery, storage, etc.) |
|||
Can you specify each of those? |
|||
( battery low! (15, 10, 5, 2%) disk 90% full ) |
|||
==== 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? |
|||
> 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? |
|||
==== Groups ==== |
|||
> • Implement "share with" functionality (from Frame) |
|||
Ok |
|||
> • |
> • Refactor visualization of Groups, according to designs |
||
Do we have mockups in the wiki? |
|||
Ok |
|||
> • Provide basic support for creating groups, inviting people to groups |
|||
Can you specify? |
|||
> • Add list view, group people under activities |
|||
Mockups? |
|||
> • Make activity zoom level button cycle active activities? |
|||
What's the doubt here? |
|||
==== Home ==== |
|||
> Devices |
|||
> |
|||
> • Tweak "battery fully charged" behavior |
|||
What needs tweaking? |
|||
> • Implement |
> • Implement "start with" functionality |
||
Ok |
|||
When is one or the other? |
|||
> • 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. |
|||
> • Add "speaker" device, with volume adjustment |
|||
Ok |
|||
==== Activity ==== |
|||
> • Add "screen" device, with brightness, color/BW adjustment |
|||
Ok |
|||
> • New activity launch behavior |
|||
> • Add device notifications (battery, storage, etc.) |
|||
Needs to be specified. |
|||
Can you specify each of those? |
|||
> • Remove activity toolbar, add non-modal naming notification? |
|||
Needs to be specified. |
|||
> • New toolbar design? |
|||
Needs to be specified. |
|||
> Neighborhood |
|||
> |
|||
> • Remove mesh portals from neighborhood |
|||
Ok |
|||
==== Core ==== |
|||
> • Add icons to palettes of APs, add channel as secondary text |
|||
Ok |
|||
> • 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 |
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? |
|||
=== Journal === |
|||
> • Add modal alert before destructive changes (eg. change channel)? |
|||
From where can the channel be changed? |
|||
> • Use new visual style for list |
|||
> Groups |
|||
Do we have mockups? |
|||
> |
|||
> • Refactor visualization of Groups, according to designs |
|||
> • Add palettes to activity icons |
|||
Do we have mockups in the wiki? |
|||
Ok, with which items? |
|||
> • Provide basic support for creating groups, inviting people to groups |
|||
> • Implement inline renaming of entries |
|||
Can you specify? |
|||
Ok |
|||
> • Add list view, group people under activities |
|||
> • Add "anyone"" filter |
|||
Mockups? |
|||
Not so sure about this. Will need PS changes plus maybe DS changes. |
|||
> • Fix appearance of icons in "anything" filter |
|||
> Home |
|||
Can you specify? |
|||
> |
|||
> • Implement "start with" functionality |
|||
> • Implement "start with" functionality |
|||
Ok |
|||
Ok |
|||
> • Add "recent" view of Home, or at least recent items in palettes |
|||
> • Replace "resume" button with "details" button |
|||
Ok |
|||
Ok |
|||
> • Implement basic launcher service for search field |
|||
> • Reconfigure detail layout |
|||
Can you specify? |
|||
Mockups? |
|||
> • Add grouping (by "identity thread") to activities list |
|||
> • Add "no results" screen |
|||
Pending on ongoing discussions about bundle signing. |
|||
Mockup? |
|||
> Activity |
|||
> • Add "no entries" screen |
|||
> |
|||
Mockup? |
|||
> • 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? |
Latest revision as of 05:19, 29 January 2009
Shell redesign. Via Eben and Tomeu. Some comments from Sj.
Todo List
Sugar
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? (colored: when you're using another XO's power*)
> • 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? ( battery low! (15, 10, 5, 2%) disk 90% full )
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?