[sugar] Freeform layout algorithm

Eben Eliason eben.eliason at gmail.com
Wed Sep 10 18:18:42 EDT 2008


On Wed, Sep 10, 2008 at 6:11 PM, Walter Bender <walter.bender at gmail.com> wrote:
> The Fermat Spiral (sunflower) is not a bad packing algorithm. It could
> be a general solution, but it is anything but freeform.

It's also suited best to many objects of exactly the same size, and
not a more general set.  I'm also not how sure how locally adaptive it
would be as nodes came and went, or scaled.  (Feel free to prove me
wrong, though!)  I agree it packs well otherwise...nature knows what's
up.

> -walter
>
> On Wed, Sep 10, 2008 at 6:06 PM, Eben Eliason <eben.eliason at gmail.com> wrote:
>> Indeed.  There are many good layouts for Home view.  (And I want to
>> encourage more!) In the interest of keeping the topic clear though, I
>> want to make sure that this thread focuses on a particular and more
>> general layout problem, rather than becoming a long list of
>> alternative layouts.  In other words, I'm interested in algorithms for
>> this particular layout, and not in alternative layouts (since
>> placement with minimal overlapping is something we face in all views,
>> and only secondarily relates to the "freeform" view in Home).
>>
>> - Eben
>>
>> PS.  I'll probably start another thread on an "Extensible layout
>> system" for Home view.  I don't find the current satisfactory, so I'd
>> like to outline my ideas for how it could work and get feedback on
>> that as well.
>>
>>
>>
>> On Wed, Sep 10, 2008 at 5:35 PM, C. Scott Ananian <cscott at laptop.org> wrote:
>>> I'll just briefly mention http://dev.laptop.org/ticket/7685 (patches)
>>> which includes differently-shaped activity rings as well as a
>>> 'sunflower' layout I rather like.
>>>  --scott
>>> --
>>>  ( http://cscott.net/ )
>>>
>> _______________________________________________
>> Sugar mailing list
>> Sugar at lists.laptop.org
>> http://lists.laptop.org/listinfo/sugar
>>
>


More information about the Sugar mailing list