I plan to have a few different ways to view and select xfstests runs, so
I use an Gtk.Stack() and Gtk.StackSwitcher() to animate switching
between the different sidebar pages.
Signed-off-by: Anna Schumaker <anna@nowheycreamery.com>
I change the icon to a "down" arrow, and update the animation direction
to go up-and-down rather than left-and-right. I also change the button
text to say "done", which is a little clearer than "back".
Signed-off-by: Anna Schumaker <anna@nowheycreamery.com>
And control the filter using the newly-created FilterButtons class. This
lets us hide completely skipped tests by default, since those are mostly
noise. I also add some custom icons used by the buttons to indicate
passed, failed, or skipped tests.
Signed-off-by: Anna Schumaker <anna@nowheycreamery.com>