[sugar] [PATCH] Add RandomLayout and make it the default.
Marco Pesenti Gritti
mpgritti at gmail.com
Mon Jun 16 10:42:21 EDT 2008
On Wed, Jun 11, 2008 at 9:06 PM, Tomeu Vizoso <tomeu at tomeuvizoso.net> wrote:
> Hi,
>
> this patch renames activitiesring.py to favoritesview.py and moves the
> layout stuff to favoriteslayout.py. Also adds to favoriteslayout.py
> RandomLayout.
I'm not fully convinced about the FavoritesLayout/FavoritesView
naming. It's not immediately clear that these are activities. Also it
might be a bit too specific, since we even considered dropping
favorites and showing all activities in that view. I can think of
Activities* or Home*, better ideas?
+ width = gtk.gdk.screen_width()
+ height = gtk.gdk.screen_height() - style.GRID_CELL_SIZE
+ width = gtk.gdk.screen_width()
+ height = gtk.gdk.screen_height() - style.GRID_CELL_SIZE
Would probably be better to use size requisition instead of "hardcoding" these.
+ self.fixed_positions[icon] = (relative_x * 1000 / width,
+ relative_y * 1000 / height)
Is 1000 big enough. We will lose precision. Should we just store it as a float?
+ hot_spot = style.zoom(10)
+ context.set_icon_pixbuf(pixbuf, hot_spot, hot_spot)
Seems arbitrary, but I don't have a better idea atm.
Marco
More information about the Sugar
mailing list