Dann sollten wir aber die Programme-Verwaltung zentral im TV-Browser erledigen, sodaß nicht jedes Plugin die Programme selber speichern muß.
Im Moment hat ja fast jedes Plugin (*übertreib*) eine eigene Liste von Programmen, die es laden und speichern muß.
gelöschte Lieblingssendungen noch in den Erinnerungen
Ach, das währe ja dann mal schön. Wie die Zeiten sich doch ändern.
http://hilfe.tvbrowser.org/viewtopic.php?t=599&
http://hilfe.tvbrowser.org/viewtopic.php?t=599&
Man könnte sowas einbauen. Jetzt ist nur noch die Frage, wie man es umsetzt und ob die anderen Entwickler (bodo, Martin) einverstanden sind.Karl0s hat geschrieben:heißt das jetzt es wird etwas eingebaut, dass die Sendungen dann auch wieder gelöscht werden?
Bei der Plugin-Schnittstelle muss man einen ständigen Spagat machen: Auf der anderen Seite soll sie einfach sein, so dass es für andere Entwickler nicht schwer ist, neue Plugins zu schreiben. Auf der anderen Seite soll sie viel können.
Wir können ja eine Hilfsklasse anbieten, die das übernimmt. Also eine Klasse, die sich Plugins persistent merken kann.Martin hat geschrieben:Dann sollten wir aber die Programme-Verwaltung zentral im TV-Browser erledigen, sodaß nicht jedes Plugin die Programme selber speichern muß.
Im Moment hat ja fast jedes Plugin (*übertreib*) eine eigene Liste von Programmen, die es laden und speichern muß.
Oder eine abstrakte ProgramListPlugin-Klasse, also eine abstrakte Ableitung von Plugin, die die Program-Verwaltung übernimmt. Alle Plugins, die das brauchen können dann davon Ableiten.