Jump to content


Photo

[WIP] PLi-DarkOS Skin


  • Please log in to reply
2041 replies to this topic

Re: [WIP] PLi-DarkOS Skin #401 catastrofus

  • Senior Member
  • 3,480 posts

+43
Good

Posted 26 November 2023 - 18:44

This is also valid for the timer overview screen but the description of a timer is at the bottom not at the top.

 


Also, when it comes to design, can you tell me why you decided to give some screen a vertical layout (like the channel list), and others horizontal (like the movie list)?
 


2 x ultimo4k (dvb-c fbc + 1 dvb-s2, 9.0r/nb) + een et10k/osmini ((nb) geen tuners en dus fallbackclient, nb) met een Synology ds214+ (2 x 6 TB) op DSM 7.1.1 in ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: [WIP] PLi-DarkOS Skin #402 WanWizard

  • PLi® Core member
  • 70,409 posts

+1,807
Excellent

Posted 26 November 2023 - 18:52

Correct. That would also work much better if it were two columns instead of two rows.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: [WIP] PLi-DarkOS Skin #403 littlesat

  • PLi® Core member
  • 57,122 posts

+698
Excellent

Posted 27 November 2023 - 13:08

Can you please change this menu template so it can show more objects and also show the Screen path... (what a terrible code the screenpath stuff - maybe add this on my attention list)

        <screen name="MenuTemplate">
                <panel name="FrameTemplate"/>
 
                <widget source="title" render="Label" position="72,864" size="544,62" font="Regular; 34" halign="right" valign="center" backgroundColor="black" transparent="1" />
                <widget source="ScreenPath" render="Label" position="72,800" size="544,62" backgroundColor="secondBG" transparent="1" zPosition="1" font="Regular;19" valign="bottom" halign="right"/>
                <widget source="menu" render="Listbox" position="72,277" size="564,500" scrollbarMode="showNever" enableWrapAround="1" transparent="1">
                        <convert type="TemplatedMultiContent">
                                                {"template": [ MultiContentEntryText(pos = (97,5),size = (435,45),flags = RT_HALIGN_LEFT|RT_VALIGN_CENTER,text = 0),
                                                                           MultiContentEntryPixmapAlphaBlend(pos = (32,1),size = (48,48), png = 5)],
                                                "fonts": [gFont("Regular",34)],
                                                "itemHeight": 50
                                                }
                        </convert>
                </widget>
                <widget addon="Pager" connection="menu" position="72,802" size="564,25" transparent="1" backgroundColor="background"/>
                <widget source="global.CurrentTime" render="BoxLogo" position="203,175" size="302,65" zPosition="10" alphatest="blend" />
                <eLabel position="102,259" size="506,2" backgroundColor="separator" zPosition="-5" />
        </screen>
 

Edited by littlesat, 27 November 2023 - 13:09.

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


Re: [WIP] PLi-DarkOS Skin #404 WanWizard

  • PLi® Core member
  • 70,409 posts

+1,807
Excellent

Posted 27 November 2023 - 13:30

I'm also missing a lot of info in the second infobar ( = was the reason to introduce that second screen in the first place, not the now/next info ), and in the channel list I miss information about the channel source ( I have bouquets with the same channel from multiple sat positions and IPTV, I now can not see which is which ).

 

For the moment, with all the other issues reported, I've switched back to FullNightHD, for me personally this is currently unusable.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: [WIP] PLi-DarkOS Skin #405 littlesat

  • PLi® Core member
  • 57,122 posts

+698
Excellent

Posted 27 November 2023 - 13:37

OpenPli has two different second info bars that can be toggled with long OK... that 'third' second infobar with the technical details must still be added.... then even some other details can also be removed from the current second infobar as it now also includes some details that belongs usually on that 'third' one....


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


Re: [WIP] PLi-DarkOS Skin #406 WanWizard

  • PLi® Core member
  • 70,409 posts

+1,807
Excellent

Posted 27 November 2023 - 13:42

These things are easily to correct details.

 

The biggest usability issue I have at the moment is the layout in timers and movielist.

 

Apart from the fact it is an odd design choice to mix two different layouts, it is mainly the short list at the bottom and the unreadable descriptions on top that make it unusable for me.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: [WIP] PLi-DarkOS Skin #407 littlesat

  • PLi® Core member
  • 57,122 posts

