Verrückt! Heute habe ich mich aus einem Bau hgefühl hier hergezogen gefühlt und siehe da, das Forum gibt es schon 10 Jahre...wie die Zeit vergeht...
Ein Gruß in die Runde
Verrückt! Heute habe ich mich aus einem Bau hgefühl hier hergezogen gefühlt und siehe da, das Forum gibt es schon 10 Jahre...wie die Zeit vergeht...
Ein Gruß in die Runde
Nimmt er die [definition=11,0][definition='2','0']as.xml[/definition][/definition] an? Was sagt das [definition='1','0']log[/definition]?
Nicht mehr gültig. Das macht keinen Unterschied mehr. Kodi rendert nur tatsächliche sichtbare Elemente.
Soviel zum Thema out-of-date
Nachdem ich ein paar mal mir wieder den Unterbau angesehen habe, habe ich nochmal ein paar Fortschritte gemacht mit dem HomeScreen, aber was ich ums verplatzen nicht verstehe ist, wie ich über das skinshortcuts Skript eigene Widgets baue, welche a) angezeigt und b) vernünftig sind.
Ich habe ja per default eine "IncludesRecentlyAdded.xml, welche auf die altbewährte Methode aufbaut...
Ich definiere das Layout und fülle mittels <content> items ein:
<item>
<label>$INFO[Window.Property(LatestMovie.1.Title)]</label>
<label2 />
<onclick>PlayMedia($ESCINFO[Window.Property(LatestMovie.1.Path)])</onclick>
<icon>DefaultVideoCover.png</icon>
<thumb>$INFO[Window.Property(LatestMovie.1.Thumb)]</thumb>
<visible>!String.IsEmpty(Window.Property(LatestMovie.1.Title))</visible>
</item>
Das ist ja im zum Beispiel im Confluence schon drinne...
Nun soll das Widget aber dynamisch befüllt werden über das Skript.
In der Doku dazu finde ich unter Managing Widgets - Docs für das Anzeigen des Widget folgenden Hinweis:
The five properties returned are designed to be enough for the skin to display the widget to the user. The widgets that Skin Shortcuts returns by default are intended to be used in the <content /> tag of a list control, with other properties being used to decide what layout to use.
und dieses Beispiel:
<control type="list">
<include>widgetListPositioning</include>
<visible>StringCompare(Container(9000).ListItem.Property(widgetType),movies)</visible>
<itemlayout>
<control type="image">
<include>widgetPosterLayout</include>
<texture>$INFO[ListItem.Art(poster)]</texture>
</control>
</itemlayout>
<focusedlayout>
<control type="image">
<include>widgetPosterFocusedLayout</include>
<texture>$INFO[ListItem.Art(poster)]</texture>
</control>
</focusedlayout>
<content target="$INFO[Container(9000).ListItem.Property(widgetTarget)]">$INFO[Container(9000).ListItem.Property(widgetPath)]</content>
</control>
Alles anzeigen
Ich raff aber gerade nicht wie ich das Ganze mit meinen bestehenden Widgets verbinde?!?! Ich steh grad massiv auf dem Schlauch...
Ich habe schon diverse <Content> Tags getauscht gegen den Beispielcode, neue Listen angelegt, bei andern Skins nach der Umsetzung geschaut (da sind es gefühlte 324647 Includes die sich irgendwo auflösen) etc etc... Ich fühl mich gerade einfach betriebsblind...
Kann einer der Skinner mir mal einen Tipp geben wo ich das verheirate?
Wer den genauen Code braucht: https://github.com/mad-max/skin.c…134babacc24628d
Danke schonmal...
Zumindest freue ich mich immer von dir zu hören/lesen.
Da geht es dir wie mir...übrigens: Herzlichen Glückwunsch nachträglich :p
Aber für die die auch gerne mal so ein paar Hintergrund-Infos haben wollen warum man einfach mal weg ist, bzw. was so passiert ist in den knapp 2 Jahren in denen ich nur sehr sehr selten da war:
Prinzipiell kann man das Ganze in zwei Bereiche unterteilen was der Grund für die Abwesenheit ist:
1) Das Forum an sich
Das ist nichts negatives, aber jeder der hier mit von Anfang an dabei ist und war als wir noch eine kleine familiäre Gruppe waren wünscht sich sicherlich die Zeiten mal zurück an denen ich sage mal wirklich 30-40 AKTIVE Nerds täglich die Belange von Kodi, HTPCs etc. diskutiert haben und das in 5-10 Threads. Wenn man selber dann den Anspruch stellt sich jedes Thema anzuschauen und versuchen zu helfen wird das bei 50 Threads am Tag von Usern, die einmal her kommen und dann nie wieder gesehen werden irgendwann echt ne Motivationsfrage und ausgebrannt fühlt man sich auch irgendwann. Wenn man dann noch die Stunden und Tage rechnet die man für die Community Skins, Skripte etc. baut und viele nur Ansprüche stellen ohne mal einen vernünftigen Satz raus zu bringen ärgert das umso mehr... Des Weiteren sehe ich es auch, dass es wenig Fortschritte gab bzw die Bastel und Frickellösungen nicht mehr so gefragt sind. Irgendwann ändert sich halt das Nutzerverhalten für die User mit Netflix etc. und zum 300ten Mal am Tag mit einer gewissen Geduld das zu erklären was man schon X-mal geschrieben hat ist vor allem dann doof, wenn man genau den selben Kram mit "Klicken Sie hier" auf der Arbeit macht. Wenn dann noch das eigene Nutzerverhalten sich ändert und man kaum noch KODI nutzt wird das Interesse nochmals weniger. Schließt man sich dann mal für ein halbes Jahr aus kann ich aus eigener Erfahrung sagen man kommt gar nicht mehr hinterher. Als ich im Januar mal wieder hier war und alle von emby und Co. sprachen waren das alles böhmische Dörfer.
2) Das private Leben ausserhalb des WWW
Bei dem einen stetig bei dem andern turbulent...bei mir in den letzen Jahren mehr als nur turbulent...
Von Hochzeit über Rosenkrieg und Scheidung bis hin zu ellenlangen Rechtsstreiten mit der ollen alles dabei. Wenn man nebenbei dann auch noch ein komplettes Haus mit fast 300qm samt Garten nebenbei umbaut, auf der Arbeit neue Wege gehen muss und sich ehrenamtlich abgefiert wird die Zeit nochmals dünner...
Ein kleiner Abriss daraus zum Beispiel was noch alles nebenbei ehrenamtlich läuft:
Betreuung einer Jugendgruppe der Feuerwehr
Leiten eines Fördervereins der Feuerwehr
Ausbildungsleitung in 2 Feuerwehren
2 Projektgruppen in der Feuerwehr
Übung und Einsatzdienst in 2 Feuerwehren
Ehrenamtliche Dienste auf dem Rettungswagen
etc. etc. etc.
Und wenn das alles erledigt ist, dann hat man noch keine Freundschaften gepflegt, noch keinen Sport gemacht und noch keine Beziehung geführt...wenn das, wie in meinem Fall noch dazu kommt, dann wird die Zeit einfach eng...
Versteht mich nicht falsch, ich war gerne hier, ich bin auch gerne hier und hab auch öfter heimlich im stillen manches verfolgt, aber Prioritäten müssen einfach gesetzt werden...
MAD max war schon immer eine Teilzeitkraft, sozusagen.
Ein bisschen gekränkt fühle ich mich schon
Aber ja, ich hab mich rar gemacht...gibt leider zu viele Baustellen im Leben
Nimm Dir die Zeit, die Du brauchst - ich hab meine Hardware auch noch nicht geupdated und verwende solange einfach den alten Skin weiter
Die Zeit nehm ich mir definitiv...um ehrlich zu sein war ich auch kurz davor das Ganze wieder in die Tonne zu treten...
Ich weiss nicht wieviele Stunden ich verballert habe um diesen modularen Unterbau zu bauen und immernoch unerklärliche Fehler drinne zu haben...
Ich habe zum Beispiel einen Button der das Script triggert...genau gleich wie in anderen Skins...bei mir gehts nicht und bei den andern ohne Probleme...
Das lässt einen echt verzweifeln
Nach einer gefühlten Ewigkeit habe ich ein paar News zum Skin
Das wichtigste vorweg: Ja, ich arbeite noch daran und entwickle den MOD für V18
Problematisch auf der Reise bis hier ist der modulare Unterbau des Skins, da aus welchen Gründen auch
immer die Integration des SkinShortcuts Addon Probleme macht. Daher habe ich den kompletten modularen Teil des Skins,
welchen ich erst integriert habe wieder abgespalten vom Skin und baue das Unterkonstrukt bis zu einem vernünftigen Update des vermutlich
eingestellten Skripts zum x-ten Mal für diese Version um.
Um nicht völlig frustriert den Skin in die Ecke zu werfen habe ich noch ein paar alte Features aus den vorigen Versionen eingebaut.
Aug github findet man aktuell keine dieser Änderungen...das wird sich hoffentlich innerhalb der nächsten 2 Wochen ändern...
Vermutlich wird es dann, wenn der Unterbau fertig ist, eine Version geben die dem alten MOD ähnelt aber noch nicht die gewünschte Flexibilität hat, die ich und wahrscheinlich auch ihr euch wünscht...
Somit kann ich nur sagen stay tuned
Naja im MOD sollte doch eh alles offen vorliegen...eine xbt habe ich ja selber nicht verwendet...
wird es denn zeitnah hier ein update geben ?
ick würd ma rischtisch freuen , vor allem custom start page, ich will wie früher gleich die Video addons seite eingeblendet haben
Definiere zeitnah...
Ich bastel am skin eigentlich regelmäßig in meinem lokalen GIT...aber so wie ich Lust habe...mal 20 Minuten, mal ne Stunde...
Ein Releasetermin gibt es so nicht...
Ne Box mit 905er Chip oder ein richtiger HTPC.
Kommt auf Budget, Verwendungszweck etc. an...
Ein paar Infos wären gut
Alles anzeigenHeute morgen habe ich mir endlich das neue Album von "Eskimo Callboy" reingezogen. "The Scene"
Externer Inhalt is1-ssl.mzstatic.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
-> https://open.spotify.com/album/2kZp7TkMxLIee9wejXAy1oFür den ersten Durchgang war das schon nicht schlecht.
Der Track "The Scene" hat so ein elektronisches, Snaredrum-ähnliches, wahnsinnig pushendes Geräusch/Instrument als Base.Gibt auch ein schickes Video zu dem Track:
Externer Inhalt www.youtube.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Die hatten mich schon durch die Cheerleader am Anfang.
@mad-max
Schon gehört?
Ja, habe das Album schon länger...kommt leider nicht an die alten Sachen ran
Aber im Auto macht es schon Spass
Gesendet von iPhone mit Tapatalk
Moin zusammen,
war gerade im Buchladen und mir ist folgendes in die Hand gefallen:
Schon krass dass man 25€ für das Buch bezahlen soll.
So mancher Text und manches Foto kenne ich irgendwie Ein Schelm wer böses denkt
don: Kennst du das?
Gesendet von iPhone mit Tapatalk
Also auf BD-Player Seite kann Oppo das mit zwei HDMI AUsgängen auf jeden Fall...
Bei Mainboards kann ich leider keine Aussage treffen
Sind deine Werte im lokalen Netzwerk gemessen oder übers Internet?
Home.xml
Da muss ein <top> rein...
Hier das Beispiel (nidriger geht nicht mehr, da sonst die Schrift abgeschnitten ist):
<control type="group" id="9002">
<depth>DepthMenu</depth>
<onup>9001</onup>
<ondown>20</ondown>
<control type="fixedlist" id="700">
<animation effect="slide" start="0,0" end="-91,0" time="0" condition="String.IsEqual(Container(700).NumItems,2) | String.IsEqual(Container(700).NumItems,4)">conditional</animation>
<visible>Container(9000).HasFocus(2) | Container(9000).HasFocus(10) | Container(9000).HasFocus(11)</visible>
<onleft>700</onleft>
<onright>700</onright>
<onup>9001</onup>
<ondown>20</ondown>
<top>578</top>
Alles anzeigen
Siehe letzte Zeile im Code oben...
Ergebnis:
PS: Den RSS musst du dann ggf auch anpassen...
Ich guck nachher mal