~knocte/ubuntu-themes/bring-back-zebra-striping

Viewing all changes in revision 331.

  • Committer: Andrés G. Aragoneses
  • Date: 2014-01-03 19:09:38 UTC
  • Revision ID: knocte@gmail.com-20140103190938-24h1fbqhntg0bsyz
Ambiance: support zebra striping for treeviews

This is a rework of Andrea's patch (committed in r220:
http://bazaar.launchpad.net/~ubuntu-art-pkg/ubuntu-themes/trunk/revision/220)
that doesn't introduce a visual glitch on progress bars
inside treeviews (because of this visual glitch, the
r220 patch was reverted in r234:
http://bazaar.launchpad.net/~ubuntu-art-pkg/ubuntu-themes/trunk/revision/234
and bug LP#945430 had to be reopened), and therefore
allows us to have a theme that implements zebra
striping treeviews when applications choose to use
them via `self.treeview.set_rules_hint(True)` API.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: