1.5.0 - 2021.01.01
    * forked, w/ name change
    * removed  console_cmd
    * removed consolekit support; libPAM now mandatory (hardcoded)
    * significantly expanded (comprehensive?) documentation
    * added support for localized theme variants
    * removed bundled gtk2 accessory helper programs
    * added new sample themes
    * nixed testshadow (a msg attribute)
    * theme preview (formerly: slim -p /path/to/theme) changed, to "slimski -p themename"

1.4.4 - 2018.04.29
    * slim-login (autologin config gui utility) replace
        bash+yad script with an enhanced python+gtk script and
        remove no longer needed antiX-specific slim.template file
    * cfg.cpp (and docs) sessiontype_y: change implicit default
        from 90% to 70% to accommodate low-res, low dpi displays
      doc/slimski_OPTIONS_LIST.txt and doc/THEMES: expand/clarify various details

1.4.3 - 2018.03.18
    * interim version for internal testing

1.4.2 - 2018.03.22
    * Added the following statement into THEMES file:
        Presence of background imagefile within a theme directory is optional.
        Similarly, presence of panel imagefile is optional. Testing has indicated that,
        by omitting the imagefiles and/or choosing "background_style solidcolor",
        you may reduce the runtime memory footprint of SliM.
        NOTE: in the absence of a panel image, the username/login fields are rendered
        atop a generic (opaque white) rectangular overlay.
    * do not fail (exit) if background image is missing; instead,
        fallback to using solidcolor
    * do not fail (exit) if panel image is missing; instead,
        fallback to using a plain, solid color box
    * When solidcolor has been specified, and background_color contains
        an invalid value (or is empty), assert background_color=#ff0000
        to provide visual feedback regarding the misconfiguration.
    * added UTF8 support for welcome_message
        (translations followup needed)
    * debian/rules: add hardening rules
        (source fortification, stack protection, relro)
    * remove unused jpeg.c and png.c, and refs within CMakeLists.txt
        Their functionality had already been incorporated into image.cpp
    * upon failed login (incorrect username+pw), display an onscreen
        message (configurable, via themfile) and, conditionally,
        alert user to CapsLock=ON status
    * fix: "-h" help commandline option showed no ouptut
    * app.cpp:  Fix env alloc (ref http://bugs.debian.org/733916)
    * image.cpp, image.h: outcomment unused fn Merge_non_crop()
    * add new options to support centering of input box text and hiding of cursor
    * rename the generic value "color" (background_style option value) to "solidcolor"
    * fix: save root window pixmap id when setting background
    * antiX/slim.theme: correct option name (input_fgcolor >>> input_color)
    * fix Cfg::getIntOption (declare 0 as default value)
    * upon failed login, provide onscreen hint if CapsLock is ON
    * removed executable bit from shipped pam.sample file
    * debian/control: remove stated build dependency (freeglut3-dev)
    * (devnote: temporarily tag, during testing ### for slim v1.4.2)

1.4.1 - 2018.01.18
    * remove unnecessary declared libz (aka zip) dependency
    * debian/rules: add "scrot" as Recommends (for F11 screenshot) and
        "antix-goodies" (provides yad, used by "slim-login" + "antixccslim.sh")
        and "gtkdialog" (used by "antixccslim.sh").
        Also, add "urxvt" to Recommends (it is the configured console_cmd).
        (TODO: specify xterm|urxvt ? remove xterm from Recommends?)
    * antixccslim.sh: insert test for presence of gtkdialog + yad
    * slim-login: insert test for presence of yad
    * provide a minimal (6kb solid black) bgimage for 'default' theme;
        ship additional themes (to demonstrate examples of both single,
        and double, input box layouts)
    * create a COMPREHENSIVE list of config options/descriptions
        (install creates /usr/share/doc/slim/slimski_OPTIONS_LIST.txt)
        and add "SEE ALSO: /usr/share/doc/slim directory" into the manpage
    * add "dh-exec" to build deps (115kb installed size)
        so that we can use /usr/share/dh-exec/dh-exec-install-rename
        within the slim.install file
    * add "scrot" (used for screenshot_cmd) as a Recommends in debian/control
    * slim.conf: prepend ### to inline comments, to differentiate from
        lines containing #currently outcommented values
    * "slim-login" (autologin setup) utility: add sanity check
        (test whether a home directory matching the typed username exists)
         and test whether empty username value was submitted
    * suppress useless/misleading "cancel" buttons within yad errmsg dialogs
    * antixslimcc.sh: check that current_theme is "antix" and, if not,
        warn "this background setter utility is effective only when the currently-selected
        SLiM theme (specified in /etc/slim.conf) is: current_theme  antiX"

1.3.4 - 2012.06.26
    * Replaced stderr writes function
    * Fix numlock control
    * Fix build with GLUT
    * Fix PAM authentication

1.3.3 - 2012.02.22
    * Change build system to CMake
    * Add support ConsoleKit

1.3.2 - 2010.07.08
    * Add support xauth secret
    * Add xnest_debug mode  (2019, debian sez: Use of the Xephyr X server instead of Xnest is recommended.)

1.3.1 - 2008.09.26
    * Added focus_password config option for focusing password (slimski conf var passwdfocus_enabled)
      automatically when default_user is enabled
    * Added auto_login option (slimski confvar autologin_enabled)
    * Fixed uninitialized daemonmode, see
      http://www.freebsd.org/cgi/query-pr.cgi?pr=114366
    * Fixed maximum length for password
    * Introduced customization options for session text:
      font, colors, position, shadows.

1.3.0 - 2006.07.14
    * Added PAM support by Martin Parm
    * Fixed segfault on exit when testing themes
    * Fixed vt argument detection
    * Corrected reference to input_color in the default theme
    * Fixed default shell setting
    * Fix segfault when calling XCloseDisplay(NULL)

1.2.6 - 2006.09.15
    * Bug #008167: Update pid when in daemon mode
    * Fixed warnings when compiling with -Wall
    * Fixed major memory leaks with repeated login (bug #007535)

1.2.5 - 2006.07.24
    * hiding of the cursor is now an option (disabled
      by default) b/c some WMs do not re-initialize the root window cursor
    * The X server is restarted when the user logs out.
      This fixes potential security issues with user-launched
      apps staying attached to the root window after logout.
    * Bug #7432 : Added proper Xauth authentication: the X server
      is started with the -auth option and the user who logs
      in has his .Xauthority file initializated.

1.2.4 - 2006.01.18
    * Added commands for session start and stop (i.e. for session registering)
    * Added automatic numlock on/off option
    * Support for numpad Enter key
    * Restored support for daemon option in the config file.
    * lockfile now uses process id, no more false locking

1.2.3 - 2005.09.11
    * Added FreeBSD, NetBSD, OpenBSD support
    * Replaced autotools with plain makefile(s)
    * Added support for %theme variable in login command

1.2.2 - 2005.05.21
    * fix panel drawing on screens <= 1024x768
    * Don't start X server unless valid theme found
    * revert to 'default' of invalid theme specified
    * try all themes from a set if one doesn't work

1.2.1 - 2005.05.17
    * draw input directly on panel

1.2.0 - 2005.05.16
    * added theme preview (slim -p /path/to/theme)
    * added JPEG support for panel image
    * added 'center' background type and 'background_color' option
    * added text shadow
    * added warning when execution of login command fails
    * Fix login failure when no shell specified in /etc/passwd
    * Print error when login command execution fails
    * add XNEST_DEBUG ifdef to facilitate debugging
    * Add support for Ctrl-u and Ctrl-w
    * Add 'vt07' to server arguments if not already specified
    * Removes daemon option from the config file. Use slim -d
    * Change default theme

1.1.0 - 2004.12.09
    * error messages for X11 apps are no longer redirected to the log file
    * fixed text position for default theme
    * added configurable shutdown and reboot messages (skidoo: 15yrs ~~ disparate halt(cmd) shutdown(msg) varnames)
    * separated 'Enter username' and 'Enter password' messages position.
    * due to the previous two points, the theme format has slightly changed

1.0.0 - 2004.12.07
    * First public SLiM release
