1 Overview of changes in lightdm 0.2.1
3 * Use "lightdm" as default PAM service and make it configurable
4 * Rename libldmgreeter to libldmgreeter-gobject
5 * Add libldmgreeter-qt (David Edmundson)
6 * Fix gobject-introspection build
8 Overview of changes in lightdm 0.2.0
10 * Make default user configuration per-display
11 * Only automatically login the first time
12 * Fix WebKit theme loading and automatic login
13 * Do cross fade for sessions that support it
14 (set X-LightDM-Supports-Transitions=true in their xsession file)
15 * Load user settings from ~/.dmrc
16 * Add configuration for default language/layout
17 * Change language/layout/session when user selected in GTK+ greeter
18 * Set default keyboard layout on first login
19 * Don't run all sessions throught /etc/X11/XSession - make the session
20 wrapper optional and configurable.
21 * Make pkgconfig file require libxklavier
22 * Only compile greeters if have dependencies
23 * Include ck-connector code to reduce library dependencies
24 * Add introspection.m4 to the source tree
25 * Support using no greeter user in lightdm.conf
26 * Flush writes to main log file
27 * Allow non-privilidged user to write greeter log file in /var
28 * Fix bugs stopping running greeter as priviledged user (i.e. root)
29 * Don't default to running greeters with the GDM user - it may not exist!
31 Overview of changes in lightdm 0.1.2
34 * Make user switcher API work
35 * Add a AddDisplay D-Bus method to start new displays
36 * Feed signals to GLib main loop via a pipe
37 * Add an upstart script
38 * Make theme files more similar to existing themes
39 * Change dbus namespace from org.freedesktop.LightDisplayManager to
40 org.lightdm.LightDisplayManager
41 * Write debug log to /var/log/lightdm/lightdm.log instead of stdout. Use
42 --debug for the previous behaviour
43 * Add exec_prefix into libldmgreeter.pc
44 * Change versioned include and pkgconfig files from 1 to 0
45 * Add themedir variable into pkgconfig file
46 * Connect language list in GTK greeter to login language
48 Overview of changes in lightdm 0.1.1
50 * Change licence of libldmgreeter from GPL to LGPL
51 * Write X server and session output to log files
52 * Set PATH, DESKTOP_SESSION, GDMSESSION and USERNAME environment variables
53 * Run sessions through Xsession
54 * Close all X servers on exit
55 * Send SIGHUP to X server when returning to greeter (makes all clients quit)
56 * Change authorization after a session ends so previous session does not get
58 * Make shutdown buttons work in GTK+ greeter
59 * Make user manager configurable
60 * Make GTK+ greeter show username entry if no user list
61 * Hide C and POSIX languages in greeter
62 * Load language and layout from .dmrc file
64 Overview of changes in lightdm 0.1.0
66 * Make --test-mode which runs as the current user
67 * Support displays acting as XDMCP terminals
68 * Support MIT-MAGIC-COOKIE-1 and XDM-AUTHORIZATION-1 authorization
69 * Support XDMCP over IPv6
71 Overview of changes in lightdm 0.0.4
73 * Support XDMCP logins
75 * Clean up resources on exit
76 * Create gettext instance in WebKit greeter
78 Overview of changes in lightdm 0.0.3
80 * Wait for signal from X server before starting session
82 * Add keyboard layout API
83 * Add gettext support to the WebKit greeter
85 Overview of changes in lightdm 0.0.2
87 * Fix installation of D-Bus service file
88 * Allow DISPLAY env variable to be passed to X server so can run Xephyr
89 * Handle no automatic login in webkit theme
91 Overview of changes in lightdm 0.0.1