Jump to content


Photo

Little plugin for picons


  • Please log in to reply
82 replies to this topic

Re: Little plugin for picons #21 Dimitrij

  • PLi® Core member
  • 10,020 posts

+338
Excellent

Posted 10 February 2012 - 19:48

Hi,ims

Translated into Russian :) .

Edited by Dima73, 10 February 2012 - 19:48.

GigaBlue UHD Quad 4K /Lunix3-4K/Solo 4K


Re: Little plugin for picons #22 ims

  • PLi® Core member
  • 13,624 posts

+212
Excellent

Posted 10 February 2012 - 19:52

thanks
Kdo nic nedělá, nic nezkazí!

Re: Little plugin for picons #23 ims

  • PLi® Core member
  • 13,624 posts

+212
Excellent

Posted 10 February 2012 - 20:05

0.16
- added ru translation,
- changed message for OK button, when is set Save as service name.

@Dima73 - please, send me .po too ( for github)

Attached Files


Kdo nic nedělá, nic nezkazí!

Re: Little plugin for picons #24 ims

  • PLi® Core member
  • 13,624 posts

+212
Excellent

Posted 15 February 2012 - 21:31

I think, it could be true final version (0.25)

- repaired bugs
- added searching picons for known service or service for known picon (switch with Bouq+/-)
- added save picons from input dir to output dir
- button for swap dirs
- possible set both dir to same dir with button
- own bookmarks for SetPicon
- delete all picons in input or output directory
- options moved from Menu button under Blue button
- under Menu are operations with picons

(list of all buttons is under Help button)

thanks Dima73 - translation to Ru

Attached Files


Kdo nic nedělá, nic nezkazí!

Re: Little plugin for picons #25 arneande

  • Senior Member
  • 97 posts

+1
Neutral

Posted 20 February 2012 - 16:29

isnt for db 8000 or?

Edited by arneande, 20 February 2012 - 16:29.


Re: Little plugin for picons #26 ims

  • PLi® Core member
  • 13,624 posts

+212
Excellent

Posted 20 February 2012 - 16:32

I made it on 800se, but what make it wrong on 8000 ?
Kdo nic nedělá, nic nezkazí!

Re: Little plugin for picons #27 arneande

  • Senior Member
  • 97 posts

+1
Neutral

Posted 20 February 2012 - 17:02

I made it on 800se, but what make it wrong on 8000 ?


cant see anything in event menu

Re: Little plugin for picons #28 ims

  • PLi® Core member
  • 13,624 posts

+212
Excellent

Posted 20 February 2012 - 17:05

You must press long info, do not info,info
Kdo nic nedělá, nic nezkazí!

Re: Little plugin for picons #29 arneande

  • Senior Member
  • 97 posts

+1
Neutral

Posted 20 February 2012 - 17:39

You must press long info, do not info,info

looooooooooooooong info only event menu sorry

Re: Little plugin for picons #30 arneande

  • Senior Member
  • 97 posts

+1
Neutral

Posted 20 February 2012 - 17:47

oooops something wrong with my finger :rolleyes:

Re: Little plugin for picons #31 ims

  • PLi® Core member
  • 13,624 posts

+212
Excellent

Posted 20 February 2012 - 19:36

still it does not in menu ?
Kdo nic nedělá, nic nezkazí!

Re: Little plugin for picons #32 arneande

  • Senior Member
  • 97 posts

+1
Neutral

Posted 21 February 2012 - 15:40

:) no, thanks for your plugin

Edited by arneande, 21 February 2012 - 15:42.


Re: Little plugin for picons #33 ims

  • PLi® Core member
  • 13,624 posts

+212
Excellent

Posted 21 February 2012 - 16:04

Strange...
Do you know edit .py file ?
You coud change line on end od plugin.py:

if cfg.extmenu.value:
to
if 1:

and restart GUI, if will be plugin there in extension menu (under Blue button)

Edited by ims, 21 February 2012 - 16:21.

Kdo nic nedělá, nic nezkazí!

Re: Little plugin for picons #34 ims

  • PLi® Core member
  • 13,624 posts

+212
Excellent

Posted 25 February 2012 - 21:43

v0.26:

- display in Extensions menu is default set as True
- added backup directory
changed hotkeys:
1 - first picon
3 - last picon

< ... -5 picons
> ... +5 picons

Attached Files


Edited by ims, 25 February 2012 - 21:44.

Kdo nic nedělá, nic nezkazí!

Re: Little plugin for picons #35 ims

  • PLi® Core member
  • 13,624 posts

+212
Excellent

Posted 13 March 2012 - 23:21

v0.28 - some cosmetics, some little bugs repaired

