Jump to content


Photo

My Modified GraphMultiEpg


  • Please log in to reply
303 replies to this topic

Re: My Modified GraphMultiEpg #61 DimitarCC

  • PLi® Contributor
  • 1,573 posts

+70
Good

Posted 26 December 2011 - 22:00


Yes that should be fixed. Also you idea in the beguining to be filled in the short desc is good idea. I am not so good at Python so some thing are dificult to understand. I couldnt find the place where cur_event is filled in with that 6 elements. Anyway if you can add that will be great! Also i was think for addign primetime coloring (time intervals configurable). Also in your version the current function attached to green button crash enigma. so i was redirect it to toggleRecord. It should be think to attach another functions to color buttons since timer is enough to be attached to red button! What do you think?

Prime time colouring would be nice, but we need to make sure the performance will not be impacted by adding too much in the build fund.


Yes you are right. But this will be just 2 or 3 more "if"s and 2 or 3 more variables i guiess performance impact will not be much!
If you can try to implement that things (i will implement primetime coloring but we have to decide time intervals to be in the skin on in the config) and we will se performance impact! if is too bad we will remove some things! ;)

Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: My Modified GraphMultiEpg #62 littlesat

  • PLi® Core member
  • 57,163 posts

+698
Excellent

Posted 26 December 2011 - 22:01

I just tested it... but I did not see any picons at all???

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: My Modified GraphMultiEpg #63 awx

  • Senior Member
  • 297 posts

+17
Neutral

Posted 26 December 2011 - 22:03

I just tested it... but I did not see any picons at all???

One change was made to make picons disabled by default, so that old skins still look as they did before.
You either can change the variable isPicon in the source to 1 by default or set the attribute in the skin to enable them.

Re: My Modified GraphMultiEpg #64 awx

  • Senior Member
  • 297 posts

+17
Neutral

Posted 26 December 2011 - 22:04



Yes that should be fixed. Also you idea in the beguining to be filled in the short desc is good idea. I am not so good at Python so some thing are dificult to understand. I couldnt find the place where cur_event is filled in with that 6 elements. Anyway if you can add that will be great! Also i was think for addign primetime coloring (time intervals configurable). Also in your version the current function attached to green button crash enigma. so i was redirect it to toggleRecord. It should be think to attach another functions to color buttons since timer is enough to be attached to red button! What do you think?

Prime time colouring would be nice, but we need to make sure the performance will not be impacted by adding too much in the build fund.


Yes you are right. But this will be just 2 or 3 more "if"s and 2 or 3 more variables i guiess performance impact will not be much!
If you can try to implement that things (i will implement primetime coloring but we have to decide time intervals to be in the skin on in the config) and we will se performance impact! if is too bad we will remove some things! ;)

It doesn't hurt to try and see, I would suggest to allow that to be in the config and not the skin.

Re: My Modified GraphMultiEpg #65 littlesat

  • PLi® Core member
  • 57,163 posts

+698
Excellent

Posted 26 December 2011 - 22:04

So you need a modified skin to get the picons....

Did you already use autoscale... ?

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: My Modified GraphMultiEpg #66 awx

  • Senior Member
  • 297 posts

+17
Neutral

Posted 26 December 2011 - 22:07

So you need a modified skin to get the picons....

Did you already use autoscale... ?

I have not used autoscale yet as I have not found it for MultiContentPixmap's, which is what is currently being used for drawing the grid. A much larger change would be need to implement this, unless I missed something and there is a way to still do this.

Re: My Modified GraphMultiEpg #67 awx

  • Senior Member
  • 297 posts

+17
Neutral

Posted 26 December 2011 - 22:17



Yes that should be fixed. Also you idea in the beguining to be filled in the short desc is good idea. I am not so good at Python so some thing are dificult to understand. I couldnt find the place where cur_event is filled in with that 6 elements. Anyway if you can add that will be great! Also i was think for addign primetime coloring (time intervals configurable). Also in your version the current function attached to green button crash enigma. so i was redirect it to toggleRecord. It should be think to attach another functions to color buttons since timer is enough to be attached to red button! What do you think?

Prime time colouring would be nice, but we need to make sure the performance will not be impacted by adding too much in the build fund.


