Hallo ihr lieben iFlatFHD-Fans,
es gibt wohl nicht sehr viele Skins, für die so vielfältige SkinParts wie für den iFlatFHD inzwischen gepostet wurden ... besten Dank an die Authoren
und nach einer frischen iFlatFHD-Installation sind es auch schon mehr als eine "handvoll" SkinParts .
Es ist nur leider nicht mehr ganz so übersichtlich in den "Einstellungen - iFlatFHD" des VTi-Menüs ... z.B. hatte ich da schon testweise über 100 SkinParts drin, und scroll mir fast nen Wolf .
Und @Nathanael2316, sagte, ne Liste nach Gruppen / Kategorien wäre nicht schlecht ... das dafür zuständige Plugin "AtileHD" hab ich etwas angepasst ... und @schomi hatte ein viel eleganteres Prinzip der Implementierung
Das ist jetzt dabei raus gekommen :
Funktionsweise
damit wird die SkinPart-Liste zumindest kürzer und vielleicht etwas übersichtlicher. Hat nach dem Prinzip "kein Licht ohne Schatten" evtl. auch Aspekte, die zubedenken sind :
"Schatten"
Updates
weitere Hinweise im Post 24.
Bitte genau lesen vorm Ausprobieren, Backup kann wie immer nicht schaden
Installation :
PS : lieben Dank an @Nathanael2316 und @schomi für die tolle, produktive Konversation
es gibt wohl nicht sehr viele Skins, für die so vielfältige SkinParts wie für den iFlatFHD inzwischen gepostet wurden ... besten Dank an die Authoren
und nach einer frischen iFlatFHD-Installation sind es auch schon mehr als eine "handvoll" SkinParts .
Es ist nur leider nicht mehr ganz so übersichtlich in den "Einstellungen - iFlatFHD" des VTi-Menüs ... z.B. hatte ich da schon testweise über 100 SkinParts drin, und scroll mir fast nen Wolf .
Und @Nathanael2316, sagte, ne Liste nach Gruppen / Kategorien wäre nicht schlecht ... das dafür zuständige Plugin "AtileHD" hab ich etwas angepasst ... und @schomi hatte ein viel eleganteres Prinzip der Implementierung
Das ist jetzt dabei raus gekommen :
- für Stile und Schriften gibt es ein Auswahlmenü ... per OK-Taste
- d.h. die OK-Taste funktioniert nicht mehr zum Speichern ... bitte GRÜN nutzen
- im SkinPart-Ordner "allScreens" können jetzt Verzeichnisse angelegt werden, nur EINE Ebene
- in diese Ordner kann ich per FTP/SCP die XML-Dateien aus "allScreens" verschieben
- nach dem Verschieben muss ich einmal im Menü "Einstellungen - iFlatFHD" in jeden Ordner gehen, damit die Links der aktiven SkinParts "erneuert" werden
- es ändert sich sonst nix an der Funktionsweise der SkinParts:
- beim GUI-Neustarts werden die Skinparts aktiviert, die im Ordner "mySkin" stehen
- "mySkin" ist nur ein Link zum Ordner "mySkin_off"
- in "mySkin_off" stehen die Links zu den SkinPart-XML-Dateien aus dem Verzeichnis "allScreens", die per Menü aktiviert wurden.
- auch das "preview"-Verzeichnis bleibt wie es ist, hier sind die Previews für alle SkinParts drin, egal in welchem Verzeichnis
- die Dateinamen der Skinparts bleiben auch unverändert, also "skin_irgendwas.xml"
- beim GUI-Neustarts werden die Skinparts aktiviert, die im Ordner "mySkin" stehen
- das originale Plugin "AtileHD" bleibt unangetastet, das IPK modifiziert beim GUI-Start nur die entsprechenden Routinen zur SkinPart-Verwaltung
- funktioniert theoretisch in jedem Skin, ist hier erstmal auf den iFlatFHD begrenzt.
- ich sehe halt in der Liste per Menü nicht mehr auf Anhieb, welche SkinParts in welcher Reihenfolge aktiviert sind ... da schauen wohl die wenigsten User auf die Reihenfolge ... und bei meinen 95 Parts ist es in einer Liste auch nicht ganz einfach...
da hilft auch ein Blick per FTP auf die Verzeichnisse "mySkin" oder "mySkin_off" und die Reihenfolge der darin aktivierten SkinParts - theoretisch könnte man die gleichen Dateien in verschiedenen Ordnern haben ... macht eigentlich auch nix, "wer zuletzt speichert, hat gewonnen"
17.01.2019 (v08 beta15)
- jetzt als tar.gz, Skinpart nicht mehr erforderlich.
- Änderung "unter der Haube" : wird nur aktiviert / registriert als Plugin, wenn der iFlatFHD-Skin aktiviert ist.
01.05.2017
- Auswahl der Schrift / Stil auch per Liste (ChoiceBox) durch OK-Taste wie in anderen Setup-Screens
- Speichern der Einstellungen geht daher jetzt nur noch mit Taste "GRÜN"
- ich hab noch ne Transparenz eingebaut, falls a) die bisherigen Trennlinien jemandem zu "krass" erscheinen
- bei Transparenz = 100% ... MuteSpectator läßt grüßen , oder auch der MediaPortal-Standard-Skin
- die alten Yahoo-Wetter-Einstellungen hab ich raus genommen ... funktioniert ja eh nicht mehr.
- Die Trennlinien im iFlatFHD können jetzt per Menü konfiguriert werden,
inkl. automatischer Generierung der erforderlichen PNGs
und eines Skinparts, wobei Aufrufe von Trennlinien in allen aktiven SkinParts berücksichtigt werden - in Skinparts können somit beliebige Trennlinien verwendet werden.
- neues "Arbeitsverzeichnis" für (De-)Aktivierung von Skinparts, damit ist es möglich, auch beim Abbrechen im Setup die Einstellungen zu SkinParts zu verwefen.
- alles andere siehe Post 1, + Notes zu v0.7beta
- return from Screens if any skinpart changed in order to avoid GUI restart if not needed
- fix relink of skinparts in current directory (runMenuEntry)
- bei der "Schrift" wir jetzt der Standard-Font angezeigt ... danke @kleiner.teufel für die "Anregung"
- "unter der Haube" : ich hab noch was geändert, dass hier wirklich nur die Änderungen am Plugin AtileHD aktiv werden, wenn auch der Skin iFlatFHD aktiv ist ... bin zwar kein py-Experte, aber hoffentlich isses ok ... jedenfals kann ich auch im Debug in anderen Skins nix negatives feststellen.
- jetzt als tar.gz, Skinpart nicht mehr erforderlich.
- Änderung "unter der Haube" : wird nur aktiviert / registriert als Plugin, wenn der iFlatFHD-Skin aktiviert ist.
01.05.2017
- Auswahl der Schrift / Stil auch per Liste (ChoiceBox) durch OK-Taste wie in anderen Setup-Screens
- Speichern der Einstellungen geht daher jetzt nur noch mit Taste "GRÜN"
weitere Hinweise im Post 24.
Bitte genau lesen vorm Ausprobieren, Backup kann wie immer nicht schaden
Installation :
- IPK v.0.2 DE-installieren + GUI-Neustart !!
- die iFlatFHDsetup_v0.XbetaXX.tar.gz auf die Box kopieren in /tmp oder /media/usb
- per manueller Installation das tar.gz installieren
- per FTP/SCP/telnet Ordner anlegen unter "allScreens" und Skinparts dahin verschieben (falls noch nicht geschehen)
- per Menü einmal im Menü "Einstellungen - iFlatFHD" in jeden Ordner gehen, damit die Links der aktiven SkinParts "erneuert" werden.
- per FTP/SCP/telnet die Ordnerstruktur der SkinParts auflösen, d.h. die XML wieder aus den Ordnern nach "allScreens" verschieben und Ordner löschen
- das Plugin-Verzeichnis
/usr/lib/enigma2/python/Plugins/Extensions/iFlatFHDsetup
einfach per FTP/SCP/telnet löschen - GUI-Neustart und einmal Menü "Einstellungen - iFlatFHD" aktivieren, dann sollten die SkinParts noch aktiv sein
- evtl. nochn GUI-Neustart
PS : lieben Dank an @Nathanael2316 und @schomi für die tolle, produktive Konversation
iFlatFHD-SkinParts + Menü-Icons .... iFlatFHD-Setup .... VTi WIKI
Dieser Beitrag wurde bereits 15 mal editiert, zuletzt von gordon55 () aus folgendem Grund: v0.8 beta 15 : setup line_s transparency + delete weather setup