Jump to content


Photo

MyMetrixHD for OpenPLI 3.x

myMetrixHD skin openpli

  • Please log in to reply
351 replies to this topic

Re: MyMetrixHD for OpenPLI 3.x #21 royski03

  • Member
  • 25 posts

0
Neutral

Posted 29 March 2013 - 19:21

have it running but only picons on german channels. how can i get this working on dutch channels?

 



Re: MyMetrixHD for OpenPLI 3.x #22 royski03

  • Member
  • 25 posts

0
Neutral

Posted 29 March 2013 - 19:39

@royski03: which version of openpli do you use? 2.x or 3.x ?? In the next post there is an updated version which install the plugin under extensions/skins. Try it. Has to work...

 

i have openpli 3.x  updated version installed now. 

 

still issues:

 

1. no picons on dutch channels, 

2, no weather info on my screen. in mymetrix it says on, i use the std weather in Bonn

 

 

any ideas what to do ?



Re: MyMetrixHD for OpenPLI 3.x #23 IPMAN

  • Member
  • 39 posts

+2
Neutral

Posted 29 March 2013 - 20:21

@malakudi

 

 

- When in timeshift mode, the progress bar is in the center of the screen. Not a very good position.
- There is not enough room for channel number in the upper right corner, even 2 digits overlap date for a little, 3 or 4 digits look really ugly.

 

i fix this



Re: MyMetrixHD for OpenPLI 3.x #24 IPMAN

  • Member
  • 39 posts

+2
Neutral

Posted 29 March 2013 - 20:29

@royski03

 

2, no weather info on my screen. in mymetrix it says on, i use the std weather in Bonn

 

Enter your location here........http://sinthex.de/#MetrixWeather

 

than Enter the id in the MyMetrix PlugIn ..



Re: MyMetrixHD for OpenPLI 3.x #25 Dogstrike

  • Member
  • 7 posts

0
Neutral

Posted 29 March 2013 - 20:41

I installed the file: enigma2-plugin-skins-mymetrixhd_1.1_all.ipk
here is the result:
 
root@vuduo:/var/volatile/tmp# opkg install --force-overwrite *.ipk
Installing enigma2-plugin-skins-mymetrixhd (1.1) to root...
Configuring enigma2-plugin-skins-mymetrixhd.
Collected errors:
 * copy_file_chunk: Unable to read all data
root@vuduo:/var/volatile/tmp#


Re: MyMetrixHD for OpenPLI 3.x #26 royski03

  • Member
  • 25 posts

0
Neutral

Posted 29 March 2013 - 21:44

@ipman, tried that allready but still no weather.

 

Also no picons on dutch channels, tried putting them on hdd, on mem, usr/share/enigma2/picon  nothing works



Re: MyMetrixHD for OpenPLI 3.x #27 blzr

  • PLi® Core member
  • 2,269 posts

+118
Excellent

Posted 29 March 2013 - 22:41

...
edit: Another issue is that standard picons are not scaled to fit xpicon position. Also, standard OpenPLI picon support searches for picon folder on every removable storage device, this skin does not. For example, I've labeled my ext3 usb stick as piconusb and OpenPLI mounts it to /media/piconusb. picon folder inside /media/piconusb is searched from standard OpenPLI picon support. I guess skin needs to be adapted to use the OpenPLI way.

this skin's own XPicon nor XPiconChannel renderers don't support scaling...
could be implemented with something like this:

 			if self.pngname != pngname:
-				self.instance.setPixmapFromFile(pngname)
+				if pngname:
+					self.instance.setScale(1)
+					self.instance.setPixmapFromFile(pngname)
+					self.instance.show()
+				else:
+					self.instance.hide()
 				self.pngname = pngname
-
+				
 	def findPicon(self, serviceName):
 		print "ActiveXPicon: " + serviceName
 		for path in self.searchPaths:

    and another (better? this solves picon search paths issue) solution would be to just use OpenPLi's Picon renderer (you just have to replace all XPicon with Picon  renderer in skin.xml)

    problem is that there's no PLi renderer for displaying picons in channelselection (equivalent of XPiconChannel.py) - I'm experimenting with a diy Picon2 renderer (PLi Picon.py based)
   

...
-class Picon(Renderer):
+class Picon2(Renderer):
 ...
 			pngname = ""
 			if what[0] != self.CHANGED_CLEAR:
-				pngname = getPiconName(self.source.text)
+				pngname = getPiconName(self.source.service.toString())
 			if not pngname: # no picon for service found
 				pngname = self.defaultpngname
 			if self.pngname != pngname:

    and seems to work just fine ;)

 

---

and btw. to the mods, something changed in forum engine? now tags are gone after previewing /?/, whole paragraphs vanish while trying to just delete a blank line... some self-appearing indentation/?/
weird...


