]> rtime.felk.cvut.cz Git - sojka/lightdm.git/blob - NEWS
Correctly pass LANG and LANGUAGE through to the session
[sojka/lightdm.git] / NEWS
1 Overview of changes in lightdm 0.2.4
2
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
7
8 Overview of changes in lightdm 0.2.3
9
10     * Set correct linking library names in pkg-config files
11     * Handle session executables that take arguments
12
13 Overview of changes in lightdm 0.2.2
14
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)
26
27 Overview of changes in lightdm 0.2.1
28
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
35
36 Overview of changes in lightdm 0.2.0
37
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!
58
59 Overview of changes in lightdm 0.1.2
60
61     * Write PID file
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
75
76 Overview of changes in lightdm 0.1.1
77
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
85       access
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
91
92 Overview of changes in lightdm 0.1.0
93
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
98
99 Overview of changes in lightdm 0.0.4
100
101     * Support XDMCP logins
102     * Support multi-head
103     * Clean up resources on exit
104     * Create gettext instance in WebKit greeter
105
106 Overview of changes in lightdm 0.0.3
107
108     * Wait for signal from X server before starting session
109     * Add language API
110     * Add keyboard layout API
111     * Add gettext support to the WebKit greeter
112
113 Overview of changes in lightdm 0.0.2
114
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
118
119 Overview of changes in lightdm 0.0.1
120
121     * Initial release