IPTV dialog ui adjustment

This commit is contained in:
DYefremov
2023-07-13 22:19:43 +03:00
parent a1ca26c47e
commit 89ed1c0715
2 changed files with 18 additions and 11 deletions

View File

@@ -378,7 +378,7 @@ Author: Dmitriy Yefremov
<object class="GtkLabel" id="reference_label">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">4097:0:1:0:0:0:0:0:0:0</property>
<property name="label">4097:0:1:0:0:0:0:0:0:0</property>
<attributes>
<attribute name="weight" value="bold"/>
</attributes>
@@ -1383,10 +1383,13 @@ Author: Dmitriy Yefremov
<property name="margin-top">5</property>
<property name="spacing">1</property>
<child>
<object class="GtkLabel" id="iptv_reference_label">
<object class="GtkLabel" id="iptv_ref_label">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">Reference</property>
<attributes>
<attribute name="weight" value="bold"/>
</attributes>
</object>
<packing>
<property name="expand">False</property>
@@ -1399,6 +1402,9 @@ Author: Dmitriy Yefremov
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label">:</property>
<attributes>
<attribute name="weight" value="bold"/>
</attributes>
</object>
<packing>
<property name="expand">False</property>
@@ -1407,14 +1413,15 @@ Author: Dmitriy Yefremov
</packing>
</child>
<child>
<object class="GtkEntry" id="reference_entry">
<object class="GtkLabel" id="iptv_reference_label">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="can-focus">False</property>
<property name="margin-start">5</property>
<property name="editable">False</property>
<property name="has-frame">False</property>
<property name="width-chars">25</property>
<property name="caps-lock-warning">False</property>
<property name="margin-end">5</property>
<property name="selectable">True</property>
<attributes>
<attribute name="weight" value="bold"/>
</attributes>
</object>
<packing>
<property name="expand">False</property>

View File

@@ -105,7 +105,7 @@ class IptvDialog:
self._name_entry = builder.get_object("name_entry")
self._description_entry = builder.get_object("description_entry")
self._url_entry = builder.get_object("url_entry")
self._reference_entry = builder.get_object("reference_entry")
self._reference_label = builder.get_object("iptv_reference_label")
self._srv_type_entry = builder.get_object("srv_type_entry")
self._srv_id_entry = builder.get_object("srv_id_entry")
self._sid_entry = builder.get_object("sid_entry")
@@ -236,7 +236,7 @@ class IptvDialog:
def update_reference_entry(self):
if self._s_type is SettingsType.ENIGMA_2 and is_data_correct(self._digit_elems):
self._reference_entry.set_text(_ENIGMA2_REFERENCE.format(self.get_type(),
self._reference_label.set_text(_ENIGMA2_REFERENCE.format(self.get_type(),
self._srv_id_entry.get_text(),
int(self._srv_type_entry.get_text()),
int(self._sid_entry.get_text()),
@@ -365,7 +365,7 @@ class IptvDialog:
self._dialog.destroy()
def update_bouquet_data(self, name, fav_id):
picon_id = f"{self._reference_entry.get_text().replace(':', '_')}.png"
picon_id = f"{self._reference_label.get_text().replace(':', '_')}.png"
if self._action is Action.EDIT:
services = self._app.current_services