WizardStan
Mega GP Mania
- Joined
- May 24, 2008
- Messages
- 16,731
And my entry is... not finished, not by a long shot. I was struggling to decide what to do until a flash of inspiration hit me about 3 weeks ago: so yeah, I started after the original deadline. I could probably get a lot more done in the next 2 days, but unfortunately I'm going away for the weekend starting early tomorrow, so what I have will have to do.
What it is: You know that zenity menu that displays a list of running PND processes so that you can kill them? I've written a replacement. One that works with Notaz's new SDL, and 3D apps, not just windowed applications. It's also (supposed to be) more feature rich, sporting some pretty icons, a clock, battery gauge, and wifi toggle button. Of course, as I said these are features not yet complete, so right now all it is is a grey box with a single "button".
What it does: Upon releasing the Pandora button after holding it for at least 4 seconds, all currently running PNDs are sent a SIGSTOP. Input is intercepted so that keys pressed won't be buffered when the PND continues. The screen is blurred to give a kind of "background" aesthetic. The main window is then displayed with its "kill all" button. At this point you can press ESC to close the window and everything is undone (clear the window, unblurr, unintercept, SIGCONT) so you can continue playing, or press the 'K' button to force kill all running PNDs and return to the desktop.
What it doesn't do but hopefully will over the next few weeks: process list and single PND kill, clock display, battery gauge, wifi display and toggle, text reader for manual/guide-book reading, and some basic settings that you may want to tweak without having to quit all the way to the desktop (gamma, tv out, and blur filter come to mind). Anything else I think of along the way or someone suggests that would be useful will also be added.
How to use it: Download the PND when it becomes available. It has a single entry: Install Overlay Menu. This will copy about 160KB to the NAND (most of which is the rebirth splash we have to include with our entries ) and replace the op_menu.sh to run my program instead of the zenity window. If you have made customizations to op_menu.sh, you'll have to make them again. A backup of the current op_menu.sh is made to the overlay menu's install program's appdata directory, so you can restore it any time you want. Since it is modifying NAND it will require you to enter your password.
Most of this blurriness is intentional, the rest is because I don't have a camera suitable for taking a picture of an LCD screen
What it is: You know that zenity menu that displays a list of running PND processes so that you can kill them? I've written a replacement. One that works with Notaz's new SDL, and 3D apps, not just windowed applications. It's also (supposed to be) more feature rich, sporting some pretty icons, a clock, battery gauge, and wifi toggle button. Of course, as I said these are features not yet complete, so right now all it is is a grey box with a single "button".
What it does: Upon releasing the Pandora button after holding it for at least 4 seconds, all currently running PNDs are sent a SIGSTOP. Input is intercepted so that keys pressed won't be buffered when the PND continues. The screen is blurred to give a kind of "background" aesthetic. The main window is then displayed with its "kill all" button. At this point you can press ESC to close the window and everything is undone (clear the window, unblurr, unintercept, SIGCONT) so you can continue playing, or press the 'K' button to force kill all running PNDs and return to the desktop.
What it doesn't do but hopefully will over the next few weeks: process list and single PND kill, clock display, battery gauge, wifi display and toggle, text reader for manual/guide-book reading, and some basic settings that you may want to tweak without having to quit all the way to the desktop (gamma, tv out, and blur filter come to mind). Anything else I think of along the way or someone suggests that would be useful will also be added.
How to use it: Download the PND when it becomes available. It has a single entry: Install Overlay Menu. This will copy about 160KB to the NAND (most of which is the rebirth splash we have to include with our entries ) and replace the op_menu.sh to run my program instead of the zenity window. If you have made customizations to op_menu.sh, you'll have to make them again. A backup of the current op_menu.sh is made to the overlay menu's install program's appdata directory, so you can restore it any time you want. Since it is modifying NAND it will require you to enter your password.
Most of this blurriness is intentional, the rest is because I don't have a camera suitable for taking a picture of an LCD screen
Last edited by a moderator: