Skip to content
  • Kategorien
  • Aktuell
  • Tags
  • Beliebt
  • Benutzer
  • Gruppen
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
MediathekView Logo

MediathekView-Forum

  1. Übersicht
  2. Fragen, Hilfe, Kritik
  3. Nightlies
  4. Die neuesten Windows Nightlies starten bei mir nicht...

Die neuesten Windows Nightlies starten bei mir nicht...

Geplant Angeheftet Gesperrt Verschoben Nightlies
22 Beiträge 6 Kommentatoren 371 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Offline
    M Offline
    m.smi
    schrieb zuletzt editiert von
    #1

    Liebe Entwickler,
    das letzte bei mir funktionieren Nighly war vom 23.3.
    Danach scheitern die neuen zip Auslieferungen im Splash-Screen am “Filme Tab” und ich muss mit dem Taskmanager das Programm terminieren.
    Zurück zum alten Verzeichnis ist dann der Workaround.
    Das error file zeigt:

    Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: ""
    	at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67)
    	at java.base/java.lang.Integer.parseInt(Integer.java:541)
    	at java.base/java.lang.Integer.parseInt(Integer.java:661)
    ...
    	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
    Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException: Cannot invoke "mediathek.gui.tabs.tab_film.GuiFilme.getTableRowCount()" because "this.mediathekGui.tabFilme" is null
    	at mediathek.mainwindow.FilmSizeInfoLabel.updateValues(FilmSizeInfoLabel.java:38)
    ...
    

    Kann ich das selber beheben, ohne meine DB zu löschen?!?
    Danke im Voraus
    Michael Schmidt

    styrollS 1 Antwort Letzte Antwort
    • styrollS Offline
      styrollS Offline
      styroll
      antwortete an m.smi zuletzt editiert von
      #2

      @m-smi sagte: Zurück zum alten Verzeichnis ist dann der Workaround.

      Du hast also nicht bloss die Datei “MediathekView. jar” aus dem entzippten Ordner der aktuellen Nightly genommen und damit die alte Version im Ordner der bisherigen Nightly ersetzt?
      Falls doch fehlt dir der ganze Order “dependency” (vgl. dieser Post):. Falls du das Programm mit einer eigenen Startdatei startest, musst du die Startparameter anpassen (leider wurde die ReadMe-Datei noch nicht aktualisiert).
      Ich kann das im Moment nicht selbst testen, da ich im Moment keinen Zugriff auf eine Windows-Kiste habe…

      1 Antwort Letzte Antwort
      • M Offline
        M Offline
        m.smi
        schrieb zuletzt editiert von
        #3

        …ich benenne als “Warmduscher” natürlich das alte MediathekView Verzeichnis als Backup um um dann das, aus dem ZIP File entpackte an die Position zu platzieren.
        Die Umstellung der JAVA Runtime habe natürlich beachtet :).
        Allerdings benutze ich einen statischen Link für den Start, der bisher ohne Parameter auskommt.
        Wenn nun auch in Windows JAVA Variablen benötigt werden, wäre es schön, wenn man diese allgemeinverständlich veröffentlicht.
        Ganz vielen Dank, auch für das gesamte Projekt, sagt ein schon in die Jahre gekommener IT’ler

        styrollS 1 Antwort Letzte Antwort
        • styrollS Offline
          styrollS Offline
          styroll
          antwortete an m.smi zuletzt editiert von
          #4

          @m-smi sagte: Allerdings benutze ich einen statischen Link für den Start, der bisher ohne Parameter auskommt.

          Dann wäre das Naheliegendste ja mal, das Programm testweise mal direkt durch Doppelklick auf MediathekView.exe oder MediathekView_Portable.exe zu öffnen.

          1 Antwort Letzte Antwort
          • D Offline
            D Offline
            DerReisende77 Entwickler
            schrieb zuletzt editiert von
            #5

            Ich habe die README.txt heute an die neuesten Parameter angepasst. Für Windows muss das wie folgt nun gestartet werden wenn man die App von uns nicht nutzt:

            java -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=compact -XX:+UseStringDeduplication -XX:MaxRAMPercentage=50.0 --enable-native-access=ALL-UNNAMED --add-modules jdk.incubator.vector --add-exports=java.desktop/sun.swing=ALL-UNNAMED -ea -cp "MediathekView.jar;./dependency/*" mediathek.Main
            

            Java 24.0.1 sollte verwendet werden, Minimum ist Java 21.

            Open source developers do NOT have to:

            • Make your issue a priority, just because you say so.
            • Give you any sort of "timetable", or explanation for why it´s "taking too long".

            Check your entitlement. Nobody owes you anything.

            1 Antwort Letzte Antwort
            • M Offline
              M Offline
              m.smi
              schrieb zuletzt editiert von
              #6

              @styroll: Ich kann mich auch nach Jahrzehten nich daran gewöhnen, das Windows Verknüpfung zu einem Start der exe sagt. Aber auch ein direkter Klick auf die App (MediathekView.exe) bring immer nach den Showstopper bei der Filmliste. 😞
              @DerReisende77: Der JAVA Aufruf mit all den Parametern führt leider zum gleichen Ergebnis 😞 Die cmd Box schreibt den gleichen Fehler wie die error Datei
              Mediathek.PNG
              Damit ist wohl doch eine Änderung beim durchsuchen der DB ein Ansatzpunkt.

              D 1 Antwort Letzte Antwort
              • D Offline
                D Offline
                DerReisende77 Entwickler
                antwortete an m.smi zuletzt editiert von
                #7

                @m-smi sagte in Die neuesten Windows Nightlies starten bei mir nicht...:

                Damit ist wohl doch eine Änderung beim durchsuchen der DB ein Ansatzpunkt.

                Nein. Der Fehler hat auf den ersten Blick nichts mit der DB zu tun. Es wäre aber gut die gesamte Ausgabe der Eingabeaufforderung als Text hier zu posten. Vom Start bis zum bitteren Ende. Mit einem Foto kann ich nicht viel anfangen.

                Open source developers do NOT have to:

                • Make your issue a priority, just because you say so.
                • Give you any sort of "timetable", or explanation for why it´s "taking too long".

                Check your entitlement. Nobody owes you anything.

                1 Antwort Letzte Antwort
                • M Offline
                  M Offline
                  m.smi
                  schrieb zuletzt editiert von
                  #8

                  @DerReisende77: wie gewünscht…
                  viel Erfolg. und schon mal Danke

                  Microsoft Windows [Version 10.0.19045.5737]
                  (c) Microsoft Corporation. Alle Rechte vorbehalten.
                  
                  C:\Users\chef>cd "\Program Files"
                  
                  C:\Program Files>cd MediathekView
                  
                  C:\Program Files\MediathekView>jre\bin\java -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=compact -XX:+UseStringDeduplication -XX:MaxRAMPercentage=50.0 --enable-native-access=ALL-UNNAMED --add-modules jdk.incubator.vector --add-exports=java.desktop/sun.swing=ALL-UNNAMED -ea -cp "MediathekView.jar;./dependency/*" mediathek.Main
                  WARNING: Using incubator modules: jdk.incubator.vector
                  2025-05-06T11:31:28.425250100Z main INFO Starting configuration XmlConfiguration[location=jar:file:/C:/Program%20Files/MediathekView/MediathekView.jar!/log4j2.xml, lastModified=1970-01-01T00:00:00Z]...
                  2025-05-06T11:31:28.427225800Z main INFO Start watching for changes to jar:file:/C:/Program%20Files/MediathekView/MediathekView.jar!/log4j2.xml every 0 seconds
                  2025-05-06T11:31:28.427225800Z main INFO Configuration XmlConfiguration[location=jar:file:/C:/Program%20Files/MediathekView/MediathekView.jar!/log4j2.xml, lastModified=1970-01-01T00:00:00Z] started.
                  2025-05-06T11:31:28.442683600Z main INFO Stopping configuration org.apache.logging.log4j.core.config.DefaultConfiguration@34123d65...
                  2025-05-06T11:31:28.442683600Z main INFO Configuration org.apache.logging.log4j.core.config.DefaultConfiguration@34123d65 stopped.
                  . Configuring for non-portable mode
                  . Registering C:\Users\chef\.mediathek3\flatlaf as custom FlatLaf config folder
                  . Programmstart: 2025-05-06T13:31:29.5434359
                  . Version: 14.3.0-nightly
                  . === Java Information ===
                  . Vendor: BellSoft
                  . VMname: OpenJDK 64-Bit Server VM
                  . Version: 24
                  . Runtime Version: 24+37
                  . Maximum Memory: 4096 MB
                  . Operating System: Windows 10
                  . OS Version: 10.0
                  . OS Arch: amd64
                  . OS Dark Mode enabled: false
                  . OS Available Processors: 4
                  . Verzeichnis Einstellungen: C:\Users\chef\.mediathek3
                  . Konfig wurde gelesen!
                  . Failed to setup zeitraum spinner
                  java.lang.NumberFormatException: For input string: ""
                          at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67) ~[?:?]
                          at java.base/java.lang.Integer.parseInt(Integer.java:541) ~[?:?]
                          at java.base/java.lang.Integer.parseInt(Integer.java:661) ~[?:?]
                          at mediathek.gui.tabs.tab_film.filter.zeitraum.ZeitraumSpinner.restoreFilterConfig(ZeitraumSpinner.java:41) ~[MediathekView.jar:?]
                          at mediathek.gui.tabs.tab_film.filter.SwingFilterDialog.setupZeitraumSpinner(SwingFilterDialog.java:268) [MediathekView.jar:?]
                          at mediathek.gui.tabs.tab_film.filter.SwingFilterDialog.<init>(SwingFilterDialog.java:96) [MediathekView.jar:?]
                          at mediathek.gui.tabs.tab_film.GuiFilme.<init>(GuiFilme.java:160) [MediathekView.jar:?]
                          at mediathek.mainwindow.MediathekGui.createTabFilme(MediathekGui.java:787) [MediathekView.jar:?]
                          at mediathek.mainwindow.MediathekGui.initTabs(MediathekGui.java:802) [MediathekView.jar:?]
                          at mediathek.mainwindow.MediathekGui.<init>(MediathekGui.java:191) [MediathekView.jar:?]
                          at mediathek.windows.MediathekGuiWindows.<init>(MediathekGuiWindows.kt:11) [MediathekView.jar:?]
                          at mediathek.Main.getPlatformWindow(Main.java:691) [MediathekView.jar:?]
                          at mediathek.Main.startGuiMode(Main.java:672) [MediathekView.jar:?]
                          at mediathek.Main.lambda$main$7(Main.java:501) [MediathekView.jar:?]
                          at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) [?:?]
                          at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723) [?:?]
                          at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:702) [?:?]
                          at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) [?:?]
                          at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) [?:?]
                          at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) [?:?]
                          at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) [?:?]
                          at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) [?:?]
                          at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90) [?:?]
                  Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: ""
                          at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:67)
                          at java.base/java.lang.Integer.parseInt(Integer.java:541)
                          at java.base/java.lang.Integer.parseInt(Integer.java:661)
                          at mediathek.gui.tabs.tab_film.filter.zeitraum.ZeitraumSpinner.restoreFilterConfig(ZeitraumSpinner.java:41)
                          at mediathek.gui.tabs.tab_film.filter.SwingFilterDialog.restoreConfigSettings(SwingFilterDialog.java:297)
                          at mediathek.gui.tabs.tab_film.filter.SwingFilterDialog.<init>(SwingFilterDialog.java:98)
                          at mediathek.gui.tabs.tab_film.GuiFilme.<init>(GuiFilme.java:160)
                          at mediathek.mainwindow.MediathekGui.createTabFilme(MediathekGui.java:787)
                          at mediathek.mainwindow.MediathekGui.initTabs(MediathekGui.java:802)
                          at mediathek.mainwindow.MediathekGui.<init>(MediathekGui.java:191)
                          at mediathek.windows.MediathekGuiWindows.<init>(MediathekGuiWindows.kt:11)
                          at mediathek.Main.getPlatformWindow(Main.java:691)
                          at mediathek.Main.startGuiMode(Main.java:672)
                          at mediathek.Main.lambda$main$7(Main.java:501)
                          at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
                          at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723)
                          at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:702)
                          at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
                          at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
                          at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
                          at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
                          at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
                          at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
                  Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException: Cannot invoke "mediathek.gui.tabs.tab_film.GuiFilme.getTableRowCount()" because "this.mediathekGui.tabFilme" is null
                          at mediathek.mainwindow.FilmSizeInfoLabel.updateValues(FilmSizeInfoLabel.java:38)
                          at mediathek.mainwindow.FilmSizeInfoLabel.actionPerformed(FilmSizeInfoLabel.java:69)
                          at java.desktop/javax.swing.Timer.fireActionPerformed(Timer.java:289)
                          at java.desktop/javax.swing.Timer$DoPostEvent.run(Timer.java:221)
                          at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
                          at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:723)
                          at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:702)
                          at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
                          at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
                          at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
                          at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
                          at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
                          at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
                  
                  D 1 Antwort Letzte Antwort
                  • MenchenSuedM Offline
                    MenchenSuedM Offline
                    MenchenSued Globaler Moderator
                    schrieb zuletzt editiert von
                    #9

                    Bei mir unter Linux heißt der neue Parameter

                    -cp "MediathekView.jar:dependency/*"
                    

                    Schau mal, ob das unter Windows auch läuft oder ob Du da wirklich ein Semikolon benötigst


                    MediathekView 14.3.0 nightly (4.3.2025), Linux Mint 21.3, VLC 3.0.16

                    1 Antwort Letzte Antwort
                    • D Offline
                      D Offline
                      DerReisende77 Entwickler
                      schrieb zuletzt editiert von DerReisende77
                      #10

                      @MenchenSued Ja Windows Pfadtrenner sind ; während Linux/Unix/macOS : nutzt.

                      Open source developers do NOT have to:

                      • Make your issue a priority, just because you say so.
                      • Give you any sort of "timetable", or explanation for why it´s "taking too long".

                      Check your entitlement. Nobody owes you anything.

                      1 Antwort Letzte Antwort
                      • D Offline
                        D Offline
                        DerReisende77 Entwickler
                        antwortete an m.smi zuletzt editiert von DerReisende77
                        #11

                        @m-smi Soo. Wie ich vermutet habe liegt der Grund des crash im Vorlauf vor der im Bild gesehenen Exception.
                        MV stürzt ab da es in der config den Zeitraum des aktuellen Filters nicht lesen kann.

                        Ich habe gerade einen fix dafür gepostet der morgen im nächsten nightly drin ist.
                        Es wird im Fehlerfall den Zeitraum auf unendlich resetten und nicht mehr abstürzen.
                        Das Startkommando von dir scheint richtig zu sein da sind keine Experimente mehr nötig.

                        Open source developers do NOT have to:

                        • Make your issue a priority, just because you say so.
                        • Give you any sort of "timetable", or explanation for why it´s "taking too long".

                        Check your entitlement. Nobody owes you anything.

                        1 Antwort Letzte Antwort
                        • M Offline
                          M Offline
                          m.smi
                          schrieb zuletzt editiert von
                          #12

                          @DerReisende77 : Respekt, der Start funktioniert nun problemlos.
                          Ich habe jetzt ein “unendlich” unten beim Zeitraum im Filterdialog,
                          aber leider werden jetzt meine Einschränkungen für die Senderliste nicht mehr in dieses Dialogfeld übernommen.Mediathek2.PNG
                          …und ja, ich habe den Start mehrfach durchgeführt, Jeweils mit der exe, aber auch mit java direkt. Die Unstimmigkeit bleibt.

                          Wenn man da bitte nochmal schauen könnte.
                          Gutes Gelingen und schonmal Danke

                          1 Antwort Letzte Antwort
                          • T Offline
                            T Offline
                            tvRR
                            schrieb zuletzt editiert von
                            #13

                            Ich vermute, da liegt ein Missverständnis deinerseits vor:
                            Der linke Dialog in den Einstellungen legt fest, welche Daten MV überhaupt zum Suchen/Filtern/Abonnieren vorhält und der rechte Dialog erlaubt das Filtern dieses vorgehaltenen Datenbestands. Hat also direkt erst mal nichts miteinander zu tun. Indirekt aber insofern, als dass man z.B. nicht nach “ZDF tivi” filtern könnte, weil für den Sender eben keine Daten vorliegen.

                            MediathekView-14.3.0-win-2025-05-04 & mitgeliefertes Java

                            1 Antwort Letzte Antwort
                            • M Offline
                              M Offline
                              m.smi
                              schrieb zuletzt editiert von
                              #14

                              @tvRR: Sorry, aber die bisherige Erfahrung mit dem Filter spricht dagegen. Bis zur oben erwähnten Version gibt es einen kausalen Zusammenhang zwischen den Einstellungen und den Sendern im Filterfenster…

                              1 Antwort Letzte Antwort
                              • DaDirnbocherD Offline
                                DaDirnbocherD Offline
                                DaDirnbocher
                                schrieb zuletzt editiert von
                                #15

                                @m-smi lösche die filmliste und lade sie neu, tritt das Problem dann immer noch auf?

                                1 Antwort Letzte Antwort
                                • MenchenSuedM Offline
                                  MenchenSuedM Offline
                                  MenchenSued Globaler Moderator
                                  schrieb zuletzt editiert von
                                  #16

                                  Das Problem trat mit der Umstellung des Filterdialogs auf. Sender, die zum Laden geblockt sind, sollten nicht angezeigt werden. Das kann man sicher wieder so programmieren, dass die Einstellungen bei der Darstellung berücksichtigt werden.


                                  MediathekView 14.3.0 nightly (4.3.2025), Linux Mint 21.3, VLC 3.0.16

                                  1 Antwort Letzte Antwort
                                  • D Offline
                                    D Offline
                                    DerReisende77 Entwickler
                                    schrieb zuletzt editiert von DerReisende77
                                    #17

                                    @MenchenSued Das ist kein Problem was aufgetreten ist sondern die Folge des Wunsches nach dem Speichern der Sender in den Filtern.
                                    Folgendes Szenario:

                                    1. Nutzer legt Filter an und will nur ARD angezeigt haben -> Sender ARD hat Haken.
                                    2. Nutzer deaktiviert Sender ARD in den Einstellungen. Programm wird neu gestartet -> keine ARD Filme vorhanden.

                                    Resultat jetzt:
                                    Filmliste bleibt leer. Nutzer erkennt dass der Sender ARD im Filter aktiv ist -> abwählen und andere Einträge erscheinen.

                                    Deine Idee mit ausgeblendeten Sendern:
                                    Filmliste bleibt leer, Nutzer kann nicht erkennen warum, da der Sender ARD (obwohl aktiv im Filter) nicht mehr dargestellt wird. Somit kann er auch nicht deaktiviert werden (nur mit Manipulation der Config-Datei).

                                    Bleibt nur den Filter zu löschen.

                                    Open source developers do NOT have to:

                                    • Make your issue a priority, just because you say so.
                                    • Give you any sort of "timetable", or explanation for why it´s "taking too long".

                                    Check your entitlement. Nobody owes you anything.

                                    1 Antwort Letzte Antwort
                                    • M Offline
                                      M Offline
                                      m.smi
                                      schrieb zuletzt editiert von
                                      #18

                                      Sorry, aber ich möchte mal den von mir bisher genutzten use-case skizzieren.
                                      Bei den Einstellungen definiere ich die Sender, deren Filmliste ich bearbeiten möchte. Und nur diese waren bisher auch im Filter Fenster.

                                      Nachdem die Film-Liste geladen ist und nur neue Filme angezeigt werden, kuratiere ich diese durch Abarbeiten der einzelnen Sender durch serielles anklicken in dem Filter Fenster. Damit ist die Liste übersichtlich geworden. Da ich nach der Dauer sortiere sind die Filme oben und innerhalb eines Senders kann man dann auch mal die kurzen Beiträge ansehen.

                                      Das hat bisher wunderbar funktioniert!
                                      Was mache da was falsch? Es ist ein wiederkehrendes Ritual.

                                      Vielleicht kann man ja mal schauen, was der alte Code dafür hergibt.
                                      Danke für die Mühe

                                      1 Antwort Letzte Antwort
                                      • MenchenSuedM Offline
                                        MenchenSuedM Offline
                                        MenchenSued Globaler Moderator
                                        schrieb zuletzt editiert von MenchenSued
                                        #19

                                        Dem schließe ich mich an. In den Einstellungen “Filmliste laden” definiere ich die Sender, die für mich von Interesse sind. Alle anderen möchte ich nicht im Filterpanel sehen. Die gespeicherten Filterprofile sollen dann nur bei den Sendern einen Haken setzen, die auch angezeigt werden.

                                        Sonderfall 1: ORF war beim Speichern des Filterprofils sichtbar und aktiv und wurde später in den Einstellungen “Filmliste laden” abgeschaltet. Das Filterprofil muss nicht verändert werden, da es für den ORF-Haken keine Anzeige mehr gibt.

                                        Sonderfall 2: ORF war beim Speichern des Filterprofils nicht sichtbar und wurde später in den Einstellungen “Filmliste laden” eingeschaltet: Das Filterprofil muss nicht verändert werden, ORF bekommt keinen Haken, da es im gespeicherten FIlterprofil nicht vorhanden ist.

                                        Ich sehe momentan keine Fälle, die gegen eine gekürzte Senderliste sprechen.


                                        MediathekView 14.3.0 nightly (4.3.2025), Linux Mint 21.3, VLC 3.0.16

                                        1 Antwort Letzte Antwort
                                        • D Offline
                                          D Offline
                                          DerReisende77 Entwickler
                                          schrieb zuletzt editiert von DerReisende77
                                          #20

                                          @MenchenSued Die Filter speichern aber dynamisch bei jeder Änderung in den Einstellungen ihren Status und merken sich nicht über die Laufzeit hinweg mögliche Settings.
                                          Ich habe dir mal den branch filter-list-display gebaut der die Sender anhand der Settings ausblendet.
                                          Dies führt aber für deinen Sonderfall 2 zu folgendem Verhalten:

                                          • ORF war im Filter gesetzt und wird nun in den Einstellungen deaktiviert.
                                            Beim Neustart taucht ORF nicht mehr in der Liste auf und wird auch in der Filmliste nicht berücksichtigt.
                                          • ORF wird nun wieder in den Einstellungen aktiviert
                                            Beim Neustart taucht ORF deaktiviert in der Senderliste auf und wird nicht mehr im Filter verwendet da er vorher deaktiviert wurde.

                                          Das ist das einzige Angebot was ich implementieren würde. Für alles andere ist der Verwaltungsaufwand aus meiner Sicht viel zu groß denn ursprünglich wollten die Nutzer ja explizit diese Art von Filter haben und ich sehe immer noch keinen Grund das grundlos alles zu verkomplizieren und zu verlangsamen.

                                          Open source developers do NOT have to:

                                          • Make your issue a priority, just because you say so.
                                          • Give you any sort of "timetable", or explanation for why it´s "taking too long".

                                          Check your entitlement. Nobody owes you anything.

                                          MenchenSuedM 1 Antwort Letzte Antwort

                                          • 1
                                          • 2

                                          33

                                          Online

                                          6.6k

                                          Benutzer

                                          6.1k

                                          Themen

                                          38.9k

                                          Beiträge
                                          undefined
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Kategorien
                                          • Aktuell
                                          • Tags
                                          • Beliebt
                                          • Benutzer
                                          • Gruppen