[sugar] [PATCH] Try harder to resolve collisions in the mesh view.
Marco Pesenti Gritti
mpgritti at gmail.com
Mon Jun 16 12:10:12 EDT 2008
On Mon, Jun 16, 2008 at 6:08 PM, Tomeu Vizoso <tomeu at tomeuvizoso.net> wrote:
>> if best_rect:
>> - self._move_child(child, best_rect)
>> + child.grid_rect = best_rect
>> + weight = self._shift_child(child, weight)
>>
>> I'm not to understand this recursion. Is it supposed to keep shifting
>> until it finds the best possible place?
>
> It will shift until it stops improving, this was the bigger difference
> with Eben's demo.
But is this supposed to happen in a sync way? (i.e. without updating
the view). I seem to remember it was supposed to be animation like...
(could be wrong, was months ago)
Marco
More information about the Sugar
mailing list