Attached Files


Edited by ims, 13 March 2012 - 23:22.

Kdo nic nedělá, nic nezkazí!

Re: Little plugin for picons #36 ims

  • PLi® Core member
  • 13,624 posts

+212
Excellent

Posted 11 April 2012 - 22:03

v0.30:
- removed potential GSOD
- cosmetic (removed transparency for some items)
...

Attached Files


Kdo nic nedělá, nic nezkazí!

Re: Little plugin for picons #37 ims

  • PLi® Core member
  • 13,624 posts

+212
Excellent

Posted 15 April 2012 - 09:30

v.0.32:
- display service's provider
- actualised ru language (thanks Dima73)
- better speed of saving whole bouquet's picons (thanks to Sjaaky for the advice)
- options for ZAP, when is changed service
- added option for saving picons from actual bouquet to backup directory only.
- for backup directory is possible set sorting picons to subdirectories now. Options: no - by providers - by orbital positions.

When somebody wants sort all picons, then there in Channel Selection he must ZAP to any program in All services, then run SetPicon (=> he is in bouquet with all services) and then can use this function (note: input directory must be set to true directory with picons and is better set options "save from all directories" too). It spend some time ... dont panic.

This sorting works for backup directory only (not for output directory), but it run always with 1) or 5) from menu. When is backup directory disabled, it does not work, of course.

Attached Files


Kdo nic nedělá, nic nezkazí!

Re: Little plugin for picons #38 Dimitrij

  • PLi® Core member
  • 10,020 posts

+338
Excellent

Posted 15 April 2012 - 17:27

Crash-log.
I wanted to keep the bouquet.
action ->  WizardActions down
action ->  DirectionActions downUp
unknown action DirectionActions/downUp! typo in keymap?
action ->  WizardActions down
action ->  DirectionActions downUp
unknown action DirectionActions/downUp! typo in keymap?
action ->  WizardActions down
action ->  DirectionActions downUp
unknown action DirectionActions/downUp! typo in keymap?
action ->  WizardActions ok
[SetPicon] fallback to default translation for Cancel
[SKIN] Parsing embedded skin <embedded-in-'setPicon'>
ERROR reading PES (fd=25) - Value too large for defined data type
poll: unhandled POLLERR/HUP/NVAL for fd 25(8)
[SetPicon] fallback to default translation for SetPicon
[Picload] setPara max-X=100 max-Y=60 aspect_ratio=1.000000 cache=0 resize=0 bg=#00000000
[Picload] setPara max-X=100 max-Y=60 aspect_ratio=1.000000 cache=0 resize=0 bg=#00000000
[Picload] setPara max-X=100 max-Y=60 aspect_ratio=1.000000 cache=0 resize=0 bg=#00000000
[Picload] setPara max-X=100 max-Y=60 aspect_ratio=1.000000 cache=0 resize=0 bg=#00000000
[Picload] setPara max-X=100 max-Y=60 aspect_ratio=1.000000 cache=0 resize=0 bg=#00000000
[Picload] setPara max-X=100 max-Y=60 aspect_ratio=1.000000 cache=0 resize=0 bg=#00000000
[Picload] decode picture... /media/usb/picon/1_0_19_78_20D0_6B2_5A0000_0_0_0.png
main thread is non-idle! display spinner!
[Picload] decode picture... /media/usb/picon/Спорт.png
[Picload] decode picture... /media/usb/picon/рен тв.png
[Picload] decode picture... /media/usb/picon/1.png
[Picload] decode picture... /media/usb/picon/13EME RUE HD.png
[Picload] decode picture... /media/usb/picon/13rue_hd.png
ERROR reading PES (fd=25) - Value too large for defined data type
poll: unhandled POLLERR/HUP/NVAL for fd 25(8)
ERROR reading PES (fd=32) - Value too large for defined data type
poll: unhandled POLLERR/HUP/NVAL for fd 32(8)
[Elektro] Profile: 1
[Elektro] Nextday: 08:00:00
[Elektro] Current time: 19:22:00
[Elektro] Wakeup time: 11:00:00
[Elektro] Sleep time: 03:00:00
ERROR reading PES (fd=25) - Value too large for defined data type
poll: unhandled POLLERR/HUP/NVAL for fd 25(8)
action ->  SetPiconActions menu
action ->  WizardActions ok
Traceback (most recent call last):
  File "/usr/lib/enigma2/python/mytest.py", line 194, in processDelay
	callback(*retval)
  File "/usr/lib/enigma2/python/Plugins/Extensions/SetPicon/plugin.py", line 229, in menuCallback
	self.saveBouquetPicons()
  File "/usr/lib/enigma2/python/Plugins/Extensions/SetPicon/plugin.py", line 307, in saveBouquetPicons
	self.savePicon(idx, True, backuponly)
  File "/usr/lib/enigma2/python/Plugins/Extensions/SetPicon/plugin.py", line 331, in savePicon
	shutil.copy2( path, TARGET + filename + EXT )
  File "/usr/lib/python2.6/shutil.py", line 95, in copy2
  File "/usr/lib/python2.6/shutil.py", line 51, in copyfile
