Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Einstellungen zu "Filmliste laden" ändern (Sender, Zeitraum): automatisches Laden einer kompletten Filmliste erzwingen #647

Closed
styroll opened this issue Dec 29, 2021 · 8 comments
Assignees
Labels

Comments

@styroll
Copy link

styroll commented Dec 29, 2021

  • Fall 1: Das Entfernen von Sendern und die Verkürzung des Zeitraums für das Laden der Filmliste zeigen nach Neustart von MV und Neuladen der Filmliste – wie erwartet – Wirkung.

  • Fall 2: Im umgekehrten Fall, d.h. beim Wiederhinzufügen von Sendern und Verlängern des Zeitraums muss man die aktuelle Filmliste manuell löschen oder auf den nächsten Morgen warten (keine Difflisten mehr), um eine vollständige Fimliste zu erhalten. Dies kann für User höchst irritierend sein, denn sie sehen nicht die von anderen Usern erwähnte Anzahl von Filmen in einer kompletten Filmliste (vgl. dieser Beitrag im Forum). Für Mac-User ist es zudem nicht so trivial, die Filmliste zu löschen bzw. zu finden (vgl. dieser Beitrag im Forum).

Sinnvoll wäre es, wenn für den Fall 2 direkt über ein Dialogfeld ein Neustart von MV unter automatischem Neuladen der kompletten Filmliste erzwungen (oder wenigstens ermöglicht) wird.

Falls man die Änderung zum Fall 2 umsetzt, könnte man Analoges auch für den Fall 1 umsetzen (da auch dort ein Neustart notwendig ist). Ein automatisches Neuladen der kompletten Filmliste ist zwar in diesem Fall nicht nötig. Man könnte jedoch hier das automatische Laden einer Diff-Liste nach dem Neustart von MV implementieren, so dass ein sichtbares Beschneiden (Dateigrösse) der Filmliste erfolgt.

@Georg-J
Copy link

Georg-J commented Dec 29, 2021

Auf keine Fall darf eine filme.json einfach gelöscht werden. Das Problem sollte durch ein Laden einer aktuellen, kompletten Filmliste-akt.xz gelöst werden, wobei die alte Filmliste auf Wunsch nur erweitert wird.

@styroll styroll changed the title Einstellungen zu "Filmliste laden" ändern (Sender, Zeitraum): Filmliste automatisch löschen Einstellungen zu "Filmliste laden" ändern (Sender, Zeitraum): automatisches Laden einer kompletten Filmliste erzwingen Dec 29, 2021
@styroll
Copy link
Author

styroll commented Dec 29, 2021

@Georg-J sagte: Auf keine Fall darf eine filme.json einfach gelöscht werden. Das Problem sollte durch ein Laden einer aktuellen, kompletten Filmliste-akt.xz gelöst werden.

Danke für den Hinweis – dachte da nicht an die Leute, welche die Filmliste jeweils erweitern lassen. Hab die Formulierung entsprechend angepasst.

@DaDirnbocher
Copy link

  • Fall 2: Im umgekehrten Fall, d.h. beim Wiederhinzufügen von Sendern und Verlängern des Zeitraums muss man die aktuelle Filmliste manuell löschen oder auf den nächsten Morgen warten (keine Difflisten mehr), um eine vollständige Fimliste zu erhalten.

Muss man wirklich auf den nächsten Morgen warten? Reicht da nicht schon ein bisserl warten? Löst nicht ein MV-Start mit einer Liste die mehr als 3 Stunden alt ist, das Laden einer Kompelttliste aus? (Wenn das Laden auf Automatisch eingestellt ist). War zumindest bei mir eben so, als ich versucht habe, das nachzustellen.

@derreisende77
Copy link
Contributor

ja, indem Moment wo das Programm erkennt das eine komplette Liste geladen werden muss wird auch aktualisiert. Das "Problem" besteht nur solange Diff-Listen aktualisiert werden.

@styroll
Copy link
Author

styroll commented Jan 18, 2022

@derreisende77 sagte: indem Moment wo das Programm erkennt das eine komplette Liste geladen werden muss wird auch aktualisiert.

Das Problem ist im beschriebenen Fall ja gerade, dass das Programm nicht erkennt, dass eine vollständige Liste geladen werden sollte und zwar sofort bzw. nach einem Neustart.

@DaDirnbocher sagte: Muss man wirklich auf den nächsten Morgen warten?

Meine Formulierung bezog sich auf das (wohl übliche, aber von mir tatsächlich nicht beschriebene) Szenario, wo man die beschriebene Änderung vornimmt, MV neu startet und nichts passiert und erst am nächsten Tag – nach Starten des Rechners – dann endlich eine vollständige Liste geladen wird.
Wenn du zum Beispiel die Spracheinstellung deines Systems von Englisch auf Deutsch wechselst, möchtest du auch nicht "ein bisserl", d.h. 3 Stunden warten, bis die Änderung endlich angekommen ist…

Und im Titel steht klar, um was es geht:

@styroll sagte: automatisches Laden einer kompletten Filmliste erzwingen

@derreisende77 derreisende77 self-assigned this Sep 6, 2022
@MuenchenSued
Copy link

MuenchenSued commented Nov 1, 2022

Wenn ich einen Sender hinzu füge und "Neu laden" drücke erscheint die Meldung "Es ist keine aktuellere Filmliste verfügbar".

@styroll
Copy link
Author

styroll commented Aug 4, 2023

Aus dem Changlog zu MV 14:
Bei geänderter Senderauswahl wird nun eine vollständige Filmliste geladen, solange die Filmliste nicht erweitert wird.

@derreisende77: Hab die Änderung nun getestet. Eine vollständige Filmliste wird nach dem Neustart von MV geladen. Danke.

Noch eleganter bzw. hilfreicher wäre es, wenn der Benutzer sowohl beim Entfernen wie auch beim Hinzufügen von Sendern – mittels eines Dialogfensters – darauf aufmerksam gemacht würde, das Programm neu zu starten oder noch besser starten zu lassen, damit die Änderungen wirksam werden.

@styroll sagte: Sinnvoll wäre es, wenn für den Fall 2 direkt über ein Dialogfeld ein Neustart von MV unter automatischem Neuladen der kompletten Filmliste erzwungen (oder wenigstens ermöglicht) wird.

@derreisende77
Copy link
Contributor

@styroll Mache bitte für den dialog ein neues issue auf damit es nachgehalten wird.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants