linuxconf 1.14r1 changes log

linuxconf 1.14r1 changes log

previous versions: 1.13r15.1
Change log index
1.14 will be the basis for the next Red Hat release. It only serves as a common reference. 1.14r1 is has some enhancement and will be the basis for various new projects, including enhancements to the GUI.

Enhancements

More translations

I have received deliveries for Portuguese, Slovak, Norwegian and Swedish

Note that French and Portuguese are completed.

pppdialin is more complete (postlogin config)

The pppdialin module was incomplete. New scripts has been created to fully support the routing and mail delivery configuration. Previously those configuration (ppp accounts) were unmanaged. The following scripts has been added to the distribution:

Calls to those scripts are inserted in /etc/ppp/ip-up and /etc/ppp/ip-down when you visit the "default PPP parameters" dialog, found at the end of the users account menu (policies area). Each time you do a change in this dialog, pppdialin checks that the ip-up and ip-down scripts are ok.

Note that this added functionality is controlled by a modified /usr/lib/linuxconf/lib/ppplogin and as such is only available to "chat" users (as opposed to PPP accounts using PAP).

Quitting from a dialog using the window manager controls

There was a flaw in the GUI protocol (and the front-ends). When one was clicking on the "close" button (the X on the right side of the window or the close entry in the menu on the left side), Linuxconf was not closing the window.

The protocol has been enhanced so the front-end can specify this action, instead of faking a button. The action "X" is returned and Linuxconf interprets this as an escape from the dialog.

The document doc/guiapi.sgml was updated accordingly.

Changes

treemenu initial state

When you install a new Linuxconf, or a new module, the treemenu is rebuilt and the state of the branches is reset. Originally, all the branches for collapsed. Now we do the reverse. Initially, all the branches are opened, so one can see quickly that the menu tree is large and worth investigating.

After the upgrade, the tree works as usual, preserving from one session to the other the state.