Skip to content

Releases: digitaltrails/vdu_controls

Minor fixes

10 Jun 22:08
Compare
Choose a tag to compare

This release addresses issue #20 by widening the exceptions captured when attempting to parse capabilities reported by ddutil. I also fixed a bug in code related to this where the controls for the assumed capabilities would not appear on the first run.

v1.6.4

12 Apr 21:53
Compare
Choose a tag to compare

Bug fixes:

  • Wait for system tray to become available (fix for autostart on Plasma Wayland).
  • Enable HiDPI icons (for the bottom toolbar) - fix blurred toolbar icons on up-scaled desktops.

Hamburger Menu

10 Apr 00:42
Compare
Choose a tag to compare

This release is partly aimed at assisting those affected by issue #18, which relates to running vdu_controls in the system tray extension of the recently released Gnome 42. For the moment it's best not to use vdu_controls in the system tray of Gnome 42. Users of KDE, Deepin, and Gnome prior to 42 are not affected by the issue.

The changes:

  • Added a hamburger menu as an obvious alternate to the right-mouse button for accessing the context menu.
  • Minor cosmetic UI changes: cleaned up the bottom button and progress bar, better sizing on first use.

Screenshot:

162564031-ccf7bc92-04cc-4762-9f1e-20fd4c80edf3

Feature Values: min..max override

08 Apr 22:53
Compare
Choose a tag to compare

Added a Feature Values: min..max override to optionally restrict brightness and other sliders (#17)

Screenshot of the new feature:
162105616-1a55c4f4-94e4-47ee-abd7-44a47bb20310

Wayland minor porting changes

14 Mar 02:53
Compare
Choose a tag to compare

Wayland change: the windows and panel icon will now show the intended vdu_controls icon instead of the generic Wayland icon.

See Application Icon at KDE Community Wiki - Guidelines and HOWTOs/Wayland Porting Notes.

External control via UNIX/Linux signals

06 Mar 23:10
Compare
Choose a tag to compare

Let other processes trigger preset changes and settings refreshes via UNIX/Linux signals.

Bad bad monitor work around

28 Feb 21:20
Compare
Choose a tag to compare

Enhancement for issue #15

On failure to obtain a monitor's capabilities and offer some choices:

  1. Retry obtaining the capabilities.
  2. Ignore the monitor (writes a config file with no capabilities to silence the problem).
  3. Apply/write a config with brightness and contrast controls (may not necessarily work)

Plus a few fixes for preventing possible double ups of controls from config file conflicts.

v1.5.7 system-tray sanity check

04 Dec 01:51
Compare
Choose a tag to compare

Check if a system-tray is available before applying system-tray-enabled. For those who use the same login for different desktops (KDE, knome, openbox, ...)

v1.5.6

18 Nov 03:20
Compare
Choose a tag to compare

Fix for #12. Escape % signs in config file metadata - some Philips monitors return Gamma metadata with tolerance percentages.

v1.5.5

12 Nov 21:04
Compare
Choose a tag to compare

What's Changed

  • Prevent app-exit from the main window when running from the tray by @crashmatt in #9 (this happens for some desktops, but not my own Tumbleweed KDE desktop where Qt appears to be tray aware).
  • Fixed the handling of CNC (Complex Non-Continuous) VCP value-types such as VCP-code 14 Color-Presets.
  • Recover gracefully from unexpected NC/CNC values (due to incorrect metadata being supplied by the VDU).
  • Default to only enabling brightness and contrast, the ones users are most likely to actually want (faster startups).
  • Enable automatic restart at login via KDE/X11 desktop session management.
  • Save/restore Qt window state/geometry across restarts - the main window should now stay where you put it.

New Contributors

Full Changelog: v1.5.4...v1.5.5