Changelog
All notable changes to this project will be documented in this file
[2.1.7]
- Added application whitelist
- Users can add applications to a whitelist and locking will begin as soon as they are detected
- This brings a new config file in
%APPDATA%/DisplayLock/application.DLOCK
- Fixed a bug with thread was not closing properly
- Fixed a bug where data where mutex was not closing properly
[2.1.6]
- Added checking for updates
[2.1.5]
- Fixed filtering method for hidden UWP processes
[2.1.4]
- Fixed an issue where when an outside source (including the game) would change the windows style, the program would not force the style back
[2.1.3]
- Fixed an issue where the UI would not revert to correct state when locked application is closed without explicitly closing the program
[2.1.0]
Added
- Added a system tray icon
- Display Lock will now minimize to the system tray
Fixed
- Fixed an issue where the minimize setting would not function properly
- Fixed an issue where the combobox would not disable when the program is running
[2.0.1]
Fixed
- Fixed an issue where the save button was not being disabled when something was saved
[2.0.0]
Fixed
- Fixed an issue where the program wouls sometimes crash when reading / writing a file
- Fixed an issue where minimizing the window would cause the dropdown list to become empty
Added
- Tests for build
- Added CI with appveyor
- Checks builds and run tests
- Automatically increments build / version number inside the application
Removed
- Removed a thread made for constantly polling active windows
- Open windows will now only be polled when the combo box is activated
- This removes the need to check for the window string
Changed
- Refactored program to fit better coding standards
[1.0.9]
Fixed
- Fixed a serious issue where exclusive fullscreen games were not shown
- This was fixed by allowing windows with the windows style WS_POPUP
[1.0.8] HOTFIX
Fixed
- Fixed an issue where the program would fail to start on some systems.
[1.0.8]
Fixed
- Fixed an issue where borderless windows without fullscreen would cause the game to not work properly
- This was caused by not resizing the window after removing the title bar
Removed
- Removed recommendation to using only borderless window with fullscreen
[1.0.7]
Added
- Added recommendation to using only borderless window with fullscreen
Fixed
- Fixed an issue where background processes would appear in the selection box
- Fixed an issue where display would not handle reading files properly
- This caused the program to not open properly on occasion
- This caused the program to not save settings on occasion
[1.0.6]
Added
- Added option to bring selected window to the foreground
Fixed
- Fixed an issue where when Display Lock was closed before pressing stop, the window would not revert
- Fixed an issue where the window that was locked being closed before pressing stop would not unlock menu items
- Fixed an issue where the settings window would not close from the title bar
- Fixed an issue where the program was not shutting down properly
[1.0.5]
Added
- Added option for borderless windowed mode
- Added option for fullscreen mode
Fixed
- Fixed issue where window could be resized when locked in the window
- This could create an issue with programs running in elevated permissions
Removed
- Removed the ability for display lock to select the itself
[1.0.4]
Added
- Added Settings Menu
- Option to toggle minimizing on start
- Added Config File
- Config File saves to
appdata/roaming/DisplayLock/settings.DLOCK
- Config File saves to
Fixed
- Fixed issue when using alt+tab to switch windows would change the currently selected window in the drop down list
Removed
- Unessecary symbols that would use more RAM
[1.0.3]
Added
- Added meta tags for windows
Fixed
- Fixed issue when the program closed before unlocking the cursor
- Fixed issue where the program would not shut down properly