I'm planning to:
Downgrade FS#7538 (Custom boot logo) to either V6, V7, or V7.1. I don't really like having it as a plugin (though I don't use it at all) and don't want anything to cause a slowdown. In a few hours I'll downgrade to one of them. Let me know which you think would be best.
Upgrade FS#7487 (mpegplayer resume/seek) which will fix the limit fps problem. This will hopefully be done in a few minutes after this post. DONE
Remove the power menu. A menu with only two options doesn't seem to be too good in my opinion. I'll probably move both options into the System menu, so they're still easy to get to. DONE*
Do a little testing on a few of the zip files. Look for ways to cut down on the zip file size. Maybe offer 'full' zip files, with all the files, and 'reduced' zip files, with only updated files.
(Possible) Add FS#7669 for those who want to remember the days of AOL. (Or as a joke)
Add FS#7661 to make the ID3 screen more readable. DONE
Add FS#7697 to separate user data. I haven't tested this, so I may or may not add it, though the developers seem to like it.
Get the menu options working.
I think that's all for the moment...
* Currently, the power menu still appears, but the options are in the System menu as well (so they're in two places.) I will probably leave it like this for a little while (maybe a day) just to make sure people notice that it's also in the System menu. UPDATE: The power menu has been removed.
I've been working on getting the menu options to work, but haven't had much luck. I found one part in the code that appears to be checked for every menu item, but it doesn't seem to be accepting the custom code. I'm going to look through for more patches to add now, just so there's an update, but I'll see if I can get the menu options to work.
I'm still working on getting the menu options to work. From what it looks like, the only problem is getting root_menu.c to properly read the config file. I'm going to do more testing, but I hope I can get it working soon.
I wasn't able to work on turning on/off menu options as much as I would have liked to, though it's getting there. The first menu option, which (in the future) turns on/off the video menu appears to be getting set properly, though the if statement hasn't been added into the code, so for the moment it just creates the config setting. It's 30 minutes to midnight here, and since school starts on Tuesday, I probably better get some sleep. Tomorrow I'll try to finish the patch, and add it to the main build.
EDIT: By default, do you think the menus should appear, or be hidden?
I'm thinking of adding FS#7661, which would make the ID3 info screen easier to read. Unless anyone has a reason why it shouldn't be added, I'm going to add it later today.
As for the adding/removing some of the menu items, I'm working on adding that feature right now. I've got the menu to appear in Settings | Gen Settings | System, and am working on getting the first option working. For those who want to test it, the link is http://nuclearscripting.com/other/sansa/build/build/download.zip. I use this copy of the SVN for testing stuff, such as SDHC support, USB support, etc., but it's cleared on every time I start something. Since the copy is clean though, it shouldn't be hard to generate a patch once it works.
I'm not sure how easy this will be, and I school starts on Tuesday, but I'm thinking of creating maybe three to five more settings, which would enable/disable varous menu items, such as Videos, Photos, Recordings, and the Power menu. I might also add an option to enable/disable the option to have the custom menu appear in the root menu, in addition to the shortcut. I'm not sure how easy this will be, though I doubt it'd be too hard. Once I figure out how to do the first one, the rest should be easy.
I just updated the album art patch (FS#3045) which should fix problems with album art displaying after changing the WPS.
There seems to be some sort of shortcut problem with the custom menu, as it's only accessible from the WPS. I'm not sure of the problem, as the keymaps file appears fine, but I'm checking it out right now.
I just modified the update script to generate a patch file on each update, which can be found at http://chrisjs.com/patch.php. The patch file doesn't include the custom logo, because I found that it caused problems with the patch. The custom logo can be found at http://chrisjs.com/images/bootlogo.bmp.
Even though the stats are almost accurate, I'm going to modify it a little so that they will be 100% accurate. Verizon is coming in about 20 mins to fix our DSL, but hopefully it won't take too long.
Stats fixed. Unfortunately, they have to be reset, but oh well.
Kockroach PM'd me on ABi asking if it was possible for me to create a patch of everything done to the build, so that it'd be easy for someone to patch their source and build a Sim for testing. I've got everything ready, and as soon as I test it some more, a new patch file will be compiled in every build. However, unlike the build zips, I won't store old copies, since I don't think it'd be needed. I keep two (well, three) copies of the svn source on the server, so I'm doing a test now to see if the patch will work without problems, and then I'll release the link.
UPDATE: It works, except the rockbox logo isn't being added properly. I'm going to see if I can fix that, otherwise I'll just have it available separately (http://chrisjs.com/images/bootlogo.bmp)