and
Edited by Dima73, 10 January 2015 - 19:12.
Posted 11 January 2015 - 13:44
Requires optional patch, if the timer is currently recording.
--- a/plugin/controllers/models/timers.py +++ b/plugin/controllers/models/timers.py @@ -314,8 +314,14 @@ timer.enable() effect = "enabled" else: - timer.disable() - effect = "disabled" + if timer.isRunning(): + return { + "result": False, + "message": _("The timer '%s' now recorded! Not disabled!") % (timer.name) + } + else: + timer.disable() + effect = "disabled" rt.timeChanged(timer) return { "result": True,
Sorry for my terrible English...
GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K
Posted 11 January 2015 - 16:41
When is created timer via partnerbox ( = using openwebif routines ), timer's icon is visible on remote receiver in EPG list, but it is not editable with Green. It seems, still some parameters are not sended ?
Need fix partnerbox.
PartnerboxEPGSelection.py
def Partnerbox_onCreate(self): try: if not hasattr(self, 'partnerboxentry'): self.PartnerboxInit(True) baseonCreate(self) self.GetPartnerboxTimerlist() except: pass
I almost finished it.
GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K
Posted 14 January 2015 - 14:04
Posted 19 January 2015 - 07:21
update russian locale
--- a/locale/ru.po +++ b/locale/ru.po @@ -1161,10 +1161,13 @@ msgstr "Таймер '%s' не сохранен из-за конфликта" msgid "Could not find timer '%s' with given start and end time!" -msgstr "" +msgstr "Не удалось найти таймер '%s' с заданным временем начала и окончания!" +msgid "The timer '%s' now recorded! Not disabled!" +msgstr "Таймер '%s' сейчас записывается! Невозможно отключить!" + msgid "The timer '%s' has been deleted successfully" -msgstr "Не удалось найти таймер '%s' с заданным временем начала и окончания!" +msgstr "Таймер '%s' был успешно удален" msgid "No matching Timer found" msgstr "Не найден соответствующий таймер"
GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K
Posted 21 January 2015 - 22:19
and
--- a/plugin/controllers/models/timers.py +++ b/plugin/controllers/models/timers.py @@ -313,12 +313,25 @@ if timer.disabled: timer.enable() effect = "enabled" + sanity = TimerSanityCheck(rt.timer_list, timer) + if not sanity.check(): + timer.disable() + return { + "result": False, + "message": _("Timer '%s' not enabled while Conflict") % (timer.name) + } + elif sanity.doubleCheck(): + timer.disable() + return { + "result": False, + "message": _("Timer '%s' already exists!") % (timer.name) + } else: if timer.isRunning(): return { "result": False, "message": _("The timer '%s' now recorded! Not disabled!") % (timer.name) - } + } else: timer.disable() effect = "disabled"
GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K
Posted 30 January 2015 - 06:36
and
--- a/plugin/controllers/models/timers.py +++ b/plugin/controllers/models/timers.py @@ -313,12 +313,25 @@ if timer.disabled: timer.enable() effect = "enabled" + sanity = TimerSanityCheck(rt.timer_list, timer) + if not sanity.check(): + timer.disable() + return { + "result": False, + "message": _("Timer '%s' not enabled while Conflict") % (timer.name) + } + elif sanity.doubleCheck(): + timer.disable() + return { + "result": False, + "message": _("Timer '%s' already exists!") % (timer.name) + } else: if timer.isRunning(): return { "result": False, "message": _("The timer '%s' now recorded! Not disabled!") % (timer.name) - } + } else: timer.disable() effect = "disabled"
Please add this patch .
GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K
Posted 21 November 2015 - 12:09
I would like to adjust my rotating dish via OpenWebif/Mobile (Smartphone or Tablet) by a possibility to select a service via a new to creating possibility “Satellites”.
In the receiver menu I do this as follows:
Channel list – Satellites (green button) – select the required Satellite position (e.g. 53 East) – select the required service (e.g. Al-Anwar 2).
Then the dish will rotate to position 53 East and I can fine adjust the rotating dish mechanical in combination with my smartphone.
Is it possible to introduce this option in OpenWebif/Mobile?
Posted 23 November 2015 - 17:58
Just add "/mobile" to the URL to open the mobile version even inside a normal browser.
E.g.:
http://vusolo2.fritz.box/mobile
Posted 23 November 2015 - 20:10
The question ask here https://github.com/E...ebif/issues/new
GigaBlue UHD Quad 4K /Lunix3-4K/Duo 4K
Posted 19 December 2015 - 22:32
Error while preparing backup file, /etc/tuxbox/cables.xml does not exists.It seems that cables/terrestrial/satellites are mandatory, although if we only have DVB-S2 makes no sense to backup cables and terrestrial.
files.append(checkfile) files.append("/etc/enigma2/bouquets.tv") files.append("/etc/enigma2/bouquets.radio") files.append("/etc/enigma2/userbouquet.favourites.tv") files.append("/etc/enigma2/userbouquet.favourites.radio") files.append("/etc/enigma2/lamedb") files.append("/etc/tuxbox/cables.xml") files.append("/etc/tuxbox/terrestrial.xml") files.append("/etc/tuxbox/satellites.xml") if config.ParentalControl.configured.value: if config.ParentalControl.type.value == "blacklist": files.append("/etc/enigma2/blacklist") else: files.append("/etc/enigma2/whitelist") files += self.getPhysicalFilenamesFromServicereference(eServiceReference('1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "bouquets.tv" ORDER BY bouquet')) files += self.getPhysicalFilenamesFromServicereference(eServiceReference('1:7:1:0:0:0:0:0:0:0:FROM BOUQUET "bouquets.radio" ORDER BY bouquet')) tarFiles = "" for arg in files: if not path.exists(arg): return (False, "Error while preparing backup file, %s does not exists." % arg)Can we add those only when they exist? (And also backup the user xml if exists under enigma2 folder)?
for xml in ("/etc/tuxbox/cables.xml", "/etc/tuxbox/terrestrial.xml", "/etc/tuxbox/satellites.xml"): if os.path.exists(xml): files.append(xml) for xml in ("/etc/enigma2/cables.xml", "/etc/enigma2/terrestrial.xml", "/etc/enigma2/satellites.xml"): if os.path.exists(xml): files.append(xml)What do you think?
0 members, 5 guests, 0 anonymous users