Ah that's a pity. I think it was a great usability feature. I'm actually
mainly using the broadway backend for this project, and only the default
theme seems to work well. Maybe if / when I get time I'll try to find a
theme that does honour this setting, figure out how it works, and then
figure out how to hack it back into the default theme. It's not the 1st
time I disagreed with Gnome people's ideas on what's usable and what's not
:/

Anyway thanks for the response :)

Dan


On Thu, Jul 17, 2014 at 9:46 PM, Emmanuele Bassi <eba...@gmail.com> wrote:

> set_rules_hint() was always a hint for the theme: it was never
> guaranteed to explicitly change the colour of the even/odd rows. to be
> fair, it should have been deprecated when we switched to gtk3: it's
> bad application API.
>
> the default theme simply ignores even/odd colouring in treeviews. you
> will need a different theme that handles that.
>
> there have been various usability studies on the topic of "zebra
> striping", and it turns out that while it can help in certain data
> sets, so do other strategies like clearly separating rows with
> consistent ruling, or by visually separating the selected row with a
> different colour. in practice, though, zebra striping helps the most
> on paper (or any static medium, like a PDF); a dynamic medium, like a
> program UI, can use other strategies to visually differentiate rows.
>
> ciao,
>  Emmanuele.
>
>
> On 17 July 2014 05:16, Daniel Kasak <d.j.kasak...@gmail.com> wrote:
> > What ever happened to set_rules_hint in gtk3? It used to work fine in
> gtk2
> > treeviews, but seems to have no effect in gtk3.
> >
> > Dan
> >
> > _______________________________________________
> > gtk-perl-list mailing list
> > gtk-perl-list@gnome.org
> > https://mail.gnome.org/mailman/listinfo/gtk-perl-list
> >
>
>
>
> --
> W: http://www.emmanuelebassi.name
> B: http://blogs.gnome.org/ebassi/
>
_______________________________________________
gtk-perl-list mailing list
gtk-perl-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-perl-list

Reply via email to