2006-06-07 Brian Cameron * Release 2.15.4: * NEWS: Updated. * configure.ac: Update to new release version. 2006-06-06 Brian Cameron * gui/gdmflexiserver.c: Call gdmcomm_check with FALSE so that ti doesn't try to pop-up a GUI. Sometimes gdmflexiserver is called by processes that do not have access to the display so this causes a crash, and gdmflexiserver prints out errors anyway. * gui/modules/AccessDwellMouseEvents.in: Added gestures so you can run the same commands as in AccessKeyMouseEvents.in with dwell gestures. * gui/modules/AccessKeyMouseEvents.in: Cleanup * gui/modules/keymouselisttener.c, gui/modules/dwellmouselistener.c: Added debug. 2006-05-31 Brian Cameron * gui/greeter/greeter_item_ulist.c: Correction to previous fix. 2006-05-31 Brian Cameron * gui/gdmlogin.c, gui/greeter/greeter.c, gui/greeter/greeter_item_ulist.c, gui/greeter/greeter_system.c: Correct serious issue where user can enter the configure screen with their user password instead of the root password. Fixes bug #343476. 2006-05-30 Brian Cameron * vicious-extensions/ve-config.c: Now save in UTF-8 format to avoid putting non-ASCII values in the config file, such as with the "Welcome" string. Fixes bug #335713. Patch provided by Frederic Peters 2006-05-30 Brian Cameron * daemon/gdm.c: Remove some unused code. * gui/gdmsetup.c: Fix so when you click on the include_all button, the Automatic/Timed login values update properly. Fixes bug #343203. 2006-05-24 Brian Cameron * daemon/gdm.c, docs/C/gdm.xml: Put back support for -nodaemon argument, lost in the 5-12 patch by Christian Kirbach. This fixes bug #324831. Patch provided by Ray Strode . 2006-05-23 Brian Cameron * NEWS: Add 2.14.7 info. 2006-05-22 Brian Cameron * gui/gdmlogin.c, gui/greeter/greeter.c, gui/greeter/greeter_item_ulist.[ch]: Now when a user is selected and a bad password is entered, GDM remembers the username and just asks for the password again. You now must hit the Cancel/Start Again button to unselect the user from the userlist. Fixes bug #342574. * gui/greeter/greeter_action_language.[ch]: Fix prototype warning. 2006-05-22 Brian Cameron * gui/greeter/greeter_events.c: Fix so that the entry field always has focus after a button press, which wasn't working if the buttons were GTK+ style. 2006-05-19 Brian Cameron * daemon/gdm.c, daemon/gdmconfig.[ch], daemon/slave.c, daemon/verify-pam.c: Fix per-display configuration so it also works for greeter/SystemMenu and greeter/ChooserButton keys. Add new gdmconfig.c interfaces for getting keys in a per-display fashion so they are easier to use. 2006-05-18 Brian Cameron * config/Makefile.am: Do not cause make install to fail if chown fails. 2006-05-17 Brian Cameron * daemon/auth.c: Check if authdir is the fallback dir. If not, and GDM cannot access the user's $HOME directory, then try and use the fallback directory. Fixes bug #342116. Patch provided by Arjan Timmerman .