Jump to content


Photo

File Commander OpenATV


  • Please log in to reply
111 replies to this topic

Re: File Commander OpenATV #81 littlesat

  • PLi® Core member
  • 56,260 posts

+691
Excellent

Posted 10 August 2019 - 17:50

There is more then just skin related..the skins are now added in our standard skins. But there are also some changes needed in the plugin and finetuning left.


Edited by littlesat, 10 August 2019 - 18:06.

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


Re: File Commander OpenATV #82 mrvica

  • Senior Member
  • 1,224 posts

+81
Good

Posted 12 August 2019 - 23:02

I added some screens in my skin too (two importants ones) and PLi-FullNightHD as well, for HD skins insert this into your skin (for PLi it is done in skin_plugins.xml)

<screen name="FileCommanderScreen" position="center,center" size="1280,720" title=" " flags="wfNoBorder">
    <widget name="list_left_head1" position="10,10" size="620,55" font="Regular;20" foregroundColor="#00fff000"/>
	<widget source="list_left_head2" render="Listbox" position="10,65" size="620,22" foregroundColor="#00fff000" selectionDisabled="1" transparent="1" >
	  	<convert type="TemplatedMultiContent">
			{"template": [
				MultiContentEntryText(pos = (0, 0), size = (115, 22), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is a symbolic mode
				MultiContentEntryText(pos = (130, 0), size = (90, 22), font = 0, flags = RT_HALIGN_RIGHT, text = 11), # index 11 is the scaled size
				MultiContentEntryText(pos = (235, 0), size = (260, 22), font = 0, flags = RT_HALIGN_LEFT, text = 13), # index 13 is the modification time
				],
				"fonts": [gFont("Regular", 20)],
				"itemHeight": 22,
				"selectionEnabled": False
			}
		</convert>
	</widget>
	<widget name="list_right_head1" position="650,10" size="620,55" font="Regular;20" foregroundColor="#00fff000"/>
	<widget source="list_right_head2" render="Listbox" position="645,65" size="620,22" foregroundColor="#00fff000" selectionDisabled="1" transparent="1" >
		<convert type="TemplatedMultiContent">
			{"template": [
				MultiContentEntryText(pos = (0, 0), size = (115, 22), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is a symbolic mode
				MultiContentEntryText(pos = (130, 0), size = (90, 22), font = 0, flags = RT_HALIGN_RIGHT, text = 11), # index 11 is the scaled size
				MultiContentEntryText(pos = (235, 0), size = (260, 22), font = 0, flags = RT_HALIGN_LEFT, text = 13), # index 13 is the modification time
				],
				"fonts": [gFont("Regular", 20)],
				"itemHeight": 22,
				"selectionEnabled": False
			}
		</convert>
	</widget>
	<widget name="list_left" position="10,95" size="620,558" itemHeight="31" scrollbarMode="showOnDemand"/>
	<widget name="list_right" position="645,95" size="620,558" itemHeight="31" scrollbarMode="showOnDemand"/>
	<widget name="sort_left" position="10,664" size="620,18" halign="center" font="Regular;18" foregroundColor="#00fff000"/>
	<widget name="sort_right" position="660,664" size="620,18" halign="center" font="Regular;18" foregroundColor="#00fff000"/>
	<widget name="key_red" position="120,680" size="260,25" transparent="1" font="Regular;20"/>
	<widget name="key_green" position="465,680" size="260,25"  transparent="1" font="Regular;20"/>
	<widget name="key_yellow" position="790,680" size="260,25" transparent="1" font="Regular;20"/>
	<widget name="key_blue" position="1135,680" size="260,25" transparent="1" font="Regular;20"/>
	<ePixmap position="90,680" size="260,25" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_red.png" transparent="1" alphatest="on"/>
	<ePixmap position="435,680" size="260,25" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_green.png" transparent="1" alphatest="on"/>
	<ePixmap position="760,680" size="260,25" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_yellow.png" transparent="1" alphatest="on"/>
	<ePixmap position="1105,680" size="260,25" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_blue.png" transparent="1" alphatest="on"/>
  </screen>
  <screen name="FileCommanderScreenFileSelect" position="center,center" size="1280,720" title=" " flags="wfNoBorder">
    <widget name="list_left_head1" position="10,10" size="620,55" font="Regular;20" foregroundColor="#00fff000"/>
	<widget source="list_left_head2" render="Listbox" position="10,65" size="620,22" foregroundColor="#00fff000" selectionDisabled="1" transparent="1" >
	  	<convert type="TemplatedMultiContent">
			{"template": [
				MultiContentEntryText(pos = (0, 0), size = (115, 22), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is a symbolic mode
				MultiContentEntryText(pos = (130, 0), size = (90, 22), font = 0, flags = RT_HALIGN_RIGHT, text = 11), # index 11 is the scaled size
				MultiContentEntryText(pos = (235, 0), size = (260, 22), font = 0, flags = RT_HALIGN_LEFT, text = 13), # index 13 is the modification time
				],
				"fonts": [gFont("Regular", 20)],
				"itemHeight": 22,
				"selectionEnabled": False
			}
		</convert>
	</widget>
	<widget name="list_right_head1" position="650,10" size="620,55" font="Regular;20" foregroundColor="#00fff000"/>
	<widget source="list_right_head2" render="Listbox" position="645,65" size="620,22" foregroundColor="#00fff000" selectionDisabled="1" transparent="1" >
		<convert type="TemplatedMultiContent">
			{"template": [
				MultiContentEntryText(pos = (0, 0), size = (115, 22), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is a symbolic mode
				MultiContentEntryText(pos = (130, 0), size = (90, 22), font = 0, flags = RT_HALIGN_RIGHT, text = 11), # index 11 is the scaled size
				MultiContentEntryText(pos = (235, 0), size = (260, 22), font = 0, flags = RT_HALIGN_LEFT, text = 13), # index 13 is the modification time
				],
				"fonts": [gFont("Regular", 20)],
				"itemHeight": 22,
				"selectionEnabled": False
			}
		</convert>
	</widget>
	<widget name="list_left" position="10,95" size="620,558" itemHeight="31" scrollbarMode="showOnDemand"/>
	<widget name="list_right" position="645,95" size="620,558" itemHeight="31" scrollbarMode="showOnDemand"/>
	<widget name="sort_left" position="10,664" size="620,18" halign="center" font="Regular;18" foregroundColor="#00fff000"/>
	<widget name="sort_right" position="660,664" size="620,18" halign="center" font="Regular;18" foregroundColor="#00fff000"/>
	<widget name="key_red" position="120,680" size="260,25" transparent="1" font="Regular;20"/>
	<widget name="key_green" position="465,680" size="260,25"  transparent="1" font="Regular;20"/>
	<widget name="key_yellow" position="790,680" size="260,25" transparent="1" font="Regular;20"/>
	<widget name="key_blue" position="1135,680" size="260,25" transparent="1" font="Regular;20"/>
	<ePixmap position="90,680" size="260,25" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_red.png" transparent="1" alphatest="on"/>
	<ePixmap position="435,680" size="260,25" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_green.png" transparent="1" alphatest="on"/>
	<ePixmap position="760,680" size="260,25" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_yellow.png" transparent="1" alphatest="on"/>
	<ePixmap position="1105,680" size="260,25" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_blue.png" transparent="1" alphatest="on"/>
  </screen>

for Full HD skins

<screen name="FileCommanderScreen" position="center,center" size="1920,1080" title=" " flags="wfNoBorder">
    <widget name="list_left_head1" position="15,15" size="930,83" font="Regular;30" foregroundColor="#00fff000"/>
	<widget source="list_left_head2" render="Listbox" position="15,95" size="930,33" foregroundColor="#00fff000" selectionDisabled="1" transparent="1" >
	  	<convert type="TemplatedMultiContent">
			{"template": [
				MultiContentEntryText(pos = (0, 0), size = (173, 33), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is a symbolic mode
				MultiContentEntryText(pos = (195, 0), size = (135, 33), font = 0, flags = RT_HALIGN_RIGHT, text = 11), # index 11 is the scaled size
				MultiContentEntryText(pos = (353, 0), size = (390, 33), font = 0, flags = RT_HALIGN_LEFT, text = 13), # index 13 is the modification time
				],
				"fonts": [gFont("Regular", 30)],
				"itemHeight": 33,
				"selectionEnabled": False
			}
		</convert>
	</widget>
	<widget name="list_right_head1" position="975,15" size="930,83" font="Regular;30" foregroundColor="#00fff000"/>
	<widget source="list_right_head2" render="Listbox" position="968,95" size="930,33" foregroundColor="#00fff000" selectionDisabled="1" transparent="1" >
		<convert type="TemplatedMultiContent">
			{"template": [
				MultiContentEntryText(pos = (0, 0), size = (173, 33), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is a symbolic mode
				MultiContentEntryText(pos = (195, 0), size = (135, 33), font = 0, flags = RT_HALIGN_RIGHT, text = 11), # index 11 is the scaled size
				MultiContentEntryText(pos = (353, 0), size = (390, 33), font = 0, flags = RT_HALIGN_LEFT, text = 13), # index 13 is the modification time
				],
				"fonts": [gFont("Regular", 30)],
				"itemHeight": 33,
				"selectionEnabled": False
			}
		</convert>
	</widget>
	<widget name="list_left" position="15,140" size="930,855" itemHeight="45" scrollbarMode="showOnDemand"/>
	<widget name="list_right" position="968,140" size="930,855" itemHeight="45" scrollbarMode="showOnDemand"/>
	<widget name="sort_left" position="15,1000" size="930,27" halign="center" font="Regular;27" foregroundColor="#00fff000"/>
	<widget name="sort_right" position="990,1000" size="930,27" halign="center" font="Regular;27" foregroundColor="#00fff000"/>
	<widget name="key_red" position="180,1020" size="390,38" transparent="1" font="Regular;30"/>
	<widget name="key_green" position="698,1020" size="390,38"  transparent="1" font="Regular;30"/>
	<widget name="key_yellow" position="1185,1020" size="390,38" transparent="1" font="Regular;30"/>
	<widget name="key_blue" position="1703,1020" size="390,38" transparent="1" font="Regular;30"/>
	<ePixmap position="135,1020" size="390,38" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_red.png" transparent="1" alphatest="on"/>
	<ePixmap position="653,1020" size="390,38" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_green.png" transparent="1" alphatest="on"/>
	<ePixmap position="1140,1020" size="390,38" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_yellow.png" transparent="1" alphatest="on"/>
	<ePixmap position="1658,1020" size="390,38" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_blue.png" transparent="1" alphatest="on"/>
  </screen>
  <screen name="FileCommanderScreenFileSelect" position="center,center" size="1920,1080" title=" " flags="wfNoBorder">
    <widget name="list_left_head1" position="15,15" size="930,83" font="Regular;30" foregroundColor="#00fff000"/>
	<widget source="list_left_head2" render="Listbox" position="15,95" size="930,33" foregroundColor="#00fff000" selectionDisabled="1" transparent="1" >
	  	<convert type="TemplatedMultiContent">
			{"template": [
				MultiContentEntryText(pos = (0, 0), size = (173, 33), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is a symbolic mode
				MultiContentEntryText(pos = (195, 0), size = (135, 33), font = 0, flags = RT_HALIGN_RIGHT, text = 11), # index 11 is the scaled size
				MultiContentEntryText(pos = (353, 0), size = (390, 33), font = 0, flags = RT_HALIGN_LEFT, text = 13), # index 13 is the modification time
				],
				"fonts": [gFont("Regular", 30)],
				"itemHeight": 33,
				"selectionEnabled": False
			}
		</convert>
	</widget>
	<widget name="list_right_head1" position="975,15" size="930,83" font="Regular;30" foregroundColor="#00fff000"/>
	<widget source="list_right_head2" render="Listbox" position="968,95" size="930,33" foregroundColor="#00fff000" selectionDisabled="1" transparent="1" >
		<convert type="TemplatedMultiContent">
			{"template": [
				MultiContentEntryText(pos = (0, 0), size = (173, 33), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is a symbolic mode
				MultiContentEntryText(pos = (195, 0), size = (135, 33), font = 0, flags = RT_HALIGN_RIGHT, text = 11), # index 11 is the scaled size
				MultiContentEntryText(pos = (353, 0), size = (390, 33), font = 0, flags = RT_HALIGN_LEFT, text = 13), # index 13 is the modification time
				],
				"fonts": [gFont("Regular", 30)],
				"itemHeight": 33,
				"selectionEnabled": False
			}
		</convert>
	</widget>
	<widget name="list_left" position="15,140" size="930,855" itemHeight="45" scrollbarMode="showOnDemand"/>
	<widget name="list_right" position="968,140" size="930,855" itemHeight="45" scrollbarMode="showOnDemand"/>
	<widget name="sort_left" position="15,1000" size="930,27" halign="center" font="Regular;27" foregroundColor="#00fff000"/>
	<widget name="sort_right" position="990,1000" size="930,27" halign="center" font="Regular;27" foregroundColor="#00fff000"/>
	<widget name="key_red" position="180,1020" size="390,38" transparent="1" font="Regular;30"/>
	<widget name="key_green" position="698,1020" size="390,38"  transparent="1" font="Regular;30"/>
	<widget name="key_yellow" position="1185,1020" size="390,38" transparent="1" font="Regular;30"/>
	<widget name="key_blue" position="1703,1020" size="390,38" transparent="1" font="Regular;30"/>
	<ePixmap position="135,1020" size="390,38" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_red.png" transparent="1" alphatest="on"/>
	<ePixmap position="653,1020" size="390,38" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_green.png" transparent="1" alphatest="on"/>
	<ePixmap position="1140,1020" size="390,38" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_yellow.png" transparent="1" alphatest="on"/>
	<ePixmap position="1658,1020" size="390,38" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_blue.png" transparent="1" alphatest="on"/>
  </screen>

you have to remove BT_SCALE code form /FileCommander/FileList.py, otherwise you´ll get unpredictable results regarding icons

I updated this too

https://github.com/o...e7662c1fe2f5e5e

and put fullhd icons into /usr/share/enigma2/PLi-FullNightHD/FCimages, they are a bit bigger as for HD skins, you can take the from this archiv

https://forums.openp...ttach_id=110645

 

 

 

Attached Files



Re: File Commander OpenATV #83 littlesat

  • PLi® Core member
  • 56,260 posts

+691
Excellent

Posted 13 August 2019 - 07:58

Please do not do it that way... Add for a plugin pictures in the skin... Then keep them in a folder of the plugin..

 

In addition use the buttons from the skin and not from the plugin... so you get the 'feeling' of the skin and not the one the plugin dictates.

 

Also for config screens we can use general config screens via self.skinname("configscreen", ...)

We also need to get rid of this stupid thing.. and make a template out of that by changing in the code the stuff by StaticText instead of Label which also out-hides buttons with empty text or that are not there at all in the code.

 

    <widget name="key_red" position="120,680" size="260,25" transparent="1" font="Regular;20"/>
    <widget name="key_green" position="465,680" size="260,25" transparent="1" font="Regular;20"/>
    <widget name="key_yellow" position="790,680" size="260,25" transparent="1" font="Regular;20"/>
    <widget name="key_blue" position="1135,680" size="260,25" transparent="1" font="Regular;20"/>
    <ePixmap position="90,680" size="260,25" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_red.png" transparent="1" alphatest="on"/>
    <ePixmap position="435,680" size="260,25" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_green.png" transparent="1" alphatest="on"/>
    <ePixmap position="760,680" size="260,25" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_yellow.png" transparent="1" alphatest="on"/>
    <ePixmap position="1105,680" size="260,25" zPosition="0" pixmap="/usr/lib/enigma2/python/Plugins/Extensions/FileCommander/pic/button_blue.png" transparent="1" alphatest="on"/>

Edited by littlesat, 13 August 2019 - 08:00.

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


Re: File Commander OpenATV #84 mrvica

  • Senior Member
  • 1,224 posts

+81
Good

Posted 13 August 2019 - 14:33

that was just for any hd or full hd skin, all without finishing touch, PLi skins just need button template

<panel name="ButtonTemplate"/>

 

for fullnighthd would look like this, to put in skin_plugins.xml

<screen name="FileCommanderScreen" position="center,center" size="1920,1080" title=" " flags="wfNoBorder">
	<panel name="ButtonTemplate"/>
    <widget name="list_left_head1" position="15,15" size="930,83" font="Regular;30" foregroundColor="#00fff000"/>
	<widget source="list_left_head2" render="Listbox" position="15,95" size="930,33" foregroundColor="#00fff000" selectionDisabled="1" transparent="1" >
	  	<convert type="TemplatedMultiContent">
			{"template": [
				MultiContentEntryText(pos = (0, 0), size = (173, 33), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is a symbolic mode
				MultiContentEntryText(pos = (195, 0), size = (135, 33), font = 0, flags = RT_HALIGN_RIGHT, text = 11), # index 11 is the scaled size
				MultiContentEntryText(pos = (353, 0), size = (390, 33), font = 0, flags = RT_HALIGN_LEFT, text = 13), # index 13 is the modification time
				],
				"fonts": [gFont("Regular", 30)],
				"itemHeight": 33,
				"selectionEnabled": False
			}
		</convert>
	</widget>
	<widget name="list_right_head1" position="975,15" size="930,83" font="Regular;30" foregroundColor="#00fff000"/>
	<widget source="list_right_head2" render="Listbox" position="968,95" size="930,33" foregroundColor="#00fff000" selectionDisabled="1" transparent="1" >
		<convert type="TemplatedMultiContent">
			{"template": [
				MultiContentEntryText(pos = (0, 0), size = (173, 33), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is a symbolic mode
				MultiContentEntryText(pos = (195, 0), size = (135, 33), font = 0, flags = RT_HALIGN_RIGHT, text = 11), # index 11 is the scaled size
				MultiContentEntryText(pos = (353, 0), size = (390, 33), font = 0, flags = RT_HALIGN_LEFT, text = 13), # index 13 is the modification time
				],
				"fonts": [gFont("Regular", 30)],
				"itemHeight": 33,
				"selectionEnabled": False
			}
		</convert>
	</widget>
	<widget name="list_left" position="15,140" size="930,855" itemHeight="45" scrollbarMode="showOnDemand"/>
	<widget name="list_right" position="968,140" size="930,855" itemHeight="45" scrollbarMode="showOnDemand"/>
	<widget name="sort_left" position="15,1000" size="930,27" halign="center" font="Regular;27" foregroundColor="#00fff000"/>
	<widget name="sort_right" position="850,1000" size="930,27" halign="center" font="Regular;27" foregroundColor="#00fff000"/>
  </screen>
  <screen name="FileCommanderScreenFileSelect" position="center,center" size="1920,1080" title=" " flags="wfNoBorder">
	<panel name="ButtonTemplate"/>
    <widget name="list_left_head1" position="15,15" size="930,83" font="Regular;30" foregroundColor="#00fff000"/>
	<widget source="list_left_head2" render="Listbox" position="15,95" size="930,33" foregroundColor="#00fff000" selectionDisabled="1" transparent="1" >
	  	<convert type="TemplatedMultiContent">
			{"template": [
				MultiContentEntryText(pos = (0, 0), size = (173, 33), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is a symbolic mode
				MultiContentEntryText(pos = (195, 0), size = (135, 33), font = 0, flags = RT_HALIGN_RIGHT, text = 11), # index 11 is the scaled size
				MultiContentEntryText(pos = (353, 0), size = (390, 33), font = 0, flags = RT_HALIGN_LEFT, text = 13), # index 13 is the modification time
				],
				"fonts": [gFont("Regular", 30)],
				"itemHeight": 33,
				"selectionEnabled": False
			}
		</convert>
	</widget>
	<widget name="list_right_head1" position="975,15" size="930,83" font="Regular;30" foregroundColor="#00fff000"/>
	<widget source="list_right_head2" render="Listbox" position="968,95" size="930,33" foregroundColor="#00fff000" selectionDisabled="1" transparent="1" >
		<convert type="TemplatedMultiContent">
			{"template": [
				MultiContentEntryText(pos = (0, 0), size = (173, 33), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is a symbolic mode
				MultiContentEntryText(pos = (195, 0), size = (135, 33), font = 0, flags = RT_HALIGN_RIGHT, text = 11), # index 11 is the scaled size
				MultiContentEntryText(pos = (353, 0), size = (390, 33), font = 0, flags = RT_HALIGN_LEFT, text = 13), # index 13 is the modification time
				],
				"fonts": [gFont("Regular", 30)],
				"itemHeight": 33,
				"selectionEnabled": False
			}
		</convert>
	</widget>
	<widget name="list_left" position="15,140" size="930,855" itemHeight="45" scrollbarMode="showOnDemand"/>
	<widget name="list_right" position="968,140" size="930,855" itemHeight="45" scrollbarMode="showOnDemand"/>
	<widget name="sort_left" position="15,1000" size="930,27" halign="center" font="Regular;27" foregroundColor="#00fff000"/>
	<widget name="sort_right" position="850,1000" size="930,27" halign="center" font="Regular;27" foregroundColor="#00fff000"/>
  </screen>

and the result

 

 

Attached Files



Re: File Commander OpenATV #85 littlesat

  • PLi® Core member
  • 56,260 posts

+691
Excellent

Posted 13 August 2019 - 18:24

But that is full screen without seeing a picture... for me that is fine when others like it. But I tried to make a window with transparant.. then you also need a different special button template.
When we go dor basic skin Then we also do not have to change it to simple messagebox... but still in the code Label
Need to be changed to StaticText.

You also can just change the position to “full”

Edited by littlesat, 13 August 2019 - 18:27.

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


Re: File Commander OpenATV #86 mrvica

  • Senior Member
  • 1,224 posts

+81
Good

Posted 13 August 2019 - 19:48

I like it myself, you don´t need FC running all the time, you just start the job, then close FC and watch TV, after a while you start FC again to see the running tasks or task progress, if you don´t do it you´ll be notified when the tasks are finished

yeah with position="fill" you don´t need to put size



Re: File Commander OpenATV #87 Pike_Bishop

  • Senior Member
  • 1,130 posts

+72
Good

Posted 13 August 2019 - 20:11

in my opinion transparent window still looks better


Receiver: VU Ultimo 4K, Octagon SF8008 4K, Gigablue Quad 4K

Image: OpenPLI-8.3


Re: File Commander OpenATV #88 littlesat

  • PLi® Core member
  • 56,260 posts

+691
Excellent

Posted 13 August 2019 - 20:26

for this plugin indeed it is better :)

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


Re: File Commander OpenATV #89 FRAP

  • Senior Member
  • 329 posts

+23
Neutral

Posted 13 August 2019 - 22:10

Hello! The program from the Persian Prince, I have built the IPK package and I have everything working perfectly! I am very jealous of this plugin and how it is treated with care.
I would love to see the LCD4linux plugin treated the same way. Installed a new version, then added windows to the standard leather, and most importantly made a call to the virtual keyboard as in VTi (I am sure that many users will be happy if this is done)

Alcohol for wimps. Strong people enjoy depression.


Re: File Commander OpenATV #90 littlesat

  • PLi® Core member
  • 56,260 posts

+691
Excellent

Posted 14 August 2019 - 06:35

VTI is closed source, so no chance...

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


Re: File Commander OpenATV #91 mrvica

  • Senior Member
  • 1,224 posts

+81
Good

Posted 14 August 2019 - 09:25

in my opinion transparent window still looks better

if you skin a plugin, it just takes skin colors, if the skin is transparent the FileCommander will be transparent too, FullNightHD (and other PLi Skins) are simply black, when you open the ChannelSelection you see the background color there is black, pitch black, if you don´t skin a plugin (in your skin) at all it just takes plugin colors, you can still force the colors and make it transparent, here for FullNightHD, you make the windows transparent and the elements of the same transparent color

<screen name="FileCommanderScreen" position="fill" backgroundColor="#4512121e" flags="wfNoBorder">
	<panel name="ButtonTemplate"/>
	<widget name="list_left_head1" position="15,15" size="930,83" font="Regular;30" backgroundColor="#4512121e" foregroundColor="#00fff000"/>
	<widget source="list_left_head2" render="Listbox" position="15,95" size="930,33" foregroundColor="#00fff000" selectionDisabled="1" transparent="1" >
	  	<convert type="TemplatedMultiContent">
			{"template": [
				MultiContentEntryText(pos = (0, 0), size = (173, 33), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is a symbolic mode
				MultiContentEntryText(pos = (195, 0), size = (135, 33), font = 0, flags = RT_HALIGN_RIGHT, text = 11), # index 11 is the scaled size
				MultiContentEntryText(pos = (353, 0), size = (390, 33), font = 0, flags = RT_HALIGN_LEFT, text = 13), # index 13 is the modification time
				],
				"fonts": [gFont("Regular", 30)],
				"itemHeight": 33,
				"selectionEnabled": False
			}
		</convert>
	</widget>
	<widget name="list_right_head1" position="975,15" size="930,83" font="Regular;30" backgroundColor="#4512121e" foregroundColor="#00fff000"/>
	<widget source="list_right_head2" render="Listbox" position="968,95" size="930,33" foregroundColor="#00fff000" selectionDisabled="1" transparent="1" >
		<convert type="TemplatedMultiContent">
			{"template": [
				MultiContentEntryText(pos = (0, 0), size = (173, 33), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is a symbolic mode
				MultiContentEntryText(pos = (195, 0), size = (135, 33), font = 0, flags = RT_HALIGN_RIGHT, text = 11), # index 11 is the scaled size
				MultiContentEntryText(pos = (353, 0), size = (390, 33), font = 0, flags = RT_HALIGN_LEFT, text = 13), # index 13 is the modification time
				],
				"fonts": [gFont("Regular", 30)],
				"itemHeight": 33,
				"selectionEnabled": False
			}
		</convert>
	</widget>
	<widget name="list_left" position="15,140" size="930,855" itemHeight="45" backgroundColor="#4512121e" scrollbarMode="showOnDemand"/>
	<widget name="list_right" position="968,140" size="930,855" itemHeight="45" backgroundColor="#4512121e" scrollbarMode="showOnDemand"/>
	<widget name="sort_left" position="15,1000" size="930,27" halign="center" font="Regular;27" backgroundColor="#4512121e" foregroundColor="#00fff000"/>
	<widget name="sort_right" position="850,1000" size="930,27" halign="center" font="Regular;27" backgroundColor="#4512121e" foregroundColor="#00fff000"/>
  </screen>
  <screen name="FileCommanderScreenFileSelect" position="fill" backgroundColor="#4512121e" flags="wfNoBorder">
	<panel name="ButtonTemplate"/>
	<widget name="list_left_head1" position="15,15" size="930,83" font="Regular;30" backgroundColor="#4512121e" foregroundColor="#00fff000"/>
	<widget source="list_left_head2" render="Listbox" position="15,95" size="930,33" foregroundColor="#00fff000" selectionDisabled="1" transparent="1" >
	  	<convert type="TemplatedMultiContent">
			{"template": [
				MultiContentEntryText(pos = (0, 0), size = (173, 33), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is a symbolic mode
				MultiContentEntryText(pos = (195, 0), size = (135, 33), font = 0, flags = RT_HALIGN_RIGHT, text = 11), # index 11 is the scaled size
				MultiContentEntryText(pos = (353, 0), size = (390, 33), font = 0, flags = RT_HALIGN_LEFT, text = 13), # index 13 is the modification time
				],
				"fonts": [gFont("Regular", 30)],
				"itemHeight": 33,
				"selectionEnabled": False
			}
		</convert>
	</widget>
	<widget name="list_right_head1" position="975,15" size="930,83" font="Regular;30" backgroundColor="#4512121e" foregroundColor="#00fff000"/>
	<widget source="list_right_head2" render="Listbox" position="968,95" size="930,33" foregroundColor="#00fff000" selectionDisabled="1" transparent="1" >
		<convert type="TemplatedMultiContent">
			{"template": [
				MultiContentEntryText(pos = (0, 0), size = (173, 33), font = 0, flags = RT_HALIGN_LEFT, text = 1), # index 1 is a symbolic mode
				MultiContentEntryText(pos = (195, 0), size = (135, 33), font = 0, flags = RT_HALIGN_RIGHT, text = 11), # index 11 is the scaled size
				MultiContentEntryText(pos = (353, 0), size = (390, 33), font = 0, flags = RT_HALIGN_LEFT, text = 13), # index 13 is the modification time
				],
				"fonts": [gFont("Regular", 30)],
				"itemHeight": 33,
				"selectionEnabled": False
			}
		</convert>
	</widget>
	<widget name="list_left" position="15,140" size="930,855" itemHeight="45" backgroundColor="#4512121e" scrollbarMode="showOnDemand"/>
	<widget name="list_right" position="968,140" size="930,855" itemHeight="45" backgroundColor="#4512121e" scrollbarMode="showOnDemand"/>
	<widget name="sort_left" position="15,1000" size="930,27" halign="center" font="Regular;27" backgroundColor="#4512121e" foregroundColor="#00fff000"/>
	<widget name="sort_right" position="850,1000" size="930,27" halign="center" font="Regular;27" backgroundColor="#4512121e" foregroundColor="#00fff000"/>
  </screen>


Re: File Commander OpenATV #92 littlesat

  • PLi® Core member
  • 56,260 posts

+691
Excellent

Posted 14 August 2019 - 09:26

What I have now in our standard skin is transparant for filecommander plugin. As soon I have time I can finetune all the screens. When you use the templates you indeed get black non transparant backgrounds.

 

Most screens are already good. It only needs some finetuning for the config screen (small letters) and we might consider to switch to simple message box for some confirmation (delete Y/N) screens (that needs coding) and auto hide color buttons by using a template in the skin and change from Label to StaticText in the code.


Edited by littlesat, 14 August 2019 - 09:29.

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


Re: File Commander OpenATV #93 FRAP

  • Senior Member
  • 329 posts

+23
Neutral

Posted 14 August 2019 - 16:18

littlesat
Hello! I do not ask to crack the vti secret code;) I give an example of how the LCD4linux plugin works in this image. The LCD4linux plugin is open (not encoded) Here is an example of how this works in VTI (iFlatFHD skin Nathanael2316,) and the windows are all in place and virtual you can order a keyboard at home with one click of a button. Why can't you make such comfort in OPENPLI?
 

Attached Files


Alcohol for wimps. Strong people enjoy depression.


Re: File Commander OpenATV #94 Frenske

  • Forum Moderator
    PLi® Core member
  • 27,388 posts

+393
Excellent

Posted 14 August 2019 - 18:55

IMHO it would be even more helpful if the screenshots would be in English. ;)

Mijn schotel is een T90 met 10 LNB's. Daarnaast voor de fun nog een draaibaar systeem met een Triax TD 78.

Dreamboxen heb ik niet meer echt actief. Verder heb ik ook nog een een VU+ duo2 met 500Gb harddisk + een VU+ Uno, Zero, Solo 4K, Ultimo 4K, Zero 4K, Uno 4Kse. + ook nog een Xtrend ET7x00. Daarnaast heb ik ook nog diverse andere modellen w.o. een Formuler F4, ET8500, ET7500, Mut@nt 2400HD, Xsarius Fusion HD se en verder nog wel het e.e.a. waarmee op verzoek vanalles wordt getest. Iemand moet het tenslotte doen. ;) :)
Los van de eerder genoemde modellen heb ik nog wel een rits aan testsamples als Mut@nt 2400HD, HD60, GB UE4K, GB Trio4K, Maxitec Multibox combo en Twin, Octagon sf8008, sf8008 mini en last but nog least enkele modellen van het Grieks Duitse Edision.

Voor centrale opslag van media gebruik ik een Qnap 219P 
met tweemaal 2 Tb harddisks + een Synology DS414 met 12 Tb Totale opslag.

-------------------------------------------------------------------------------------------
Many answers to your question can be found in our wiki: Just one click away from this "solutioncentre".

Als ik alles al wist hoefde ik ook niets te vragen. If I had all the knowledge I had no questions at all.


Re: File Commander OpenATV #95 FRAP

  • Senior Member
  • 329 posts

+23
Neutral

Posted 14 August 2019 - 20:14

I chose the language of the Kingdom of the Netherlands!

Attached Files


Alcohol for wimps. Strong people enjoy depression.


Re: File Commander OpenATV #96 Frenske

  • Forum Moderator
    PLi® Core member
  • 27,388 posts

+393
Excellent

Posted 14 August 2019 - 20:59

Great!!!!! :) :)

Mijn schotel is een T90 met 10 LNB's. Daarnaast voor de fun nog een draaibaar systeem met een Triax TD 78.

Dreamboxen heb ik niet meer echt actief. Verder heb ik ook nog een een VU+ duo2 met 500Gb harddisk + een VU+ Uno, Zero, Solo 4K, Ultimo 4K, Zero 4K, Uno 4Kse. + ook nog een Xtrend ET7x00. Daarnaast heb ik ook nog diverse andere modellen w.o. een Formuler F4, ET8500, ET7500, Mut@nt 2400HD, Xsarius Fusion HD se en verder nog wel het e.e.a. waarmee op verzoek vanalles wordt getest. Iemand moet het tenslotte doen. ;) :)
Los van de eerder genoemde modellen heb ik nog wel een rits aan testsamples als Mut@nt 2400HD, HD60, GB UE4K, GB Trio4K, Maxitec Multibox combo en Twin, Octagon sf8008, sf8008 mini en last but nog least enkele modellen van het Grieks Duitse Edision.

Voor centrale opslag van media gebruik ik een Qnap 219P 
met tweemaal 2 Tb harddisks + een Synology DS414 met 12 Tb Totale opslag.

-------------------------------------------------------------------------------------------
Many answers to your question can be found in our wiki: Just one click away from this "solutioncentre".

Als ik alles al wist hoefde ik ook niets te vragen. If I had all the knowledge I had no questions at all.


Re: File Commander OpenATV #97 mrvica

  • Senior Member
  • 1,224 posts

+81
Good

Posted 15 August 2019 - 14:04

windows are all in place and virtual you can order a keyboard at home with one click of a button. Why can't you make such comfort in OPENPLI?

highlight a file in FileCommander and press blue for Rename, you get virtual keyboard, there you can use left, rght, up, down, ok and 1,2,3,4,5,6,7,8,9,0 like on (smart) mobile phones, I don´t see any Problem and it looks good like in VTi



Re: File Commander OpenATV #98 mrvica

  • Senior Member
  • 1,224 posts

+81
Good

Posted 15 August 2019 - 16:22

I´ve forgotten to say, in virtual keyboard with yellow you change the language



Re: File Commander OpenATV #99 Pike_Bishop

  • Senior Member
  • 1,130 posts

+72
Good

Posted 15 August 2019 - 18:00

@mrvica,

 

thanks for that info (tips) here;

https://forums.openp...dpost&p=1091202

 

 

regards

Pike


Receiver: VU Ultimo 4K, Octagon SF8008 4K, Gigablue Quad 4K

Image: OpenPLI-8.3


Re: File Commander OpenATV #100 Persian Prince

  • Senior Member
  • 1,982 posts

+247
Excellent

Posted 29 August 2019 - 16:01

https://github.com/E...ommander/pull/4


Open Vision sources: https://github.com/OpenVisionE2



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users