In case anyone is curious, these are the things I'm tooling around with of late (ie: so we can avoid ugly collisions ;)
When I get time anyway :P
I have a to-do list for mmenu, libpnd and others; I'm not going to list it all here. This is just some stuff bouncing around my head lately.
minimenu - currently is mmwrapper invoking mmenu; two separate apps. - may switch to where mmwrapper is actualyl just a mmenu that stops after doing the appscan, and then does the wrapper business; ie: thus mmenu will have done the app-scan (and optionally the icon loading) and then come up, and when it exits to run a pnd (with default config) it can come back up near instantly since the wrapper will have already done the appscan -> I've noodled with it already, more or less works.. just need to add in some code for app-rescan to percolate back up to the wrapper level and so on.
- actual caching of icons and such to make faster retrieval is somethign I fiddled with and discarded long ago; Demitar did some work a couple weeks back and suggeste dit helped speed quite a bit, so we may have to revisit that again; if the above works well (who knows yet), then caching can improve the first (and only in most cases) scan which would improve device boot time quite a bit; or if the above is all crap, then this would help each mmenu returning back up. -> so thats something too, but not directly on my todo list
libpnd - looking at getting one of the zip-libs ported and supporitng pure-zip pnd-files (no iso or appending, just PXML.xml and everythign in a zip file); - need to see if FUSE zipfs works remotely well these days; back when we fiddled with this a year or two back, long before release, it didn't work at all (early stage kernel and SD drivers, or crappy FUSE, or early FUSE driver port, or etc etc, don't recall.) - should be more or less transparent to apps using existing libpnd api
libpnd future: - split it up into libpnd, libpandora, and minimenu separate projects rather than co-mingled
jeff
-- If everyone would put barbecue sauce on their food, there would be no war.