v2.6.5-rc.3 Pre-release
Pre-release
Pre-release
RC3 contains all the changes planned for the 2.6.5 release.
2.6.5-rc3
- vdu_controls defaults to a new single-instance mode. Subsequent launches focus the existing window. Uncheck the single-instance option to override. Contributed by Mohammed Elsayed Ahmed.
- The ambient-light-level slider works even if location is not set.
- The DDC-options laptop-panel option defaults to enabled.
- The Light-Metering-Dialog offers two profile starter-templates for older and newer monitors.
- The Settings-Dialog global-options are grouped under subheadings.
- The Settings-Dialog offers more popup-guidance on dependencies between major options.
- The layout of the Preset and Light-Metering dialogs better reflect the the new style of the main panel.
- Changed the system-tray to be primarily monochrome. It's been designed to be visible for both dark and light tray backgrounds (as far as is possible).
- The program-icon and splash-screen icons have been replaced with SVG versions. The new program-icon responds to light/dark theme changes.
- Tick marks on control-sliders are optional (see the Settings-Dialog).
- The right-mouse action that could hide the toolbar irretrievably has been disabled.
- When parsing monitor metadata, if the same VCP-feature-code is defined multiple times, the first definition is kept and any following definitions are logged (rather than silently overwriting the first). This allows some monitors with incorrect metadata to work out-of-the-box. Contributed by Mohammed Elsayed Ahmed.
- When parsing monitor metadata, well known "Continuous" VCP-feature definitions, such as brightness, will always be regarded as "Continuous" and any attached 'Value:' metadata that implies otherwise will be ignored (with a warning logged). Contributed by Mohammed Elsayed Ahmed. This allows some monitors with incorrect metadata to work out-of-the-box.
- The protect NVRAM option has been made mandatory.
- A cascade-guard has been added to protect NVRAM from cascading writes due to cats walking on keyboards or other application, driver, or hardware errors.
- The script's source code has been refactored into multiple source files.
- The executable is now a Python zipapp containing the source hierarchy.
- The included set of language-translations has been expanded. All of the translations have been generated for testing purposes and may not be accurate.
Full Changelog: v2.6.5-rc2...v2.6.5-rc3