TVSpielfilm fix

Nachricht
Autor
Benutzeravatar
Pike_Bishop
Moderator
Moderator
Beiträge: 2775
Registriert: 11 Feb 2020 22:06
Wohnort: here and there
Receiver 1: Mutant HD2400
Receiver 2: VU Ultimo 4K
Receiver 3: Octagon SF8008
Receiver 4: Gigablue Quad 4K
Receiver 5: VDR
Hat gedankt: 724 Mal
Hat Dank erhalten: 1603 Mal
Geschlecht:

#81

Beitrag von Pike_Bishop »

Ja ok alles klar.
Da steht jetzt zwar in der control Architecture: all, aber wenn ich die Version 6.8 beta an der Gigablue Trio 4k downloade sieht das anders aus, aber egal is nicht so wichtig.


Grüsse
Pike
Scripte
********************* Bild *********************
Keine Antwort auf PN Anfragen welche ins Forum gehören.
kitte888
Senior member
Senior member
Beiträge: 1632
Registriert: 13 Sep 2014 16:49
Hat gedankt: 69 Mal
Hat Dank erhalten: 465 Mal

#82

Beitrag von kitte888 »

@Mr.Servo

kannst du mal nachfragen warum von 7.0 auf 7.1 viele befehle bei TV Heute geändert wurden , also 6.4 zur 7.0 noch alles gleich

so ist vieles nicht mehr kompatibel im skin

z.B die zähl weise ist auf 0-5 geändert und es heist nicht mehr logo

<widget name="logo1" position="225,90" size="44,27" alphatest="blend" zPosition="1" />
<widget name="logo2" position="533,90" size="44,27" alphatest="blend" zPosition="1" />
<widget name="logo3" position="841,90" size="44,27" alphatest="blend" zPosition="1" />
<widget name="logo4" position="1149,90" size="44,27" alphatest="blend" zPosition="1" />
<widget name="logo5" position="1457,90" size="44,27" alphatest="blend" zPosition="1" />
<widget name="logo6" position="1765,90" size="44,27" alphatest="blend" zPosition="1" />
Benutzeravatar
Mr.Servo
Developer
Developer
Beiträge: 3057
Registriert: 10 Aug 2020 22:09
Wohnort: Pfalz / Palatinate
Receiver 1: GigaBlue UE 4K Cable (OpenATV 7.5.1)
Receiver 2: Mut@nt HD51 4K Cable (OpenATV 7.6)
Receiver 3: VU+ Uno 4K Cable (OpenATV 7.5.1)
Hat gedankt: 2102 Mal
Hat Dank erhalten: 2549 Mal
Geschlecht:

#83

Beitrag von Mr.Servo »

Das habe ich aus sehr gutem Grund gemacht!

Eine Zählweise bei Listen/Feldern jeglicher Art beginnend mit 1, 2, 3, usw. sind zwar sehr 'menschlich', sind aber aus Programmierersicht übel! Für Python (und auch andere Sprachen) ist die Zählweise bei Feldern stets beginnend mit 0, 1, 2, usw.

Allgemeines Beispiel: die For-Schleife mit indexbildendem 'enumerate'-Befehl:

Code: Alles auswählen

texte = ['Dies', 'ist', 'eine', 'Beispielliste']
for idx, element in enumerate(texte):
    print(idx, element)

Ausgabe:

Code: Alles auswählen

0 Dies
1 ist
2 eine
3 Beispielliste

Fazit: Python (und andere Sprachen) beginnen ihre Zählweise bei Null!

konkret im bewußt einfach gewählten Beispiel TVS werden hier die Skin-widgets 'tvinfo0', 'tvinfo1', 'tvinfo2', 'tvinfo3', 'tvinfo4' nacheinander ausgeblendet.

Code: Alles auswählen

for idx in range(5):
    self['tvinfo%s' % idx].hide()

Fazit: Sogar die 'ganz normale' For-Schleife beginnt mit dem Wert 0 und endet hier mit dem Wert 4.

Prinzip verstanden? Iss halt so...

Eine Nummerierung der widgets beginnend mit 1, 2, 3, usw. ist aus Programmierersicht irritierend, man müßte stets künstlich um 1 erhöhen, was bei großen Programmen schnell zu fehlerträchtigen Irritationen führen kann (macht das Debugging schwieriger).

