aboutsummaryrefslogtreecommitdiffstats
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorSpacedio <spacedio@thernusen.net>2026-02-26 19:20:14 -0500
committerSpacedio <spacedio@thernusen.net>2026-02-26 19:20:14 -0500
commitdb657412e6ae93341ed42d59df6aef564a739a1f (patch)
tree6f67f55f6dc61fb0afa8829a950f0dbf1a0aeadf /CHANGELOG.md
downloadlightdm-mini-greeter-master.tar.gz
Initial commit after cloneHEADmaster
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md112
1 files changed, 112 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 0000000..37b8c05
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,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.