YALP - Yet Another Lovely Player ================================ :Author: Nicole Vreden :Email: :Date: 03.12.2009 :Revision: 0.1 Aufgabenstellung ~~~~~~~~~~~~~~~~ Implementierung einer neuen Python-EFL-GUI ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .GUI-Entwurf image::yalp_efl_gui.png[] .Anforderungen an die GUI * klein und portabel * leicht bedienbar .Realisierung * Python * 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. .Ziele * neue, portable und schlanke GUI für YALP * Anbindung an vorhandenen CORBA-Server