Seite 2 von 2

Re: PlugIn-Weitergabe deaktiviert (Lieblingssendung)

Verfasst: 05 Okt 2014, 21:16
von ds10
Ich habe jetzt eine neue Filterkomponente für relative Zeitfilterung mit Hilfe eines Plugins geschrieben, das ist vom Prinzip her genau das Gleiche:
http://sourceforge.net/p/tvbrowser/code ... component/

Re: PlugIn-Weitergabe deaktiviert (Lieblingssendung)

Verfasst: 06 Okt 2014, 07:27
von Hospes
Das hast Du prima hin bekommen! Der Aufbau dauert nur noch eine gefühlte halbe Sekunde. Schneller wäre witzlos, da das Auge für den ersten Überblick auch nicht schneller ist.
Die Lieblingssendungs-Dialog lässt sich anscheinend wieder normal schließen.
Außerdem werden endlich die obsoleten Marker-Icons von den Einzel-Ausschlüssen automatisch entfernt.

Sehr gut :D

Für das PlugIn ist mir nach dem ersten Überblick noch nicht ganz klar, wie/womit ich das Dialog-Layout erstellen kann. Ein Tipp?

Re: PlugIn-Weitergabe deaktiviert (Lieblingssendung)

Verfasst: 06 Okt 2014, 09:52
von ds10
Das Layout erstellt man am Besten mit dem EnhancedPanelBuilder, siehe
http://sourceforge.net/p/tvbrowser/code ... rComp.java ab Zeile 86. Der String im Konstruktor beschreibt, wie eine Zeile spaltenmäßig eingeteilt ist. Dafür wird JGoodies Forms verwendet.

Das sieht dann in diesem Fall so aus:
filterkomponente.png
filterkomponente.png (27.24 KiB) 5080 mal betrachtet
Die Komponenten außerhalb der Konfiguration der Filterkomponente bearbeiten zu können, würde ein paar Hacks erfordern, daher ist das für den Anfang nicht zu empfehlen.

Re: PlugIn-Weitergabe deaktiviert (Lieblingssendung)

Verfasst: 06 Okt 2014, 23:47
von Hospes
Ich glaube, dass Du vergessen hast, die Korrektur der deaktivierten PlugIn-Weitergabe-Checkbox in das Nightly (tvbrowser_3.4.0.96-RC_2014-10-05_nightly_bin_transportable.zip) zu integrieren, da dies bei mir wieder ausgegraut ist.

Das eilt aber gerade nicht so sehr.

Re: PlugIn-Weitergabe deaktiviert (Lieblingssendung)

Verfasst: 07 Okt 2014, 00:29
von ds10
Doch eigentlich müsste alles korrekt sein.

Re: PlugIn-Weitergabe deaktiviert (Lieblingssendung)

Verfasst: 07 Okt 2014, 08:07
von Hospes
Nee, sorry. Vor dem Nightly war die CheckBox normal, nun ist sie wieder grau.

Die globale Übergabe habe ich - wie von Dir beschrieben auch nochmals "gesäubert" - ohne Änderung, war ja schon OK.
Habe dann gerade doch nochmal in java.favoritesplugin.FavoritesPlugin.dat rein geschaut und da steht immer noch das RememberMe/VergissMichNicht-PlugIn drin!

Mir ist ja aufgefallen, dass jetzt obsolete MarkerIcons gelöscht werden. Könnte man diese Methode nicht auch auf obsolete PlugIns anwenden, um so diese Überbleibsel zu entfernen?

Re: PlugIn-Weitergabe deaktiviert (Lieblingssendung)

Verfasst: 07 Okt 2014, 09:02
von ds10
Ich habe das Problem gefunden, mit der heutigen Nightly müsste alles korrekt sein.

Re: PlugIn-Weitergabe deaktiviert (Lieblingssendung)

Verfasst: 07 Okt 2014, 09:18
von Hospes
Jo, da isser wieder :D

Täusche ich mich, oder geht der Programm-Start auch noch deutlich schneller? - Nein, er ist schneller. 8)

Re: PlugIn-Weitergabe deaktiviert (Lieblingssendung)

Verfasst: 07 Okt 2014, 11:22
von ds10
Sowohl der Start als auch das Umschalten zwischen den Tagen müsste jetzt schneller sein, insbesondere wenn man ein Multi-Core-CPU hat.