-
1
-
2
-
3
-
4
-
5
-
6
-
7
-
8
-
9
-
10
-
11
-
12
-
13
-
14
-
15
-
16
-
17
-
18
-
19
-
20
-
21
-
22
-
23
-
24
-
25
-
26
-
27
-
28
-
29
-
30
-
31
-
32
-
33
-
34
-
35
-
36
-
37
-
38
-
39
-
40
-
41
-
42
-
43
-
44
-
45
-
46
-
47
-
48
-
49
-
50
-
51
-
52
-
53
-
54
-
55
-
56
-
57
-
58
-
59
-
60
-
61
-
62
-
63
-
64
-
65
-
66
-
67
-
68
-
69
-
70
-
71
-
72
-
73
-
74
-
75
-
76
-
77
-
78
-
79
-
80
-
81
-
82
-
83
-
84
-
85
-
86
-
87
-
88
-
89
-
90
-
91
-
92
-
93
-
94
-
95
-
96
-
97
-
98
-
99
-
100
-
101
-
102
-
103
-
104
-
105
-
106
-
107
-
108
-
109
-
110
-
111
-
112
# CHANGELOG
## 0.6.0
* Add a `show-sys-info` configuration option to show the username, hostname, &
current time above the password label/input. Additional configuration options
let you customize the font, size, color, & spacing. The output format is
currently fixed to `<user>@<hostname>` & `HH:MM` but may be customizable in
the future.
* Add the ability to cycle between available sessions instead of only using
LightDM's `default-session`. Change sessions by pressing `<mod-key>+e`; a
`session-key` configuration option has been added to allow for customization.
* Make every configuration option besides `greeter.user` optional. Any
undefined configuration options will fallback to their original values.
* Add a `background-image-size` configuration option for scaling the background
image to fit or fill the screen.
* Added a `y-pos` and `x-pos` configuration option to position the login window
relative to the screen.
## v0.5.1
* Fix crash when `password-alignment` option is missing from configuration
file.
## v0.5.0
* Allow setting the `password-alignment` option to `center`, in addition to
`left` or `right`.
* Add a `password-border-radius` configuration option to set the border radius
of the password input.
* Add a `password-character` configuration option to set the character used to
mask the entered password. `-1` specifies the default character, `0` hides
any entered text, & the first character is used for any other value.
* Document how to make configuration file a symlink into home directories.
* Improve error message when configuration file is unreadable.
* Disable the password input while authenticating. This fixes a bug causing
lightdm to crash if the greeter tried authenticating before a previous
authentication attempt had completed.
* Add a `password-input-width` configuration option to set the number of
characters that should fit in the password input. This is just a suggested
width - GTK may render a narrower input.
* Ensure the mouse cursor is always hidden.
* Add a `show-image-on-all-monitors` configuration option to display the
background image on every monitor instead of just the primary monitor.
* Ignore any trailing whitespace in the `user`, `mod-key`, &
`password-alignment` configuration options.
## v0.4.0
* Add `password-border-color` & `password-border-width` options for customizing
the password input's border independently of the main window's border.
* Fix default path to config file if not set by autotools.
* Add `font-weight` & `font-style` options to customize the bolding &
italicizing of all text.
* Use the alternatives system for Debian-based builds.
* Add a `password-alignment` option to customize the alignment of the text in the
password input.
* Add an `invalid-password-text` option to customize the wrong password error
text.
## v0.3.4
* Fix flashing of password input on start.
* Fix background color on primary monitor when background image is not set.
## v0.3.3
* Fix background image aligment in multi-head configurations.
* Fix builds with liblightdm v1.19.1 and below.
* Fix customization of label colors.
## v0.3.2
* Fix linker flag build failures.
* Fix silent failures when using old configuration files that are missing newly
added options.
* Fix positioning main window in the center of the primary monitor for various
multi-head configurations.
## v0.3.1
* Fix white background when the `background-image` option is blank or not
present in the config file.
## v0.3.0
* Add a `password-label-text` option to customize the label text.
* Add a `show-input-cursor` option to hide the input's cursor.
* Add a `background-image` option to set a centered background image.
* Change the default value of the `user` option to `CHANGE_ME`.
## v0.2.0
* Add a `font-size` option to the configuration file.
* Fix start failure when no `user-session` is specified.
* Fix color of password input's cursor.
## v0.1.3
* Fix a build issue with some compilers.
## v0.1.2
* Fix background color when using multiple monitors.
## v0.1.1
* Fix various warnings caused by the generated CSS.
## v0.1.0
* Initial release.