2006-05-12 Brian Cameron * Release 2.14.6: * NEWS: Updated. * configure.ac: Update to new release version. 2006-05-12 Brian Cameron Backporting some useful features from 2.15 to 2.14. Per-display configuration and new gdmgreeter theming options (real GTK+ buttons, pam-error-logo, and "startagain" stock label is translated to "cancel". Note that the default themes shipped with GDM 2.14 do not use these features, but this patch means newer themes made with 2.15 should now work with this version of 2.14 and above. * AUTHORS: Add Ed Catmur. * gdm.conf.in: Add PamStack configuration choice. * PreSession.in, daemon/gdm.c, daemon/gdmconfig.[ch], gui/gdmconfig.c: Support per-display configuration. * daemon/gdm.h: Better comments, per-display configuration support.. * daemon/verify-pam.c: Support PamStack configuration. Load PamStack in per-display fashion, if configured. * gui/gdmdynamic.c, gui/gdmlogin.c: Better error handling. * gui/greeter/greeter_canvas_item.c, gui/greeter/greeter_events.c, gui/greeter/greeter_geometry.c, gui/greeter/greeter_item.[ch], gui/greeter/greeter_parser.c: Support GTK+ button type. * gui/greeter/greeter_item_pam.c: Support pam-error-logo. 2006-05-10 Brian Cameron * daemon/gdm.c: Fix reference to SystemMenu key as a boolean, not a string, so that SuspendCommand works right. Fixes bug #341312. 2006-05-09 Brian Cameron * config/ssh.desktop.in.in, po/POTFILES.in, utils/Makefile.am: Finally fix bug #340960 2006-05-09 Brian Cameron * configure.ac: Fix configure so it puts the right string into ssh.desktop.in. * gui/greeter/greeter_geometry.c: Backout change made earlier today since it was broken. 2006-05-09 Brian Cameron * config/ssh.desktop.in.in: Added new file. * config/ssh.desktop.in: Remove old file. * config/.cvsignore: Added generated ssh.desktop.in file. 2006-05-09 Brian Cameron * config/Makefile.am: Do chown after chmod. 2006-05-09 Brian Cameron * gui/greeter/greeter_geometry.c: Now be smarter about child allocation width when working with fixed. 2006-05-09 Brian Cameron * configure.ac, config/Makefile.am, utils/Makefile.am: Fix the installation of ssh.desktop and gdm-ssh-session so that the desktop file is translated and gdm-ssh-session is installed to libexecdir. Fixes bugs #340958 and #340960. 2006-05-04 Brian Cameron * daemon/slave.c: Fix reference to the security/AllowRemoteAutoLogin so it is accessed as a boolean, not a string. Fixes remote autologin so it works again. 2006-05-04 Brian Cameron * daemon/misc.c: Fix syntax. 2006-05-04 Brian Cameron * daemon/display.c, daemon/slave.c, daemon/misc.c: Improvements to signal handling, fixing problem where GDM slave can hang on read. Fixes bug #336549. Patch provided by Ed Catmur . * AUTHORS: Added Ed. 2006-05-04 Brian Cameron * configure.ac: Fix invokation of PreFetch list. 2006-05-04 Brian Cameron * configure.ac, daemon/gdmconfig.c, daemon/server.c: Fixes to better support FreeBSD. Fixes bug #340668. Patch provided by Joe Marcus Clark .