• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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