Beiträge von sveni_lee

    @pacoma

    also hab ich das jetzt richtig verstanden, der AD holt das Artwork in die db aber vergibt einen falschen Namen und ich kann also meine Movie-CD-Art nur nutzen, wenn ich vorher den AD drüberlaufe lasse der mir dann die lokalen Daten in die DB schreibt aber unter anderem Namen?



    Also ich kenns nur so für Filme

    Code
    <value condition="Container.Content(movies) + !String.IsEmpty(ListItem.Art(discart))">$INFO[ListItem.Art(discart)]</value>

    ja, aber das funktioniert ja nur wenn ich die discart vorher mit dem AD geladen habe, oder?


    Falls es das nun auch bei Episode gibt dann vielleicht nur aus dem Übergeortneten Pfad direkt aus den Verzeichnissen und nicht aus der DB.

    Also sowas in der Art?
    $INFO[ListItem.Path,,../disc.png]

    hmm... wäre interessant aber wie komme ich an den Pfad ran. Ich bräuchte ja den FolderPath dafür, richti?

    discart bei Serien?

    Ich persönlich nutz ja null artworks, aber gibts das wirklich?
    Wir haben das nur für Filme drin oder kommen die auch mittlerweile?

    Total verwirrt;)..


    gibt es aber nutze ich auch nicht....

    Leider wird das ganze komplexer als ich angenommen hatte. Ich überarbeite ja nebenbei auch die DialogVideoInfo und zwar für alle Inhalte die aus dem HomeMenue aufgerufen werden... und darunter fallen auch Filme :)

    @pacoma

    ich möchte doppelposts vermeiden darum hier weiter, wenn recht ist...
    Also ich starte bei Alben keinen AD ich gehe auch den ordner unter Datein und sage zur Bibliothek hinzufügen und dann werden auch die cdarts angezeigt... bei Filmen klappt das nicht....

    Sicher das das nicht zufällig nur beim ersten noch geht weil das vorher schon im "Speicher war"?
    Mach ich das per klick, z.B. in einem Button neben einer Datenbankliste, dann kommt beim ersten mal noch das richtige raus und danach bleibt er auf dieser Info stehen
    oder zeigt einen leeren Dialog an.

    ja, das funktioniert wunderbar... Warum das so ist? - Keine Ahnung...
    Der COntent wird immer richtig angezeigt. Musste aber mit Variablen arbeiten damit ich alles richtig hinbekomme....

    bin jetzt dabei noch irgendwie die Diskart einzubauen... Problem ist derzeit, dass er nicht findet
    bei ListItem.Art(discart). hatte ich grad schon mit pacoma drüber gesprochen...
    Eventuell liegt es ja daran, dass ich das discart.png auf'm Server habe und nicht hier auf'm Stick....

    @pacoma

    Was mich wundert, bei CD ist es kein Problem... die legt ja MediaElch auch in die entsprechenden Ordner ab und die werden auch immer angezeigt...

    Ich überlege grad, ich habe ja nicht die FilmDatenbank auf dem Stick sondern nur die Kodi VidoeDB.
    Kann es sein das ich zugriff auf das png haben muß damit das klappt?

    Warum musst du denn Items nehmen, dachte du hast auf "dynamic content" umgestellt?


    für das widget verwende ich nachwievor auch den dynamic content. Nur für den SP-Guide bekomme ich das nicht geregelt... da der content ja in abhöngigkeit vom gewählten Datum kommt und ich da nicht alles in einen dynamic content bekommen habe...
    Ich könnte natürlich das datum als Atribut anfügen aber dann würde man nicht sehen wieviele Inhalte zum jeweiligen Datum vorliegen.

    Aber ich lasse mich da gern eines besseren belehren....

    Sorry, ich schnall es glaub ich erst jetzt..

    Contentitem heißt du hast da items drin? Dann ist es aber doch kein content provider mehr oder?
    Das "i" geht nur bei sowas..

    <content target="video">special://skin/playlists/movies_Zuletzt gesehene.xsp</content>

    und nicht bei was mit Item ID="1" usw..

    Grüße


    ahh... das ist dann die Erklärung dafür...

    okay, dann muß ich hier halt <onclick> nehmen, ist nicht so toll aber nicht zu ändern...

    Dein Custom Overlay zeigt aber nur custom windows an wenn sie auch drin sind - das macht man mit einzelnen labels..
    Ich denk ja immer noch die kommt dahinter?


    ja, das ist mir dann auch aufgefallen...
    mein Custom_Window wird ja angezeigt im custom_overlay...

    Externer Inhalt i.imgur.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    und die DialogVideoInfo.xml ist ja die selbe wie vorher nur da passiert halt nichts...

    der Content kommt von hier:

    wennich aus dem Widget herazs i aufrufe wird mir auch im Custom_Overlay die DialogVideoInfo angezeigt....

    ich seh es halt bei mir immer welche fenster offen sind weil ichs mir per custom window drüberblende:
    Quasi so, falls die ID 1199 noch nicht vergeben ist im skin für andere custom windows.. dann kommen außer in der startup immer oben links alle geöffneten Fenster.
    Müsstest dir dann halt noch ein setting überlegen wenns man wegsoll.

    eine Custom_Overlay ist doch tatsächlich schon im Skin vorhanden... Hab das jetzt al aktiviert...

    wenn ich in meinem Custom _Window bin und i drücke passiert gar nicht, bei ENTER wird die DialogVideoInfo aufgerufen (ich hab im Item ein <onclick> hinterlegt...
    Ich dachte i wäre by default... :(

    Es gibt zwar ActivateWindow(movieinformation) und Action(Info), aber da die info ein Contexteintrag ist,
    braucht sie wie es scheint einen forus auf einer Datenbankliste um zu wissen von was die info sein soll..


    ActivateWindow(movieinformation) funktioniert soweit schon mal... allerdings nur als onclick, das dieses ja direkt im im content Item steht... toll wäre es ja einheitlich zu machen, so das er die DialogVideoInfo bei i aufruft... oder müsste ich dazu einen unsichtbaren button im focusedlayout anlegen?

    Wie hast es denn jetzt genau:
    Die videoinfo geht auf und im onload dein custom beim DBType Empty?
    Und dann willst vom Custom wieder zurück?

    ich möchte aus meinen Custom Window (SP-Guide) beim betätigen von i in den DialogVideoInfo.

    Externer Inhalt i.imgur.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    und da ich ja da einen Focus habe hinter dem ein Content steht sollte es ja eigendlich klappen, oder?

    Confluence ist auch in der V17 drin. Nur ist er halt nicht mehr der Standardskin.

    wird aber nicht per default mitgeliefert, oder? In der Nightly war er jedenfalls nicht mit drin...
    Ist aber egal... mein bestreben ist auch out of the Box...


    also wir lassen den sven erst mal fertig werden und ich helf beim code wenn ich kann, und wenn er dann zufrieden mit ist schauen wir es uns dann mal an.

    und da liegt das Problem... mir fällt immer wieder auf, das für eine saubere Umsetzung das Eine oder Andere fehlt.
    bspw. habe ich jetzt noch das ListItem.Property(DBType)  eingefügt weil das hilfreich ist in der DialogVideoInfo.xml

    Wo wir gerade dabei sind :) : wie rufe ich die DialogVideoInfo.xml aus einem eigenen Fester auf, oder geht das gar nicht?

    Das würde gehen... Und die Einbindung des Widgets ist ja auch erklärt..
    Aber den Rest werde ich da nicht mehr in Angriff nehmen da ab V17 Confluence Geschichte sein wird...

    Ich geh da eher den umgekehrten Weg als Team MQ. Ich Entwickle lieber für eine Version die demnächst released wird...


    Sent from my iPhone using Tapatalk 2

    Wir haben auch zweierlei videoinfos drin - wenn dir also die aus der DB im Home eh nicht gefällt, dann arbeite doch einfach mit includes:

    wir habens z.B. so für zweierlei Ansichten in der videoinfo - Home und DB


    Danke für den Hinweis... genau das habe ich gesucht...
    Ich wollte ja das meine Version der DialogVideoInfo nur kommt wenn man es aus dem HomeMenu aufruft,
    ich habe jetzt das "!Window.IsVisible(home)" in ein <visible> und genauso habe ich es mit der der defaultcontrol gemacht...


    XML
    <onload condition="Window.IsVisible(home)">SetFocus(8050)</onload>


    für die normale Ansicht aus der DB:

    XML
    <controls>
    		<include condition="System.HasAddon(script.extendedinfo)">HiddenActorList</include>
    		<control type="group">			
    			<visible>!Window.IsVisible(home)</visible>


    und für die Ansicht aus dem HomeMenu


    XML
    <controls>
    		<include condition="System.HasAddon(script.extendedinfo)">HiddenActorList</include>
    		<control type="group">			
    			<visible>!Window.IsVisible(home)</visible>

    Ich wüsste nicht, wie ich das mit den includes abdecken könnte :)

    Das IsEmpty DBType solltest aber aufpassen (mir ist nicht ganz klar wo es so verwendest) - du hast ja jetzt keinerlei möglichkeit nur so abzufragen ob es wirklich du bist oder irgendein addon content der auch keinen hat.
    Da wäre ideal wenn noch zusätzlich irgendein property hast das nur du verwendest..

    ja, das wäre nicht das Problem, das könnte man machen...
    Meine Idee wäre es ja generell für Widget-content so zu machen.Irgendwie stört mich diese Vollbild-DialogVideoInfo-Ansicht im HomeMenu...
    Nur wie könnte man Abfangen das man aus einem Widget kommt?


    Ein Defaultcontrol hast drin damit er weiß was focus haben soll beim öffnen?

    das ist das Problrm da die original DialogVideoInfo.xml ja schon soetwas in der Art hat... eventuell wäre es kleverer das ganze in der DialogVideoInfo auf eine eigene xml umzuleiten... allerdings befürchte ich, das die Propertys nicht einfachso mit übergeben werden... aber irgendwie geht das bei extendetinfo ja auch...


    Änderungen abgleichen wirst bei der menge nicht weit kommen.
    Für kleinigkeiten nehm ich immer den Notepad++ compare - dafür gibts ein plugin das zwei dateien vergleichen kann.
    Wenn sie aber nicht zu ca. 90% gleich sind bringt dir das nichts mehr.

    kann ich mir ja mal anschaun, eventuell hat Sublime ja auch soetwas... Ich dachte immer soetwas wäre in Github eingebaut mit pull request...

    so ich hab jetzt erst einmal das WidgetInfoFenster wieder erstellt...

    Problem ist, das dazu die DialogVideoInfo.xml bearbeitet werden muß...
    zur Zeit steuer ich das ganze so: <visible>String.IsEmpty(ListItem.DBType)</visible>
    da alles was von der DB kommt einen DBType hat funktioniert das erst einmal...

    Meine Idee ist allerdings das ganze so umzubiegen das es immer kommt wenn es aus einem Widget heraus aufgerufen wird aber da habe ich noch nichts passendes gefunden...

    Und leider habe ich die Steuerung auch noch nicht in den Griff bekommen... ich kann die Buttons noch nicht auswählen...

    Externer Inhalt i.imgur.com
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.


    BTW: hat jemand erfahrungen wie ich meine Änderungen mit dem original in Github abgleichen kann?

    Für dich vielleicht noch kein Mehrwert, aber im ersten Schritt für die Entwickler. Durch einige Crashlogs mehr kann man Kodi vielleicht noch besser und stabiler machen. Aber es zählt ja immer nur der eigene Mehrwert.

    1.) Für mich kann es keinen Mehrwert haben, da ich Linux nutze
    2.) Ich kann nicht für andere sprechen, da ich deren Nutzungsprofil nicht kenne
    3.) Gingen meine Ausführungen eher auf die Datenkraken ein als auf den Playstore als solches. Heibei geht es dann um lesen und verstehen...


    die immer nur mit finsterer Miene durchs Leben gehen und ständig denken das ihnen alle etwas böses wollen. Das mal etwas gutes passieren kann und es dadurch noch besser werden kann, nein so etwas gibts nicht.

    ich weiß nicht warum das schon wieder auf die persönliche Schiene runterbrechen musst! @don hat in seinem Beitrag gezeigt wo die Vorteile liegen ohne persönlich zu werden! Und das kann ich sogar nachvollziehen... Ich empfehle Dir das ganze einfach mal sachlich zu betrachten und nicht immer mit soviel Emotionen....

    Nebenbei nennt man das was Don gemacht Beweisführung im mathematischen Sinne. Eine Behauptung anschließend eineindeutig bewiesen. Mit soetwas überzeugt man Leute nicht mit spekulationen!


    Deswegen bist du ja bei deinem eigenen Addon auch nicht auf Userberichte angewiesen die es vielleicht besser machen würde. Ich sag ja..Kleingeist...

    ich weiß nicht, was ds mit meinem Addon zu tun hat?
    Ich hatte schon mal erklärt , das ich das Addon für mich geschrieben habe weil ich es nutze. Und um der Community etwas zurückzugeben habe ich es öffendlich bereit gestellt... Wenn Du eswas besser machen möchtest kannst Du gern einen konstruktiven Beitrag dazu schreiben oder aber du ignorierst es...

    Und bitte unterlass doch doch Deine persönlichen Anfeindungen "Kleingeist" usw... Ich bin mitte 40 und aus dem Kindergartenalter raus...!

    aber scheinbar gibt es immer wieder Leute die solche Nachrichten durch ihre Zank-Kommentare (der ist doof. nein ist er niiiicht, doch, nein, doch....)
    ins negative ziehen und damit den Thread überschatten....

    nunja, so ganz unrecht hat er nicht... Windows 10 ist nicht gerade der Liebling der Firmen.
    Es vieleicht etwas überspitz dagestellt aber beinhaltet auch ne Menge Warheit...

    Mir persönlich erschließt nun auch nicht grad wo der Erfolg darin liegt im play Store aufzutauchen. Aber irgendein Ergebnis sollte schon dabei herausspringen wenn man die BAD ADDONS suw. so verteufelt...

    @McStarfighter Nur weil etwas kostenlos ist, ist noch lange nicht für "Umme". Die "statischen" Daten eines 25-40 Jährigen, der in Arbeit ist, sind heut zu Tage 180-400€ Wert. Wenn Du dich auf diversen Plattformen im Netz registriert werden die Adressen für solche Preise verkauft. Selbst Versandhäuser tun dieses... Bill Gates ist ein Mensch der seinen Reichtum gern spendet aber sein Unternehmen würde nie etwas verschenken, es ist Börsennotiert. Jede Spionagesoftware hätte gern die Window Entwickler in ihren Reihen und nur weil der Verbraucherschutz den Finger hebt, heist das noch lange nicht das danach damit Schluß ist...

    Ob nun MS, Apple, Google, Facebook oder wer auch immer, haben nur den einen Zweck Bewegungprofile des Nutzers zu erstellen... Und dann oh wunder gezielte Werbung...

    Ich nutze beruflich sehr viel Skype weil es die einfachste MEthode ist mit aller Welt zu kommunizieren...
    Und ich muß Idealo nutzen um mir einen Preisüberblick in Deutschland zu verschaffen. Und nur ratet mal was als Werbung in Skype eingeblendet wird...

    Also unterm Strich geht es bei Window nur noch um das sammeln von Daten. Aber es ist nun mal auch das am weitesten verbreitete BS für PC's...

    Fazit: für mich ist kein Mehrwert erkennbar nur weil KODI jetzt im Playstore angeboten wird...