1Changes in v1.2 2--------------- 3* Allowed menu's to have names. Submenu's can be referred to by names 4 instead of their index in the menu system. This allows user to refer 5 to submenus which are not yet part of the menusystem. 6* help pages can be longer than one screen 7* menugen.py: Python script for converting .menu files to C source code 8 .menu files can be used to descibe most static uses of menu system, 9 including SubMenus, Checkboxes, RadioButtons, User Authentication and 10 Context sensitive help. You can also restrict use of certain items 11 to users with certain credentials. 12 13 See MENU_FORMAT for the format of .menu files 14 15* display.c32: Takes the name of the text file to display and displays it 16 allowing user to scroll through the text. 17 18 USAGE: display.c32 <filename> 19 20 <filename> must be an absolute filename (including the /isolinux part) 21 22Changes in v1.1 23--------------- 24* Additional handler type: Keys handler 25* Menuitem handlers now have a return value of type t_handler_return. 26 For all simple cases, you just return ACTION_VALID or ACTION_INVALID 27 (For some types of menu items, handlers are ignored, and for 28 others the return value is ignored) 29* add_menu takes an extra argument (to better control memory footprint) 30 You can just set it to -1 to choose the default value 31* Now the menu system support long menu's using scroll bars. 32* Support for passwords and context sensitive help is added. 33