+698
Excellent

Posted 27 November 2023 - 14:13

The toggle with text in the channel selection screen still works... but now we miss the third option with next info..... but it look better now... unless I think when we have two lines the upper line can be moved a bit higher...

 

And I prefer to have more services visible in the list by default.... 20 iso 16...

 

  <screen name="ChannelSelection" title="Channel Selection" position="fill" flags="wfNoBorder" backgroundColor="transparent">
    <panel name="Screen_Window_Full_Pig" />
    <eLabel position="1200,105" size="1,870" backgroundColor="separator" zPosition="-5" />
        <widget name="list" position="20,95" size="1160,860" enableWrapAround="1" colorServiceDescription="light_yellow" colorServiceDescriptionSelected="light_yellow" 
                                        colorEventProgressbarBorder="blue" colorEventProgressbarBorderSelected="blue" colorEventProgressbar="blue" colorEventProgressbarSelected="yellow" 
                                        picServiceEventProgressbar="window/progress.png" forgroundColorEventProgressbarBorder="background" foregroundColorServiceNotAvail="#777777" 
                                        backgroundColor="background" serviceNumberFont="Regular;31" serviceNameFont="Regular;31" serviceInfoFont="Regular;26" additionalInfoFont="Regular;22" 
                                        scrollbarSliderBorderWidth="1" scrollbarSliderForegroundColor="#e6e6e6" scrollbarSliderBorderColor="white" backgroundColorMarked="background3" backgroundColorMarkedSelected="background3" 
                                        scrollbarWidth="3" progressbarHeight="10" progressBarWidth="60" progressPercentWidth="80" itemHeight="43" serviceItemHeight="43" itemHeightTwoLine="61" nonplayableMargins="0" textSeparator="  •  " sidesMargin="20" markerLine="1" 
                                        markerTextAlignment="center" markerLineColor="separator"/>
 

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


Re: [WIP] PLi-DarkOS Skin #408 littlesat

  • PLi® Core member
  • 57,122 posts

+698
Excellent

Posted 27 November 2023 - 14:16

The biggest usability issue I have at the moment is the layout in timers and movielist.

-> (sorry doing this because when I quote for some reason my text is not shown)

I agree... when you have lists you want to have them as long as possible... now you have a small list on top and on the bottom descriptions.... And in the lists between the left and right there is also a lot of empty space... so we better should consider a long list which is smaller e.g. on the left side and then put the detail stuff on the right side instead of below the list. 


Edited by littlesat, 27 November 2023 - 14:16.

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


Re: [WIP] PLi-DarkOS Skin #409 littlesat

  • PLi® Core member
  • 57,122 posts

+698
Excellent

Posted 27 November 2023 - 14:26

An example how the movieselection screen might be look better with the longer smaller selection list.... As pictures say more than words (this was a quick and dirty manipulation)...

 

Attached File  Picture1.png   215.34KB   0 downloads

 

Then maybe also next to the PIG the channel logo could be displayed or for a png or so the cover of a movie.....

 

Also missing on the channelselection screen the pager dots.... And in the about screen we still have progress bar and no pager dots...


Edited by littlesat, 27 November 2023 - 14:28.

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


Re: [WIP] PLi-DarkOS Skin #410 littlesat

  • PLi® Core member
  • 57,122 posts

+698
Excellent

Posted 27 November 2023 - 15:49

