Commit Graph

315 Commits

Author SHA1 Message Date
LordGrey
90d05e6c54
Custom Effects - Clean-ups and Enhancements (#1163)
* Cleanup EffectFileHandler

* Support Custom Effect Schemas and align EffectFileHandler

* Change back to colon prefix for system effects

* WebSockets - Fix error in handling fragmented frames

* Correct missing colon updates

* Update json with image file location for custom gif effects

* Image effect deletion - considere full filename is stored in JSON

* Correct selection lists indentions
2021-02-23 20:38:54 +01:00
LordGrey
9e281b2347
Fix #1186 & UI last instance error (#1188)
* Handle Arrays & Objects differently

* Fix UI error, if "last instance used" does not longer exist
2021-02-17 12:29:53 +01:00
LordGrey
86ab15d18c
Cololight Improvements (#1120)
* Avoid issue with long running identify calls
* Strip provides number of LEDs now
* Consider that Strip was cut by user
2021-01-23 17:26:59 +01:00
Hyperion-Bot
83543f10b2 Update vi.json (POEditor.com) 2020-11-17 15:16:28 +01:00
Hyperion-Bot
0367257a41 Update tr.json (POEditor.com) 2020-11-17 15:16:25 +01:00
Hyperion-Bot
cbcbf72d1a Update sv.json (POEditor.com) 2020-11-17 15:16:24 +01:00
Hyperion-Bot
ec16ed1932 Update es.json (POEditor.com) 2020-11-17 15:16:22 +01:00
Hyperion-Bot
41a8399767 Update pl.json (POEditor.com) 2020-11-17 15:16:18 +01:00
Hyperion-Bot
93cd8f6560 Update it.json (POEditor.com) 2020-11-17 15:16:16 +01:00
Hyperion-Bot
2c598db887 Update de.json (POEditor.com) 2020-11-17 15:16:14 +01:00
Hyperion-Bot
ab444e5987 Update fr.json (POEditor.com) 2020-11-17 15:16:12 +01:00
Hyperion-Bot
af6ea4d77a Update en.json (POEditor.com) 2020-11-17 15:16:10 +01:00
Hyperion-Bot
38b7965190 Update nl.json (POEditor.com) 2020-11-17 15:16:08 +01:00
Hyperion-Bot
b5b21b58c7 Update cs.json (POEditor.com) 2020-11-17 15:16:06 +01:00
LordGrey
efc2046ab5
Various Cleanups (#1075)
* LedDevice - Address clang findings

* Fix Windows Warnings

* Ensure newInput is initialised

* Clean-up unused elements for Plaform Capture

* Fix initialization problem and spellings

* Address clang findings and spelling corrections

* LedDevice clean-ups

* Cleanups

* Align that getLedCount is int

* Have "display" as default for Grabbers

* Fix config during start-up for missing elements

* Framegrabber Clean-up - Remove non supported grabbers from selection, filter valid options

* Typo

* Framegrabber.json - Fix property numbering

* Preselect active Grabbertype

* Sort Grabbernames

* Align options with selected element

* Fix deletion of pointer to incomplete type 'BonjourBrowserWrapper'

* Address macOS compile warnings

* Have default layout = 1 LED only to avoid errors as in #673

* Address lgtm findings

* Address finding that params passed to LedDevice discovery were not considered

* Cleanups after merging with latest master

* Update Changelog

* Address lgtm findings

* Fix comment

* Test Fix

* Fix Python Warning

* Handle Dummy Device assignment correctly

* Address delete called on non-final 'commandline::Option' that has virtual functions but non-virtual destructor

* Correct that QTimer.start accepts only int

* Have Release Python GIL & reset threat state chnage downward compatible

* Correct format specifier

* LedDevice - add assertions

* Readonly DB - Fix merge issue

* Smoothing - Fix wrong defaults

* LedDevice - correct assertion

* Show smoothing config set# in debug and related values.

* Suppress error on windows, if default file is "/dev/null"

* CMAKE - Allow to define QT_BASE_DIR dynamically via environment-variable

* Ignore Visual Studio specific files

Co-authored-by: Paulchen Panther <16664240+Paulchen-Panther@users.noreply.github.com>
2020-11-14 17:58:56 +01:00
LordGrey
d5a1e7d19d
Add additional system info (#1078) 2020-11-14 16:34:31 +01:00
LordGrey
758d9a70c5
Improve Platform Grabber UI (#1073) 2020-11-14 16:22:21 +01:00
LordGrey
36c05142a3
Update wizard.js
Fix issue after master merge
2020-11-04 21:04:00 +01:00
The-Master777
0dd8e45364
Feature: Temporal Color Smoothing with variable decay-rate for long period average windows (#1043)
* Feature: Weighted Moving Average Smoothing with Decay

* fix assign

* try fix MSVC error related to always inline on static

* use proper imports for windows

* crossplatform inline declaration
2020-11-02 07:52:33 +01:00
LordGrey
83455441fa
New LED Device - Cololight (#1070) 2020-11-01 21:56:19 +01:00
LordGrey
bb652ade36
Read-Only Configuration-Database support (#1046) 2020-11-01 19:47:30 +01:00
Peter Eskdale
85a55de28c
Implement letterbox-only blackbar detection mode (#1063) 2020-11-01 19:20:27 +01:00
Sören
1ae522237c Change links from http to https 2020-10-26 01:21:09 +01:00
imgbot[bot]
669b108aaa
[ImgBot] Optimize images (#1058) 2020-10-22 17:32:18 +02:00
LordGrey
a8492d6586
Additional information on system used (#1045)
* Allow --version, even if hyperion is already running

* Add CPU-Model to SysInfo

* Add additional CPUInfos

* Use fileUtils & RegEx on CPU-Info

* Add CPU - Hardware info

* Update changelog

* Suppress empty CPU info elements
2020-10-20 20:18:51 +02:00
LordGrey
3bf1089763
Fix color calibration for Kodi 18 (Fixes #771) (#1044) 2020-10-18 19:09:20 +02:00
LordGrey
db1dae45d2
Fix #1015 - Fix Lightpack / Remove Multi-Lightpack (#1049) 2020-10-18 19:08:54 +02:00
Paulchen-Panther
9d2e442d42 New language support: Russian and Chinese (simplified) 2020-09-29 18:13:02 +02:00
LordGrey
5d5b24979d
Fix #1007 - LED's retain last state after clearing a source (#1008)
* Save BLACK as lastLedColor during writeBlack

* Remove debug statement overhead

* Re-Add typecasting to ensure readable output

* Revert "New language support: Russian and Chinese (simplified)"

This reverts commit 5c95fab894.

* Ignore TemporaryError
2020-09-25 20:33:11 +02:00
LordGrey
28cbec1009
Merge branch 'master' into master 2020-09-25 19:46:22 +02:00
LordGrey
f72a1d7737 Merge new elements with latest master version 2020-09-25 19:42:34 +02:00
The-Master777
6c68454bea
Support SK9822 type LEDs with adaptive brightness control via SPI (#1017)
* Support SK9822 type LEDs with adaptive brightness control via SPI

* SK9822 - minor refactorings
2020-09-25 19:34:00 +02:00
TPmodding
f11885fd8b
lgtm fixes (#1020) 2020-09-25 17:43:46 +02:00
Hyperion-Bot
28c12a86a8 Update de.json (POEditor.com) 2020-09-17 18:08:02 +02:00
Hyperion-Bot
e53760bcad Update en.json (POEditor.com) 2020-09-15 23:02:28 +02:00
Hyperion-Bot
90a29145cf Update en.json (POEditor.com) 2020-09-15 22:16:24 +02:00
LordGrey
5c95fab894 New language support: Russian and Chinese (simplified) 2020-09-14 22:48:59 +02:00
Hyperion-Bot
a0722df741 Update vi.json (POEditor.com) 2020-09-14 21:20:49 +02:00
Hyperion-Bot
8181575198 Update tr.json (POEditor.com) 2020-09-14 21:20:47 +02:00
Hyperion-Bot
c03c7c3698 Update sv.json (POEditor.com) 2020-09-14 21:20:46 +02:00
Hyperion-Bot
828d4b5a9a Update es.json (POEditor.com) 2020-09-14 21:20:44 +02:00
Hyperion-Bot
fb177c1526 Update ro.json (POEditor.com) 2020-09-14 21:20:42 +02:00
Hyperion-Bot
e29de52f76 Update pl.json (POEditor.com) 2020-09-14 21:20:40 +02:00
Hyperion-Bot
a0b293f9ec Update it.json (POEditor.com) 2020-09-14 21:20:39 +02:00
Hyperion-Bot
d9be4094f2 Update fr.json (POEditor.com) 2020-09-14 21:20:35 +02:00
Hyperion-Bot
bdc5e226a1 Update nl.json (POEditor.com) 2020-09-14 21:20:33 +02:00
Hyperion-Bot
bae64abc66 Update cs.json (POEditor.com) 2020-09-14 21:20:31 +02:00
Hyperion-Bot
c4b1d12ec1 Update de.json (POEditor.com) 2020-09-14 21:17:10 +02:00
LordGrey
7a685185f4
AtmoOrb Fix (#988)
* AtmoOrb UdpSocket-Bind Fix

* Cleanup and update defaults (to work via PowerLan)

* Cleanup and update defaults (to work via PowerLan)

* AtmoOrb identification support, small updates

* AtmoOrb discovery & identification support, fixes and stability updates

* Small clean-ups

* Type fix

* Add missing include

* Adalight - Update default config and levels

* Update Atmoorb sketch

* Yeelight - Update default value
2020-09-14 17:20:00 +02:00
LordGrey
4aabe175cd
Differentiate between LED-Device Enable/Disable and Switch On/Off (#960)
* Switch Off devices, when no input source

* Realign Enable/SwitchOn, Disable/SwitchOff

* Align to updated LedDevice-Flow

* Remove debug statements slipped in

* Send last color update after enabling again

* Fix WLED getProperties API call

* Remove unused signals

* LedDevice process flow documentation

* LedDevice process flow documentation

Co-authored-by: Paulchen Panther <16664240+Paulchen-Panther@users.noreply.github.com>
2020-09-14 17:19:14 +02:00