summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaK <RaK@e10066b5-e1e2-0310-b819-94efdf66514b>2004-02-01 19:01:47 +0000
committerRaK <RaK@e10066b5-e1e2-0310-b819-94efdf66514b>2004-02-01 19:01:47 +0000
commit2870f147aec2c2592226619972eed31c069cd79a (patch)
tree4ce28dfa9e0d155bdd15b1ca63fb96c06965cff8
parent9ffff4626dbb713e2fa6e025868928393ebf2ae7 (diff)
downloadvdr-plugin-muggle-2870f147aec2c2592226619972eed31c069cd79a.tar.gz
vdr-plugin-muggle-2870f147aec2c2592226619972eed31c069cd79a.tar.bz2
Added documentation of menu handling original created by Andi
git-svn-id: https://vdr-muggle.svn.sourceforge.net/svnroot/vdr-muggle/trunk@7 e10066b5-e1e2-0310-b819-94efdf66514b
-rw-r--r--muggle-plugin/menu.txt73
1 files changed, 73 insertions, 0 deletions
diff --git a/muggle-plugin/menu.txt b/muggle-plugin/menu.txt
new file mode 100644
index 0000000..cdea3f8
--- /dev/null
+++ b/muggle-plugin/menu.txt
@@ -0,0 +1,73 @@
+PLAYLIST
+---------
+OK --// should start playing in the future
+BACK --
+
+UP select previous item (VDR-mechanism)
+DOWN select next item (VDR-mechanism)
+LEFT selection pg-up (VDR-mechanism)
+RIGHT selection pg-down (VDR-mechanism)
+
+RED ==>display Tracklist(current filter setting)
+GREEN ==>DisplayFilter
+Yellow ==>DisplayTrackInfo(current)
+Blue ==>DisplayTree( m_root )
+
+FILTER
+---------
+
+
+
+TREE
+---------
+OK Leaf: ==>DisplayTrackInfo( leaf )
+ Node: ==> DisplayTree( child ); // expand
+BACK ==> DisplayTree( parent ); // collapse
+
+UP select previous item (VDR-mechanism)
+DOWN select next item (VDR-mechanism)
+LEFT selection pg-up (VDR-mechanism)
+RIGHT selection pg-down (VDR-mechanism)
+
+RED add all tracks under this node to playlist
+GREEN ==>DisplayFilter
+YELLOW ==>DisplayPlaylist();
+BLUE --
+
+
+TRACKS (Tracklist)
+------------------
+OK DisplayTrackInfo(current)
+BACK ==> DisplayTree( parent ); // collapse
+
+UP select previous item (VDR-mechanism)
+DOWN select next item (VDR-mechanism)
+LEFT selection pg-up (VDR-mechanism)
+RIGHT selection pg-down (VDR-mechanism)
+
+RED add currend item to playlist
+GREEN ==>DisplayFilter
+YELLOW ==>DisplayPlaylist();
+BLUE ==>DisplayTree(root)
+
+TRACKINFO (previous == TREE || previous == TRACKS )
+------------------
+OK PlayItem
+BACK go to previous view (==> DisplayTracklist || ==>DisplayTree )
+
+RED add currend item to playlist
+GREEN ==>DisplayFilter
+YELLOW ==>DisplayPlaylist();
+BLUE --
+
+TRACKINFO (previous == playlist )
+------------------
+OK PlayItem
+BACK ==>DisplayPlaylist();
+
+RED --
+GREEN ==>DisplayFilter
+YELLOW ==>DisplayPlaylist(); // also on back
+BLUE --
+
+