[pitivi] render: Keep restriction values sorted in the combobox
- From: Thibault Saunier <tsaunier src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi] render: Keep restriction values sorted in the combobox
- Date: Thu, 26 Jan 2017 11:37:28 +0000 (UTC)
commit 87a56f10858b73c27eb99e32184181a542013ee2
Author: Thibault Saunier <thibault saunier osg samsung com>
Date: Wed Jan 4 18:58:49 2017 -0300
render: Keep restriction values sorted in the combobox
Reviewed-by: Alex Băluț <alexandru balut gmail com>
Differential Revision: https://phabricator.freedesktop.org/D1588
pitivi/render.py | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/pitivi/render.py b/pitivi/render.py
index 273488c..b35368b 100644
--- a/pitivi/render.py
+++ b/pitivi/render.py
@@ -710,11 +710,14 @@ class RenderDialog(Loggable):
model_headers = [model.get_column_type(i) for i in range(model.get_n_columns())]
reduced_model = Gtk.ListStore(*model_headers)
+ reduced = []
for name, value in dict(model).items():
ecaps = Gst.Caps(caps_template_expander(caps_template, value))
if not caps.intersect(ecaps).is_empty():
- reduced_model.append((name, value))
+ reduced.append((name, value))
+ for v in sorted(reduced, key=lambda v: float(v[1])):
+ reduced_model.append(v)
combo.set_model(reduced_model)
set_combo_value(combo, value)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]