Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: Re: Testing F2 user menu

Re: Testing F2 user menu

From: Eric Linenberg <elinenbe_at_umich.edu>
Date: Sat, 31 Jan 2004 20:16:10 -0500

I definitly like where this is heading, but as it stands right now
there are a bunch of bugs -- it is as you say a proof of concept. I
think a config file like this might make the most sense for all key
options on the archos. Everyone has their favorite
plugin/settings/etc. Can't wait to see where this is headed. Also,
what about a source patch?

-e

cf> Hey guys,

cf> I have done a proof of concept for the F2 user menu which is available at
cf> http://members.dodo.net.au/~coutta/F2_Test.zip. This is only for the
cf> recorder at this stage (not the FM). When you rolo F2_Test.AJZ, just press
cf> (and release) the F2 button and you’ll see the user menu.

cf> You use \.rockbox\keypad.map to define the key mappings you want. For
cf> example, you could have a mapping to view all plugins, or run a specific
cf> plugin.

cf> The following line in keypad.map:

cf> 512;91; ;
cf> - 512 is the code for F2
cf> - 91 is the #define for browse plugins within my code
cf> - space means use the LANG for the menu desctiption
cf> - empty means default action, which is browse plugins

cf> 512;91;Hello World;/.rockbox/rocks/helloworld.rock
cf> - 512 is the code for F2
cf> - 91 is the #define for browse plugins within my code
cf> - Hello World will be displayed in the menu
cf> - Runs the /.rockbox/rocks/helloworld.rock

cf> Not all functions have been converted (it’s a big job), so I have just done
cf> my favourites (plus some other requests I’ve seen).

cf> I’ve been able to save the quickscreen functionality, so it still works as
cf> long as you don’t release the F2 key. There is no sorting yet, and the only
cf> way to change the menu entries is to edit keypad.map.

cf> Please let me know what you think, and whether I should proceed further.
cf> Let me know of errors too.

cf> Cheers,

cf> c0utta

cf> _________________________________________________________________
cf> Get less junk mail with ninemsn Premium. Click here
cf> http://ninemsn.com.au/premium/landing.asp
Received on 2004-02-01

Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy