Skin.arctic.horizon: [Anfrage] Schaltflächen Vollbild-Widget

Erstellt am 26. Aug. 2020  ·  9Kommentare  ·  Quelle: jurialmunkey/skin.arctic.horizon

haben mehr Schaltflächen für das Vollbild-Widget. Zeigt jetzt Durchsuchen, Weitere Informationen an, aber möglicherweise dieselben Schaltflächen wie im Info-Dialog?

Hilfreichster Kommentar

Trotzdem bin ich nicht dagegen, ein paar optionale standardisierte Schaltflächen zwischen den Standard-Play- und Info-Buttons zu haben.

Haben Sie beispielsweise einen Einstellungsdialog ähnlich dem für Bewertungen/Listen/Indikatoren, in dem verschiedene optionale Schaltflächen wie "Trailer" oder "Übersicht" oder "Suchen" umgeschaltet werden können. Das ist etwas überschaubares / praktikables. Skinshortcuts kostenlos zu haben ist nicht

Es könnten auch benutzerdefinierte Aktionen möglich sein - obwohl diese wahrscheinlich nur im Info-Dialog nützlich wären, wo es nicht notwendig ist, auf eine bestimmte Container-ID zu verweisen, um Details zum Listenelement zu erhalten.

Alle 9 Kommentare

Eine Sache, die ich für sehr, sehr cool halte, ist, anpassbare Schaltflächen zu haben, genau wie Widgets, bei denen man eine benutzerdefinierte Aktion einstellen könnte, wenn man darauf klickt. Offensichtlich müsste es eine maximale Anzahl von Hardsets geben, sonst würden Ausrichtungs- / Platzprobleme auftreten.

auch anpassbare Schaltflächen für die Infoseite, in der Skin-GUI einfach benutzerdefinierte Aktionen für sie zu bearbeiten.

@jurialmunkey können Sie sich eine Möglichkeit

Ich denke, das wäre ein Killerfeature und ALLES, was ich brauche, um komplett umzuschalten. aber ich verstehe, wenn es eine Menge Arbeit für die begrenzte Nutzung durch die meisten Benutzer wäre.

Ich habe dieses Problem gefunden, weil ich einen "Watchlist +"-Button in einem Showcase-Hub verpasst habe, der Filme aus Trakt-Listen anzeigt. Es wäre schön, wenn es unter "Weitere Informationen" einen Button gäbe, um den Film auf meine Merkliste zu setzen.

@jurialmunkey Was wäre, wenn die "Aktionsschaltflächen" im Vollbild-Widget und/oder Info-Dialog einfach (ich hoffe, das ist einfach genug 😅) ihr eigenes "Untermenü" von Verknüpfungen wären, ähnlich der integrierten Skin-Suche?

Auf diese Weise könnten Benutzer an diesen Stellen ihre eigenen Schaltflächen definieren (ich denke, das ist hier das Ziel), wobei für die gängigsten Aktionen Standardschaltflächen verfügbar sind.

Was denken Sie?

oder noch besser, sogar Standardeinstellungen können entfernt oder konfiguriert werden, mit der Option, die Standardeinstellungen wiederherzustellen

Ich habe dieses Problem gefunden, weil ich einen "Watchlist +"-Button in einem Showcase-Hub verpasst habe, der Filme aus Trakt-Listen anzeigt. Es wäre schön, wenn es unter "Weitere Informationen" einen Button gäbe, um den Film auf meine Merkliste zu setzen.

@DaisyF8 - Wenn für das Element ListItem.Property(tmdb_id) festgelegt ist, zeigt der Info-Dialog tatsächlich bereits eine Schaltfläche zum Hinzufügen zur Merkliste an. Diese Eigenschaft wird für alle TMDbHelper-Elemente festgelegt. Ich sollte in der Lage sein, dies mit dem TMDbHelper-Dienstmonitor zu erweitern, um die ID für Elemente zu erfassen, für die sie nicht festgelegt ist.

@jurialmunkey Was wäre, wenn die "Aktionsschaltflächen" im Vollbild-Widget und/oder Info-Dialog einfach (ich hoffe, das ist einfach genug 😅) ihr eigenes "Untermenü" von Verknüpfungen wären, ähnlich der integrierten Skin-Suche?

Was denken Sie?

Wenn es nur so einfach wäre...

Schauen Sie sich die Onclick-Bedingungen für den Play-Button oder den Übersichts-Button an, um zu verstehen, warum dies keine einfache Aufgabe ist.

Für das Vollbild-Widget sind spezielle Links/Rechts-Aktionen erforderlich, um das Widget zu steuern. Außerdem benötigt jede Schaltfläche eine eigene eindeutige ID pro Hauptmenüpunkt (also möglicherweise 50x IDs). Außerdem muss das Vollbild-Widget zuerst den Fokus an die Liste senden, um Aktionen darauf ausführen zu können.

Es gibt auch das Problem , dass Onclick Aktionen und Tastenbeschriftungen / Symbole müssen oft bedingt zu unterschiedlichen Eigenschaften des listitem reagieren (zB ob browse oder Wiedergabe angezeigt wird , hängt davon ab , ob ListItem.IsCollection oder ListItem.IsFolder booleans sind wahr).

Ehrlich gesagt ist es eine riesige Menge an Arbeit, die man mit minimalem Nutzen erreichen muss, und was letztendlich dazu führt, dass Leute Dinge kaputt machen und dann in die Foren kommen und fragen, warum alles kaputt ist.

Trotzdem bin ich nicht dagegen, ein paar optionale standardisierte Schaltflächen zwischen den Standard-Play- und Info-Buttons zu haben.

Haben Sie beispielsweise einen Einstellungsdialog ähnlich dem für Bewertungen/Listen/Indikatoren, in dem verschiedene optionale Schaltflächen wie "Trailer" oder "Übersicht" oder "Suchen" umgeschaltet werden können. Das ist etwas überschaubares / praktikables. Skinshortcuts kostenlos zu haben ist nicht

Es könnten auch benutzerdefinierte Aktionen möglich sein - obwohl diese wahrscheinlich nur im Info-Dialog nützlich wären, wo es nicht notwendig ist, auf eine bestimmte Container-ID zu verweisen, um Details zum Listenelement zu erhalten.

^^^ Das gibt grundlegende Möglichkeiten, die Schaltflächen im Info-Dialog auszuwählen. Ich verwende dies als Testlauf, bevor ich es auf andere Bereiche ausweite.

Bitte, wenn alle das testen könnten, wäre ich sehr dankbar!
"Skin-Einstellungen > Listen und andere > Info-Dialogschaltflächen anpassen"

Sie sollten in der Lage sein, die drei Schaltflächen zwischen "Play/Browse" und "Manage" zu ändern. Diese beiden Schaltflächen können nicht angepasst/deaktiviert werden, da sie für verschiedene Dinge in der Skin benötigt werden.

Ich würde auch gerne einige Vorschläge für die Arten von Schaltflächen hören, die sie als Optionen haben möchten.
Derzeit sind die Optionen: Suche, Trailer, Übersicht, Benutzerbewertung, Watchlist, Keine.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

Blurayx picture Blurayx  ·  5Kommentare

Blurayx picture Blurayx  ·  4Kommentare

drinfernoo picture drinfernoo  ·  7Kommentare

sammy2142 picture sammy2142  ·  6Kommentare

Blurayx picture Blurayx  ·  5Kommentare