Yes you are right. But this will be just 2 or 3 more "if"s and 2 or 3 more variables i guiess performance impact will not be much!
If you can try to implement that things (i will implement primetime coloring but we have to decide time intervals to be in the skin on in the config) and we will se performance impact! if is too bad we will remove some things! ;)

Do you need self["Event"] in your skin or was this only for getting the description?

Re: My Modified GraphMultiEpg #68 littlesat

  • PLi® Core member
  • 57,163 posts

+698
Excellent

Posted 26 December 2011 - 22:25

unless I missed something and there is a way to still do this.

I suggest that is also why I do not have picons. My picons are on an USB stick....

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: My Modified GraphMultiEpg #69 awx

  • Senior Member
  • 297 posts

+17
Neutral

Posted 26 December 2011 - 22:30


unless I missed something and there is a way to still do this.

I suggest that is also why I do not have picons. My picons are on an USB stick....

The method for loading is based on how it is done in Picon, but its possible I have not ported it correctly or misinterpreted how it works.

Re: My Modified GraphMultiEpg #70 DimitarCC

  • PLi® Contributor
  • 1,573 posts

+70
Good

Posted 27 December 2011 - 07:34




Yes that should be fixed. Also you idea in the beguining to be filled in the short desc is good idea. I am not so good at Python so some thing are dificult to understand. I couldnt find the place where cur_event is filled in with that 6 elements. Anyway if you can add that will be great! Also i was think for addign primetime coloring (time intervals configurable). Also in your version the current function attached to green button crash enigma. so i was redirect it to toggleRecord. It should be think to attach another functions to color buttons since timer is enough to be attached to red button! What do you think?

Prime time colouring would be nice, but we need to make sure the performance will not be impacted by adding too much in the build fund.


Yes you are right. But this will be just 2 or 3 more "if"s and 2 or 3 more variables i guiess performance impact will not be much!
If you can try to implement that things (i will implement primetime coloring but we have to decide time intervals to be in the skin on in the config) and we will se performance impact! if is too bad we will remove some things! ;)

Do you need self["Event"] in your skin or was this only for getting the description?


Well self["Event"] is needed for short description and for the progress rendering only! If that can be implemented in another way then self["Event"] is not needed

Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: My Modified GraphMultiEpg #71 awx

  • Senior Member
  • 297 posts

+17
Neutral

Posted 27 December 2011 - 08:34





Yes that should be fixed. Also you idea in the beguining to be filled in the short desc is good idea. I am not so good at Python so some thing are dificult to understand. I couldnt find the place where cur_event is filled in with that 6 elements. Anyway if you can add that will be great! Also i was think for addign primetime coloring (time intervals configurable). Also in your version the current function attached to green button crash enigma. so i was redirect it to toggleRecord. It should be think to attach another functions to color buttons since timer is enough to be attached to red button! What do you think?

Prime time colouring would be nice, but we need to make sure the performance will not be impacted by adding too much in the build fund.


Yes you are right. But this will be just 2 or 3 more "if"s and 2 or 3 more variables i guiess performance impact will not be much!
If you can try to implement that things (i will implement primetime coloring but we have to decide time intervals to be in the skin on in the config) and we will se performance impact! if is too bad we will remove some things! ;)

Do you need self["Event"] in your skin or was this only for getting the description?


Well self["Event"] is needed for short description and for the progress rendering only! If that can be implemented in another way then self["Event"] is not needed

Ok, I will leave it as is for now.
Here is an updated version

New Changes
--------------------


Add a setup option to enable merging of short/extended desc
Fix service title not being displayed
Allow configuring a few more options using the setup menu
Add an option to allow choosing to use short/long title
Draw event names in a bounded box inside the the event rect
Add coloring of currently playing events
Readded Event variable since it is used in many skins
added ability to completly disable service title and use only picon
Add a name/label for the red button
Fix timerAdd so that it calls the correct function
Allow setting to concat short and full description as some providers combine both.

Attached Files



Re: My Modified GraphMultiEpg #72 DimitarCC

  • PLi® Contributor
  • 1,573 posts

+70
Good

Posted 27 December 2011 - 08:56

OK!
With that source i will start to implement primetime coloring! I hope until end of the day it will be finished!
I was thinking....maybe will be good to add that in somekind of SVN or something so to can merge easy and to can see eachy the changes! What do you think?

Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: My Modified GraphMultiEpg #73 awx

  • Senior Member
  • 297 posts

+17
Neutral

