Accepting request 1109885 from home:mchnz:branches:utilities
Sun 24 Jun 2023 21:50:00 UTC - Michael Hamilton <michael@actrix.gen.nz> - Version 1.11.0 * Made vdu_controls ddcutil-2.0-ready. * Added support for ddcutil versions earlier than 1.3 (issue #43, #53). * Main-Window: added a hide-on-focus-out option to minimize the main window on focus out (issue #57). * Main-Window: changed the layout to display brightness and contrast as the first two controls for each VDU. * Main-Window: added jump to clicked value to sliders (issue #59). * Main-Window: added a smart-main-window option to make main window placement and geometry preservation optional. * Main-Window: the main window can now be raised above the other sub-windows (gnome issue only). * Main-Window and Context Menu: added alt-key keyboard shortcuts (issue #13). * Context-Menu: added an indicator mark suffix to the currently active Preset (if any) (issue #55). * Context-Menu: made changes to Preset ordering propagate to the menu without requiring an application restart. * Tray-Icon: made the app icon un-themed so that overlaid active Preset text/icon is more visible (issue #55). * Settings-Dialog: added a Reset button to makes it possible to un-ignore a VDU (issue #51). * Settings-Dialog: added tool-tips to main config-settings, made them consistent with command line help (issue #52). * Preset-Dialog: combined the Activate and Edit buttons into one button (simpler and more intuitive). * Preset Dialog: made the dialog bold the text button of the currently active Preset (if any). * Preset Dialog: added code to detect and and warn of unsaved changes. * Preset Dialog: made the dialog lock out any scheduled or automatic VDU changes while a Preset is being edited. * Preset-Dialog: supplied a starter set of Prest icons - a selection of KDE breeze5-icons (issue #56). * Popup-Messages: made message box popups resizable for increased readability. * Command-line: made config-settings and command-line arguments consistent, command line has precedence (issue #52). * Command-line: fixed --sleep-multiplier so that it is actually applied (issue #54). * Prevented potential crashes in the event of utf-8 decoding errors for EDID's and capabilities (issue #49). * Added logging of stack traces for some errors if debugging is set to on (issue #49). * Improved the handling of ddcutil not found (issue #48). * Refactored to improve maintainability and run-time efficiency (issue #52). * Added Deepin 23 pyqt library compatibility. * Numerous minor enhancements and fixes. * An alpha release of vlux_meter.py, a system-tray webcam lux-meter, has been included in the sample scripts folder. OBS-URL: https://build.opensuse.org/request/show/1109885 OBS-URL: https://build.opensuse.org/package/show/utilities/vdu_controls?expand=0&rev=8
This commit is contained in:
parent
46f45b18f2
commit
b79f759f0a
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:448a6c715d6331e23275d7e7f0d83f73c04ea2628cdcf958b736bab2ddb646fc
|
||||
size 3051251
|
3
vdu_controls-1.11.0.tar.gz
Normal file
3
vdu_controls-1.11.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:9a2b646a5193ff4a072bdc1a17afe6ba7c471f7d2ca369d946c0ee3bc4c30a13
|
||||
size 3092452
|
@ -1,3 +1,36 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun 24 Jun 2023 21:50:00 UTC - Michael Hamilton <michael@actrix.gen.nz>
|
||||
|
||||
- Version 1.11.0
|
||||
* Made vdu_controls ddcutil-2.0-ready.
|
||||
* Added support for ddcutil versions earlier than 1.3 (issue #43, #53).
|
||||
* Main-Window: added a hide-on-focus-out option to minimize the main window on focus out (issue #57).
|
||||
* Main-Window: changed the layout to display brightness and contrast as the first two controls for each VDU.
|
||||
* Main-Window: added jump to clicked value to sliders (issue #59).
|
||||
* Main-Window: added a smart-main-window option to make main window placement and geometry preservation optional.
|
||||
* Main-Window: the main window can now be raised above the other sub-windows (gnome issue only).
|
||||
* Main-Window and Context Menu: added alt-key keyboard shortcuts (issue #13).
|
||||
* Context-Menu: added an indicator mark suffix to the currently active Preset (if any) (issue #55).
|
||||
* Context-Menu: made changes to Preset ordering propagate to the menu without requiring an application restart.
|
||||
* Tray-Icon: made the app icon un-themed so that overlaid active Preset text/icon is more visible (issue #55).
|
||||
* Settings-Dialog: added a Reset button to makes it possible to un-ignore a VDU (issue #51).
|
||||
* Settings-Dialog: added tool-tips to main config-settings, made them consistent with command line help (issue #52).
|
||||
* Preset-Dialog: combined the Activate and Edit buttons into one button (simpler and more intuitive).
|
||||
* Preset Dialog: made the dialog bold the text button of the currently active Preset (if any).
|
||||
* Preset Dialog: added code to detect and and warn of unsaved changes.
|
||||
* Preset Dialog: made the dialog lock out any scheduled or automatic VDU changes while a Preset is being edited.
|
||||
* Preset-Dialog: supplied a starter set of Prest icons - a selection of KDE breeze5-icons (issue #56).
|
||||
* Popup-Messages: made message box popups resizable for increased readability.
|
||||
* Command-line: made config-settings and command-line arguments consistent, command line has precedence (issue #52).
|
||||
* Command-line: fixed --sleep-multiplier so that it is actually applied (issue #54).
|
||||
* Prevented potential crashes in the event of utf-8 decoding errors for EDID's and capabilities (issue #49).
|
||||
* Added logging of stack traces for some errors if debugging is set to on (issue #49).
|
||||
* Improved the handling of ddcutil not found (issue #48).
|
||||
* Refactored to improve maintainability and run-time efficiency (issue #52).
|
||||
* Added Deepin 23 pyqt library compatibility.
|
||||
* Numerous minor enhancements and fixes.
|
||||
* An alpha release of vlux_meter.py, a system-tray webcam lux-meter, has been included in the sample scripts folder.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu 11 May 2023 23:56:00 UTC - Michael Hamilton <michael@actrix.gen.nz>
|
||||
|
||||
|
@ -18,12 +18,12 @@
|
||||
|
||||
|
||||
Name: vdu_controls
|
||||
Version: 1.10.2
|
||||
Version: 1.11.0
|
||||
Release: 0
|
||||
Summary: Visual Display Unit virtual control panel
|
||||
License: GPL-3.0-or-later
|
||||
URL: https://github.com/digitaltrails/vdu_controls
|
||||
Source0: https://github.com/digitaltrails/vdu_controls/archive/refs/tags/v1.10.2.tar.gz#/%{name}-%{version}.tar.gz
|
||||
Source0: https://github.com/digitaltrails/vdu_controls/archive/refs/tags/v1.11.0.tar.gz#/%{name}-%{version}.tar.gz
|
||||
BuildRequires: coreutils
|
||||
BuildRequires: hicolor-icon-theme
|
||||
BuildArch: noarch
|
||||
@ -63,25 +63,32 @@ install -d -m 0755 %{buildroot}%{_bindir} \
|
||||
%{buildroot}%{_mandir}/man1/ \
|
||||
%{buildroot}%{_datadir}/applications \
|
||||
%{buildroot}%{_datadir}/vdu_controls/translations \
|
||||
%{buildroot}%{_datadir}/vdu_controls/icons \
|
||||
%{buildroot}%{_datadir}/vdu_controls/sample-scripts \
|
||||
%{buildroot}%{_datadir}/icons/hicolor/256x256/apps
|
||||
install -m 0755 vdu_controls.py %{buildroot}/%{_bindir}/%{name}
|
||||
install -m 0644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
|
||||
install -m 0644 %{name}.png %{buildroot}%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
|
||||
install -m 0644 icons/* %{buildroot}%{_datadir}/vdu_controls/icons/
|
||||
install -m 0644 translations/*.ts %{buildroot}%{_datadir}/vdu_controls/translations/
|
||||
install -m 0644 translations/about_*.txt %{buildroot}%{_datadir}/vdu_controls/translations/
|
||||
install -m 0755 sample-scripts/* %{buildroot}%{_datadir}/vdu_controls/sample-scripts/
|
||||
install -m 0644 docs/_build/man/vdu_controls.1 %{buildroot}%{_mandir}/man1/
|
||||
|
||||
%post
|
||||
ln -s -f %{_datadir}/icons %{_datadir}/vdu_controls/icons/system-icons
|
||||
|
||||
%files
|
||||
%license LICENSE.md
|
||||
%dir %{_datadir}/vdu_controls
|
||||
%dir %{_datadir}/vdu_controls/icons
|
||||
%dir %{_datadir}/vdu_controls/translations
|
||||
%dir %{_datadir}/vdu_controls/sample-scripts
|
||||
%{_bindir}/%{name}
|
||||
%{_datadir}/applications/%{name}.desktop
|
||||
%{_datadir}/icons/hicolor/256x256/apps/%{name}.png
|
||||
%{_mandir}/man1/%{name}.1%{?ext_man}
|
||||
%{_datadir}/vdu_controls/icons/*
|
||||
%{_datadir}/vdu_controls/translations/da_DK.ts
|
||||
%{_datadir}/vdu_controls/translations/fr_FR.ts
|
||||
%{_datadir}/vdu_controls/translations/de_DE.ts
|
||||
@ -90,5 +97,7 @@ install -m 0644 docs/_build/man/vdu_controls.1 %{buildroot}%{_mandir}/man1/
|
||||
%{_datadir}/vdu_controls/translations/about_de_DE.txt
|
||||
%{_datadir}/vdu_controls/sample-scripts/lux-from-webcam.bash
|
||||
%{_datadir}/vdu_controls/sample-scripts/lux-from-webcam.py
|
||||
%{_datadir}/vdu_controls/sample-scripts/vlux_meter.py
|
||||
%ghost %{_datadir}/vdu_controls/icons/system-icons
|
||||
|
||||
%changelog
|
||||
|
Loading…
x
Reference in New Issue
Block a user