Gruß....Mr.Servo
Benutzeravatar
Mr.Servo
Developer
Developer
Beiträge: 3057
Registriert: 10 Aug 2020 22:09
Wohnort: Pfalz / Palatinate
Receiver 1: GigaBlue UE 4K Cable (OpenATV 7.5.1)
Receiver 2: Mut@nt HD51 4K Cable (OpenATV 7.6)
Receiver 3: VU+ Uno 4K Cable (OpenATV 7.5.1)
Hat gedankt: 2102 Mal
Hat Dank erhalten: 2549 Mal
Geschlecht:

#84

Beitrag von Mr.Servo »

kitte888 hat geschrieben:kannst du mal nachfragen warum von 7.0 auf 7.1 viele befehle bei TV Heute geändert wurden , also 6.4 zur 7.0 noch alles gleich

so ist vieles nicht mehr kompatibel im skin


Der alte Zopf ist längst ab, auch die Programmierungen haben sich sehr deutlich geändert. Sehr viel Doppelte Einträge sind rausgeflogen, der Code wurde also extrem verschlankt. Es gibt bei der OE-Alliance (openATV & weitere) nur noch den aktuellen Code, der dann aber auch unter 6.4, 7.0 und 7.1 läuft.

Gruß.....Mr.Servo
kitte888
Senior member
Senior member
Beiträge: 1632
Registriert: 13 Sep 2014 16:49
Hat gedankt: 69 Mal
Hat Dank erhalten: 465 Mal

#85

Beitrag von kitte888 »

ja , das kenne ich auch von uns arbeite im software bereich mit , aber alle die jetzt mal geskinnt haben können jetzt alles ändern

sowas macht man eigentlich nicht

da baut man sich einen converter nach draußen


auch die namen , ist das selbe , skin ist für die tonne
Benutzeravatar
Mr.Servo
Developer
Developer
Beiträge: 3057
Registriert: 10 Aug 2020 22:09
Wohnort: Pfalz / Palatinate
Receiver 1: GigaBlue UE 4K Cable (OpenATV 7.5.1)
Receiver 2: Mut@nt HD51 4K Cable (OpenATV 7.6)
Receiver 3: VU+ Uno 4K Cable (OpenATV 7.5.1)
Hat gedankt: 2102 Mal
Hat Dank erhalten: 2549 Mal
Geschlecht:

#86

Beitrag von Mr.Servo »

Warum reitest Du noch den toten Gaul? TVS hat sich weiterentwickelt und wurde so ziemlich auf Links gedreht. Alles findet sich maximal transparent im GitHub (so wie es sich für ein ordentliches OpenSource-Projekt auch gehört).

Wenn Du zwischen zwei Versionen ("Urversion+Patch" und "aktuelle OEA-Version") hin- und herschwankst. dann gibt es eben Kuddelmuddel.

Gruß.....Mr.Servo
kitte888
Senior member
Senior member
Beiträge: 1632
Registriert: 13 Sep 2014 16:49
Hat gedankt: 69 Mal
Hat Dank erhalten: 465 Mal

#87

Beitrag von kitte888 »

ich habe das schon lange geskinnt , lange jahre

dann ist die 7.0 gekommen , da habe ich noch ein tipps einfliesen lassen und der patch hat nichts damit zu tun weil das der skin vom 6.4 ist

die waren auch gleich

und jetzt habt ihr das 7.1 gemacht was aber nicht mehr mit den alten skins arbeitet

sowas macht man eigentlich nicht

nutz auch nichts wenn es auf dem git liegt

hat sich schon stark geändert
Benutzeravatar
Mr.Servo
Developer
Developer
Beiträge: 3057
Registriert: 10 Aug 2020 22:09
Wohnort: Pfalz / Palatinate
Receiver 1: GigaBlue UE 4K Cable (OpenATV 7.5.1)
Receiver 2: Mut@nt HD51 4K Cable (OpenATV 7.6)
Receiver 3: VU+ Uno 4K Cable (OpenATV 7.5.1)
Hat gedankt: 2102 Mal
Hat Dank erhalten: 2549 Mal
Geschlecht:

#88

Beitrag von Mr.Servo »

