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