Jump to content


Photo

My Modified GraphMultiEpg


  • Please log in to reply
303 replies to this topic

Re: My Modified GraphMultiEpg #301 mirakels

  • Forum Moderator
    PLi® Core member
  • 7,599 posts

+62
Good

Posted 9 February 2012 - 10:10

Ja en dan ook zonder hoofdletter

Actually this is just a translation error. I guess the po file for nl is not up to date.
Geen wonder... Had slechts een dm7000, maar wel ook een rotor. eigenlijk al een tijdje ook een dm600 en dm7025. Maar nu kijkend met een et9000 en vuduo

Re: My Modified GraphMultiEpg #302 mirakels

  • Forum Moderator
    PLi® Core member
  • 7,599 posts

+62
Good

Posted 9 February 2012 - 10:22

Also caching of event data also prevents if your data in the future has changed then you would have strange behaviour, the event in the list would show one thing while the selected data would show another. Granted that is not something that may happen very often and less often for the user to notice it, but it is something that should be taken into account.

I for one would like to know when event data changes. But I do not know how this change will be visible on screen. I guess the eventid will change so I would expect that the event description 'suddenly' dissappers'. If eventid's are reused the you may see a strange description in relation to the event title (assuming a diffferent program starts).
(if you do a page left and page right all should be fine again though :)

About the caching in general. I still don't like to do that in GraphMultiEPG. The epgcache already is there to cache. So introducing a second cache seems pointless. Saving the long event descriptions for long service list can take quite some memory. And AFAIK the performance is quit good as it is now. I cannot see any delay between pressing a cursor key and the update of the event description.
Geen wonder... Had slechts een dm7000, maar wel ook een rotor. eigenlijk al een tijdje ook een dm600 en dm7025. Maar nu kijkend met een et9000 en vuduo

Re: My Modified GraphMultiEpg #303 awx

  • Senior Member
  • 297 posts

+17
Neutral

Posted 9 February 2012 - 11:04


Also caching of event data also prevents if your data in the future has changed then you would have strange behaviour, the event in the list would show one thing while the selected data would show another. Granted that is not something that may happen very often and less often for the user to notice it, but it is something that should be taken into account.

I for one would like to know when event data changes. But I do not know how this change will be visible on screen. I guess the eventid will change so I would expect that the event description 'suddenly' dissappers'. If eventid's are reused the you may see a strange description in relation to the event title (assuming a diffferent program starts).
(if you do a page left and page right all should be fine again though :)

About the caching in general. I still don't like to do that in GraphMultiEPG. The epgcache already is there to cache. So introducing a second cache seems pointless. Saving the long event descriptions for long service list can take quite some memory. And AFAIK the performance is quit good as it is now. I cannot see any delay between pressing a cursor key and the update of the event description.

epgcache is not really a cache but more of a database then anything else (from the looks of it).

Its up to you if you want to cache the data or not, I run my own version so I am not really affect by this decision. There is minimal memory usage for caching the current page of data. I dont like to display things incorrectly so my vote is for caching instead of presenting the user with incorrect results from time to time. This may be especially confusing for users who do not have underlying knowledge of the situation and will just think there is a bug in the software.

Yes, paging fixes the issue but thats a hack solution to work around an actual problem.
The real solution would have to have some sort of async notification that underlying data has changed, but that is not a trivial task.

Re: My Modified GraphMultiEpg #304 lasa

  • Senior Member
  • 127 posts

+1
Neutral

Posted 12 February 2012 - 18:59

Where can I change the colors for the current program? I am not fond of the green background.
T55 (4 LNBs) VU+ Uno - OpenPLi & DM600 - OpenPLi


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users