Posted 27 December 2011 - 09:06

OK!
With that source i will start to implement primetime coloring! I hope until end of the day it will be finished!
I was thinking....maybe will be good to add that in somekind of SVN or something so to can merge easy and to can see eachy the changes! What do you think?

I was hoping to get these merged in to the PLi repo, but I am not sure if I should just post the patches now or wait for some more feedback. If it does not get merged in then we can create fork the current PLi one and use that to maintain this source.

Re: My Modified GraphMultiEpg #74 DimitarCC

  • PLi® Contributor
  • 1,573 posts

+70
Good

Posted 27 December 2011 - 09:10


OK!
With that source i will start to implement primetime coloring! I hope until end of the day it will be finished!
I was thinking....maybe will be good to add that in somekind of SVN or something so to can merge easy and to can see eachy the changes! What do you think?

I was hoping to get these merged in to the PLi repo, but I am not sure if I should just post the patches now or wait for some more feedback. If it does not get merged in then we can create fork the current PLi one and use that to maintain this source.


Yes maybe you are right! I want to ask you...is there a way to be implemented time pick up box in the config screen? I dont know is there control that can do that work! So if you can give me directions for that i will be glad!

Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: My Modified GraphMultiEpg #75 DimitarCC

  • PLi® Contributor
  • 1,573 posts

+70
Good

Posted 27 December 2011 - 09:22



OK!
With that source i will start to implement primetime coloring! I hope until end of the day it will be finished!
I was thinking....maybe will be good to add that in somekind of SVN or something so to can merge easy and to can see eachy the changes! What do you think?

I was hoping to get these merged in to the PLi repo, but I am not sure if I should just post the patches now or wait for some more feedback. If it does not get merged in then we can create fork the current PLi one and use that to maintain this source.


Yes maybe you are right! I want to ask you...is there a way to be implemented time pick up box in the config screen? I dont know is there control that can do that work! So if you can give me directions for that i will be glad!


Ok maybe i have an idea for somekind of input!

Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: My Modified GraphMultiEpg #76 awx

  • Senior Member
  • 297 posts

+17
Neutral

Posted 27 December 2011 - 09:23




OK!
With that source i will start to implement primetime coloring! I hope until end of the day it will be finished!
I was thinking....maybe will be good to add that in somekind of SVN or something so to can merge easy and to can see eachy the changes! What do you think?

I was hoping to get these merged in to the PLi repo, but I am not sure if I should just post the patches now or wait for some more feedback. If it does not get merged in then we can create fork the current PLi one and use that to maintain this source.


Yes maybe you are right! I want to ask you...is there a way to be implemented time pick up box in the config screen? I dont know is there control that can do that work! So if you can give me directions for that i will be glad!


Ok maybe i have an idea for somekind of input!

I think you just need to use ConfigClock and that should be fine.

Re: My Modified GraphMultiEpg #77 DimitarCC

  • PLi® Contributor
  • 1,573 posts

+70
Good

Posted 27 December 2011 - 09:25

Ahh OK! I was watch the source and i was found example of that usage! Thanks!

Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: My Modified GraphMultiEpg #78 ims

  • PLi® Core member
  • 13,781 posts

+214
Excellent

Posted 27 December 2011 - 10:52

I dont know, if is problem in old code too, but when length of label hide text in position, where is some nat.character (epg broadcasted as 2chars), then you can see:

Attached Files

  • Attached File  mepg.jpg   47.11KB   58 downloads

Kdo nic nedělá, nic nezkazí!

Re: My Modified GraphMultiEpg #79 awx

  • Senior Member
  • 297 posts

+17
Neutral

Posted 27 December 2011 - 10:59

I dont know, if is problem in old code too, but when length of label hide text in position, where is some nat.character (epg broadcasted as 2chars), then you can see:

I will take a look at that, any chance you can give me an example character code, to test with? Just to be sure I am testing the right thing.

Re: My Modified GraphMultiEpg #80 littlesat

  • PLi® Core member
  • 57,163 posts

+698
Excellent

Posted 27 December 2011 - 11:03

I was hoping to get these merged in to the PLi repo,

That can be done... but first it has to get out of the "beta" stage... and also e.g. picons from USB sticks and autoscale should work of course... So there is work to do I suggest.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W



4 user(s) are reading this topic

0 members, 4 guests, 0 anonymous users