Thanks for forwarding this Gary. My feeling is that the views in home should be motivated by functional differences, for example ring vs. freeform (one allows positioning, the other positions elements linearly). To me, triangle, square, and spiral seem a little to obscure to be in the core build--while they are great experiments, I'm not sure I see a clear use case for them other than experimentation.<div>
<br></div><div>I do think that there are opportunities for different views, but would love to first figure out collectively what the functional differences/affordances are that we are designing for... Does that make sense?</div>
<div><br></div><div>Christian<br><div><br><br><div class="gmail_quote">On Thu, Jul 29, 2010 at 10:20 PM, Gary Martin <span dir="ltr"><<a href="mailto:garycmartin@googlemail.com">garycmartin@googlemail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">On 30 Jul 2010, at 02:00, Chris Ball <<a href="mailto:cjb@laptop.org">cjb@laptop.org</a>> wrote:<br>
<br>
> Hi,<br>
><br>
>> On Thu, Jul 29, 2010 at 03:57:35PM -0400, Walter Bender wrote:<br>
>>> See <a href="http://en.flossmanuals.net/Sugar/ModifyingSugar" target="_blank">http://en.flossmanuals.net/Sugar/ModifyingSugar</a> (towards the<br>
>>> bottom of the page).<br>
><br>
>> +1 on the spiral.<br>
><br>
> I like it too. I'm worried that it would scale badly, but Walter<br>
> suggested just tightening the spiral, and that sounds good to me.<br>
><br>
> Is anyone on the Design Team reading?<br>
<br>
+1, have cc'ed Eben and Christian incase they miss this thread.<br>
<br>
> What would it take to move<br>
> forward with (a) including spiral, and (b) making it default?<br>
> Should we ask for input from deployments, too?<br>
><br>
> Also, how would people feel about a patch that:<br>
> * allows drag and drop when in a non-freeform view<br>
> * if an icon is moved while in a non-freeform view, the current<br>
> layout switches to freeform, and the position of all the<br>
> activities is saved as the base for the new freeform<br>
> configuration.<br>
<br>
That sounds reasonable as well. The auto-mode change to freeform layout when dragging could be easily triggered accidentally when clicking, so that might want to only fire once an icon is dragged over a certain number of pixels. The visual change of the layout toolbar icon, as the switch happens, will provide help some additional visual feedback.<br>
<br>
FWIW: Eben's original proposal (if I remember correctly) for dragging in the home view was to snap the icon to the nearest point on the fixed layout path and reflow the others to make space. Allowing organisation within the confines of the current layout.<br>
<br>
Regards,<br>
--Gary<br>
<br>
> (So, going to spiral, dragging one icon out of place would enable<br>
> freeform -- overwriting any previous freeform configuration -- then<br>
> going back to spiral using the layout menu would put all icons in<br>
> their spiral place, then manually going back to freeform using the<br>
> menu would restore you to spiral with the one activity you moved<br>
> back in the place you moved it to. Hope that made sense.)<br>
><br>
> Thanks!<br>
><br>
> - Chris.<br>
> --<br>
> Chris Ball <<a href="mailto:cjb@laptop.org">cjb@laptop.org</a>><br>
> One Laptop Per Child<br>
> _______________________________________________<br>
> Sugar-devel mailing list<br>
> <a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
> <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
</blockquote></div><br><br clear="all"><br>-- <br><a href="mailto:anything@christianmarcschmidt.com">anything@christianmarcschmidt.com</a><br>917/ 575 0013<br><br><a href="http://www.christianmarcschmidt.com">http://www.christianmarcschmidt.com</a><br>
<a href="http://www.linkedin.com/in/christianmarcschmidt">http://www.linkedin.com/in/christianmarcschmidt</a><br><a href="http://twitter.com/cms_">http://twitter.com/cms_</a><br>
</div></div>