This will probably keep the pace of Hijack enhancements (from me) at near zero for the next couple of months.

Besides, it already does everything anyone could want anyway, right!?


Well, since you asked...

I've said this other places, but the things I would most love to see are more on the user app side of the house (rather than the user-facing stuff like the khttpd and IR trans.) My wish list is:

1. In-place disk writing (already on your unofficial wish list, I believe.)
2. Multiple apps using "overlay" display geometry. I remember you saying it's currently limited to one.
2a. The ability for these apps to be "backgrounded" in the sense that they don't need to return control to the Hijack menu via a call to the waitmenu ioctl(). So you could have two or three little windows from different apps, and you could still enter the Hijack menu to run something else. Currently, windowed overlay apps need to return control to Hijack. I think this is tied to #2 somehow.
3. mmap() buffer for display writes.

I think the focus shifted over the last couple months (justifiably so) to things like khttpd, custom animations, etc. I am just posting to officially cast my vote for a "back to basics" focus shift so that the userland application interface can be even better than it already is. I think there are enough guys working on things now to justify it... What do you think?

When you have the time, of course.
_________________________
- Tony C
my empeg stuff