Jump to content


Photo

Plugin ExtraChannelSelection


  • Please log in to reply
88 replies to this topic

#1 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 28 April 2013 - 19:41

Version 2.0 of my open-source plugin ExstraChannelSeletstion.
Special thanks Nikolasi

functions of the plugin

- The creation of an entirely new channel list
- In the menu plugin has a lot of features
- Adds interest Peakons in various combinations to the list of channels
- There is an option with a single-row and double-row list of channels
- Add to the list of satellite channels SD and HD
- Double tap OK in the channel list
- For each element of the channel list, you can choose different colors (apart when selected), you can also choose different font sizes
- There are Russian and Ukrainian localization (thanks Slavon)
- All functions of the interface work openpli
- There is a script in the plugin as when installing and removing, so you can not install unpacked in folders
- Many more features, see the settings .....

 

 

Attached File  enigma2-plugin-systemplugins-extrachannelselection_for_openpli_3.0_2.0_all.ipk   99.1KB   224 downloads



Re: Plugin ExtraChannelSelection #2 rtzhjgg0

  • Senior Member
  • 568 posts

+13
Neutral

Posted 13 July 2013 - 11:24

Posted on april ...?
3 months without being informed of the existence of this extremely useful plugin... ! - shame on me :unsure:
 

 

Works perfectly here on PLi & solo2 B) B) B)


Selfsat H50M4
Ultimo4K /2xTwinS2, VTI, PLi, ATV...
NAS: Qnap221

Re: Plugin ExtraChannelSelection #3 Firex

  • Senior Member
  • 199 posts

+2
Neutral

Posted 15 July 2013 - 06:26

Thanks for the great plugin, works just fine.

But a small question / request:

Is it possible to add an option that the service will not be displayed with picon (I mean the "satellite icon") - as is indeed in the Standard Channel Selection at Open Pli is possible?

 

Without this mark the channel list to the left would have more space and it would be more displayed of the Title of the program.

By me e.g. I only receive one satellite, the service icons bring me no additional benefit.

Would be really great if you could still insert.

 

Regards

 
 


Re: Plugin ExtraChannelSelection #4 littlesat

  • PLi® Core member
  • 57,107 posts

+698
Excellent

Posted 15 July 2013 - 08:54

I did add it to our feeds... But many thinks in this plugin are ugly and slowing stuff down.. And it is replacing some system stuff.... So no guarantee al all that it is stable and should not have side effects...

I suggest it is better when you really want picons in this list to deliver a good patch for our existing service list....

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


Re: Plugin ExtraChannelSelection #5 rtzhjgg0

  • Senior Member
  • 568 posts

+13
Neutral

Posted 15 July 2013 - 09:04

@ a.k.a. Uchkun

:) My feature request would be to configure 'ExtendedDescription':

- RunningText = yes/no
- Font-size ExtendedDescription


Selfsat H50M4
Ultimo4K /2xTwinS2, VTI, PLi, ATV...
NAS: Qnap221

Re: Plugin ExtraChannelSelection #6 littlesat

  • PLi® Core member
  • 57,107 posts

+698
Excellent

Posted 15 July 2013 - 09:31

At least numbered markers do not work as far I can see... This plugin creates the complete channel list indeed in python. In fact DMM is doing the same right now. And I can confirm it is slowing down (try the all service list then you enjoy how slow it is - even without loading picons it is)...

When picons should be added this needs to be done in the cpp and e.g. only for userbouquets.... Then it should also call the PLi standard getpicon routines...


Edited by littlesat, 15 July 2013 - 09:32.

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


Re: Plugin ExtraChannelSelection #7 Firex

  • Senior Member
  • 199 posts

+2
Neutral

Posted 15 July 2013 - 12:57


I suggest it is better when you really want picons in this list to deliver a good patch for our existing service list....

 

This would certainly be the best and (for me peronally) my preferred solution.

 

But ... who can make such a patch?

 

Regards



Re: Plugin ExtraChannelSelection #8 littlesat

  • PLi® Core member
  • 57,107 posts

+698
Excellent

Posted 15 July 2013 - 14:14

The only thing that needs to be done is find the picon from cpp using the correct picon finder in openpli (that is in python) and then load the picture (and configure it to resize) when the feature is enabled. And to speed things up consider to only show them in userbouquets or so...


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


Re: Plugin ExtraChannelSelection #9 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 15 July 2013 - 16:53


 

Thanks for the great plugin, works just fine.

But a small question / request:

Is it possible to add an option that the service will not be displayed with picon (I mean the "satellite icon") - as is indeed in the Standard Channel Selection at Open Pli is possible?

 

Without this mark the channel list to the left would have more space and it would be more displayed of the Title of the program.

By me e.g. I only receive one satellite, the service icons bring me no additional benefit.

Would be really great if you could still insert.

 

Regards

 
 

 

2.0 is a very old version.
Now I will attach here the latest version 2.3, there is already implemented what you want .....

 
 


Re: Plugin ExtraChannelSelection #10 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 15 July 2013 - 16:57

@ a.k.a. Uchkun

:) My feature request would be to configure 'ExtendedDescription':

- RunningText = yes/no
- Font-size ExtendedDescription

The plugin applies only to the list of channels, and there is no ExtendedDescription



Re: Plugin ExtraChannelSelection #11 rtzhjgg0

  • Senior Member
  • 568 posts

+13
Neutral

Posted 15 July 2013 - 17:07

@ a.k.a. Uchkun

:) My feature request would be to configure 'ExtendedDescription':

- RunningText = yes/no
- Font-size ExtendedDescription

The plugin applies only to the list of channels, and there is no ExtendedDescription

I mean this information:

Attached Files


Selfsat H50M4
Ultimo4K /2xTwinS2, VTI, PLi, ATV...
NAS: Qnap221

Re: Plugin ExtraChannelSelection #12 littlesat

  • PLi® Core member
  • 57,107 posts

+698
Excellent

Posted 15 July 2013 - 17:13

That is not configured in the channel selection, but embeded in the skin itself

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


Re: Plugin ExtraChannelSelection #13 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 15 July 2013 - 17:29

The latest version of my plugin ExtraChannelSelection 2.3a.

With version 2.0 added a lot of things ......

- Now not for all the menu items needed reboot, many of the settings are applied without rebooting
- Now work all the settings from the user interface from openpli, including channel icons ..
- Added two more windows of image - Epgselection and MultiEPG (see screenshot 3), you can enable or disable this option in the menu of plugin
- Code optimizations (hopefully tidied up ugly)
- Description added to the plugin menu. Detailed explanation of all menu items, as it is the image of openpli .....

 

4719f04def22.jpg

 

53f16538f7cc.jpg

 

7584b5e7d2cd.jpg

 

c4419bc75c71.jpg


Edited by a.k.a. Uchkun, 15 July 2013 - 17:30.


Re: Plugin ExtraChannelSelection #14 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 15 July 2013 - 17:35

 

@ a.k.a. Uchkun

:) My feature request would be to configure 'ExtendedDescription':

- RunningText = yes/no
- Font-size ExtendedDescription

The plugin applies only to the list of channels, and there is no ExtendedDescription

I mean this information:

 

Yes, I see.

 

My plugin changes only the list of channels, not on the whole channel selector.
What you're talking about only changes in the skin ....



Re: Plugin ExtraChannelSelection #15 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 15 July 2013 - 17:47

At least numbered markers do not work as far I can see... This plugin creates the complete channel list indeed in python. In fact DMM is doing the same right now. And I can confirm it is slowing down (try the all service list then you enjoy how slow it is - even without loading picons it is)...

When picons should be added this needs to be done in the cpp and e.g. only for userbouquets.... Then it should also call the PLi standard getpicon routines...

 

 

 

Yes, the markers do not work as expected in plugin, because I don't understand, why need this item in user interface "Hide number markers"
As for the brakes, at Ultimo and solo2 not brake. Let it be a choice at users ....


Edited by a.k.a. Uchkun, 15 July 2013 - 17:49.


Re: Plugin ExtraChannelSelection #16 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 15 July 2013 - 17:48

--- 


Edited by a.k.a. Uchkun, 15 July 2013 - 17:51.


Re: Plugin ExtraChannelSelection #17 littlesat

  • PLi® Core member
  • 57,107 posts

+698
Excellent

Posted 15 July 2013 - 17:59

I just put the 2.3a in the feeds... so from the next builds...

why need this item in user interface "Hide number markers"

That is indeed not correctly covered in this plugin... the Hide number markers are to hide markers that do fill numbers to keep a provider's orriginal numbering. I suggest while you're copying the channel list (I suggest you do this) you can just drop them (don't read them)... I did not look in detail to the plugin... but I still suggest as it is only for picons in the channel list then it needs a mod in servicelist.cpp.... just get the picon in there (that is speed...)


Sorry currently I do not have time for that...


Edited by littlesat, 15 July 2013 - 18:04.

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


Re: Plugin ExtraChannelSelection #18 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 15 July 2013 - 18:31

You are asking me to create a patch for the add picon to servicelist.cpp?

Never done it, I'll try



Re: Plugin ExtraChannelSelection #19 littlesat

  • PLi® Core member
  • 57,107 posts

+698
Excellent

Posted 15 July 2013 - 18:40

Thanks good luck as it is not easy...

 

but probably what is more easy is try to overrule the eListboxServiceContent::paint by python code if you want that...

then all hidden number marker stuff will work stright away. You do not need to copy whole channel lists and it will therefore increase speed and reduce your code.

 

It was listboxservice.cpp...

 

in gui/listbox there is in mutlicontent or so an example how the paint function can be called within python... you can Always fallback over there to the original code.

 

I hope you can do it in cpp...?


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


Re: Plugin ExtraChannelSelection #20 a.k.a. Uchkun

  • Senior Member
  • 94 posts

+26
Good

Posted 15 July 2013 - 18:50

Idea for this plugin began from a study the listboxservice.cpp
So in the code .cpp I understand, but of course never wrote itself.
You give me a good challenge for the mind asked.
In any case, try to ....




4 user(s) are reading this topic

0 members, 4 guests, 0 anonymous users