GDM2 2.13.0.1 (unstable), the "gdmsetup revamp" release




AOOH-GAH
--------

(If you have no clue what gdm is, skip a few paragraphs down first)

The 2.13.0.1 release of GDM2 is the first release of the 2.13 series.
It has some exciting new features including a complete redesign of
gdmsetup (kudos to Dennis Cranston and Calum Benson, great work!)
and the daemon configuration parsing is now much more intelligent.
Lots of other great improvements, check out the notes below.

Changes

2.13.0.1 stuff:

- Complete redesign of gdmsetup so it follows
  usability recommendation mockups by Calum
  Benson.  (Dennis Cranston, Calum Benson)

- gdmsetup now supports drag-and-drop for new
  themes.  (Dennis Cranston)

- The chooser GUI has been HIGified. (Dennis
  Cranston)

- Redesign of configuration parsing logic in
  the GDM daemon which simplifies how the
  UPDATE_CONFIG and GET_CONFIG commands work,
  better encapsulates the vicious-extensions
  logic, and cleans up the code.  (Brian
  Cameron)

- If slave does not respond to a SIGTERM, try a
  SIGKILL the second time.  This resolves a problem
  where GDM sometimes stops managing a display
  because it just keeps waiting for the slave to
  die.  See bug #113902.  (Vaclav Smilauer).

- GDM now uses VT_GETSTATE for peeking VT freeness

- Now GDM warns correctly about caps lock if an
  alternate keymap is enabled.  kbGetState is used
  instead of XkbGetIndicator State.
  (Sebastien Bacher)

- Fixed race condition where a variable used by
  the signal handlers was not being set until after
  the signal handlers were setup.  Now it is set
  before avoiding a race.  (Simon Bowden/Brian
  Cameron)

- Now check for X server in prefix /usr.
  (J\303\274rg Billeter)

- Check for XInput fixed in configure and add a
  check for libgen.h to avoid compiler warnings.
  (Brian Cameron)

- Updated check in configure for socklen_t so it
  includes sys/socket.h to better support BSD
  platforms that define socklen_t there.
  (dmacks netspace org)

- Kurdish added to ALL_LINGUAS. (Erdal Ronahi)

- Translation updates (Takeshi AIHANA, Dan Damian,
  Theppitak Karoonboonyanan, Priit Laes, Chao-Hsiung
  Liao, Roozbeh Pournader, Erdal Ronahi, Francisco
  Javier F. Serrador, Marcel Telka, Funda Wang, Adam
  Weinberger)

Note:  GDM2 was originally written by Martin K. Petersen <mkp mkp net>.
Much work has been done on GDM2 by George Lebl, and Brian Cameron
currently shares maintainership duties with the Queen of England.

Note2:  If installing from the tarball do note that make install overwrites
most of the setup files, all except gdm.conf.  It will however save backups
with the .orig extension first.

#ifndef GDM_DISABLE_DEPRECATED
Note3:  Note3 has been depracated ...
#endif /* GDM_DISABLE_DEPRECATED */

Downloading:
============

Webpage: http://www.gnome.org/projects/gdm/
http://ftp.gnome.org/pub/GNOME/sources/gdm/2.8/

No RPM this time around BTW.  Have fun.  A spec file is included though,
so you can try:

  rpmbuild -ta gdm-whatever.tar.gz

Have fun,

Brian




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]