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.
Page 12 of 27 FirstFirst ... 2101112131422 ... LastLast
Results 166 to 180 of 393

Thread: Some ideas to improve the Graphical EPG screen

  1. #166
    markus625's Avatar
    Title
    ViX Beta Tester
    Join Date
    Dec 2011
    Posts
    1,104
    Thanks
    208
    Thanked 711 Times in 266 Posts
    Quote Originally Posted by bbbuk View Post
    Glad you finally sorted the code. Could you post the xml file for this and I can compare it to mine and to see where I went wrong when I tried to change but failed
    Do u mean just the skin xml file or the py file as well.

  2. #167

    Title
    Forum Supporter
    Donated Member
    Join Date
    Jun 2014
    Posts
    1,321
    Thanks
    613
    Thanked 418 Times in 270 Posts
    Quote Originally Posted by markus625 View Post
    Do u mean just the skin xml file or the py file as well.
    I meant just skin xml but the epgselection.py would be good as well so I can work out how it was done.

    Thanks

  3. #168
    markus625's Avatar
    Title
    ViX Beta Tester
    Join Date
    Dec 2011
    Posts
    1,104
    Thanks
    208
    Thanked 711 Times in 266 Posts
    Quote Originally Posted by bbbuk View Post
    I meant just skin xml but the epgselection.py would be good as well so I can work out how it was done.

    Thanks
    sure no probs attached below.

    By the way in the bello skin the only way to modify the list font and item height is in the skin.xml file look for this code below.

    HTML Code:
    <alias name="ChoiceList" font="menulist" size="42" height="60" />
    Also the screen name 'OptionDialog' controls the options list for the red button.
    Attached Files Attached Files

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

    bbbuk (11-03-15)

  5. #169
    TK4|2|1's Avatar
    Title
    Senior Member
    Join Date
    May 2011
    Location
    If there's a bright centre to the universe, I'm from the planet that is farthest from.
    Posts
    940
    Thanks
    228
    Thanked 180 Times in 159 Posts
    Quote Originally Posted by markus625 View Post
    Im currently expeimenting with matts epgselection.py file and seeing what changes i can make, not that good at python thru.

    One thing i would like to get into that options list is the increasing and decreasing the timeline for the epg or to simply say zoom in which previously was using 1 and 3 keys.
    You do know you can change the timeline from within the epg menu?


    Sent by pressing the screen on 1 of my Apple devices, cuz that's how I roll..

  6. #170
    markus625's Avatar
    Title
    ViX Beta Tester
    Join Date
    Dec 2011
    Posts
    1,104
    Thanks
    208
    Thanked 711 Times in 266 Posts
    Discovered a possible bug for the options menu whether this is skin related im not sure but have a look at the two screen grabs below.
    bello-with-new-options-menu4.jpg

    bello-with-new-options-menu3.jpg

  7. The Following User Says Thank You to markus625 For This Useful Post:

    Larry-G (11-03-15)

  8. #171
    markus625's Avatar
    Title
    ViX Beta Tester
    Join Date
    Dec 2011
    Posts
    1,104
    Thanks
    208
    Thanked 711 Times in 266 Posts
    I think if we ever implement this we need to make the positioning of the list to be positioned anywhere the skin author wants it to be at the moment its taking its position from the g-epg element as you can see in the post above #170.
    It would be ideal if the list could be positioned on the left no matter where the pointer is in the guide.

  9. #172

    Title
    Forum Supporter
    Donated Member
    Join Date
    Jun 2014
    Posts
    1,321
    Thanks
    613
    Thanked 418 Times in 270 Posts
    Just added 'Jump to date/time' to the red options list as this no longer exists now that number presses jump to specific channels rather than do other things (tbh I didn't even know it existed).

    I noticed that, on bluehd skin anyhow, it displays only 4 options on any one options page and you have to scroll down to get options 5 and 6.

    Even on the very bottom line of the EPG, the options display is still fine and shows just upto 4 options on any one page. If this was increased to accomodate more than 4 options then this would be off-screen similar to your post 170 markus.

    Is it not easy to program options to display in the centre of the screen?

  10. #173
    markus625's Avatar
    Title
    ViX Beta Tester
    Join Date
    Dec 2011
    Posts
    1,104
    Thanks
    208
    Thanked 711 Times in 266 Posts
    Have you managed to get what was previously 1 and 3 keys to +- the time line.

  11. #174
    markus625's Avatar
    Title
    ViX Beta Tester
    Join Date
    Dec 2011
    Posts
    1,104
    Thanks
    208
    Thanked 711 Times in 266 Posts
    It's the choicelist in the fonts section of the skin.xml that controls the font size and list height.
    HTML Code:
    <alias name="ChoiceList" font="menulist" size="42" height="60" />
    You could remove or alter this but other screens use this on the bello skin and they would also be effected.
    I think if we remove this line we can then adjust the font type and size locally within the screen.

  12. #175

    Title
    Moderator
    Join Date
    Jul 2010
    Posts
    4,684
    Thanks
    1,205
    Thanked 2,524 Times in 1,349 Posts
    Quote Originally Posted by markus625 View Post
    It's the choicelist in the fonts section of the skin.xml that controls the font size and list height.
    HTML Code:
    <alias name="ChoiceList" font="menulist" size="42" height="60" />
    You could remove or alter this but other screens use this on the bello skin and they would also be effected.
    I think if we remove this line we can then adjust the font type and size locally within the screen.

    that line cannot be removed afaik, code relies on the params now and not locally within the screen.
    it controls all the choicelist/box options throughout the image


    you can give it a try though of course, just giving u a heads-up.
    Vu Ultimo4K, OpenViX 5.0, 8xdvb-c, 8xdvb-s2, 2xdvb-t2
    Vu Solo4K, OpenViX 5.0, 8xdvb-s2
    Dreambox DM900, OpenViX 5.0, 2xdvb-s2, 2xdvb-c/t2
    Terrestrial, Cable, Fixed 28.2e + Unicable2 LNB

  13. #176
    markus625's Avatar
    Title
    ViX Beta Tester
    Join Date
    Dec 2011
    Posts
    1,104
    Thanks
    208
    Thanked 711 Times in 266 Posts
    Quote Originally Posted by rossi2000 View Post
    that line cannot be removed afaik, code relies on the params now and not locally within the screen.
    it controls all the choicelist/box options throughout the image


    you can give it a try though of course, just giving u a heads-up.
    Yeh thanks for confirming that, looks like if I did want to just control one screen thst uses the choicelist I'd have to recode every screen that uses it too.

  14. #177

    Title
    Moderator
    Join Date
    Jul 2010
    Posts
    4,684
    Thanks
    1,205
    Thanked 2,524 Times in 1,349 Posts
    the options dialog screen in the skin is what you'll need to edit to make the pop up menu bigger, it will have the size of the window defined

    always make the window height multiples of the itemheight, so itemheight = 60, make the window size 300 for 5 rows, 360 for 6 etc.

    on the other hand the window should me made to adjust the size of the menu dynamically preferably.
    Vu Ultimo4K, OpenViX 5.0, 8xdvb-c, 8xdvb-s2, 2xdvb-t2
    Vu Solo4K, OpenViX 5.0, 8xdvb-s2
    Dreambox DM900, OpenViX 5.0, 2xdvb-s2, 2xdvb-c/t2
    Terrestrial, Cable, Fixed 28.2e + Unicable2 LNB

  15. #178
    markus625's Avatar
    Title
    ViX Beta Tester
    Join Date
    Dec 2011
    Posts
    1,104
    Thanks
    208
    Thanked 711 Times in 266 Posts
    I actually wanted to reduce the list item height and reduce the font size as it looks too big in the g-epg.
    But as said earlier it's appears to be the choicelist font settings that controls this.

  16. #179

    Title
    Forum Supporter
    Donated Member
    Join Date
    Jun 2014
    Posts
    1,321
    Thanks
    613
    Thanked 418 Times in 270 Posts
    Quote Originally Posted by markus625 View Post
    Have you managed to get what was previously 1 and 3 keys to +- the time line.
    I think this is the code (taken from line 1496 of attached code):
    Code:
    if number == 1:
    timeperiod = int(config.epgselection.infobar_prevtimeperiod.value)
    if timeperiod > 60:
    timeperiod -= 60
    self['list'].setEpoch(timeperiod)
    config.epgselection.infobar_prevtimeperiod.setValue(timeperiod)
    self.moveTimeLines()
    ........
    However, I'm doing something wrong because when I copied and pasted this (except first line) and defined a new function called "ReduceTimeScale" it refuses to boot. I've attached the .py code so if someone could point out where I'm going wrong I'd be grateful.

    The last option on Matt red button multioption i've added to it so that it calls function "ReduceTimeScale" and if I comment out most lines in the function then box is fine and doesn't crash so I know it's something related to that function. The function is near end of file.

    my modded EPGSelection (for testing).rar
    Last edited by bbbuk; 12-03-15 at 13:34.

  17. The Following User Says Thank You to bbbuk For This Useful Post:

    markus625 (12-03-15)

  18. #180

    Title
    Member
    Join Date
    Feb 2015
    Posts
    82
    Thanks
    10
    Thanked 54 Times in 25 Posts
    Just by looking at the code you pasted in, there are no indentations after the If statement.

    Unless the original code does have intendation and just the pasted version does not
    Last edited by matt007; 12-03-15 at 17:43.

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

    bbbuk (12-03-15)

Page 12 of 27 FirstFirst ... 2101112131422 ... LastLast

Tags for this Thread

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.