Reduce the number of resolution spinbuttons to the hw resolutions

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
Peter Hutterer
2016-02-22 09:50:09 +10:00
parent 31e41eb06c
commit 0a74635a7c

View File

@@ -118,6 +118,7 @@ class Piper(Gtk.Window):
for i in range(0, 5):
sb = builder.get_object("piper-xres-spinbutton{}".format(i + 1))
if i >= nres:
sb.set_visible(False)
continue
xres = res[i].resolution[0]
@@ -127,6 +128,7 @@ class Piper(Gtk.Window):
nres_spin = builder.get_object("piper-nresolutions-spin")
nres_spin.connect("value-changed", self.on_nresolutions_changed, builder)
nres_spin.set_value(nres)
nres_spin.set_range(1, nres)
def _init_report_rate(self, builder, profile):
# Note: we simplify here, the UI only allows one report rate and it