MicroTvBrowser

Aus TV-Browser Wiki
Version vom 27. Januar 2005, 15:02 Uhr von Pumpkin⧼word-separator⧽⧼parentheses⧽ ⧼parentheses⧽
⧼revision-nav⧽
Wechseln zu: Navigation⧼comma-separator⧽Suche

Das Plugin MicroTvBrowser exportiert Programdaten als MIDlet. MIDlet sind kleine java-programme speziell für Handies und PDA's.

Beschreibung

Dieses Plugin ist noch nicht fertig. Es ist eine Beta-Software an der aktiv gearbeitet wird. Die veröffentlichten Versionen sind nur Vorschauen auf das endgültige Produkt. Es sind also wahrscheinlich noch Fehler im Code. In ein paar Wochen wird das Plugin hoffentlich problemlos funktionieren.


Wenn Sie einen Fehler finden, eine Funktion vermissen oder eine Anregung haben:

Umfrage zur Abwägung Grösse / Geschwindigkeit:


Fähigkeiten

Export von:

  • 1-14 Tagen
  • beliebigen Sendungen
  • Lieblingssendungen, Erinnerungen und Bewertungsplugin-Daten
  • allem was TvBrowser-intern unter ProgramField ansprechbar ist
  • des Info-Feld (16:9, Untertitel, Zwei-Kanalton,...)


Das MIDlet kann:

  • Nach Sendungen suchen (nur im Titel)
  • Suche nach Erinnerungen und Lieblingssendungen
  • Anzeige des Programms nach Sendern
  • Anzeige der jetzt laufenden Sendungen (siehe Mitternacht-Bug)

Anleitung

Plugin runterladen und installieren. (siehe Plugins)

Über den Einstellungsdialog festlegen, welche Sendungen exportiert werden sollen. (siehe Einstellungen_-_Plugins)

Das Plugin aufrufen. Es wird ein MIDlet (Microtvbrowser.jar und Microtvbrowser.jad) erstellt. Dieses muss auf dem Handy bzw. PDA installiert werden. Je nach Gerät und Hersteller sind dafür andere Tools von nöten:

Screenshots

Hauptdialog: Detailansicht:
MicroTVBrowser-Welcome.jpg MicroTvBrowser-Detail.jpg
Favoritenliste: Sendungsliste:
MicroTvBrowser-Favoriten.jpg MicroTvBrowser-Proglist.jpg


Plugin-Einstellungen:

MicroTvBrowser-Setup.0.4.jpg

toDo

Das gesamte System muss noch übersetzt werden. Da die Übersetzung ein relativ einfacherer Vorgang ist will ich das zum Schluss machen. Dabei werden meistens keine echten, neuen Bugs eingebaut.

Bugs

  • Rechtschreibung (*g*)
  • Die Suche ist langsam (dafür aber korrekt...)
  • "Anzeige der jetzt laufenden Sendungen" (Vorallem bei Geräten mit Sommer/Winterzeit-Umstellung)
  • Filehandel des MIDlet wird nach einem Crash nicht freigegeben. (Da es eigentlich nicht mehr zu Crashs kommen sollte (Daumen drück) hat sich der Bug auch erledigt)

MIDlet

  • Anzeige des Wochentags (anstelle des Datums)
  • Abfangen von theoretisch möglichen Icon-Problemen auf extrem langsamen Geräten mit extrem ungeduldigen Usern.
  • Automatische Anzeige aller Erinnerungen des aktuellen Tages
  • Suchen nach Sendungen die zu einer bestimmten Zeit laufen
  • Sendungsliste: automatisch zur jetzt laufenden Sendung springen (0.7, versprochen)

Plugin

  • Shortdescription und Description "zusammenlegen"
  • schönere Menüs
  • Sinnvollere Sortierung der Optionen

History

Version 0.6

  • Neue Navigation (näher an TvBrowser, schneller)
  • Now-Suche beschleunigt (wird in 0.7 noch schneller)

Version 0.5

  • Now-Liste
    • Zeitproblem entschärft. (MIDlet blendet Referenzzeit ein, falsche Anzeigen bitte MELDEN)
    • Code deutlich verkleinert
    • Mitternacht-problem gelöst (Code wieder deutlich vergrössert und verlangsamt)
    • Verhalten bei zu wenigen Daten verbessert
  • Tippfehler im Hauptschirm entfernt
  • Erinnerungsliste heist jetzt wieder "reminder"-liste
  • "Sorry, no XYZ that day"-Schirm ist jetzt ein Alert.
  • Möglichkeit aus Detail wieder zurück zum Suchergebniss zu springen (langsam)
  • M.png entfernt (zu gross)

Version 0.4

  • Iconüberarbeitung (Keine schwarzen Ränder mehr)
  • Lieblingssendungen- und Erinnerungen-Export funktionieren auf allen Systemen
  • Sinnvolle Warnungen als Dialog (anstelle von Stacktraces auf Konsole)
  • Fehlermeldung anstelle von Abbrüchen
  • Warnung bei leeren Exporten
  • Einstellungsdialog im Export-Dialog aufrufbar
  • getParentFrame-"Problem" erledigt
  • NextView-Problem erledigt


Version 0.3

  • Plugin kann nach Titeln suchen
  • Unnötiger Zeilenumbruch aus Jetzt-Liste entfernt
  • Nextview-Problem entschärft, aber nicht gelöst
  • Meldung, wenn das MIDlet fertig gespeichert ist (funktioniert leider nicht)
  • devplugin.getParentFrame-Problem entschärft, aber nicht geklärt (wird in 0.4 endgültig behoben)
  • Die Detailansicht sollte jetzt auch auf kleineren Handydisplays funktionieren
  • Die Icons in der Sendungsliste des MIDlet können im Plugin ausgeschaltet werden
  • Von Lieblingssendungen- und Erinnerungen-Liste kann zu der Detailansicht gesprungen werden
  • Fehler in der Datumsanzeige behoben (Datum war manchmal um einen Tag falsch)
  • Das Plugin merkt sich, wo zuletzt gespeichert wurde
  • Beschriftung des Exportdialog-buttons von "open" auf "save" umgestellt. ("export" kommt noch)

Version 0.2

Erste veröffentlichte Version. Änderungen:

  • Es wird ein "Please-Wait"-Schirm bei längeren Operationen angezeigt.
  • Ein erstes Icon für das Plugin erstellt.
  • Icons werden async. geladen.

Version 0.1

Erste, nicht öffentliche Version