picon name update after service edit

This commit is contained in:
DYefremov
2018-03-27 23:03:01 +03:00
parent 7f817944fa
commit 8e32373a99
2 changed files with 9 additions and 4 deletions

View File

@@ -77,7 +77,7 @@ class DownloadDialog:
if download:
download_data(properties=self._properties, download_type=d_type)
else:
self.show_info_message("Please, wait...", Gtk.MessageType.INFO)
self.show_info_message(get_message("Please, wait..."), Gtk.MessageType.INFO)
upload_data(properties=self._properties,
download_type=d_type,
remove_unused=self._remove_unused_check_button.get_active(),

View File

@@ -1,5 +1,7 @@
import re
import os
from app.commons import run_idle
from app.eparser import Service, get_satellites
from app.eparser.ecommons import MODULATION, Inversion, ROLL_OFF, Pilot, Flag, Pids, POLARIZATION, \
@@ -348,9 +350,12 @@ class ServiceDetailsDialog:
bq[i] = fav_id
def update_picon_name(self, old_name, new_name):
pass
# for file in os.listdir(self._picons_dir_path):
# os.rename(old_name, file.replace(old_name, new_name))
for file_name in os.listdir(self._picons_dir_path):
if file_name == old_name:
old_file = os.path.join(self._picons_dir_path, old_name)
new_file = os.path.join(self._picons_dir_path, new_name)
os.rename(old_file, new_file)
break
def on_new(self):
service = self.get_service(*self.get_srv_data(), self.get_transponder_data())