Suggested movieselection screen with the details I previously meant. Approx the same would be welcome for the timerlist.... This one has also more openpli items added....

 

  <!-- Movie Selection -->
  <screen name="MovieSelection" title="Movie Selection" position="fill" flags="wfNoBorder">
      <panel name="Screen_Window_Full_Pig" />
      <eLabel position="1200,105" size="1,870" backgroundColor="separator" zPosition="-5" />
      <widget name="list" transparent="1" position="20,95" size="1160,860" scrollbarMode="showNever" itemHeights="100,75,45" fontSizesOriginal="36,26,24" fontSizesCompact="36,28" fontSizesMinimal="34,30"
          pbarShift="17" pbarHeight="20" pbarLargeWidth="72" spaceLeft="10" spaceRight="10" dateWidth="260" columnsOriginal="270,300" columnsCompactDescription="240,220,240" compactColumn="300"
          treeDescription="250" partIconeShiftMinimal="8" partIconeShiftCompact="2" partIconeShiftOriginal="3" iconsWidth="33" spaceIconeText="6" trashShift="4" dirShift="3" font="Regular,30"/>
  <widget addon="Pager" connection="list" position="20,960" size="1100,25" transparent="1" backgroundColor="background" />
  <widget name="waitingtext" position="20,95" size="1160,860" font="Regular;33" halign="center" valign="center" zPosition="4"/>
      <widget render="Label" source="Service" backgroundColor="background" font="Bold; 36" position="1235,400" size="610,40" foregroundColor="light_yellow" halign="left" valign="center" >
            <convert type="MovieInfo">RecordServiceName</convert>
      </widget>
      <widget source="Service" render="Label" position="1235,440" size="610,40" font="Regular; 36" backgroundColor="background" valign="center" halign="left" transparent="1" foregroundColor="light_green">
      <convert type="EventName">Name</convert>
      </widget>
      <widget render="Label" source="Service" backgroundColor="background" font="Regular; 28" position="1235,490" size="645,40" foregroundColor="blue" transparent="1" halign="left" valign="center" >
            <convert type="MovieInfo">•,TIMECREATED,DURATION,FILESIZE</convert>
      </widget>
      <widget render="Label" source="Service" halign="left" backgroundColor="background2" position="1235,540" size="645,410" font="Regular; 30" transparent="1">
    <convert type="EventName">ExtendedDescription</convert>
      </widget>
  <widget source="Service" render="Picon" position="1230,145" size="220,132" zPosition="12" alphatest="blend">
      <convert type="ServiceName">Reference</convert>
  </widget>
  <widget name="freeDiskSpace" position="1235,950" size="645,40" backgroundColor="background" font="Regular;28" transparent="1" halign="right"/>
      <widget name="movie_sort" pixmaps="icons/az.png,icons/newtop.png,icons/shuffle.png,icons/za.png,icons/oldtop.png,icons/faz.png,icons/fza.png,icons/default.png" position="1100,960" zPosition="1" size="52,30" transparent="1" alphatest="on"/>
      <widget name="movie_off" pixmaps="icons/ask.png,icons/movielist.png,icons/quit.png,icons/pause.png,icons/playlist.png,icons/playlistquit.png,icons/loop.png,icons/rep.png" position="1150,960" zPosition="1" size="52,30" transparent="1" alphatest="on"/>
  </screen>

Edited by littlesat, 27 November 2023 - 16:35.

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


Re: [WIP] PLi-DarkOS Skin #411 WanWizard

  • PLi® Core member
  • 70,409 posts

+1,807
Excellent

Posted 27 November 2023 - 16:30

:thumbs-up: Much better that way !

 

Is now "MovieInfo" also hidden if you select a folder? Because currently it displays all zero's (i.e. date 1/1/1970, 0 min, 0 Mb )

 

I would suggest the keep the layout identical to the channel list. So only display a picon if the channellist does. Same for timers.

 

And talking about picons: when you play back a recording, there is no picon shown in the infobar, but there is in the LCD display.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: [WIP] PLi-DarkOS Skin #412 littlesat

  • PLi® Core member
  • 57,122 posts

+698
Excellent

Posted 27 November 2023 - 16:31

We still miss also the 'waiting for data' message... so there is more stuff to do here.... And indeed the special widget that does combine the things need to show no data here... this needs change in code in python

 

Please note that after your post I also made additional small changes.


Edited by littlesat, 27 November 2023 - 16:33.

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


Re: [WIP] PLi-DarkOS Skin #413 littlesat

  • PLi® Core member
  • 57,122 posts

+698
Excellent

Posted 27 November 2023 - 16:55

Solution for the 1970, duration 0, and diskuse zero stuff on directories...

 

https://github.com/O...d5d731e03efe96e

 

And also for MKVs when the duration cannot be determined.

 

Also strange when other images for example do not have the waiting text on the MovieSelection....


Edited by littlesat, 27 November 2023 - 16:57.

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


Re: [WIP] PLi-DarkOS Skin #414 littlesat

  • PLi® Core member
  • 57,122 posts

