diff --git a/main/eparser/satxml.py b/main/eparser/satxml.py
index 12bedf78..6ea41435 100644
--- a/main/eparser/satxml.py
+++ b/main/eparser/satxml.py
@@ -1,16 +1,6 @@
""" Module foe parsing Satellites.xml
-Transponder parameters:
-polarization: 0 - Horizontal, 1 - Vertical, 2 - Left Circular, 3 - Right Circular
-fec_inner: 0 - Auto, 1 - 1/2, 2 - 2_3, 3 - 3/4, 4 - 5/6, 5 - 6/7, 6 - 7/8, 7 - 8/9, 8 - 3/5, 9 - 4/5, 10 - 9/10
-modulation: 0 - Auto, 1 - QPSK, 2 - 8PSK, 3 - 16APSK, 5 - 32APSK
-rolloff: 0 - 0.35, 1 - 0.25, 2 - 0.20, 3 - Auto
-pilot: 0 - Off, 1 - On, 2 - Auto
-inversion: 0 = Off, 1 = On, 2 = Auto (default)
-system: 0 = DVB-S, 1 = DVB-S2
-is_id: 0 - 255
-pls_mode: 0 - Root, 1 - Gold, 2 - Combo
-pls_code: 0 - 262142
+ For more info see __COMMENT
"""
from collections import namedtuple
from xml.dom.minidom import parse, Document
@@ -34,7 +24,7 @@ __COMMENT = (" File was created in DemonEditor\n\n"
"transponder parameters:\n"
"polarization: 0 - Horizontal, 1 - Vertical, 2 - Left Circular, 3 - Right Circular\n"
- "fec_inner: 0 - Auto, 1 - 1/2, 2 - 2_3, 3 - 3/4, 4 - 5/6, 5 - 6/7, 6 - 7/8, 7 - 8/9, "
+ "fec_inner: 0 - Auto, 1 - 1/2, 2 - 2/3, 3 - 3/4, 4 - 5/6, 5 - 6/7, 6 - 7/8, 7 - 8/9, "
"8 - 3/5, 9 - 4/5, 10 - 9/10\n"
"modulation: 0 - Auto, 1 - QPSK, 2 - 8PSK, 3 - 16APSK, 5 - 32APSK\n"
"rolloff: 0 - 0.35, 1 - 0.25, 2 - 0.20, 3 - Auto\n"
diff --git a/main/ui/main_app_window.py b/main/ui/main_app_window.py
index a15fa86f..9e214609 100644
--- a/main/ui/main_app_window.py
+++ b/main/ui/main_app_window.py
@@ -389,9 +389,7 @@ def on_data_save(*args):
path = __options["data_dir_path"]
bouquets = []
- services = []
services_model = __services_view.get_model()
- s_n_columns = services_model.get_n_columns()
def parse_bouquets(model, b_path, itr):
if model.iter_has_child(itr):
@@ -411,8 +409,7 @@ def on_data_save(*args):
__bouquets_view.get_model().foreach(parse_bouquets)
write_bouquets(path + "tmp/", bouquets, __bouquets)
# Getting services
- services_model.foreach(lambda model, s_path, itr:
- services.append(Channel(*model.get(itr, *[item for item in range(s_n_columns)]))))
+ services = [Channel(*row[:]) for row in services_model]
write_channels(path + "tmp/", services)
diff --git a/main/ui/main_window.glade b/main/ui/main_window.glade
index 667165a4..dbfbb886 100644
--- a/main/ui/main_window.glade
+++ b/main/ui/main_window.glade
@@ -98,11 +98,6 @@
-