Dreamdroid

Aus DreamboxWIKI
Wechseln zu: Navigation, Suche


Allgemein

DreamDroid ist ein Open-Source Android Client für enigma2-basierte Dreamboxen.
Der Quellcode steht unter der Create-Commons Attribution-Noncommercial-Share Alike 3.0 Unported License (http://creativecommons.org/licenses/by-nc-sa/3.0/).

Der QuellCode und Installationsdateien (.apk) können über die SourceForge Projektseite bezogen werden. Sofern Quellcode von extern Quellen stammt, ist die zugehörige Lizenz in den jeweiligen Dateien ganz oben zu finden.

Features

  • Kanallisten
    • Sender-EPG
    • Setzen von Timern auf Basis von EPG-Einträgen
  • Liste der aufgenommenen Filme
    • Aufnahme auf der Box abspielen
    • Aufnahmen oder von der Box löschen
  • Timerverwaltung
    • Löschen
    • Bearbeiten
    • Neuanlage
  • Virtual Remote als Ersatz für die Fernbedienung
  • Anzeige des aktuell laufenden Kanals
  • EPG-Suche
  • Nachrichten zur Dreambox senden
  • Geräte-Informationen der Dreambox anzeigen

Screenshots

Screenshots von dreamDroid sind auf http://www.reichholf.net/wp/dreamdroid/ verfügbar (ganz unten).

Changelog

2010-07-13 - 0.3.6 - beta
- Add possibility to Search EPG, also accessible via hardware-search key (if there is one)
- Also show service name epg_item_dialog (because it is variable when showing results of EPG-Search)
- Some minor other changes

2010-07-12 - 0.3.5 - beta
- Add basic possiblity to display "Current Service" (use options menu to reload)
- Add possibilty to start movie playback via a movies context menu
- Reorder Buttons in main menu
- Fix SSL-Connectivity on Froyo (broken pipe)
- Allow apps2sd on Froyo
- Fix some minor bugs

2010-07-06 - 0.3.1 - pre-beta
- Move SimpleHttpClient instanciation to SimpleHttpClient.getInstance(SharedPreference)
- Handle non-202 HTTP-Status correctly in SimpleHttpClient
- Add hasError() and getErrorText() methods to SimpleHttpClient
- Improve Error-Messages throughout all Activities using SimpleHttpClient (which are all except DreamDroidPreferenceActivity)
- Rename DreamDroidPreferences to DreamDroidPreferenceActivity
- Some minor refactoring
- Fix some bugs in some AsyncTasks
- Add "Login" Checkbox to preference screen for enabling/disabling the use of login credentials - disabled by default (please check if you need credentials for your connection to work!)
- make "root:dreambox" the default credentials
- fix Typo in Volume-Minus-Button in VirtualRemote
- bump version to 0.3.1

2010-07-05 - 0.3.0 - alpha
- Add VirtualRemote (looks best on HDPI-Screens)
- Disable ldpi-support for now (needs some adjustments first)
- Some smaller fixes

2010-07-04 - 0.2.9 - alpha
- Some refactoring
- Improve layout of main-menu in landscape mode
- Enable sending of messages
- Enable Device-Info
- Add option to delete recorded movies
- Improve movie list layout (now showing more information)
- Add "Current Event" Option to Servicelist Context-Menu
- Some (or maybe quite a lot of) code-cosmetics

2010-06-25 - 0.2.5 - alpha
- First public alpha release of dreamdroid
- Browsing channels and EPG and adding/changing/deleting timers (manual or using EPG) works (no support for tags an locations, yet)
- Supports only configuration of a connection to a single box for now (ssl working)

Links

SourceForge Projektseite: https://sourceforge.net/projects/dreamdroid/

DreamDroid Projekthomepage: http://www.reichholf.net/wp/dreamdroid/

Diskussionthread im offiziellen Dreambox Forum: http://www.dream-multimedia-tv.de/board/index.php?page=Thread&threadID=13128