Releases: cafeina-software/LockWorkstation
Releases · cafeina-software/LockWorkstation
v2.0.5
New:
- Preflet: added command line options to quickly restore the default values of configuration.
- Screen locker & preflet: new options of background image adjustment.
- Package: added a post-install script. It does not do anything but notify the user that the package was installed and it is highly recommended to run the preflet to configure the screen locker application before running it. Clicking on it (before it vanishes) will open the preflet.
- Screen locker & preflet: new option to automatically reset the login form if the user leaves it filled but does not do anything during a period of time (currently hardcoded to 30 seconds). This is to prevent the case where the user leaves the proper authentication data written in the form but for some reason does not unlocks the system (e.g. leaves the room or office), and an unauthorized person approaches the computer and clicks on Login, obtaining wrongful access to the system.
Improvements:
- Documentation: update to include image adjustment options and clock configuration.
- Screen locker & preflet: expanded event logger system. It now allows to have a more fine grained configuration of the event log. A new section called Event log was added to deal with these new options.
- Screen locker & preflet: the username BTextControl of login form and that of the application username in the preflet now disallows some non valid characters to be used as part of the username (space and some non-printable characters).
- common: new defaults for some of the options due to the changes from the previous versions.
- common: new HasPendingData() to check if there is options to be committed before saving the configuration. This is used by the preflet button Apply.
- Screen locker, preflet and common: more code clean up and reorganization, removing some more old code.
Fixes:
- Screen locker & preflet: changes to be able to compile under Haiku x86.
- Screen locker: with the new event logging system, now the call to create an instance of the logger does not incorrectly uses a string to initialize a bool (now it is of type LWSettings*).
- Preflet: fixes to the master Default button. Before it did not properly detect when a configuration was default or not.
- Preflet: fix to prevent duplicated entries in the system user BListView upon calling InitUIControls().
Full Changelog: v2.0.4...v2.0.5
v2.0.4
- Screen locker: Fixes and improvements to Clock widget.
- Preflet: system user BListView now allows to summon a dialog box to read user information and to change password.
- Updated strings.