summaryrefslogtreecommitdiff
path: root/doc/asciidoc/task.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/asciidoc/task.txt')
-rwxr-xr-xdoc/asciidoc/task.txt47
1 files changed, 20 insertions, 27 deletions
diff --git a/doc/asciidoc/task.txt b/doc/asciidoc/task.txt
index 41b3b7a..64a2477 100755
--- a/doc/asciidoc/task.txt
+++ b/doc/asciidoc/task.txt
@@ -1,14 +1,7 @@
-YALP - Yet Another Lovely Player
-================================
-:Author: Nicole Vreden
-:Email: <nicky.v@web.de>
-:Date: 03.12.2009
-:Revision: 0.1
-
Aufgabenstellung
-~~~~~~~~~~~~~~~~
-Implementierung einer neuen Python-EFL-GUI
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+----------------
+Implementierung eines neuen YALP-Clients
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.GUI-Entwurf
image::yalp_efl_gui.png[]
@@ -18,27 +11,27 @@ image::yalp_efl_gui.png[]
* leicht bedienbar
.Realisierung
-* Python
+* Python2.5
* Enlightenment Foundation Libraries (EFL) zur Gestaltung der GUI
* Asciidoc zur Erstellung der Dokumentation
.Beschreibung der GUI
-* Beim Programmstart soll die oben dargestellte GUI angezeigt werden.
-* Im Suchfeld kann ein Suchbegriff eingegeben werden, mit den Checkboxen
- rechts davon koennen die zu suchenden Medien ausgewaehlt werden.
-* Suchergebnisse werden in der linken Spalte angezeigt und koennen markiert und
- per Button der Playlist hinzugefuegt werden.
-* Rechts wird die Playlist angezeigt
-* Nach Druecken des Play-Buttons minimiert sich die oben dargestellte GUI an den
- oberen Bildschirmrand, das Video wird im Fullscreen abgespielt.
-* Durch Klicken am oberen Bildschirmrand wird die obere GUI wieder
- angezeigt, durch Klicken am unteren Bildschirmrand wird ein Bedienfeld mit
- Play, Pause und Stop-Button angezeigt.
+* Beim Programmstart wird nur das Suchfeld der GUI und der Find-Button angezeigt
+* Im Suchfeld kann ein Suchbegriff eingegeben werden
+* Suchergebnisse werden unterhalb des Suchfelds angezeigt und dienen
+* gleichzeitig als Buttons über die ein Titel ausgewählt werden kann.
+* Nach Druecken des Play-Buttons wird das zuletzt ausgewählte Medium
+* abgespielt.
+* Die GUI wird ausgeblendet und das Video wird im Fullscreen abgespielt
+* Durch Klick in das Fenster wird die GUI wieder eingeblendet
+* Der Stream kann per Pause-Button unterbrochen werden.
+* Erneuter Klick auf den Start-Button setzt den Stream fort und blendet die GUI
+wieder aus
+* Der Stream kann per Stop-Button geschlossen werden
+* Wurde die GUI ungewollt eingeblendet kann sie mit dem Hide-Button
+wieder ausgeblendet werden
.Ziele
-* neue, portable und schlanke GUI für YALP
+* neue, schlanke GUI für YALP
* Anbindung an vorhandenen CORBA-Server
-
-<<<
-include::efl.txt[]
-
+* Lauffähigkeit auf dem OpenMoko