here are some pictures
Posted 5 March 2024 - 17:15
GStreamer not always reports video height and width for example so it have to be taken from the decoder directly (/proc/stb/vmpeg/0/xres, /proc/stb/vmpeg/0/yres). But that is not done in PLi.
So in my skin i use ServiceInfo converter for providing the info and in default skin i think PLiExtraInfo converter is used.
Clear, so this needs adressing.
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.
Posted 5 March 2024 - 18:19
here look to the old choicebox and new choicebox
In this way you break the autosizing functionality of the ChoiceBox.... Not good imho.
There are indeed some good suggestions here... but adding the description in a choicebox should be 'smarter' I think... with better 'artwork'....
I agree with that since that is aligned strange and also have to be made to still be autosized when there is no description
Edited by DimitarCC, 5 March 2024 - 18:20.
Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)
Posted 5 March 2024 - 18:28
Putting it in the gray border is too small... so this one is not an easy thing as the texts could also be long.... So for this skin it is not really easy to show them. But just like you did for timeshift I know there exists a solution for this....
WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W
Posted 5 March 2024 - 22:29
i was forgetting to add the renderer boxlogo
i added more screens
here is the last ipk
as for the choicebox ... the screens of this skin are very small , even the gray border .. no space for long text
but i will try later if i could do something else
Posted 5 March 2024 - 23:00
i was forgetting to add the renderer boxlogo
i added more screens
here is the last ipk
as for the choicebox ... the screens of this skin are very small , even the gray border .. no space for long text
but i will try later if i could do something else
So few things....
1. When you post a skin that is a mod to another skin i think is right to put a "mod" in the name of it. Now it makes confusions. Besides you are listed as a maintainer in the package control file
If you want to contribute to the existing skin then the procedure is different. Since you have to contribute to the original skin repo in this case. I dont want to be noisy but in our world there are licensing rules even for opensource stuff
2. BoxLogo renderer is pointless without the logos package. And that logos package have special installation procedure. Currently in your mod the logos are static and doesnt depend on the box model and brand...What is the meaning of that then?
3. For the choicebox i have some ideas that i will try later and that will keep the autosizing and still have description
Edited by DimitarCC, 5 March 2024 - 23:01.
Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)
Posted 5 March 2024 - 23:43
i was forgetting to add the renderer boxlogo
i added more screens
here is the last ipk
as for the choicebox ... the screens of this skin are very small , even the gray border .. no space for long text
but i will try later if i could do something else
So few things....
1. When you post a skin that is a mod to another skin i think is right to put a "mod" in the name of it. Now it makes confusions. Besides you are listed as a maintainer in the package control file
If you want to contribute to the existing skin then the procedure is different. Since you have to contribute to the original skin repo in this case. I dont want to be noisy but in our world there are licensing rules even for opensource stuff
2. BoxLogo renderer is pointless without the logos package. And that logos package have special installation procedure. Currently in your mod the logos are static and doesnt depend on the box model and brand...What is the meaning of that then?
3. For the choicebox i have some ideas that i will try later and that will keep the autosizing and still have description
This skin belongs to you, and no one can deny that my friend.
I completely agree with you.. This modification belongs to me, and here is the new modification in my name for anyone who wants to try it.
I modified many of important plugins screens and some of the equipment, and i already put here the pictures , and you can use them if you want for your original skin.
as i said i modified many of important plugins screens and some of the equipment :
backupsuite -change root password - youtube - device manager - dish movement -mount manager - software management screens - choicebox - vlc player - NumberZapExt - hdmi test - dreamexplorer - - i did small change for weather plugin and plugin browser ( icons and description) ..
- edit menu ( exit , save changes , hide , reset order )
- channelselection ... add full transporder info
- secondinfobar i resized the snr,agc,ber and make space for ( cputemp and channel resolution)
really i can not remeber what i did more
i modified these things just for help
Posted 6 March 2024 - 08:08
WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W
Posted 6 March 2024 - 15:17
So choicebox has been redesigned (available after next update). However Pli version of choicebox behave slightly different than OE-A so there will be side effects on some screens.
Also more pli related plugin screens has been added (Thanks @dany).
Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)
Posted 6 March 2024 - 15:31
Mainly the side effects are related to the screen title and description text.
In OE-A that have logic to separate the info in screen title and description.
In Pli it is all in description and title is standalone.
So now in PLi on some screen you have basically 2 titles one the original screen title and another the title provided in the description text
Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)
Posted 6 March 2024 - 18:20
No idea what you mean as description is a totally different thing than a screen title...
As we had a standard skin that had the description below the PIG..... 'having merging stuff with titles was not mandatory ????
WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W
Posted 6 March 2024 - 18:33
I mean this code in OE-A version
if title: title = _(title) if len(title) < 55 and title.find('\n') == -1: self.setTitle(title) elif title.find('\n') != -1: temptext = title.split('\n') if len(temptext[0]) < 55: self.setTitle(temptext[0]) count = 2 labeltext = "" while len(temptext) >= count: if labeltext: labeltext += '\n' labeltext = labeltext + temptext[count - 1] count += 1 self["text"].setText(labeltext) else: self["text"].setText(title) else: self["text"].setText(title) elif text: self["text"].setText(_(text))
That logic is missing in Pli and the whole text is in self["text"]
Vu+DUO4KSE, DM920UHD, Vu+Uno4KSE, SF8008Mini, 2xPulse4K, Vu+Solo2, Dreambox DM500HD, Triax 78 (7E,9E,13E,19.2E,23.5E) & 2xTriax 78 (39E)
Posted 6 March 2024 - 18:33
Just an additional point regarding the menu screen. Some times (in other languages) the options are to wide for the wideness of the menu window..... I'm afraid we also need a solution for that and as I heard here auto-resize... maybe making the screen wider when an item does not fit might be an idea....
WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W
Posted 6 March 2024 - 18:37
I mean this code in OE-A version
->
Why checking a fixed length of 55? This does depend of the skin's font size and place available....
It looks like you can add a kind of subtitle to the screen that is separated by a \n. They put in an object put in self["text"] that subtitle that is shown as description....
For me this looks (sorry to say) like a kind of hack/work-a-round... As far I know we set the text differently and 'separated'.... Not within the title... Which is 'legacy' enigma2.... please the title also may contains paths etc....
In the past we had on a lot of screens double overlayed texts... Now I get the feeling that to avoid this this was a kind of thing we removed on purpose.... When the texts are the same as the title you did not see it... but otherwise....
Edited by littlesat, 6 March 2024 - 18:42.
WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W
Posted 7 March 2024 - 17:46
here is the last ipk
-new choicebox
-before i added numberzapext .. today i added numberzap
- menu screen is very small thay why it doesn't show the full text-info
There are two options: to make the menu screen larger or to make the font smaller
I maked the font smaller
here are some fotos
0 members, 14 guests, 0 anonymous users