Home | History | Annotate | Download | only in cmenu
      1 Changes 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 
     22 Changes 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