Re: [Sugar-devel] [Design] Resume/New pie menu menu mockup
Hi Gary I think this is very interesting. The visual design isn't quite there yet, but I think that the interaction is a good one to consider. There is something quite intuitive about maintaining the selected item at the center. I think we could try a few alternate visual explorations, such as what would happen if the second ring wasn't as articulated. For instance, what about having a gray background overlay covering the entire view, and removing the gray hairlines around the elements in the pie menu, but otherwise leaving the information where it is? I also wonder about showing both text and icon, and whether we should treat this more as an additional layer on the home UI, with hover states for each icon in the menu as you would expect from the main view. If it's OK, I will try a few variations since I think this does have potential! Christian On Sat, Jul 10, 2010 at 1:15 PM, Gary C Martin garycmar...@googlemail.com wrote: Here's a mockup for Walter's previous pie menu suggestion (starting a new thread as Sascha though the last one was getting too long). Pie menus have some nice UI properties, but can also be difficult to get working right for all cases (I've tried not to cheat in the mockup). I'd consider this a more touch friendly layout than current palettes/hover-menus (something the fullscreen dialogue approach was also trying to take into account). The inner two choices appear instantly on click. The outer segments appear on delay hover, with a 90% alpha to help keep the user in context (though given our ongoing lack of compositing, solid fill might have to do). Rolling over a segment lights up its fill, the whole of each segment needs to accept hits. --Gary -- anyth...@christianmarcschmidt.com 917/ 575 0013 http://www.christianmarcschmidt.com http://www.linkedin.com/in/christianmarcschmidt http://twitter.com/cms_ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [Design] Resume/New pie menu menu mockup
Hi Gary, On 07/10/2010 07:15 PM, Gary C Martin wrote: Here's a mockup for Walter's previous pie menu suggestion (starting a new thread as Sascha though the last one was getting too long). Pie menus have some nice UI properties, but can also be difficult to get working right for all cases (I've tried not to cheat in the mockup). I'd consider this a more touch friendly layout than current palettes/hover-menus (something the fullscreen dialogue approach was also trying to take into account). The inner two choices appear instantly on click. The outer segments appear on delay hover, with a 90% alpha to help keep the user in context (though given our ongoing lack of compositing, solid fill might have to do). Rolling over a segment lights up its fill, the whole of each segment needs to accept hits. That looks pretty nice, but something instantly comes to mind: when this pie menu is open, what if I realize I clicked on the wrong activity, and the one I wanted is now *under* the pie menu? Do I have to click outside so that the menu disappears, then I can finally open the pie menu for the activity I was interested in? How about something like this: o x o o / o o - x o o \ o x (yes, this is a poor ascii-art for the Sugar activity launcher :) The circle of « o »'s represents the activities in the launcher, and when the rightmost one is clicked/hovered/..., then the recent items (the ones you have put in a pie chart, here represented by the « x »'s) appear in a semi-pie-menu (its orientation depending on where the corresponding activity is located on the circle). This way, the menu remains out of the way of launching another activity as an afterthought. This could also help the « I had this document that I want to open again but I don't remember the pretty picture I have to click to open it » situation (although I'm not sure it is a common one, and the journal would help anyway). What do you think? -- Mathieu PS: Sorry if this had already been suggested and dismissed, I haven't really been following this mailing-list recently. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [Design] Resume/New pie menu menu mockup
Hi Mathieu, On 10 Jul 2010, at 18:52, Mathieu Bridon boche...@fedoraproject.org wrote: Hi Gary, On 07/10/2010 07:15 PM, Gary C Martin wrote: Here's a mockup for Walter's previous pie menu suggestion (starting a new thread as Sascha though the last one was getting too long). Pie menus have some nice UI properties, but can also be difficult to get working right for all cases (I've tried not to cheat in the mockup). I'd consider this a more touch friendly layout than current palettes/hover-menus (something the fullscreen dialogue approach was also trying to take into account). The inner two choices appear instantly on click. The outer segments appear on delay hover, with a 90% alpha to help keep the user in context (though given our ongoing lack of compositing, solid fill might have to do). Rolling over a segment lights up its fill, the whole of each segment needs to accept hits. That looks pretty nice, but something instantly comes to mind: when this pie menu is open, what if I realize I clicked on the wrong activity, and the one I wanted is now *under* the pie menu? Do I have to click outside so that the menu disappears, then I can finally open the pie menu for the activity I was interested in? The pie could be dismissed on rollout and/or clicking outside (clicking event outside would be solution for touch devices). How about something like this: o x o o / o o - x o o \ o x (yes, this is a poor ascii-art for the Sugar activity launcher :) :) The circle of « o »'s represents the activities in the launcher, and when the rightmost one is clicked/hovered/..., then the recent items (the ones you have put in a pie chart, here represented by the « x »'s) appear in a semi-pie-menu (its orientation depending on where the corresponding activity is located on the circle). This way, the menu remains out of the way of launching another activity as an afterthought. This could also help the « I had this document that I want to open again but I don't remember the pretty picture I have to click to open it » situation (although I'm not sure it is a common one, and the journal would help anyway). What do you think? Yes, it's another possible option, assuming we always and only have a circle fav view layout. I'm trying to imagine what happens as you add more and more fav activities (as kids do), would the resume 'slices' shrink along with the main activity icon in the ring (as if you zoomed further and further back from the whole UI as the ring grows)? Actually this whole pie concept is starting to feel like a conversation Michael Stone started with me off list a year ago :) --Gary -- Mathieu PS: Sorry if this had already been suggested and dismissed, I haven't really been following this mailing-list recently. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [Design] Resume/New pie menu menu mockup
Gary C Martin wrote: Actually this whole pie concept is starting to feel like a conversation Michael Stone started with me off list a year ago :) I always scatter acorns as I walk so that, one day, we may rest beneath the shade of mighty oaks. Michael ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [Design] Resume/New pie menu menu mockup
On Sat, Jul 10, 2010 at 07:52:58PM +0200, Mathieu Bridon wrote: Hi Gary, snip The circle of « o »'s represents the activities in the launcher, and when the rightmost one is clicked/hovered/..., then the recent items (the ones you have put in a pie chart, here represented by the « x »'s) Just an issue that I dont know if is being addressed, or should be, but I have my xo with 'a screenfull of activities' (most of aslo), so I needed to use the sunflower layout. Would all those designs work with other layouts? Just a thought. -- | .''`. == Debian GNU/Linux ==.| http://kevix.myopenid.com..| | : :' : The Universal OS| mysite.verizon.net/kevin.mark/.| | `. `' http://www.debian.org/.| http://counter.li.org [#238656]| |___`-Unless I ask to be CCd,.assume I am subscribed._| ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel