Mon Jun 07 09:17:23 2004 George Lebl * config/XKeepsCrashing: Add system-config-display and also check for system-config-mouse. FC2 is utter shit when it comes to failing X server anyway so on my test machine system-config-display don't work none anyway, but such is life, maybe it'll work for someone (but FC2 of course doesn't run that on X errors anyway). * gui/gdmsetup.c: replace hacks with lesser hacks Tue Jun 01 11:24:46 2004 George Lebl * gui/gdmlogin.c, gui/greeter/greeter_item_canvas.c, gui/greeter/greeter.c, gui/gdmchooser.c, gui/gdmcommon.[ch]: on non-local displays, and on displays other then the primary :0 display, disable cursor blinking after 20 seconds of inactivity as it eats bandwidth and cpu for nothing. Should fix #135764 * gui/gdmwm.c: minor cosmetic cleanup Fri May 28 12:53:42 2004 George Lebl * config/XKeepsCrashing, config/PreSession.in, config/PostSession.in, config/Xsession.in, config/Default.in: Don't use which but our own private shell version since solaris which is broken when there is no TTY. Fixes #133245, partly based on a patch by Brian Cameron Fri May 28 12:35:22 2004 George Lebl * gui/gdmsetup.c, config/Makefile.am: solaris chown doesn't like a dot separator but : is the standard separator and works for gnu chown as well, so switch to that. Thanks to vix@vazka.sk (Ivan Noris). Fixes #142732 Fri May 28 12:01:02 2004 George Lebl * gui/gdmlogin.c, gui/greeter/greeter_item_ulist.c: Cut after the comma in the gecos field if there is more then one comma as then it's probably ugly arguments and not the name. Fixes #142274 Fri May 28 11:43:41 2004 George Lebl * gui/greeter/greeter_action_language.c: Apply patch from leonard.michlmayr@ap.univie.ac.at (Leonard Michlmayr), to make the language dialog at most 600 pixels tall to make it look prettier. Fixes #142175 Fri May 28 11:36:46 2004 George Lebl * daemon/gdm.c: Fix for #141497, that is the last_x_failed is properly reset, we only restart 3 times and we allow those to happen in a much longer timeframe (5 minutes), which is OK since we reset on successful remanage rather then just based on time. Fri May 28 11:08:51 2004 George Lebl * configure.in: eek, evil we had GETTEXT_PACKAGE set to gdm-2.4, but we want gdm-2.6 nowdays * daemon/gdm.c, daemon/misc.c: fix the ConsoleCannotHandle key and cache it as soon as we can and also set UNSAFE_TO_TRANSLATE=yes when forking something and console can't handle the language * daemon/server.c: fix a minor fd leak and print a C locale (don't want to translate this) error to the X log when the X server cannot be exec'ed. * utils/gdmopen.c, utils/gdmtranslate.c, config/XKeepsCrashing: Listen to UNSAFE_TO_TRANSLATE, since running shells in login mode may modify the locale so we must force it to "C" where we can if it is really unsafe (language in ConsoleCannotHandle) Thu May 27 13:42:39 2004 George Lebl * gui/modules/dwellmouselistener.c, gui/modules/keymouselistener.c: The screen code was wankered, it wanted HAVE_GTK_MULTIHEAD to be defined to work properly and otherwise it confused bonobo which is completely moronic (I mean bonobo is moronic) by using slightly different (but perfectly legal) DISPLAY env var. Wed May 26 18:23:14 2004 George Lebl * daemon/auth.c, daemon/display.c, daemon/gdm.[ch], daemon/misc.[ch], daemon/server.c, daemon/slave.c, daemon/verify-pam.c, docs/C/gdm.xml, config/gdm.conf.in: Add a daemon/ConsoleCannotHandle key which lists languages which should not be used on the console because they won't work. Uses "C" locale strings instead then. Should "fix" #135387, but I suppose there's no clean way to do this, just let the distributors ship proper config files and have them test it (yeah right). I've tested the current set on RH9 and I listed all of the ones that didn't work. Wed May 26 17:34:51 2004 George Lebl * daemon/slave.c: Ensure proper .ICEauthority permissions, this may fail on NFS, but who cares, there if it breaks it's beyond our fixage anyway. Should alievate problems from #137345, though that bug is really in libice usage and gnome-session. libice is incredibly evil. * utils/gdmtranslate.c: fix with the forte compiler, patch fromn Brian Cameron, fixes #137600 Wed May 26 17:01:16 2004 George Lebl * gui/gdmsetup.c, daemon/misc.c: use shell quoting more properly Wed May 12 20:36:33 2004 James M. Cape * */.cvsignore: Updates. * configure.in, pixmaps/Makefile.am, pixmaps/*/*: Added new icons for gdmflexiserver -xnest and gdmsetup. The old pixmaps stay in pixmaps because they are not "themed-icons" per-se. * pixmaps/gdm.png: Removed the old icon. * gui/gdmsetup.desktop.in, gui/gdmflexiserver*.desktop.in: Use the new icons.