Plugin grundgerüst für Visualisierungen (1 Viewer)

morpheus_xx

Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,070
    7,459
    Home Country
    Germany Germany
    Kannst du den ganzen Quelltext bereitstellen? Aus den Auszügen werde ich nicht schlau.

    Path.Combine(Application.StartupPath, "BassADDOn"); --> Plugins dürfen keine Verzeichnisse in der Wurzel anlegen, sonder schön unter Plugins\MeinName\ bleiben ;)

    Den aktuellen Pfad kannst du entweder aus der PluginRuntime ermitteln oder den Helfer FileUtils.BuildAssemblyRelativePath(path) nutzen, der gibt relative Pfade zur aufrufenden Assembly wieder (die ja unter Plugins\.. liegen soll)
     

    Lightning303

    MP Donator
  • Premium Supporter
  • September 12, 2009
    798
    577
    Home Country
    Germany Germany
    Sieht gut aus :).

    Renderst du das nun mit MP2 oder ist es nen overlay wie in MP1?
    Frage natürlich wegen AtmoLight ;), funktioniert es mit AtmoLight out of the box, oder würde es mit Änderungen funktionieren, oder garnicht?
     

    Lightning303

    MP Donator
  • Premium Supporter
  • September 12, 2009
    798
    577
    Home Country
    Germany Germany
    Alles klar,
    danke für dir Info :). Also ein ähnliches Spiel wie bei MP1.

    Was AmbiBox und PlayClaw machen ist mir relative egal ;).
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,070
    7,459
    Home Country
    Germany Germany
    Ich denke, die beste Möglichkeit ist, ein eigenes Model zu bauen und einen speziellen Dialog dazu. Gerade Punkt 2 spricht dafür, die jeweiligen Items als eine Liste bereitzustellen, wenn sie eine erweiterbare Menge darstellt.

    Die Antwort gilt auch für die erste Frage :)
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,070
    7,459
    Home Country
    Germany Germany
    Gibt es da Beispiele ?
    Natürlich :)

    Ein Beispiel ist die Trakt.tv-Konfiguration (oder auch Weather-Locations, u.a.):

    Ist etwas umfangreicher, aber dafür hast du alle Freiheiten :)

    Wenn in den Beispielen Guids auftauchen, heißt dass: wenn du das kopieren solltest, musst du immer neue Guids vergeben! Sonst gibt es Konflikte und Fehlermeldungen.
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,070
    7,459
    Home Country
    Germany Germany
    Ich hoffe, die Änderungen in die nächste (oder eher übernächste) Weekly-Build rein zu bekommen, dann kannst du dein Plugin dazu passend anbieten. Aber in der Zeit von Weihnachtsmärkten und Glühwein dauert das etwas länger ;)
     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,070
    7,459
    Home Country
    Germany Germany
    "Click" wird von Buttons unterstützt. Im (Menu)ListView sind normalerweise alle Items Buttons, welche das Command ausführen.

    Beispiel: https://github.com/MediaPortal/Medi...imTvClient/Models/SlimTvScheduleManagement.cs

     

    morpheus_xx

    Retired Team Member
  • Team MediaPortal
  • March 24, 2007
    12,070
    7,459
    Home Country
    Germany Germany
    Vielleicht so hier, über das "SelectionChanged"-Event der ListViews:
    https://github.com/MediaPortal/Medi...fault/styles/OtherControlsOverrides.xaml#L202

    <Setter Property="SelectionChanged" Value="{CommandStencil Source={StaticResource BassSetupModel}, Path=SetSelectedItem}"/>

    So in etwa im Code:
    public void SetSelectedItem(ListItem item)
    {
    RechteItemsList.Clear()
    RechteItemsList.Add()
    RechteItemsList.FireChange()
    }
     

    Users who are viewing this thread

    Similar threads

    So langsam bin ich mit meinem Latein echt am Ende. Jetzt habe ich zwei verschiedene Asus MBs (B660 Plus D4 und B760Plus D4 getestet mit dem i3 14100 und 2x16GB RAM - 3200). Alternativ habe ich einen alten Rechner mit einem i5 4. Generation neu installiert und habe immer den Fehler dass der MP 2.5 Server nach ca 30 Minuten nicht mehr...
    So langsam bin ich mit meinem Latein echt am Ende. Jetzt habe ich zwei verschiedene Asus MBs (B660 Plus D4 und B760Plus D4 getestet...
    Seit ein paar Tagen habe ich Probleme mit meinem MP2 Server. Folgende Fehlermeldungen habe ich in der Windows Ereignisanzeige unter...
    Replies
    3
    Views
    1K
    I am following the official documentation for setting up the Kodi plugin in media portal. I have got no issues with media portal, nor media portal plugin on Kodi, but with the Kodi plugin that must be installed in the media portal, as it is not getting detected. I have made a copy of the dll file into the plugins folder as found in my...
    I am following the official documentation for setting up the Kodi plugin in media portal. I have got no issues with media portal...
    I am following the official documentation for setting up the Kodi plugin in media portal. I have got no issues with media portal...
    Replies
    0
    Views
    207
    Ja, während der Testphase hatte ich keine Probleme, die 3D-Blu-ray-Version von Avatar abzuspielen.
    Ja, während der Testphase hatte ich keine Probleme, die 3D-Blu-ray-Version von Avatar abzuspielen.
    Hallo liebes Forum, Gibt es eine Möglichkeit, meine 3D-Filme in stereoskopischem 3D in Mediaportal abspielen zu lassen? Früher...
    Replies
    5
    Views
    2K
    Got a reply from SD ... "Looks like your last successful download was on 5/23. On 5/24 for some reason we received 194 connections between 10:54 and 11:05 triggering a denial of service attack ban. The logs show it was lifted on 5/25, but I still see the entry in iptables. I reset fail2ban and hopefully you're working again." Weird...
    Got a reply from SD ... "Looks like your last successful download was on 5/23. On 5/24 for some reason we received 194...
    I'm using MediaPortal 1.38.1 x64 and have an SD-DD lineup account. In the last week, I have not been able to update my EPG, and...
    Replies
    3
    Views
    436
    MP1 MP2 Kodi Plugin DE
    Some MP2 installers contain three TV Servers: TVE3 TVE3.5 TvMosaic If the installer that you used offers you the choice of these three TV Servers, select TVE3. If you selected TVE3.5, run the installer again and select TVE3. The Kodi plugin is described as being intended for MP 2.5 and TVE3, so it should work. Unfortunately I do...
    Some MP2 installers contain three TV Servers: TVE3 TVE3.5 TvMosaic If the installer that you used offers you the choice of these...
    Hi, I have read some thread discussions but I still have not understood what is happening. I have MediaPortal 2.5. To use it...
    Replies
    2
    Views
    1K
    Top Bottom