X-Git-Url: http://git.ozlabs.org/?p=petitboot;a=blobdiff_plain;f=TODO;h=359e302422c5933efb3b1185dd8646aefc159864;hp=a3c58a636659734ab62e3f840f5ed4585bd68d45;hb=1abc62990a5817de56a55470fb2c62e966134722;hpb=498b745ce85026ceb5912b10a08e53ffbd0f1598 diff --git a/TODO b/TODO index a3c58a6..359e302 100644 --- a/TODO +++ b/TODO @@ -1,8 +1,39 @@ -Todo for petitboot: +Todo for petitboot (LOTS !): - * PS3 controller support + * GUI code is still based on the original mockup hack. Needs to be completely + refactored. We need to define some useable canvas/widget classes in twin and + use them + * Add some useable GUI for graphic modes selection and return to GameOS instead + of the current hacks + * Rework keyboard handling. twin needs a proper input method support, including + at least a way to use the kernel keymaps and modifiers key handling. Remove + some of the keyboard hacks from twin_fbdev and move console switching to + petitboot + * Mouse support (twin/petitboot supports it somewhat but it's not working, + check why, probably an udev issue or missing kernel driver) * Saving settings in nvram - default boot option + - default language (when language support is in) - video mode (can we read gameos' video settings instead?) - * i18n + * uncrappify focus box animation code (do it differently so it doesn't totally + sucks on the left pane due to the time needed for the alpha blending when the + box "touches" an icon) + * Fix issues with yaboot.conf parsing and kboot.conf parsing. Add a proper + native file format instead of the current hack (or make yaboot.conf native?), + add icon support to all formats + * Fixup issues with races vs. udev-helper. Maybe have a global way to keep + track of present devices, properly make sure add/remove are ordered, etc... + * Get rid of libm by building libpng without floating point support (and build + it without write support while at it, to save more space) + * Define a proper binary format for converted twin fonts and use a proper font + with multiple language support rather than the stroke font which does US + ASCII only at the moment + * i18n support in config files + * fix title/subtitles "leaking" out of the right side focus box + * get YDL to fix their config file on their install CD or add a hack to + recognize it and fix it up + +PATCHES WELCOME ! + +