PDA

View Full Version : SNP Picon support in LCD4Linux



pembo
25-05-15, 07:13
I've modified the current version of the LCD4Linux plugin to work with service name picons which no longer means you need to maintain 2 sets if you are using the SNP icons :D

The modified file and compiled version is attached here and should be included in a future build, though it would be good first to get this tested and and feedback given by the DUO2 users here.

Instructions to install/test this

download and unzip the zip file attached to this post - this will extract 2 files, plugin.py and plugin.pyo
Using whatever mechanism you're familir with (samba/ftp/etc) copy these 2 files onto the box into the following location

/usr/lib/enigma2/python/Plugins/Extensions/LCD4linux/
replacing the files that already exist. If you're cautious, you can choose to backup the originals first
Restart enigma2 - doesn't need a full reboot, just the user interface
Edit you LCD4L config to point to a SNP directory either onbox or in the webui


If you try this can you post your results :)

Peterj
25-05-15, 08:43
works on my duo2. :thumbsup:

Trial
25-05-15, 09:41
Hi,
works partly:
works when cache is disabled
doesn“t work if cache is enabled

Attached version seems to work also with cache enabled.

Ralf

pembo
25-05-15, 09:45
Thanks Trial :)

abu baniaz
25-05-15, 11:42
Edit you LCD4L config to point to a SNP directory either onbox or in the webui
For the normal picon system, there is a set sequence of locations to be checked.

Any chance you can tag that coding at the end of the existing location coding in L4L so that the following happens:
If user specifes a location, that is used. If not, it uses the normal locations that E2 uses.

The coding should be here.
https://github.com/OpenViX/enigma2/blob/master/lib/python/Components/Renderer/Picon.py#L12

Huevos
25-05-15, 13:24
Changes committed.

https://github.com/oe-alliance/oe-alliance-plugins/commit/f8871ffd0af7a982b4fbb8f480853e2243bc5e54

pembo
25-05-15, 17:15
For the normal picon system, there is a set sequence of locations to be checked.

Any chance you can tag that coding at the end of the existing location coding in L4L so that the following happens:
If user specifes a location, that is used. If not, it uses the normal locations that E2 uses.

The coding should be here.
https://github.com/OpenViX/enigma2/blob/master/lib/python/Components/Renderer/Picon.py#L12

All sounds possible :)

wullboy
28-05-15, 19:12
nice work pembo, would you have a STV HD picon m8...cheers

zYx
19-06-15, 23:40
Works fine with Hades 012. The picon is instantly displayed on the LCD the moment it's copied via FTP. Duo².