Database scan

From Mok HTPC wiki

This is a place for ideas and other kind of brain storming. We'll collect the stuff here and create requirements then.

Table of contents

Key functionality

Browsing

When browsing items, should entering the directory be done with kEnter? kSelect? kPlay? kRight? One idea could be that kRight/kLeft are used for entering a directory deeper/upper in the structure. If music is playing, you could browse it by pressing kLeft. If kStop is pressed the music stops, where ever you are in the menus.

Playing

Should kPlay work the way that once pressed, everything under the chosen directory will be added to the playlist? This would work especially well with movies on multiple disks. You could start to play music from an upper directory or go deep down to individual songs.

Ini file

Simple setup

[WATCH]
PATH=d:\movies;e:\more_movies

On screen it would look something like.

+------------------
| d:\movies
| e:\more_movies
+------------------

 Press kLeft/kRight to browse, kPlay to play.



Setup with aliases

[ALIASES]
SERIES=f:\dir\series
SERIES2=g:\dir\dir\more_series
CHILDREN=n:\dir\moviesforchildren

[WATCH]
PATH=SERIES;SERIES2;CHILDREN;d:\movies;e:\more_movies

On screen it would look something like.

+------------------
| SERIES
| SERIES2
| CHILDREN
| d:\movies
| e:\more_movies
+------------------

 Press kLeft/kRight to browse, kPlay to play.



Setup with aliases and icons

[ALIASES]
SERIES=f:\dir\series|series.bmp
CHILDREN=n:\dir\moviesforchildren|kiddy.bmp
MOVIES=d:\movies|movie.bmp

[WATCH]
PATH=SERIES;CHILDREN;MOVIES

On screen it would look something like. The (x),(y),(z) are the icons defined in the aliases.

+------------------
| (x) SERIES
| (y) CHILDREN
| (z) MOVIES
+------------------

 Press kLeft/kRight to browse, kPlay to play.
Personal tools