>> i think it would make more sense to code a separate UI for RaaA >> and modularize the rest of rockbox to make it easier to hook this >> UI into the rest of the code cleanly.
I agree with this approach. Improving the general structure of Rockbox (heck, even documenting such a structuew) would have widespread benefit for the project as a whole. pondlife
