Superb quality and spec AB-Com PULSe 4K SE. Crazy offer! Only £129! FREE UK DELIVERY! 4K UHD, Enigma 2, Multiboot 4 images & more!...
Superb quality and spec AB-Com PULSe 4K Rev II Twin Satellite tuner only £179! FREE UK DELIVERY! 4K UHD, Enigma 2, SATA HDD facility, Multiboot 4 images & more!...

Skinning concept

looks like an AutoTimer Overview screen is missing for 390 display. display is completely empty. maybe a plugin problem?
regular and cron timer screens are available.
 
Works here so we need to debug what is wrong.
checked if the patch is installed correctly:
Code:
root@dm900:/usr/lib/enigma2/python/Screens# ls -la Screen.*
-rwxr--r--    1 root     root         13225 Feb 16 23:21 Screen.py
-rw-r--r--    1 root     root         21457 Feb 16 23:21 Screen.pyc
-rw-r--r--    1 root     root         21320 Feb 15 18:04 Screen.pyc.org
root@dm900:/usr/lib/enigma2/python/Screens# grep Summary Screen.py
                skin_id = DISPLAY_SKIN_ID if isinstance(self, ScreenSummary) or self.__class__.__name__.endswith("Summary") else GUI_SKIN_ID
        def createSummary(self):
        def addSummary(self, summary):
        def removeSummary(self, summary):
class ScreenSummary(Screen):
                self.skinName = [f"{x}Summary" for x in names]
                if className != "ScreenSummary" and className not in self.skinName:  # e.g. if a module uses Screens.Setup.SetupSummary the skin needs to be available directly
                self.skinName.append("ScreenSummary")
                self.skin = parent.__dict__.get("skinSummary", self.skin)  # If parent has a "skinSummary" defined, use that as default.
root@dm900:/usr/lib/enigma2/python/Screens#
looks good to me.
 
and here is a log...

Code:
11:32:38.2657 [InfoBarGenerics] Key: 352 (Make) KeyID='KEY_OK' Binding='('OK',)'.
11:32:38.2658 [ActionMap] Keymap 'OkCancelActions' -> Action = 'ok'.
11:32:38.2951 [Skin] Processing screen 'AutoTimerOverview', position=(0, 0), size=(1920 x 1080) for module 'AutoTimerOverview'.
11:32:38.3110 [Skin] Processing screen 'AutoTimerOverviewSummary', position=(0, 0), size=(396 x 240) for module 'AutoTimerOverviewSummary'.
11:32:38.3137 [Screen] Warning: Skin is missing element 'Image' in <class 'Plugins.Extensions.AutoTimer.AutoTimerOverview.AutoTimerOverviewSummary'>.
11:32:38.3163 LOGO PosX: 1724
11:32:38.3176 [ePNG] loadSVG /usr/share/enigma2/logos/brandlogo.svg 84x34 from 22x9
11:32:38.4478 [eInputDeviceInit] 0 160 (352) 1
11:32:38.4479 [eRCDeviceInputDev] emit: 0
11:32:38.4482 [InfoBarGenerics] Key: 352 (Break) KeyID='KEY_OK' Binding='('OK',)'.
root@dm900:~/logs#
 
ah, found the culprit... screen shows with TenEighty but not with DarkOS skin.
 
ah, found the culprit... screen shows with TenEighty but not with DarkOS skin.
So that DarkOS contains that summary screen, probably by accident. Once removed the AutoTimerOverviewSummary from the display skin will show.
 
found another "bug" in E2DarkOS.
the time format is 12 hour format which is unusual/not corrent in german. should be 24h format. the detailed epg on the right hand side is correct. (.009 image)
 

Attachments

  • epg.webp
    epg.webp
    80.1 KB · Views: 6
ok, thanks. i will look at the skin component then... sorry, but i should right away look at components.
 
i found the culprit: in my settings i found config.usage.time.xxxxx entries that were set to 12 hour format. i have no idea where those came from. it used to be 24 hour format on older images.
 
Maybe I'm off topic, but as for DimitarCC, I can only say one thing if you're really interested in my opinion, I can say one thing: if DimitarCC makes a skin, he makes this skin from the heart because he's an expert in this field, I can say he's a professor...DimitarCC, this is a compliment to you!
 
To be honest, I'm better than DimitarCC I haven't seen who makes the better skins...You are great and I respect you very much!!!
 

OpenViX Feeds Status

Back
Top