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