On Fri, Apr 17, 2009 at 7:49 AM, Sascha Silbe <sascha-ml-ui-sugar-de...@silbe.org> wrote: > On Fri, Apr 17, 2009 at 12:23:16PM +0200, Sascha Silbe wrote: > >>> 2. We proposed putting star icons at the left of starred entries in >>> the list, making it easier to identify "useful" or otherwise important >>> versions amidst a potentially long version history at a glance. (This, >>> of course, assumes versioned metadata.) > > Preliminary mockup done [1,2], though with no filled star shown (so no > favourite tagged) because for that I probably need to do extensive changes > to sugar.graphics.ComboBox (or a derivative thereof) in order to display a > CanvasIcon (KeepIcon) inside the gtk.ComboBox.
You don't need a CanvasIcon to colorize, I don't think. We support colorizing icons in menus, which behave similarly to comboboxes I'd think. Anyway, colored would be preferred. Also (Again wishing I had the mockup), I don't think the star should be shown in the combobox itself. It's redundant info, as the star will always appear to the left of the activity icon. Instead, the star is useful only within the menu itself, where it serves as adde context in leu of a full display of the entry. I'm not sure if that's possible, though...it would be great if it is, because the star in the closed combobox is unwanted, I think. Eben > BTW: Is there any tutorial on how to work with / write custom widgets for > hippo-canvas? The one link I found is broken, and except for the somewhat > lacking API docs there wasn't anything too useful anywhere. > Actually I'm not sure if I even should extend it - it seems to be > deprecated. But redoing the whole page not to use it is out of scope as > well... > > > [1] http://wiki.sugarlabs.org/go/Image:Journal-version-mockup-4.png > [2] http://wiki.sugarlabs.org/go/Image:Journal-version-mockup-5.png > > CU Sascha > > -- > http://sascha.silbe.org/ > http://www.infra-silbe.de/ > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.9 (GNU/Linux) > > iQEcBAEBAgAGBQJJ6GzDAAoJELpz82VMF3DaIOgH/A1dfTl9F4uAG7S5LfiSbcVT > g64Nm1xsCm8VTBdUW9xtfORlMKF8z+oQH9xqRf9BhkyNLLsy9KOzMVeYuS6ClHQi > wq/IdTpnmeZzvIs7OjGe2ruyoosrPBgwq4q5kjd7GH8Hzrj5QISvhxoDMWTZspSc > QyfSJhX4e+bCJSzJialSG3d3t3zgCTm9JNFh9lUd2sF1IDpIiFrzmhJ1JMBuNaY1 > Iv/h6m4HcFlMMyjIyiP5+WjOL8HQhfAxsRnlMhS4mS6MI2fxlDZBnSd9/m2RgJRf > 2zYjoworYGMLHDQUrrOYrIle0T/pHeZO3TAyO1Z8vrWM9lN+snl4htx2BVWZZSY= > =+2o1 > -----END PGP SIGNATURE----- > > _______________________________________________ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel