v2.6.5-rc.2
Pre-release
Pre-release
·
17 commits
to master
since this release
- 2.6.5
- Default to running one instance of vdu_controls, running another raises the existing instance. Contributed by Mohammed Elsayed Ahmed.
- The ambient-light-level slider now works even if location is not set.
- The DDC-options laptop-panel option now defaults to enabled.
- The Light-Metering-Dialog now offers two profile starter-templates for older and newer monitors.
- The Settings global-options are now grouped under subheadings.
- The layout of the Preset and Light-Metering dialogs better reflect the the style of the main panel (slightly).
- The system tray default icon is now primarily monochrome to reflect prevailing desktop aesthetics. It's also been designed to reasonably 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 now optional (see settings).
- 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 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 created for testing purposes and may not be accurate.
What's Changed
- Experimental restructure by @digitaltrails in #125
- Parser: handle duplicate and spurious-valued Feature: entries by @MohammedEl-sayedAhmed in #128
- Single-instance guard: raise existing window instead of starting a duplicate by @MohammedEl-sayedAhmed in #130
New Contributors
- @MohammedEl-sayedAhmed made their first contribution in #128
Full Changelog: v2.6.0...v2.6.5-rc2