29/04/2000: Simplified quota.cpp(becames 2 times smaller). Please test it. 28/04/2000: Move KUser to actions. User is shown in delete user message box. Use operator[] for list item access. Use & instead of pointers to objects (cosy for []). Rename mainDlg to mainView. Move all global objects out of mainView. 24/03/2000: Move quota ifdef code to kuqconf.h. Error messages are without flags now. 12/07/1999: fgetpwent/getpwent/fgetgrent/getgrent issue fixed (FreeBSD have no fxx funcs. Thanks to Hans Petter Bieker . 24/04/1999: change _KU_FIRST_USER to KU_FIRST_USER, and put a define for it into globals.h 24/04/1999: Bug 'Group properties did show nothing in 'Other Users' listbox.' fixed, documentation in SGML created. 23/04/1999: User create and delete postpone logic implemented. 04/04/1999: Bug #1133 'new fixes dont create new user home directory anymore' 01/04/1999: Bug #895 'Kuser doesn't restore the permissions on /etc/shadow.' 19990328: added #ifdef's to kuser.cpp and kgroup.cpp so that if _KU_FIRST_USER is defined to be, say, 500, then UID's and GID's for regular users start at 500. If _KU_FIRST_USER is not defined, they start at 1001, the default, as before. _KU_FIRST_USER can be defined in tdeadmin/config.h. (This is to make it easy to compile kuser for compatibitlity with RedHat, where regular users start at UID 500, and the User Private Group scheme is used for GID's.) 22/12/98: RedHat awared issues added. Private group mechanism implemented. Works both for add and delete. 12/10/98: Simple property dialog added 04/10/98: Use layouts in Edit group dialog (QtArch is rulez!!!) 04/10/98: Patch by Rudolf Weber incorporated in part if NIS support. NIS support. It is possible to create homedir when adding user. It is possible to create mailbox when adding user. It is possible to remove homedir when removing user. It is possible to remove processes when removing user. It is possible to remove crontabs when removing user. It is possible to remove mailbox when removing user. Preferences dialog added.