i think the answer to the stretched icon issue is not to difficult:

1) divide screen into grid divided by the default width/height of icons
2) order icons in whatever natural order you choose (alpha, date, etc.)
3) use a greedy placement algorithm such that:
 - icon is placed in the farthest-left, then farthest-top empty grid square, 
anchored by it's top-left corner
 - icon claims as non-empty any grid squares it overlaps
 - repeat with next icon

obviously replace top-left with the text layout locale pref for right-
left langs.

-- 
'keep aligned' does not work right
https://bugs.launchpad.net/bugs/12608
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is a direct subscriber.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to