IOError: [Errno 2] No such file or directory: '/media/hdd/usr/picon/1_0_19_14_20D0_6B2_5A0000_0_0_0.png'
(PyObject_CallObject(<bound method Session.processDelay of <__main__.Session instance at 0x21bbaf8>>,()) failed)

Edited by Dima73, 15 April 2012 - 17:28.

GigaBlue UHD Quad 4K /Lunix3-4K/Solo 4K


Re: Little plugin for picons #39 Dimitrij

  • PLi® Core member
  • 10,020 posts

+338
Excellent

Posted 15 April 2012 - 17:34

Log2
Save picon(button OK)
action ->  SetPiconActions left
[Picload] decode picture... /media/usb/picon/zoo_park_tv.png
[Picload] decode picture... /media/usb/picon/Спорт.png
[Picload] decode picture... /media/usb/picon/рен тв.png
[Picload] decode picture... /media/usb/picon/1.png
[Picload] decode picture... /media/usb/picon/13EME RUE HD.png
action ->  SetPiconActions left
[Picload] decode picture... /media/usb/picon/zee_tv.png
[Picload] decode picture... /media/usb/picon/zoo_park_tv.png
[Picload] decode picture... /media/usb/picon/Спорт.png
[Picload] decode picture... /media/usb/picon/рен тв.png
[Picload] decode picture... /media/usb/picon/1.png
action ->  SetPiconActions left
[Picload] decode picture... /media/usb/picon/zdf_hd.png
[Picload] decode picture... /media/usb/picon/zee_tv.png
[Picload] decode picture... /media/usb/picon/zoo_park_tv.png
[Picload] decode picture... /media/usb/picon/Спорт.png
[Picload] decode picture... /media/usb/picon/рен тв.png
action ->  SetPiconActions right
[Picload] decode picture... /media/usb/picon/zee_tv.png
[Picload] decode picture... /media/usb/picon/zoo_park_tv.png
[Picload] decode picture... /media/usb/picon/Спорт.png
[Picload] decode picture... /media/usb/picon/рен тв.png
[Picload] decode picture... /media/usb/picon/1.png
action ->  SetPiconActions down
[Picload] decode picture... /media/usb/picon/1_0_19_14_20D0_6B2_5A0000_0_0_0.png
action ->  SetPiconActions down
[Picload] decode picture... /media/usb/picon/1_0_1_4EF5_1AF4_9C_5A0000_0_0_0.png
action ->  SetPiconActions down
[Picload] decode picture... /usr/lib/enigma2/python/Plugins/Extensions/SetPicon/img/empty.png
action ->  SetPiconActions up
[Picload] decode picture... /media/usb/picon/1_0_1_4EF5_1AF4_9C_5A0000_0_0_0.png
action ->  SetPiconActions up
[Picload] decode picture... /media/usb/picon/1_0_19_14_20D0_6B2_5A0000_0_0_0.png
action ->  SetPiconActions down
[Picload] decode picture... /media/usb/picon/1_0_1_4EF5_1AF4_9C_5A0000_0_0_0.png
action ->  SetPiconActions down
[Picload] decode picture... /usr/lib/enigma2/python/Plugins/Extensions/SetPicon/img/empty.png
action ->  SetPiconActions down
[Picload] decode picture... /usr/lib/enigma2/python/Plugins/Extensions/SetPicon/img/empty.png
action ->  SetPiconActions up
[Picload] decode picture... /usr/lib/enigma2/python/Plugins/Extensions/SetPicon/img/empty.png
action ->  SetPiconActions up
[Picload] decode picture... /media/usb/picon/1_0_1_4EF5_1AF4_9C_5A0000_0_0_0.png
action ->  SetPiconActions yellow
[SetPicon] found: [8446]
[Picload] decode picture... /media/usb/picon/1_0_1_4EF4_1AF4_9C_5A0000_0_0_0.png
[Picload] decode picture... /media/usb/picon/1_0_1_4EF4_21FC_9C_5A0000_0_0_0.png
[Picload] decode picture... /media/usb/picon/1_0_1_4EF5_1AF4_9C_5A0000_0_0_0.png
[Picload] decode picture... /media/usb/picon/1_0_1_4EF5_21FC_9C_5A0000_0_0_0.png
[Picload] decode picture... /media/usb/picon/1_0_1_4EF6_1AF4_9C_5A0000_0_0_0.png
action ->  SetPiconActions down
[Picload] decode picture... /usr/lib/enigma2/python/Plugins/Extensions/SetPicon/img/empty.png
action ->  OkCancelActions ok
[SetPicon] copy /media/usb/picon/1_0_1_4EF5_1AF4_9C_5A0000_0_0_0.png /media/hdd/usr/picon/1_0_1_3_1A2C_1_5A2F16_0_0_0.png
Traceback (most recent call last):
  File "/usr/lib/enigma2/python/Components/ActionMap.py", line 46, in action
  File "/usr/lib/enigma2/python/Plugins/Extensions/SetPicon/plugin.py", line 288, in assignSelectedPicon
    shutil.copy2( path, TARGET + filename + EXT )
  File "/usr/lib/python2.6/shutil.py", line 95, in copy2
  File "/usr/lib/python2.6/shutil.py", line 51, in copyfile
