- explicitely declare void arguments
- make a few string args const
* better support for shorter displays in server screen
* make target to create top level tag file
'custom_main_menu' instead of 'main_menu' is used for
navigation. The "real" main menu is saved in a variable
- Adaptation to the MenuItem changes (V.Boerchers)
- make menuscreen_goto() more permissive: any transition between one
client's menu is allowed. If configure option
--enable-permissive-menuscreen-goto is choosen any transition is
allowed
- #define for TESTMENUS now set via configure
option --enable-testmenus (VB)
(IPv6 support is not in good shape yet)
a few more bug fixes, more error checks
extended input methods using more key (left, righ) if they are available
- Now using priority classes internally and in protocol
- Converting (depreciated) priorty numbers to the classes BACKGROUND,
INFO and FOREGROUND
- Added menu_goto command (only works when menu not active)
- Moved and altered code to create, destroy and manipulate clients, screens
and widgets in an OO-like manner.
- Moved command execution code to a commands directory, splitting commands to
what subject they are concerned.
- Menus are temporary disabled while working on new menu structure.