Uploaded by Abdallah

Whatsnew

advertisement
Dimmer
What's new:
v2.0.1 (01 Dec 2022)
------------------------
- [FIX] Wrong window behaviour when minimizing with the option "Show in taskbar" unchecked
- Checkboxes visual focus styles changed
v2.0.0 (28 Nov 2022)
------------------------
- Non-beta version
- [REMOVED] PixelSnapping and LayoutRounding hidden options
- [NEW] Per-monitor DPI/scaling awareness as been improved significantly
\_> This appears to have fixed all boundary issues
- [NEW] Master control (by popular request)
\_> Control all the other screens simultaneously from a single location
\_> This control is disabled when only 1 screen is detected
- [NEW] Tab focus now cycles through the controls earlier in the flow
- [NEW] Option for Dimmer to also show in the taskbar (by popular request)
- [FIX (experimental)] Try to fix the taskbar when it wont appear after auto-hidding
v2.0.0 b9 (18 Nov 2021)
------------------------
Special notes about this version:
- Beta 9 marks the end of the beta testing milestone.
- The app now works consistently well in over 95% of all reported cases, there are still issues especially with wrong screen boundaries and other annoyances that will be addressed in future versions.
- The next version will be a final v2.0.0 (no beta) and will have a new UI I've been working on for a while (creatively named as NelUI).
- Thanks to everybody that have submitted debug logs and information (sorry, couldn't respond to all), also a very special <thank you> to those that donated or contributed with items from my Amazon wish list, it makes all the difference, thank you all.
Changes:
- [NEW] Option: Exit button hides to tray [popular request]
\_> When enabled:
> The exit/close button assumes the functionality of the minimise button
> To exit the application, click on "Exit" in the tray context menu
- [NEW] It is now possible to access the taskbar from a hidden state (only when located at the bottom) [popular request]
- [NEW] The initialization file now has an .ini file extension (data is still in json format)
- [NEW] Option to show screen boundaries
\_> Renders a 5px yellow border to what Dimmer sees as screen boundaries
\_> Should help troubleshoot those edge cases where screens are not fully dimmed
- [FIX] Numeric screen identifiers were dimmed and hard to read in certain circumstances
- [FIX] The cursor/arrow keys could not be used to move the sliders
v2.0.0 b8 (31 Jul 2020)
------------------------
- [FIX (partial)] The issue with "index out of bounds" stems from the fact that the DeviceName was used to establish screen device order and count. I found a different way to set this but the order might still be incorrect, however, this is a major improvement and should solve this critical issue for a lot of people.
- [FIX] Touch devices no longer have the keyboard appearing when operating the sliders
v2.0.0 b7 (24 Jun 2020)
------------------------
- [FIX] Disabled sliders were still being interacted with by mouse clicks and mouse-wheel
- [NEW] New options in tray icon context menu
- [NEW] Debug log now includes the settings data file and any error messages
- UI refinements all around, more space, bigger buttons and better user experience
v2.0.0 b6 (21 Jun 2020)
------------------------
- [NEW] Options to minimize inconsistencies with the UI especially on systems with custom DPI values
\_> PixelSnapping and LayoutRounding options are available for the app window and for every screen (can only be set in the JSON file)
\_> Change these settings with the app unloaded, save and run the app again
- [NEW] Dimming slider now moves with the mouse-wheel for a more pleasant and expected behaviour
- [FIX] Any unsaved app settings would be lost if the app was forced to close in a system Logoff, Restart or Shutdown
- More debug parameters
v2.0.0 b5 (15 May 2020)
------------------------
- "LastRun" time value was not being set correctly
- Removed the experimental "Force dimming" option, it now happens automatically on the main dimming logic
- [FIX] Fixed an issue with an internal check that should have prevented more than one instance from running at the same time
- [FIX] Fixed a bug where the dimming textboxes lost focus after a change
- [NEW] System tray context menu with a "Close" option
- [NEW] Auto run option to make Dimmer start automatically after the user logs in to Windows
\_> Places a shortcut in the startup folder (per user)
v2.0.0 b4 (15 Apr 2020)
------------------------
- [NEW] Checkbox to enable/disable screens
\_> To accomplish this before one would have to lower that screen to a zero value
- [BUG] Fixed a bug with the app sometimes not restoring to the front of other windows
- Minor startup logic optimizations
- Minor UI improvements
- [NEW] Debug tab containing data to help diagnose issues
\_> The data aggregated here contains no private information and it's just the bare minimum OS and screen/display info
\_> Send to developer will open your default email client and pre-fill all fields for your convenience
- [BUG] Fixed an issue where the json config file was having malformed data
\_> This caused an "index out of range" error as reported by a number of people
- Force dimming option was not working well in the previous version, fixed now
- Removed the app version from the title as it can be found in the about
v2.0.0 b3 (13 Apr 2020)
------------------------
- Minor UI tweaks
- Memory optimizations
- Now minimises to the system tray
\_> No longer shows in the taskbar
\_> Click the icon to restore the app window
- App donate button
\_> Please help support this project as it funds future development and keeps the software free
- Only one instance of Dimmer can run at a time
- Force dimming option
\_> [Experimental] Here we attempt to re-dim everything
\_> Useful after we find a rogue window that suddenly pops out
v2.0.0 b2 (20 Mar 2020)
------------------------
- Minor UI refinements
- Exceptions now have Ids to help find errors easier
\_> Please provide feedback with these Ids
- App now remembers the last window position
- Option to keep the main window from being dimmed
\_> Useful in some scenarios
- RGB tint/accent per monitor to help filter blue light, warm custom colors, etc...
\_> [Experimental] Only accessible by editing Dimmer.json with the app closed (RGB format > R[00] G[00] B[00] > range: 00-FF)
v2.0.0 b1 (16 Mar 2020)
------------------------
- Multiple monitor support
\_> Unlimited monitors
- Independent monitor controls
- Much better error handling
\_> Users are encouraged to report any error and provide as much info as possible; error message, OS, monitors, etc.
- Option to start Dimmer window minimised
\_> Useful in some scenarios
Download