Hello Guest, if you are reading this it means you have not registered yet. Please take a second, Click here to register, and in a few simple steps you will be able to enjoy our community and use our OpenViX support section.

View Entry Info: Empty buttons (no text) in timer and sanity error views

Category:
Possible Bug
What ViX Image build number are you using?
Please provide your ViX Team image build number. Menu > Information > About > Build number > ENTER THIS NUMBER e.g. 4.2.028
5.1.022
Have you tried a flash WITHOUT settings restore?
Have you tried this? PLEASE SELECT YES OR NO.
No
Have you tried a flash WITH settings restore?
Have you tried this? PLEASE SELECT YES OR NO.
No
Attachments
Page 1 of 4 123 ... LastLast
Results 1 to 15 of 50

Thread: Empty buttons (no text) in timer and sanity error views

  1. #1

    Title
    Junior Member
    Join Date
    Apr 2017
    Posts
    25
    Thanks
    7
    Thanked 2 Times in 2 Posts

    Empty buttons (no text) in timer and sanity error views

    I'm missing the text on the buttons in two views - the timer list and also the sanity timer error pop-up. I've attached screenshots.

    My first question - easy to answer and more urgent than a fix - what texts are supposed to be there? I've searched for screenshots but can't find any.

    Second question - ideas what might have caused this, and is there a fix?

    EmptyButtons1.jpg

    EmptyButtons.jpg
    Edison OS Mini 2x DVB-S/S2 (since 12/04/2017)

  2. The Following User Says Thank You to GezAndJaack For This Useful Post:

    kiddac (24-04-18)

  3. #2
    ccs's Avatar
    Title
    ViX Beta Tester
    Join Date
    Sep 2014
    Posts
    5,836
    Thanks
    554
    Thanked 1,277 Times in 1,089 Posts
    Which skin are you using?

  4. The Following User Says Thank You to ccs For This Useful Post:

    GezAndJaack (24-04-18)

  5. #3
    abu baniaz's Avatar
    Title
    Moderator
    Join Date
    Sep 2010
    Location
    East London
    Posts
    23,360
    Thanks
    6,441
    Thanked 9,160 Times in 6,235 Posts
    There were some changes to the skin code with regards to "buttons".

  6. #4

    Title
    Junior Member
    Join Date
    Apr 2017
    Posts
    25
    Thanks
    7
    Thanked 2 Times in 2 Posts
    Quote Originally Posted by ccs View Post
    Which skin are you using?
    It says "default" - which looks like the one labelled ViX-Night-HD
    Edison OS Mini 2x DVB-S/S2 (since 12/04/2017)

  7. #5

    Title
    Junior Member
    Join Date
    Apr 2017
    Posts
    25
    Thanks
    7
    Thanked 2 Times in 2 Posts
    Quote Originally Posted by ccs View Post
    Which skin are you using?
    Thanks, btw, for this tip - changing the skin has revealed the button texts at least! I'd still rather have it work with the dark skin though.....
    Edison OS Mini 2x DVB-S/S2 (since 12/04/2017)

  8. #6

    Title
    Junior Member
    Join Date
    Apr 2017
    Posts
    25
    Thanks
    7
    Thanked 2 Times in 2 Posts
    Actually with the daylight skin there's still no button or text for "green" in the timer sanity error view.

    Sanity_revealed_lightskin.jpg
    Edison OS Mini 2x DVB-S/S2 (since 12/04/2017)

  9. #7
    abu baniaz's Avatar
    Title
    Moderator
    Join Date
    Sep 2010
    Location
    East London
    Posts
    23,360
    Thanks
    6,441
    Thanked 9,160 Times in 6,235 Posts
    Can you start Enigma2 in console mode and see what the exact name of the screen is please? See this post

    http://www.world-of-satellite.com/sh...l=1#post466116

  10. #8
    Willo3092's Avatar
    Title
    ViX Beta Tester
    Join Date
    Oct 2016
    Location
    East Midlands
    Posts
    1,067
    Thanks
    752
    Thanked 403 Times in 303 Posts
    I think something was changed in 5.1.014. There's no text on the buttons in KiddaC's skins either.

    openvix: developer 5.1.014.003
    update /lib/makefile with missing makefile.inc
    ClientModeScreen: Add VKeyIconSupport
    SystemInfo: redefine transcoding properties
    NimManager: parse blindscan property
    NimManager: whitespace fix
    cosmetic: fix SystemInfo misnomer
    SystemInfo: add systeminfo for transcoding
    [TimerEdit/StreamingClients] convert some buttons to StaticText.
    [CCcamInfo] Cosmetics in last commit.
    [CCcamInfo] Normalized color buttons.

  11. The Following User Says Thank You to Willo3092 For This Useful Post:

    kiddac (24-04-18)

  12. #9

    Title
    Junior Member
    Join Date
    Apr 2017
    Posts
    25
    Thanks
    7
    Thanked 2 Times in 2 Posts
    Quote Originally Posted by abu baniaz View Post
    Can you start Enigma2 in console mode and see what the exact name of the screen is please? See this post

    http://www.world-of-satellite.com/sh...l=1#post466116
    Well, I've never actually used telnet so I might be a while getting back to you on this.
    Edison OS Mini 2x DVB-S/S2 (since 12/04/2017)

  13. #10
    abu baniaz's Avatar
    Title
    Moderator
    Join Date
    Sep 2010
    Location
    East London
    Posts
    23,360
    Thanks
    6,441
    Thanked 9,160 Times in 6,235 Posts
    Guide in my signature if you need it.

  14. #11

    Title
    Junior Member
    Join Date
    Apr 2017
    Posts
    25
    Thanks
    7
    Thanked 2 Times in 2 Posts
    Here's my report.

    First, I made sure skin was set to "default" which is the one I originally posted about

    Went to timer list

    Code:
    <  4241.068> [eInputDeviceInit] 1 16a 1
    <  4241.075> [InfoBarGenerics] KEY: 362
    <  4241.077> [MORPHEUS] key
    <  4241.077> [ActionMap] InfobarTimerButtonActions timerSelection
    <  4241.138> [Skin] processing screen TimerEditList:
    <  4241.199> [Skin] No skin to read...
    <  4241.200> [Skin] processing screen <embedded-in-'TimerEditListSummary'>:
    <  4241.290> [eInputDeviceInit] 0 16a 1
    <  4241.299> [InfoBarGenerics] KEY: 362
    <  4241.300> [MORPHEUS] key
    which gave this screenshot

    EmptyButtons.jpg

    Then went back to epg. I didn't notice anything wrong (so no screenshot) but this is what the log file says:

    Code:
    <  4267.439> [MORPHEUS] key
    <  4267.461> [ActionMap] InfobarEPGActions EPGPressed
    <  4267.542> [Skin] processing screen GraphicalEPGPIG:
    <  4267.619> [GUISkin] warning, skin is missing element number in <class 'Screens.EpgSelection.EPGSelection'>
    <  4267.621> [GUISkin] warning, skin is missing element jump in <class 'Screens.EpgSelection.EPGSelection'>
    <  4267.627> [GUISkin] warning, skin is missing element primetime in <class 'Screens.EpgSelection.EPGSelection'>
    <  4267.628> [GUISkin] warning, skin is missing element timeline2 in <class 'Screens.EpgSelection.EPGSelection'>
    <  4267.629> [GUISkin] warning, skin is missing element timeline3 in <class 'Screens.EpgSelection.EPGSelection'>
    <  4267.629> [GUISkin] warning, skin is missing element timeline0 in <class 'Screens.EpgSelection.EPGSelection'>
    <  4267.630> [GUISkin] warning, skin is missing element timeline1 in <class 'Screens.EpgSelection.EPGSelection'>
    <  4267.631> [GUISkin] warning, skin is missing element timeline4 in <class 'Screens.EpgSelection.EPGSelection'>
    <  4267.632> [GUISkin] warning, skin is missing element timeline5 in <class 'Screens.EpgSelection.EPGSelection'>
    <  4267.641> [GUISkin] warning, skin is missing element change_bouquet in <class 'Screens.EpgSelection.EPGSelection'>
    <  4267.660> [GUISkin] warning, skin is missing element page in <class 'Screens.EpgSelection.EPGSelection'>
    <  4267.716> [Skin] processing screen SimpleSummary:
    <  4270.696> [eInputDeviceInit] 1 67 1
    <  4270.702> [InfoBarGenerics] KEY: 103 UP
    <  4270.703> [MORPHEUS] key
    Then I attempted to record something that would clash.

    Code:
    <  4305.835> [InfoBarGenerics] KEY: 399 GREEN
    <  4305.836> [MORPHEUS] key
    <  4305.934> [eDVBFrontend] opening frontend 1
    <  4305.936> [eDVBFrontend] opening frontend 0
    <  4305.953> [TimerSanityCheck] conflict detected!
    <  4305.954> [RecordTimer] timer conflict detected!
    <  4305.955> [RecordTimerEntry(name=The Aviators, begin=Tue Apr 24 23:00:00 2018, serviceref=1:0:1:CD19:844:2:11A0000:0:
    0:0:, justplay=False, isAutoTimer=False), RecordTimerEntry(name=X-Men: Days of Future Past, begin=Tue Apr 24 21:00:00 20
    18, serviceref=1:0:1:2404:7F9:2:11A0000:0:0:0:, justplay=0, isAutoTimer=0), RecordTimerEntry(name=Chivalry and Betrayal:
     The Hundred..., begin=Tue Apr 24 23:00:00 2018, serviceref=1:0:19:22E3:80D:2:11A0000:0:0:0:, justplay=0, isAutoTimer=0)
    , RecordTimerEntry(name=Flight HS13: Walter Presents, begin=Tue Apr 24 23:00:00 2018, serviceref=1:0:1:23FB:7F9:2:11A000
    0:0:0:0:, justplay=0, isAutoTimer=0)]
    <  4305.978> [TimerSanityCheck] conflict detected!
    <  4305.978> [RecordTimer] timer conflict detected!
    <  4305.979> [RecordTimerEntry(name=The Aviators, begin=Tue Apr 24 23:00:00 2018, serviceref=1:0:1:CD19:844:2:11A0000:0:
    0:0:, justplay=False, isAutoTimer=False), RecordTimerEntry(name=X-Men: Days of Future Past, begin=Tue Apr 24 21:00:00 20
    18, serviceref=1:0:1:2404:7F9:2:11A0000:0:0:0:, justplay=0, isAutoTimer=0), RecordTimerEntry(name=Chivalry and Betrayal:
     The Hundred..., begin=Tue Apr 24 23:00:00 2018, serviceref=1:0:19:22E3:80D:2:11A0000:0:0:0:, justplay=0, isAutoTimer=0)
    , RecordTimerEntry(name=Flight HS13: Walter Presents, begin=Tue Apr 24 23:00:00 2018, serviceref=1:0:1:23FB:7F9:2:11A000
    0:0:0:0:, justplay=0, isAutoTimer=0)]
    <  4305.990> [TimerEdit] TimerSanityConflict
    <  4306.013> [Skin] processing screen TimerSanityConflict:
    <  4306.021> [Skin] Error in screen 'TimerSanityConflict' widget 'widget': [Skin] {skin.xml}: component with name 'key_g
    reen' was not found in skin of screen 'TimerSanityConflict'!. Please contact the skin's author!
    <  4306.061> [Skin] processing screen SimpleSummary:
    <  4317.389> [MORPHEUS] serviceref 1:0:19:52D0:814:2:11A0000:0:0:0:
    And this is the screenshot of that:

    EmptyButtons1.jpg

    Next I went to change the skin - I selected the one called "ViX-Night-HD" and pressed OK

    Code:
    <  4345.525> [Skin] processing screen SkinSelector:
    <  4345.559> [ePicLoad] setPara max-X=280 max-Y=210 aspect_ratio=1.000000 cache=1 resize=1 bg=#FF000000 auto_orient=0
    <  4345.560> [ePicLoad] decode picture... /usr/share/enigma2/./prev.png
    <  4345.560> [EXIF] getting exif from PNG
    <  4345.563> [Skin] processing screen SimpleSummary:
    <  4345.572> [eInputDeviceInit] 0 160 1
    <  4345.579> [InfoBarGenerics] KEY: 352 OK
    <  4345.580> [MORPHEUS] key
    <  4346.540> [eInputDeviceInit] 1 6c 1
    <  4346.546> [InfoBarGenerics] KEY: 108 DOWN
    <  4346.547> [MORPHEUS] key
    <  4346.548> [ActionMap] DirectionActions down
    <  4346.549> [ePicLoad] decode picture... /usr/share/enigma2/Magic-FHD/prev.png
    <  4346.549> [EXIF] getting exif from PNG
    <  4346.732> [eInputDeviceInit] 0 6c 1
    <  4346.739> [InfoBarGenerics] KEY: 108 DOWN
    <  4346.740> [MORPHEUS] key
    <  4347.008> [eInputDeviceInit] 1 6c 1
    <  4347.015> [InfoBarGenerics] KEY: 108 DOWN
    <  4347.015> [MORPHEUS] key
    <  4347.016> [ActionMap] DirectionActions down
    <  4347.017> [ePicLoad] decode picture... /usr/share/enigma2/ViX-Day-HD/prev.png
    <  4347.017> [EXIF] getting exif from PNG
    <  4347.236> [eInputDeviceInit] 0 6c 1
    <  4347.243> [InfoBarGenerics] KEY: 108 DOWN
    <  4347.245> [MORPHEUS] key
    <  4347.332> [eInputDeviceInit] 1 6c 1
    <  4347.338> [InfoBarGenerics] KEY: 108 DOWN
    <  4347.339> [MORPHEUS] key
    <  4347.339> [ActionMap] DirectionActions down
    <  4347.340> [ePicLoad] decode picture... /usr/share/enigma2/ViX-Night-HD/prev.png
    <  4347.341> [EXIF] getting exif from PNG
    <  4347.398> [MORPHEUS] serviceref 1:0:19:52D0:814:2:11A0000:0:0:0:
    <  4347.398> [MORPHEUS] no Radio
    <  4347.399> [MORPHEUS] no Audio Mediaplay
    <  4347.399> [MORPHEUS] not paused
    <  4347.400> [MORPHEUS] nokey since 0 sec
    <  4347.524> [eInputDeviceInit] 0 6c 1
    <  4347.531> [InfoBarGenerics] KEY: 108 DOWN
    <  4347.532> [MORPHEUS] key
    <  4348.412> [eInputDeviceInit] 1 160 1
    <  4348.419> [InfoBarGenerics] KEY: 352 OK
    <  4348.419> [MORPHEUS] key
    <  4348.420> [ActionMap] SetupActions ok
    <  4348.421> [SkinSelector] Selected Skin: /usr/share/enigma2ViX-Night-HD/skin.xml
    <  4348.427> [Skin] processing screen MessageBox:
    <  4348.466> [Skin] processing screen MessageBox_summary:
    <  4348.604> [eInputDeviceInit] 0 160 1
    <  4348.610> [InfoBarGenerics] KEY: 352 OK
    <  4348.611> [MORPHEUS] key
    <  4349.600> [eInputDeviceInit] 1 160 1
    <  4349.607> [InfoBarGenerics] KEY: 352 OK
    <  4349.609> [MORPHEUS] key
    <  4349.609> [ActionMap] MsgBoxActions ok
    GUI rebooted (actually I ended up prompting it with init 4 when it didn't seem to be happening)

    Went to timer list. It seemed normal (despite what this output says) so I didnt take a screenshot

    Code:
    <  4446.252> [eInputDeviceInit] 1 16a 1
    <  4446.258> [InfoBarGenerics] KEY: 362
    <  4446.259> [MORPHEUS] key
    <  4446.259> [ActionMap] InfobarTimerButtonActions timerSelection
    <  4446.322> [Skin] processing screen TimerEditList:
    <  4446.462> [Skin] No skin to read...
    <  4446.463> [Skin] processing screen <embedded-in-'TimerEditListSummary'>:
    <  4446.558> [eInputDeviceInit] 0 16a 1
    <  4446.564> [InfoBarGenerics] KEY: 362
    <  4446.565> [MORPHEUS] key
    Then via EPG (with similar output to before using default skin, mentioning skin missing elements) I attempted the clashing recording again

    Code:
    <  4485.150> [InfoBarGenerics] KEY: 399 GREEN
    <  4485.151> [MORPHEUS] key
    <  4485.262> [eDVBFrontend] opening frontend 1
    <  4485.264> [eDVBFrontend] opening frontend 0
    <  4485.280> [TimerSanityCheck] conflict detected!
    <  4485.280> [RecordTimer] timer conflict detected!
    <  4485.281> [RecordTimerEntry(name=The Aviators, begin=Tue Apr 24 23:00:00 2018, serviceref=1:0:1:CD19:844:2:11A0000:0:
    0:0:, justplay=False, isAutoTimer=False), RecordTimerEntry(name=X-Men: Days of Future Past, begin=Tue Apr 24 21:00:00 20
    18, serviceref=1:0:1:2404:7F9:2:11A0000:0:0:0:, justplay=0, isAutoTimer=0), RecordTimerEntry(name=Chivalry and Betrayal:
     The Hundred..., begin=Tue Apr 24 23:00:00 2018, serviceref=1:0:19:22E3:80D:2:11A0000:0:0:0:, justplay=0, isAutoTimer=0)
    , RecordTimerEntry(name=Flight HS13: Walter Presents, begin=Tue Apr 24 23:00:00 2018, serviceref=1:0:1:23FB:7F9:2:11A000
    0:0:0:0:, justplay=0, isAutoTimer=0)]
    <  4485.302> [TimerSanityCheck] conflict detected!
    <  4485.303> [RecordTimer] timer conflict detected!
    <  4485.304> [RecordTimerEntry(name=The Aviators, begin=Tue Apr 24 23:00:00 2018, serviceref=1:0:1:CD19:844:2:11A0000:0:
    0:0:, justplay=False, isAutoTimer=False), RecordTimerEntry(name=X-Men: Days of Future Past, begin=Tue Apr 24 21:00:00 20
    18, serviceref=1:0:1:2404:7F9:2:11A0000:0:0:0:, justplay=0, isAutoTimer=0), RecordTimerEntry(name=Chivalry and Betrayal:
     The Hundred..., begin=Tue Apr 24 23:00:00 2018, serviceref=1:0:19:22E3:80D:2:11A0000:0:0:0:, justplay=0, isAutoTimer=0)
    , RecordTimerEntry(name=Flight HS13: Walter Presents, begin=Tue Apr 24 23:00:00 2018, serviceref=1:0:1:23FB:7F9:2:11A000
    0:0:0:0:, justplay=0, isAutoTimer=0)]
    <  4485.315> [TimerEdit] TimerSanityConflict
    <  4485.342> [Skin] processing screen TimerSanityConflict:
    <  4485.424> [Skin] processing screen SimpleSummary:
    <  4492.312> [MORPHEUS] serviceref 1:0:19:52D0:814:2:11A0000:0:0:0:
    Here's a screenshot of that. Should there be a green and blue option?

    SanityNightSkin.jpg
    Edison OS Mini 2x DVB-S/S2 (since 12/04/2017)

  15. The Following User Says Thank You to GezAndJaack For This Useful Post:

    abu baniaz (24-04-18)

  16. #12
    abu baniaz's Avatar
    Title
    Moderator
    Join Date
    Sep 2010
    Location
    East London
    Posts
    23,360
    Thanks
    6,441
    Thanked 9,160 Times in 6,235 Posts
    Default skin = Emergency/fallback screen. This is shared among images, so some changes are not possible.

    Standard skin = Vix Night HD

    The buttons are conditional. They should show when required

  17. #13

    Title
    Junior Member
    Join Date
    Apr 2017
    Posts
    25
    Thanks
    7
    Thanked 2 Times in 2 Posts
    Can someone please answer my first question: what are the actual options supposed to be on the timer sanity error screen and what colour are they supposed to be associated with?

    With Vix Night HD I only have two options - "edit" (yellow) and "edit new entry" (red) Screenshot with previous post
    With Vix Day HD there were three options - "edit", "edit new entry" and "disable" (blue). Screenshot earlier in thread
    I am 90% sure there used to be a fourth option with a green button. I've been using the default skin for a year and until this problem arose about a month ago I remember four buttons in the four colours with text on each of them. But I can't remember the texts!
    Edison OS Mini 2x DVB-S/S2 (since 12/04/2017)

  18. #14

    Title
    Member
    Join Date
    Sep 2015
    Posts
    33
    Thanks
    6
    Thanked 19 Times in 11 Posts
    As I said on the other forum Willo, I am not changing my skins until all the image makers follow this idea of standardising this button naming.
    It is completely impractical to have a version of my skins for vix and then a version for other builds. Especially as all my skins are now both hd and fhd. Thats 10 skins I would have to change. With multiple elements in them all. I am sure most other skinners have the exact same mind set. Vix jumped the gun on this. Therefore its their issue for now.

  19. The Following User Says Thank You to kiddac For This Useful Post:

    Willo3092 (24-04-18)

  20. #15
    abu baniaz's Avatar
    Title
    Moderator
    Join Date
    Sep 2010
    Location
    East London
    Posts
    23,360
    Thanks
    6,441
    Thanked 9,160 Times in 6,235 Posts
    @GezAndJaack
    As mentioned above, the buttons are conditional depending in which context/function they are called upon.

    The error is here

    Code:
    <  4305.990> [TimerEdit] TimerSanityConflict
    <  4306.013> [Skin] processing screen TimerSanityConflict:
    <  4306.021> [Skin] Error in screen 'TimerSanityConflict' widget 'widget': [Skin] {skin.xml}: component with name 'key_green' was not found in skin of screen 'TimerSanityConflict'!

Page 1 of 4 123 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.