+698
Excellent

Posted 27 November 2023 - 16:59

Also for some screens we need to choose bigger screens and for the title especially when we also show the path we need more space for the title... as we only see the time in this skin there is sufficient space.

It would be helpfull when I can adapt the source of this skin....


Edited by littlesat, 27 November 2023 - 17:21.

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


Re: [WIP] PLi-DarkOS Skin #415 DimitarCC

  • PLi® Contributor
  • 1,566 posts

+68
Good

Posted 27 November 2023 - 17:26

OK. For the movie selection i think i can agree with your design......

 

Here is the new version of it.

 

Attached File  movieselection_new.jpg   147.9KB   0 downloads


Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: [WIP] PLi-DarkOS Skin #416 DimitarCC

  • PLi® Contributor
  • 1,566 posts

+68
Good

Posted 27 November 2023 - 17:30

Keep in mind that the skin should be compatible with other images.... So we must stick to the elements that are same and/or adapt the python code everywhere.

 

Also some images doesnt have extended second infobar.

 

On the other hand PLi has missing things that exists in other images.


Edited by DimitarCC, 27 November 2023 - 17:31.

Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: [WIP] PLi-DarkOS Skin #417 DimitarCC

  • PLi® Contributor
  • 1,566 posts

+68
Good

Posted 27 November 2023 - 17:33

 

And talking about picons: when you play back a recording, there is no picon shown in the infobar, but there is in the LCD display.

 

That is because on the place of picon in infobar it should show the Play, Rev, FF, Pause icons. Unfortunately PLi is missing those. So nothing is shown. Is never meant to show picon there.


Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: [WIP] PLi-DarkOS Skin #418 DimitarCC

  • PLi® Contributor
  • 1,566 posts

+68
Good

Posted 27 November 2023 - 17:34

I would suggest the keep the layout identical to the channel list. So only display a picon if the channellist does. Same for timers.

 

 

For the Movie selection i can agree. But for timers i dont think is suitable to have vertical layout since the timer item have many elements that will have no space. And i dont fill like willing to make it full screen size.

But maybe can be tried with this screen size to make it in vertical layout to see how it will fit.

 

Again some images have things in timer list that PLi doesnt and that may result to no space for all.

 

for example this timer list have picons

 

Attached File  timers.jpg   89.19KB   0 downloads

 

And that takes the space so in vertical layout it may not fit all info when there is picon.


Edited by DimitarCC, 27 November 2023 - 17:39.

Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)


Re: [WIP] PLi-DarkOS Skin #419 littlesat

  • PLi® Core member
  • 57,122 posts

+698
Excellent

Posted 27 November 2023 - 17:39

suggestion timerlist

 

  <!-- Timers -->
  <screen name="TimerEntry" position="fill" title="Timer entry" flags="wfNoBorder" backgroundColor="transparent">
    <panel name="ConfigScreenTemplate" />
  </screen>
  <screen name="TimerEditList" position="fill" title="Timer Overview" flags="wfNoBorder" backgroundColor="transparent">
    <panel name="Screen_1_1" />
    <widget name="timerlist" position="135,160" size="1000,700" scrollbarMode="showNever" itemHeight="70" iconMargin="30" rowSplit="35" setEventNameFont="Regular;28" setServiceNameFont="Regular;28" setFont="Regular;28" satPosLeft="250" sidesMargin="20" />
    <widget addon="Pager" connection="timerlist" position="145,915" size="1630,25" transparent="1" backgroundColor="background" />
<eLabel position="1000,160" size="2,700" backgroundColor="background5" zPosition="-7" />
    <widget name="description" position="1200,160" size="550,700" backgroundColor="background" font="Regular;30" halign="left" valign="top"/>
  </screen>

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


Re: [WIP] PLi-DarkOS Skin #420 DimitarCC

  • PLi® Contributor
  • 1,566 posts

+68
Good

Posted 27 November 2023 - 17:40

Also for some screens we need to choose bigger screens and for the title especially when we also show the path we need more space for the title... as we only see the time in this skin there is sufficient space.

It would be helpfull when I can adapt the source of this skin....

 

I still thinking how this paths will be implemented. I dont like they to be visible all the time. At least there should be settings to turn them off.

I personally dont need them.....


Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)



3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users