Edited by blzr, 29 March 2013 - 22:44.

True sarcasm doesn't need green font...

Re: MyMetrixHD for OpenPLI 3.x #28 buyukbang

  • Senior Member
  • 185 posts

+11
Neutral

Posted 30 March 2013 - 05:27

Great sking. Thanks for your precious efforts!.

 

As Malakudi, I would like to see freaquency information, if possible :) And one more wish, could you integrate SNR/AGC into the main infobar (probablyjust as numbers without meterbar) instead of a seperate place consuming area..

 

Thanks again !


It all started with a BigBang...


http://buyukbang.blogspot.com


Re: MyMetrixHD for OpenPLI 3.x #29 Bernado

  • Senior Member
  • 63 posts

+2
Neutral

Posted 30 March 2013 - 09:06

thanks blzr for explanation - with your small modification scaling works fine with XPicon.py

Placing XPicons in default picon folder is not the best solution imo:
- constant downscaling of picons with default or other skins (performance?)
- 8bit 100x60 px picons should stay default
- CoolTV looks better with other piconpackages than XPicons

Concerning picons in channelselection i prefer using converter ReferenceToString from vali.hd.flex dev-package.
Renderer XPicon and Converter MetrixRefString are enough to show picons on eventview, epgselection and channelselection (also Bouquetentries show picon - 'bouquetname.png')
Currently included hardyPicon2.py and XPiconChannel.py not needed anymore.

 

code for screen eventview and epgselection:



    <widget alphatest="blend" position="112,61" render="XPicon" size="220,132" source="Event" transparent="1" zPosition="1">
      <convert type="MetrixRefString">CurrentRef</convert>
    </widget>

 

code for screen channelselection:



    <widget alphatest="blend" position="112,61" render="XPicon" size="220,132" source="ServiceEvent" transparent="1" zPosition="1">
	  <convert type="MetrixRefString">ServicelistRef</convert>
    </widget>

 

attached are updated XPicon.py with scaling and updated MetrixRefString.py (thanks to iMaxxx and Vali)

Attached Files



Re: MyMetrixHD for OpenPLI 3.x #30 IPMAN

  • Member
  • 39 posts

+2
Neutral

Posted 30 March 2013 - 09:59

thanks the XPicon.py works ..

 

But the picon (XPicon) scaling quality is not good enough for me ...


Edited by IPMAN, 30 March 2013 - 10:02.


Re: MyMetrixHD for OpenPLI 3.x #31 Bernado

  • Senior Member
  • 63 posts

+2
Neutral

Posted 30 March 2013 - 11:52

thanks the XPicon.py works ..

 

But the picon (XPicon) scaling quality is not good enough for me ...

 

i agree, but still better than just showing unscaled 100x60 px picon on top left corner, in case no XPicon exists imo



Re: MyMetrixHD for OpenPLI 3.x #32 Misiak

  • Senior Member
  • 77 posts

+5
Neutral

Posted 30 March 2013 - 13:36

The skin crashed my box so i had to delete the skin folder in order to reboot to default. How do i uninstall (remove) the actual skin application from plugins? It is not listed in remove plugins.
 
thanks


Which version did u use? Only the last version from post #15 has corrected package name. The previous version you need to uninstall via telnet and opkg remove command. Other way would be to remove plugin directory under urs/lib/enigma2/python/plugins/extensions/mymetrix

Re: MyMetrixHD for OpenPLI 3.x #33 blzr

  • PLi® Core member
  • 2,269 posts

+118
Excellent

Posted 30 March 2013 - 13:49


Renderer XPicon and Converter MetrixRefString are enough to show picons on eventview, epgselection and channelselection (also Bouquetentries show picon - 'bouquetname.png')
Currently included hardyPicon2.py and XPiconChannel.py not needed anymore.

 

code for screen channelselection:

    <widget alphatest="blend" position="112,61" render="XPicon" size="220,132" source="ServiceEvent" transparent="1" zPosition="1">
	  <convert type="MetrixRefString">ServicelistRef</convert>
    </widget>

good tip, thanks...
and for the channellist picon you can use an embeded ServiceName.py converter instead (I use it with 'standard' Picon.py)

<convert type="ServiceName">Reference</convert>

but for picon in epgselection and eventview I couldn't find any embeded replacement unfortunately (so that another external converter/renderer would be obsolete ;))...
 


True sarcasm doesn't need green font...

Re: MyMetrixHD for OpenPLI 3.x #34 Misiak

  • Senior Member
  • 77 posts

+5
Neutral

Posted 30 March 2013 - 13:50

Great sking. Thanks for your precious efforts!.
 
As Malakudi, I would like to see freaquency information, if possible :) And one more wish, could you integrate SNR/AGC into the main infobar (probablyjust as numbers without meterbar) instead of a seperate place consuming area..
 
Thanks again !


