Shell redesign: Difference between revisions

From OLPC
Jump to navigation Jump to search
(New page: > Shell -------------------------------------------------------------------------------- > > Notifications > > • Make notifications "slide into" or "out of" the Frame Which notifica...)
 
m (Q26 moved to Shell redesign over redirect: revert)
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Shell redesign. Via Eben and Tomeu. Some comments from Sj.
> Shell --------------------------------------------------------------------------------
>
> Notifications
>
> • Make notifications "slide into" or "out of" the Frame
Which notifications slide in or out?


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


=== Sugar ===
> • Reveal palette when clicking on notification, or reaching screen corner
==== Notifications ====
Ok
> • 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 ====
> • Add "AlertBox" for use with palettes/notifications
Ok
> • 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
> Clipboard
Which colors should take? Just the local colors?
>
> • Use notification (instead of revealing Frame) when making a clipping
Ok


> • Fix visual style for drag'n'drop
> • Create clipping API (title, creator, icon, preview)
Can you specify?
Asked about this in a separate thread.


==== People ====
> • Add clipping previews (related to above)
Which clipping types can be previewed? Just images and text?
> • 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
> • Color copy/paste buttons in activities
Ok
Which colors should take? Just the local colors?
> • 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 ====
> • Fix visual style for drag'n'drop
Can you specify?
> • 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)
> People
Ok
>
> • Use notifications for XOs in Frame, when joining/leaving the activity
> • Make current activity icon clickable in Frame
Ok
Ok
> • Make activity zoom level button cycle active activities?
What's the doubt here?


==== Devices ====
> • Render XOs that have been invited or have temporarily left as
> outlines in Frame
> • Tweak "battery fully charged" behavior
Ok
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
> • Expose buddy-active and buddy-inactive signals in PS, to enable above
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?


> • Expose a status property for buddies in PS
Ok


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


> • Refactor visualization of Groups, according to designs
> • Implement status as secondary text in buddy palettes
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?


> 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?


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


> • Implement "start with" functionality
> • Make current activity icon clickable in Frame
Ok
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.


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


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


> • New activity launch behavior
> • Implement white vs. colored battery style
Needs to be specified.
When is one or the other?
> • Remove activity toolbar, add non-modal naming notification?
Needs to be specified.
> • New toolbar design?
Needs to be specified.


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


==== Core ====
> • Add "screen" device, with brightness, color/BW adjustment
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 device notifications (battery, storage, etc.)
> • Add the control panel work
Ok
Can you specify each of those?


=== Journal ===
> Neighborhood
>
> • Remove mesh portals from neighborhood
Ok


> • Use new visual style for list
> • Add icons to palettes of APs, add channel as secondary text
Do we have mockups?
Ok

> • Add palettes to activity icons
> • Remove "..." from "Disconnect" option on APs
Ok, with which items?
Ok

> • Implement inline renaming of entries
> • Identify the school server visually in the mesh
Ok
Ok. Which actions contains the palette?

> • Add "anyone"" filter
> • Attach "register" option to the school server icon
Not so sure about this. Will need PS changes plus maybe DS changes.
Ok

> Gray badges along with icons when searching
> • Fix appearance of icons in "anything" filter
Can you specify?
Ok

> • Implement "start with" functionality
> • Add list view, group people under activities
Ok
Do we have mockups?

> • Replace "resume" button with "details" button
> • Add modal alert before destructive changes (eg. change channel)?
Ok
From where can the channel be changed?

> • Reconfigure detail layout
> Groups
Mockups?
>
> • Refactor visualization of Groups, according to designs
> • Add "no results" screen
Do we have mockups in the wiki?
Mockup?

> • Provide basic support for creating groups, inviting people to groups
> • Add "no entries" screen
Can you specify?
Mockup?

> • 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?

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?