Alternate home layouts; fixed ring scaling; better modularization of layouts
|Reported by:||cscott||Owned by:||marco|
|Priority:||normal||Milestone:||8.2.0 (was Update.2)|
|Keywords:||r+||Cc:||Eben, erikos, tomeu, mstone|
|Deployments affected:||Action Needed:||test in release|
The attached sugar and sugar-artwork patches add three new home layout views: square, triangle, and spiral. It also fixes the ring view scaling code, so that the ring view better handles large numbers of activities. Some refactoring of the layout code was done to make it easier to add new layouts in the future (requiring patches to fewer separate locations in the code).
With the fixes, the home view layouts can handle up to 120 or so activities. The spiral layout doesn't have any overlapping icons with this number of activities; the mesh layout has a small number (since grid layout gives up if it can't resolve conflicts); and the ring, square, and triangle layouts start overlapping icons, but remain usable.
Change History (33)
comment:14 Changed 8 years ago by mtd
- Action Needed changed from never set to package
- Keywords r+ added; r? removed
comment:20 Changed 8 years ago by marco
- Action Needed changed from test in build to approve for release
comment:23 Changed 8 years ago by mstone
- Action Needed changed from approve for release to add to release