diff --git a/vdu_controls-1.10.0.tar.gz b/vdu_controls-1.10.0.tar.gz new file mode 100644 index 0000000..46e68f2 --- /dev/null +++ b/vdu_controls-1.10.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:162fb74c15e5d42b800fcbc313a3469e555ab16a5055a15a07fb7eca86ef548e +size 3050646 diff --git a/vdu_controls-1.9.2.tar.gz b/vdu_controls-1.9.2.tar.gz deleted file mode 100644 index 8190e9c..0000000 --- a/vdu_controls-1.9.2.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c021b77ec97257ca4dadcd9fe4094842208044022d567de75d252742598fc558 -size 1909851 diff --git a/vdu_controls.changes b/vdu_controls.changes index ce2eea2..78eb281 100644 --- a/vdu_controls.changes +++ b/vdu_controls.changes @@ -1,11 +1,25 @@ +------------------------------------------------------------------- +Sun 26 Mar 2023 07:34:00 UTC - Michael Hamilton + +- Version 1.10.0 + * Added hardware lux metering options (GY30/BH1750+Arduino, UNIX-fifo, or executable-script). + * Added lux-to-brightness profiles per VDU. + * Added sample scripts for using a webcam to produce approximate lux values. + * Added an option to transition smoothly on UNIX signal. + * Replaced the transition combo-box with a button+checkboxes. + * Added drag-to-change, click-to-delete, to the elevation chart component. + * Added a setting to quickly disable weather and another for elevation-scheduling. + * Cleanup of thread handling - clarification of GUI/non-GUI thread operations. + * Reduced logging and eliminated popup dialogs when monitors are suspended or powered off. + ------------------------------------------------------------------- Sat 18 Feb 2023 23:18:56 UTC - Michael Hamilton -- Version 1.9.2 optional Slow Transitions for presets: - * The Presets Dialog now includes an option to set a Preset to Transition Slowly. - * The tray, main panel, and Preset Dialog indicate when a slow transition is in progress. - * Transitions are performed by a non-GUI thread, the GUI remains accessible during slow transitions. - * A slow transition can be interrupted by moving the controls being transitioned or invoking a preset. +- Version 1.9.2 optional Smooth Transitions for presets: + * The Presets Dialog now includes an option to set a Preset to Transition Smoothly. + * The tray, main panel, and Preset Dialog indicate when a smooth transition is in progress. + * Transitions are performed by a non-GUI thread, the GUI remains accessible during smooth transitions. + * A smooth transition can be interrupted by moving the controls being transitioned or invoking a preset. ------------------------------------------------------------------- Wed 25 Jan 2023 23:08:56 UTC - Michael Hamilton diff --git a/vdu_controls.spec b/vdu_controls.spec index db0d95b..0806360 100644 --- a/vdu_controls.spec +++ b/vdu_controls.spec @@ -18,12 +18,12 @@ Name: vdu_controls -Version: 1.9.2 +Version: 1.10.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.9.2.tar.gz#/%{name}-%{version}.tar.gz +Source0: https://github.com/digitaltrails/vdu_controls/archive/refs/tags/v1.10.0.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: coreutils BuildRequires: hicolor-icon-theme BuildArch: noarch @@ -33,6 +33,7 @@ Requires: noto-sans-math-fonts Requires: noto-sans-symbols2-fonts Requires: python3 Requires: python3-qt5 +Requires: python3-pyserial %endif %if 0%{?fedora_version} %define ext_man * @@ -41,6 +42,7 @@ Requires: google-noto-sans-math-fonts Requires: google-noto-sans-symbols2-fonts Requires: python3 Requires: python3-qt5 +Requires: python3-pyserial %endif %description @@ -61,18 +63,21 @@ install -d -m 0755 %{buildroot}%{_bindir} \ %{buildroot}%{_mandir}/man1/ \ %{buildroot}%{_datadir}/applications \ %{buildroot}%{_datadir}/vdu_controls/translations \ + %{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 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/ %files %license LICENSE.md %dir %{_datadir}/vdu_controls %dir %{_datadir}/vdu_controls/translations +%dir %{_datadir}/vdu_controls/sample-scripts %{_bindir}/%{name} %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/256x256/apps/%{name}.png @@ -83,5 +88,7 @@ install -m 0644 docs/_build/man/vdu_controls.1 %{buildroot}%{_mandir}/man1/ %{_datadir}/vdu_controls/translations/about_da_DK.txt %{_datadir}/vdu_controls/translations/about_fr_FR.txt %{_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 %changelog