1 Overview of changes in lightdm 0.2.4
3 * Generate metadata for QT libraries
4 * Move Webkit greeter into separate module
5 * Rename ldm-gtk-greeter to lightdm-gtk-greeter
6 * Correctly pass LANG and LANGUAGE through to the session
8 Overview of changes in lightdm 0.2.3
10 * Set correct linking library names in pkg-config files
11 * Handle session executables that take arguments
13 Overview of changes in lightdm 0.2.2
15 * Make default themedir work when --prefix is not passed to configure
16 * Look for face images in ~/.face and ~/.face.icon
17 * Put .vapi file in unversioned vala directory
18 * Fix compiling without QT
19 * Choose the VT to open the display on
20 * Set correct group memberships for sessions (Yves-Alexis Perez)
21 * Set permissions on xauthority file so it can only be read by the owning
22 user (Yves-Alexis Perez)
23 * Set correct permissions on ~/.dmrc (Yves-Alexis Perez)
24 * Add --enable-liblightdm-gobject, --enable-liblightdm-qt configure option
25 * Set environment variables from PAM (Yves-Alexis Perez)
27 Overview of changes in lightdm 0.2.1
29 * Use "lightdm" as default PAM service and make it configurable
30 * Rename libldmgreeter to libldmgreeter-gobject
31 * Add libldmgreeter-qt (David Edmundson)
32 * Fix gobject-introspection build
33 * Renamed libldmgreeter to liblightdm
34 * Install a .vapi file
36 Overview of changes in lightdm 0.2.0
38 * Make default user configuration per-display
39 * Only automatically login the first time
40 * Fix WebKit theme loading and automatic login
41 * Do cross fade for sessions that support it
42 (set X-LightDM-Supports-Transitions=true in their xsession file)
43 * Load user settings from ~/.dmrc
44 * Add configuration for default language/layout
45 * Change language/layout/session when user selected in GTK+ greeter
46 * Set default keyboard layout on first login
47 * Don't run all sessions throught /etc/X11/XSession - make the session
48 wrapper optional and configurable.
49 * Make pkgconfig file require libxklavier
50 * Only compile greeters if have dependencies
51 * Include ck-connector code to reduce library dependencies
52 * Add introspection.m4 to the source tree
53 * Support using no greeter user in lightdm.conf
54 * Flush writes to main log file
55 * Allow non-privilidged user to write greeter log file in /var
56 * Fix bugs stopping running greeter as priviledged user (i.e. root)
57 * Don't default to running greeters with the GDM user - it may not exist!
59 Overview of changes in lightdm 0.1.2
62 * Make user switcher API work
63 * Add a AddDisplay D-Bus method to start new displays
64 * Feed signals to GLib main loop via a pipe
65 * Add an upstart script
66 * Make theme files more similar to existing themes
67 * Change dbus namespace from org.freedesktop.LightDisplayManager to
68 org.lightdm.LightDisplayManager
69 * Write debug log to /var/log/lightdm/lightdm.log instead of stdout. Use
70 --debug for the previous behaviour
71 * Add exec_prefix into libldmgreeter.pc
72 * Change versioned include and pkgconfig files from 1 to 0
73 * Add themedir variable into pkgconfig file
74 * Connect language list in GTK greeter to login language
76 Overview of changes in lightdm 0.1.1
78 * Change licence of libldmgreeter from GPL to LGPL
79 * Write X server and session output to log files
80 * Set PATH, DESKTOP_SESSION, GDMSESSION and USERNAME environment variables
81 * Run sessions through Xsession
82 * Close all X servers on exit
83 * Send SIGHUP to X server when returning to greeter (makes all clients quit)
84 * Change authorization after a session ends so previous session does not get
86 * Make shutdown buttons work in GTK+ greeter
87 * Make user manager configurable
88 * Make GTK+ greeter show username entry if no user list
89 * Hide C and POSIX languages in greeter
90 * Load language and layout from .dmrc file
92 Overview of changes in lightdm 0.1.0
94 * Make --test-mode which runs as the current user
95 * Support displays acting as XDMCP terminals
96 * Support MIT-MAGIC-COOKIE-1 and XDM-AUTHORIZATION-1 authorization
97 * Support XDMCP over IPv6
99 Overview of changes in lightdm 0.0.4
101 * Support XDMCP logins
103 * Clean up resources on exit
104 * Create gettext instance in WebKit greeter
106 Overview of changes in lightdm 0.0.3
108 * Wait for signal from X server before starting session
110 * Add keyboard layout API
111 * Add gettext support to the WebKit greeter
113 Overview of changes in lightdm 0.0.2
115 * Fix installation of D-Bus service file
116 * Allow DISPLAY env variable to be passed to X server so can run Xephyr
117 * Handle no automatic login in webkit theme
119 Overview of changes in lightdm 0.0.1