22 replies to this topic
Re: Magic-HD skin #2
Re: Magic-HD skin #3
Re: Magic-HD skin #4
Posted 4 June 2010 - 13:15
thanx folks, once again.
how to make skin magic-HD default instead of skin magic in custom image ? magic-HD is already in builded image, just want to know how to switch magic for magic-HD as default skin.
is it enough to change this line?
config.skin.primary_skin = ConfigText(default = "Magic/skin.xml")
how to make skin magic-HD default instead of skin magic in custom image ? magic-HD is already in builded image, just want to know how to switch magic for magic-HD as default skin.
is it enough to change this line?
config.skin.primary_skin = ConfigText(default = "Magic/skin.xml")
Re: Magic-HD skin #5
Re: Magic-HD skin #6
Posted 14 June 2010 - 09:23
yesterday after making new image from openpli i decided to try flash image instead of doing packages upgrade. Magic-HD skin working well in configured box, but in first boot after flash with Magic-HD as default skin i got green screen cycling with this error:
after i put settings file and channels/bouquets files from backup to /etc/enigma2, system started successfully .
in second run, after flash (of course green screens) i added only this line to /etc/enigma2/settings : config.skin.primary_skin=Magic/skin.xml, and system boot up and steps through all startup wizards screens without problem.
EXCEPTION IN PYTHON STARTUP CODE: ------------------------------------------------------------ Traceback (most recent call last): File "/usr/lib/enigma2/python/mytest.py", line 578, in <module> runScreenTest() File "/usr/lib/enigma2/python/mytest.py", line 468, in runScreenTest runNextScreen(session, screensToRun) File "/usr/lib/enigma2/python/mytest.py", line 464, in runNextScreen session.openWithCallback(boundFunction(runNextScreen, session, screensToRun[1:]), screen, *args) File "/usr/lib/enigma2/python/mytest.py", line 288, in openWithCallback dlg = self.open(screen, *arguments, **kwargs) File "/usr/lib/enigma2/python/mytest.py", line 298, in open dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs) File "/usr/lib/enigma2/python/mytest.py", line 233, in instantiateDialog return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop) File "/usr/lib/enigma2/python/mytest.py", line 264, in doInstantiateDialog dlg.applySkin() File "/usr/lib/enigma2/python/Components/GUISkin.py", line 112, in applySkin self.createGUIScreen(self.instance, self.desktop) File "/usr/lib/enigma2/python/Components/GUISkin.py", line 30, in createGUIScreen if val.applySkin(desktop, self): File "/usr/lib/enigma2/python/Components/GUIComponent.py", line 39, in applySkin skin.applyAllAttributes(self.instance, desktop, self.skinAttributes, parent.scale) File "/usr/lib/enigma2/python/skin.py", line 316, in applyAllAttributes applySingleAttribute(guiObject, desktop, attrib, value, scale) File "/usr/lib/enigma2/python/skin.py", line 208, in applySingleAttribute ptr = loadPixmap(value, desktop) # this should already have been filename-resolved. File "/usr/lib/enigma2/python/skin.py", line 185, in loadPixmap ptr = LoadPixmap(path, desktop, cached) File "/usr/lib/enigma2/python/Tools/LoadPixmap.py", line 17, in LoadPixmap raise Exception("neither .png nor .jpg, please fix file extension") Exception: neither .png nor .jpg, please fix file extension ------------------------------------------------------------ (exit code 5)
after i put settings file and channels/bouquets files from backup to /etc/enigma2, system started successfully .
in second run, after flash (of course green screens) i added only this line to /etc/enigma2/settings : config.skin.primary_skin=Magic/skin.xml, and system boot up and steps through all startup wizards screens without problem.
Re: Magic-HD skin #7
Re: Magic-HD skin #8
Re: Magic-HD skin #9
Posted 14 June 2010 - 11:01
... File "/usr/lib/enigma2/python/Tools/LoadPixmap.py", line 17, in LoadPixmap raise Exception("neither .png nor .jpg, please fix file extension") Exception: neither .png nor .jpg, please fix file extension ------------------------------------------------------------ (exit code 5)Probably, there is no image file. Or a graphics file is corrupt.
Regards,
julek
Re: Magic-HD skin #10
Posted 14 June 2010 - 09:23
yesterday after making new image from openpli i decided to try flash image instead of doing packages upgrade. Magic-HD skin working well in configured box, but in first boot after flash with Magic-HD as default skin i got green screen cycling with this error:
after i put settings file and channels/bouquets files from backup to /etc/enigma2, system started successfully .
in second run, after flash (of course green screens) i added only this line to /etc/enigma2/settings : config.skin.primary_skin=Magic/skin.xml, and system boot up and steps through all startup wizards screens without problem.
EXCEPTION IN PYTHON STARTUP CODE: ------------------------------------------------------------ Traceback (most recent call last): File "/usr/lib/enigma2/python/mytest.py", line 578, in <module> runScreenTest() File "/usr/lib/enigma2/python/mytest.py", line 468, in runScreenTest runNextScreen(session, screensToRun) File "/usr/lib/enigma2/python/mytest.py", line 464, in runNextScreen session.openWithCallback(boundFunction(runNextScreen, session, screensToRun[1:]), screen, *args) File "/usr/lib/enigma2/python/mytest.py", line 288, in openWithCallback dlg = self.open(screen, *arguments, **kwargs) File "/usr/lib/enigma2/python/mytest.py", line 298, in open dlg = self.current_dialog = self.instantiateDialog(screen, *arguments, **kwargs) File "/usr/lib/enigma2/python/mytest.py", line 233, in instantiateDialog return self.doInstantiateDialog(screen, arguments, kwargs, self.desktop) File "/usr/lib/enigma2/python/mytest.py", line 264, in doInstantiateDialog dlg.applySkin() File "/usr/lib/enigma2/python/Components/GUISkin.py", line 112, in applySkin self.createGUIScreen(self.instance, self.desktop) File "/usr/lib/enigma2/python/Components/GUISkin.py", line 30, in createGUIScreen if val.applySkin(desktop, self): File "/usr/lib/enigma2/python/Components/GUIComponent.py", line 39, in applySkin skin.applyAllAttributes(self.instance, desktop, self.skinAttributes, parent.scale) File "/usr/lib/enigma2/python/skin.py", line 316, in applyAllAttributes applySingleAttribute(guiObject, desktop, attrib, value, scale) File "/usr/lib/enigma2/python/skin.py", line 208, in applySingleAttribute ptr = loadPixmap(value, desktop) # this should already have been filename-resolved. File "/usr/lib/enigma2/python/skin.py", line 185, in loadPixmap ptr = LoadPixmap(path, desktop, cached) File "/usr/lib/enigma2/python/Tools/LoadPixmap.py", line 17, in LoadPixmap raise Exception("neither .png nor .jpg, please fix file extension") Exception: neither .png nor .jpg, please fix file extension ------------------------------------------------------------ (exit code 5)
after i put settings file and channels/bouquets files from backup to /etc/enigma2, system started successfully .
in second run, after flash (of course green screens) i added only this line to /etc/enigma2/settings : config.skin.primary_skin=Magic/skin.xml, and system boot up and steps through all startup wizards screens without problem.
Re: Magic-HD skin #11
Re: Magic-HD skin #12
Re: Magic-HD skin #13
Posted 14 June 2010 - 11:01
... File "/usr/lib/enigma2/python/Tools/LoadPixmap.py", line 17, in LoadPixmap raise Exception("neither .png nor .jpg, please fix file extension") Exception: neither .png nor .jpg, please fix file extension ------------------------------------------------------------ (exit code 5)Probably, there is no image file. Or a graphics file is corrupt.
Regards,
julek
Re: Magic-HD skin #14
Re: Magic-HD skin #15
Posted 8 November 2010 - 15:14
I have been experimenting with that. However I found no possible way to achieve that. The present presentation is the best I can get.My OPINION is that there are two many lines in channel list. 17 channels should be reduced to 15 channels per page. Maybe slighter bigger font?
Many parameters are determined by the image, not by the skin. In this case it can only list the readout of the image.
But: if somebody knows a better code, is able to achieve a better presentation, I will not hesitate to adopt that.
VU+ DUO/UNO/Digiality 85cm multifocus-4 X twin-Inverto-LNB's/Triax 88 USALS/Logitech Harmony 300, 555, 600, 900 en 1100
Re: Magic-HD skin #16
Posted 11 November 2010 - 15:45
too bad :/.
Problem is that not all in my family have good sight. I have 42" 720p plazma, but still, letters are quite small and 17 channels on one page is really too much.
15 or even 13 would be great.
All HD skins for OpenPLi have this issue. I am using Magic SD because of this.
Check this out (VIX image):
Better.
Problem is that not all in my family have good sight. I have 42" 720p plazma, but still, letters are quite small and 17 channels on one page is really too much.
15 or even 13 would be great.
All HD skins for OpenPLi have this issue. I am using Magic SD because of this.
Check this out (VIX image):
Better.
Re: Magic-HD skin #17
Re: Magic-HD skin #18
Re: Magic-HD skin #19
Posted 11 November 2010 - 16:14
OK, you pushed me to try again. And: it looks like you won.
Please let me know what you think about the attached skin (it's the Magic-HD version; just overwrite the one on your box, in /usr/share/enigma2/Magic-HD).
BTW: choosing the right fonttypes and -sizes turns out to be one of the biggest challenges for a skinner. Especially as all users have different types and sizes of TV-sets (and different eyes as well!).
Please let me know what you think about the attached skin (it's the Magic-HD version; just overwrite the one on your box, in /usr/share/enigma2/Magic-HD).
BTW: choosing the right fonttypes and -sizes turns out to be one of the biggest challenges for a skinner. Especially as all users have different types and sizes of TV-sets (and different eyes as well!).
Attached Files
VU+ DUO/UNO/Digiality 85cm multifocus-4 X twin-Inverto-LNB's/Triax 88 USALS/Logitech Harmony 300, 555, 600, 900 en 1100
Re: Magic-HD skin #20
Also tagged with one or more of these keywords: enigma2
m3u/xml?Started by MatthijsNL, 18 Dec 2020 ENIGMA2 |
|
|||
Looking for a good explanation of calculate, calibrate and allocate in positioner setup menuStarted by jeandubois, 19 Nov 2019 enigma2 |
|
|||
Bestand beschermen tegen overschrijven bij software updateStarted by mimisiku, 23 Feb 2019 Enigma2 |
|
|||
plugin extensions epgimport rytec not visibleStarted by arkovda, 19 Aug 2018 enigma2, plugin extension and 2 more... |
|
|||
How to create a new Enigma2 flavor?Started by bihsound, 31 Jul 2018 Enigma2, development |
|
2 user(s) are reading this topic
0 members, 2 guests, 0 anonymous users