Es mußte sich ändern weil sich auch die Quelle verändert hat. Vieles gibts dort nicht mehr, Neues ist reingekommen und das erfordert starke Modifikationen im Code.Wenn Du mal die Größe des Codes vergleichst, wirst Du schon ahnen wieviel Unnötiges gekürzt und bereinigt wurde. Es war ein Umbau notwendig.

Aber mal eine Gegenfrage: Was änderst Du denn in den alten Skins vom alten TVS? Machst Du das nur für Dich? Dann bleibe doch bei der bewährten Version eines anderen Images: TVS-Urversion + Patches. Dann biste sauber raus.

NACHTRAG: Gerade im Moment werden die Skins abermals überarbeitet und optisch noch ansprechender gemacht. Vielleicht findest Du dann ja was Du eigentlich hättest ändern wollen?

Gruß......Mr.Servo
kitte888
Senior member
Senior member
Beiträge: 1632
Registriert: 13 Sep 2014 16:49
Hat gedankt: 69 Mal
Hat Dank erhalten: 465 Mal

#89

Beitrag von kitte888 »

ich habe das tv heute anders gesetzt , so das es besser lesbar ist

auch ist es schlecht wenn in der zeile ganz hinten noch icons kommen , besser ist es der sendungsnamen hinten zu lassen

den wenn man skinnt ist das fenster nicht so gross und die info fällt weg

sowas hatten wir ja auch beim partnerbox

und ich will ja auch auf die 71 gehen , also muss ich am neuen arbeiten

deshalb war ja auch die frage ob ich dir die voschläge senden kann , hatte das schon bei 7.0 gemacht (also 6.8 anfang)
Benutzeravatar
Mr.Servo
Developer
Developer
Beiträge: 3057
Registriert: 10 Aug 2020 22:09
Wohnort: Pfalz / Palatinate
Receiver 1: GigaBlue UE 4K Cable (OpenATV 7.5.1)
Receiver 2: Mut@nt HD51 4K Cable (OpenATV 7.6)
Receiver 3: VU+ Uno 4K Cable (OpenATV 7.5.1)
Hat gedankt: 2102 Mal
Hat Dank erhalten: 2549 Mal
Geschlecht:

#90

Beitrag von Mr.Servo »

Im Moment ist es deswegen ganz schlecht, weil die TVS-Skinparts allesamt umgebaut werden. Sie erhalten ein deutlich ansprechenderes Design mit aktuellen Elementen. Wenn dieser Prozeß abgeschlossen ist, dann können Modifikationen erfolgen.

Aufgrund dieses Umbaus kann ich leider keinen offiziellen Zwischenstand rauslassen, denn ein Mix aus Alt und Neu führt nur zu Crashes oder unvollständigen Ausgaben (also zu Reklamationen).

Eigentlich sollten inzwischen alle openATV-Versionen (6.4, 7.0 und 7.1) das neue TVS v6.8beta erhalten...

Gruß.....Mr.Servo
kitte888
Senior member
Senior member
Beiträge: 1632
Registriert: 13 Sep 2014 16:49
Hat gedankt: 69 Mal
Hat Dank erhalten: 465 Mal

#91

Beitrag von kitte888 »

das verstehe ich

habe mir den fhd.xml mal angesehen

ist noch vieles wie vorher , den kann man mit templates schon mal sehr verkleinern

aber ja macht erst sinn wenn ihr fertig seit

könntest ja das mit den zeilen in den list fenster mal bedenken

könnte dir bilder senden wenn es hilft


sollten wir nicht einen neuen Thread aufmachen dafür TVS Design Neu ?

wenn du hilfe brauchts mach ich mit
Benutzeravatar
Mr.Servo
Developer
Developer
Beiträge: 3057
Registriert: 10 Aug 2020 22:09
Wohnort: Pfalz / Palatinate
Receiver 1: GigaBlue UE 4K Cable (OpenATV 7.5.1)
Receiver 2: Mut@nt HD51 4K Cable (OpenATV 7.6)
Receiver 3: VU+ Uno 4K Cable (OpenATV 7.5.1)
Hat gedankt: 2102 Mal
Hat Dank erhalten: 2549 Mal
Geschlecht:

#92

Beitrag von Mr.Servo »

Ohne überarbeitete Skins macht der neue Thread keinen Sinn. Erst mal die eine Baustelle beenden bevor der nächste Schritt getan wird, zumindest meine Meinung.

Gruß.....Mr.Servo
Antworten

Zurück zu „Plugins“