IOError: [Errno 2] No such file or directory: '/media/hdd/usr/picon/1_0_1_3_1A2C_1_5A2F16_0_0_0.png'
(PyObject_CallObject(<bound method HelpableActionMap.action of <Components.ActionMap.HelpableActionMap instance at 0x73801738>>,('OkCancelActions', 'ok')) failed)

GigaBlue UHD Quad 4K /Lunix3-4K/Solo 4K


Re: Little plugin for picons #40 ims

  • PLi® Core member
  • 13,624 posts

+212
Excellent

Posted 15 April 2012 - 19:32

very strange bug ... i must look for it. Once i could simulate it, after restart no more... see:

[SetPicon] copy /media/usb/a/1_0_1_AA0_6_1_E080000_0_0_0.png /media/usb/xxx/1_0_1_5157_C8B_3_EB0000_0_0_0.png
[SetPicon] copy2 /media/usb/a/1_0_1_AA0_6_1_E080000_0_0_0.png /media/usb/usr/picon/1_0_1_5157_C8B_3_EB0000_0_0_0.png
Traceback (most recent call last):
  File "/usr/lib/enigma2/python/Components/ActionMap.py", line 46, in action
  File "/usr/lib/enigma2/python/Plugins/Extensions/SetPicon/plugin.py", line 290, in assignSelectedPicon
    self.saveToBackup(self.refstr, path, filename)
  File "/usr/lib/enigma2/python/Plugins/Extensions/SetPicon/plugin.py", line 353, in saveToBackup
    shutil.copy2( path, directory + filename + EXT )
  File "/usr/lib/python2.6/shutil.py", line 95, in copy2
  File "/usr/lib/python2.6/shutil.py", line 51, in copyfile
IOError: [Errno 2] No such file or directory: '/media/usb/usr/picon/1_0_1_5157_C8B_3_EB0000_0_0_0.png'
...
...
...
[SetPicon] copy /media/usb/a/1_0_1_AA0_6_1_E080000_0_0_0.png /media/usb/xxx/1_0_1_5157_C8B_3_EB0000_0_0_0.png
[SetPicon] copy2 /media/usb/a/1_0_1_AA0_6_1_E080000_0_0_0.png /media/usb/usr/picon/CANALDIGITAAL/1_0_1_5157_C8B_3_EB0000_0_0_0.png
[Picload] decode picture... /media/usb/picon/1_0_1_5157_C8B_3_EB0000_0_0_0.png
...
[SetPicon] copy /media/usb/a/1_0_1_AA0_6_1_E080000_0_0_0.png /media/usb/xxx/1_0_1_5157_C8B_3_EB0000_0_0_0.png
[SetPicon] copy2 /media/usb/a/1_0_1_AA0_6_1_E080000_0_0_0.png /media/usb/usr/picon/E_023.5/1_0_1_5157_C8B_3_EB0000_0_0_0.png
[Picload] decode picture... /media/usb/picon/1_0_1_5157_C8B_3_EB0000_0_0_0.png
...
[SetPicon] copy /media/usb/a/1_0_1_AA0_6_1_E080000_0_0_0.png /media/usb/xxx/1_0_1_5157_C8B_3_EB0000_0_0_0.png
[SetPicon] copy2 /media/usb/a/1_0_1_AA0_6_1_E080000_0_0_0.png /media/usb/usr/picon/1_0_1_5157_C8B_3_EB0000_0_0_0.png
[Picload] decode picture... /media/usb/picon/1_0_1_5157_C8B_3_EB0000_0_0_0.png

Kdo nic nedělá, nic nezkazí!


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users