For frequency just go to plugin setting and for info widget select show provider and frequenzy. For snr position in infobar, i don't know, there is not enoug space for it. I personally like the position above infobar.

Re: MyMetrixHD for OpenPLI 3.x #35 Misiak

  • Senior Member
  • 77 posts

+5
Neutral

Posted 30 March 2013 - 14:02

@ipman, tried that allready but still no weather.
 
Also no picons on dutch channels, tried putting them on hdd, on mem, usr/share/enigma2/picon  nothing works

You need to place picon folder also under usr/share/enigma2/XPicons folder.

Re: MyMetrixHD for OpenPLI 3.x #36 Misiak

  • Senior Member
  • 77 posts

+5
Neutral

Posted 30 March 2013 - 14:06

vu+uno 
not running
on skin menu MetrixHD none

After the plugin installation you need to reboot your receiver. Then you need to go under plugin and select metrix plugin. Then you need to save (yellow button). After this your box will be restarted once more and then you need to go to skin selection and select MatrixHD skin.

Re: MyMetrixHD for OpenPLI 3.x #37 Misiak

  • Senior Member
  • 77 posts

+5
Neutral

Posted 30 March 2013 - 14:14

Great :)Can you notify IMaxxx for the timeshift bar placement?ps: I really like the font sizes selected, especially the channel list view is great.Another nice feature would be to have channel frequency information in channel list, just under picon. Then, you can easily check tuning details of any channel without tuning to it.


There is no need to notify imaxxx for this change. He has nothing to do with skin for openpli :-) This is mantained by me and ipman ;-) Where would you want to place the timeshift? At the top you have weather and time, at the bottom there is infobar. I can't see better placement but center. :(

Re: MyMetrixHD for OpenPLI 3.x #38 IPMAN

  • Member
  • 39 posts

+2
Neutral

Posted 30 March 2013 - 14:22

Great :)Can you notify IMaxxx for the timeshift bar placement?ps: I really like the font sizes selected, especially the channel list view is great.Another nice feature would be to have channel frequency information in channel list, just under picon. Then, you can easily check tuning details of any channel without tuning to it.


There is no need to notify imaxxx for this change. He has nothing to do with skin for openpli :-) This is mantained by me and ipman ;-) Where would you want to place the timeshift? At the top you have weather and time, at the bottom there is infobar. I can't see better placement but center. :(

 

I think it is good ......

Attached Files



Re: MyMetrixHD for OpenPLI 3.x #39 Misiak

  • Senior Member
  • 77 posts

+5
Neutral

Posted 30 March 2013 - 16:13

yes, I've also thought of this position but what if there is health plugin displayed with infobar ? :) Then it overlaps it. Also I think it is a bit thick so it could interfere with second infobar. Have you tried it? Btw, could you copy your changes into github ? 



Re: MyMetrixHD for OpenPLI 3.x #40 freschnek

  • Member
  • 2 posts

0
Neutral

Posted 30 March 2013 - 19:02

Hi

 

wie kann ich die Farbe der laufenden Sendung in der channelselection ändern?

 

Freschnek

 

 

Current version v0.5
 
 
Changelog (in German)
 
rev.1000 erstes Automatisches Update....22.03.20013
 
Neu Ausrichtung der ProgressBar in der infobar-style-progress-classic.xml 
 
 
MyMetrix (0.5) 21.03.2013 
 
MetrixNextEvents: Neuer Converter...
 
EventView: Schrift angepasst.....
 
Movie Selection: Running Text entfernt.....
 
Second Info Bar EPG Widget: Schrift angepasst.....
 
Info Bar Info Widget Provider: Schrift angepasst.....
 
MyMetrix: Updater Aktiviert.....
 
MyMetrix: MerlinMusicPlayer.... Classic & New
 
MyMetrix: Channel Selection....Classic & New
 
MyMetrix (0.4) 13.03.2013 
 
v1.1b
 
Second Infobar Health Widget gefixt
 
EPGWidget Second Infobar gefixt
 
MyMetrix (0.3) 13.03.2013
 
v1.1b
 
Infobar-Style-Progress- Classic & Colored
 
ChannelSelection komplett überarbeitet.......
 
EPGWidget SecondInfoBar angepasst.....
 
 
MetrixHD (0.2) 08.03.2013
 
Infobar Cryptinfo
(MetrixExtraInfo.py) 
 
ChannelSelection (Progressbar )
 
MyMetrix (0.2)
 
MetrixUpdater entfernt (etc)
 
WebradioFS 10 Classic & Neu (PlugIn)
 
MetrixHD (0.1) 
 
v1.1b 
 
- (FIXED) Cool-Guide
- (FIXED) PlugIn Browser Key
- (FIXED) SecondInfoBar EGP
- (FIXED) Menu-setup .png & camd.png




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users