Dear Wiki user, You have subscribed to a wiki page or wiki category on "Freevo Wiki" for change notification.
The following page has been changed by 134.102.9.120: http://freevo.sourceforge.net/cgi-bin/moin.cgi/UserInterfaceIdeas ------------------------------------------------------------------------------ @@ -1,155 +1,3 @@ -= User Interface Ideas = - -'''''To be completed...''''' ----- -It would be nice to have an interface whereby audio sources/files/playlists could be selected (presumably using the remote) without needing to turn on the TV. -One way to do this might be to allow a limited number (99 for convenient selection from a remote keypad?) of presets which would be set up with the video output turned on. Each preset would be either a streaming source, an audio file or -a playlist. -With LCD output, this could be better still, the user could set up hierarchies of presets, and use the remote and the LCD to navigate to the required preset. - ----- - -For when the streaming audio support returns, a .fxd (xml) file would be nice to have for each 'radio' station as in the following example I made: - -{{{ -<?xml version="1.0" ?> -<freevo> - <station> - <title>Ministry of Sound Radio</title> - <logo source="/opt/freevo/testfiles/netradio/">mos.jpg</logo> - <audio> - <mplayer_options></mplayer_options> - <url>http://www.ministryofsound.com/asx/radio/mosradio.asx</url> - </audio> - <info> - <genre>Dance</genre> - <desc>All the Biggest Names in Dance - Fatboy Slim, Sasha, Jazzy M, Paul Van Dyk, DJ Wicksta, Peri Rollah, Ferry Corsten and many more live on MoS Radio.</desc> - </info> - </station> -</freevo> -}}} ----- - -I look many tv programs at the same time, so PIP (picture in picture) is a good thing for me, but always have wanted to have a SUPER quickchange lastchanel(s) button on mi remote... so i'm thinking... what if... - -You program your Freevo in a way that the lastchannel button of your remote works like a on/off button of a small (non obstrusive) list of your preferred channels that you can change up or down with the ch up, ch dwn buttons on your remote (sort of like all the others channels dissapear of the tv) until you press again the lastchannel button (off) - -And what if... -Each chanel can "remember" the information of volume, tint, color, intensity, etc... - ----- -Enhancing the game menu system (specifically for mame) to take advantage of snapshots , title shots and marquees. -There are several front-ends for mame that already do this, but being able to do this for all games (zsnes/dgen etc) would be a really cool addition to the system. Turning it into a classic game archive, with extra information and possibly capable of having extra text files (faq's etc) stored with the games. The ability to browse games via screenshots/categories and favorites would also be much appreciated. - -*reference* : - -http://pyrecade.sourceforge.net - A python/pygame based rom frontend.. skinnable , small and similiar to advance menu. - -http://advancemame.sourceforge.net - Advance Menu (part of the advance mame project) - -http://www.mame.dk - Mame Rom Information - -http://www.arcadeabyss.com - All mame snapshot packs (without having to resort to file planet..) - -http://www.classicgaming.com/mame32qa/ - Official Mame Snapshot homepage - -http://www.dribin.org/dave/game_launcher/ - Game Launcher - -http://www.mameworld.net/pc2jamma/frontend.html - ArcadeOS - -http://icculus.org/pyddr/ - Lets dance (already in python) Dancing Game ----- - -== Tivo Style Menus == - -The Tivo has one thing right when it comes to menus: simplyfy! You can navigate most of the Tivo interface with only 6 buttons, if I recall correctly, and most of it with only 4. These buttons are: right, left, up, down, select, exit. There are a couple more keys which are used for fast forwarding and such, but those could be overloaded. Regardless of how the Tivo interface works, I will lay out here a scheme for this sort of control which I shall refer to as Tivo Style. - -All menus shall be only vertical. This allows the right arrow to be used to go deeper into the hierarchy of menus, and the left menu to move back towards the surface. This should be used whenever possible. The only time when I would discard this requirement is so as to provide an easy method to enter a string for a search, as in the Tivo's search function. - -The right arrow shall be used for navigating all the way down to actually playing. When a video is selected, a screen showing metadata on that video shall be shown, along with a menu with a few options for what to do with it. The default should be Play. Other possible actions are File (to move the video to another directory, allowing for very simple media management), Delete (with confirmation screen, of course), and Set Parental Control. - -In order to reach a similar menu on a directory, the Select button shall be used. The functions available should be similar, albeit with a couple of options for Play, such as Play in Random Order. - -The need for such buttons as DISPLAY and ENTER should be eliminated. The DISPLAY functions shall be handled through Select and through a menu option at the top level, with some name like Setup, where themes and such can be changed. I have yet to see ENTER used when Select could not have been, in Freevo. - -When a video is playing, the arrow keys should be used for seeking. The Select key should pause/play. The Exit key shall return to the previous menu. The place one exits at should be saved in a configurable way. This is possible to accomplish with mplayer in slave mode. The options for when to save until should be: reset on playing, always; reset on entering item menu; never reset. Also, it could be set such that, if the time is, say, under 30 seconds from the end, then it will reset to the beginning. Also, if the video played all the way out, it should be reset to the beginning. - -I believe that how these guidelines can be applied to modes other than Video is fairly obvious. - --- MichaelLeuchtenburg - ----- - -= Graphics = - -''Please add links to '''free''' (or your own design) graphics below. It helps if you can suggest exactly which icons to use for TV, Movies, etc. - Krister'' - ----- -Here's a snapshot about a freevo theme which I made today (its's optimized for 1024x768 resolution). I made this theme from the blue1_big.fxd with some modification... enjoy - [http://freevo.sourceforge.net/cgi-bin/moin.cgi/UserInterfaceIdeas?action=AttachFile&do=view&target=freevo1_800x600.jpg] - icons are from - http://www.sadeem.net/tux.html - background is from - http://www.deviantart.com/deviation/2073038 - (I made some modification on it ;) ) - fonts are from - http://www.geocities.com/sixpackofriends/font.zip - -finally I'd like to thank freevo developers their effort, and keep on good working :)) - -(ps: I'm sorry for poor english :) ) ----- - -== Icons == -Link example: http://www.kde-look.org/usermanager/search.php?username=AquaFusion Aqua Fusion, GPL license, use icons XXX... - -Cellshade (in progress) theme by Geoff Holden: http://halfempty.com/bright/pics/freevo Full freevo theme in progresss. - -== Background == - -= Web Interface = -The web interface needs to be reinforced for people who don't have a keyboard plugged into the freevo box. It would be advisable to define roles to allow different users to do different things. - -== Remote == -The web interface could be used to control freevo instead of a remote. - -== Audio == -You should be able to fully control audio playback through the web interface. This includes play/pause/next/prev, searching, queueing, and possibly playlists. It would be proper to require detachable music player to be enabled for this to work right. - - -== Config == -Another good use of the web interface would be to allow config editing through it. This could be as simple as a table of variables, blanks, and descriptions of the variable's uses. It would be nice if we could include drop down boxes for some of the options. - -Hot English Website Navigate: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +Oudated. ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ Freevo-wikilog mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-wikilog
