* Refactor to fix#1671
* Add GUI/NonGUI mode to info page
* Do not show lock config, if in non-UI mode
* Updae Changelog
* Correct includes
* Ensure key member initialization - RGB Channels
* Ensure key member initialization - WebServer
* Update RGBChannels
* Fix initialization order
* Fix key when inserting new logger in LoggerMap,
Prepare logBuffer-JSON snapshot view in LoggerManager,
Increase buffered loglines to 500
* Fix Memory leak in GrabberWrapper
* Fix Memory leak in BlackBorderProcessor
* Fix Memory leak in BlackBorderProcessor
* use ninja generator under macos
* Fix BGEffectHandler destruction
* Fix Mdns code
* Clear list after applying qDeleteAll
* Fix deletion of CecHandler
* Fix memory leak caused by wrong buffer allocation
* Remove extra pixel consistently
* Change mDNS to Qt SmartPointers
* Correct removal
* Fix usage of _width/_height (they are the output resolution, not the screen resolution)
That avoids unnecessary resizing of the output image with every transferFrame call
* Move main non Thread Objects to Smart Pointers
* Refactor Hyperion Daemon unsing smartpointers
* Correction
* Correct typos/ align text
* Fix startGrabberDispmanx
* Fix startGrabberDispmanx
* Address CodeQL finding
* Create Screen grabbers via Template
* Fix typo
* Change way of logging
* Revert change
* Address deprecation warning
* Correct auto screen grabber evaluation
---------
Co-authored-by: Paulchen-Panther <16664240+Paulchen-Panther@users.noreply.github.com>
* Restart Servial Device, if write error occurred.
* Fix typos
* Fix FOUND_USER command
* Use SUDO_USER in postinst
* Align install_pr with new package names
* Package named arm64 instead of aarch64
* Update Change log
* Fix to have the architecture resolved
* All tls plugin directory for Qt6
---------
Co-authored-by: Paulchen-Panther <16664240+Paulchen-Panther@users.noreply.github.com>
* Support Philips Hue APIv2 and refactoring
* Fix MDNSBrower - if timeout during host resolvment occurs
* Hue API v2 - Migrate database
* Fix macOS build
* Handle network timeout before any other error
* Address CodeQL findings
* Clean-up and Fixes
* Only getProperties, if username is available
* Option to layout by entertainment area center
* Fix Wizard
* Fix Nanoleaf, add user auth token wizard
* Nanoleaf fixes and enhancements
* Consider rotated panel layouts
* Corrections
* Layout corrections and filter for non LED panels
* Add LED test effect lightening up LEDs in sequence
* Align rotation value to 15 degree steps
* Align rotation value to 15 degree steps
* Skip non LED panels
* Fix Rotation and refactoring
---------
Co-authored-by: Paulchen-Panther <16664240+Paulchen-Panther@users.noreply.github.com>
* Support Philips Hue APIv2 and refactoring
* Fix MDNSBrower - if timeout during host resolvment occurs
* Hue API v2 - Migrate database
* Fix macOS build
* Handle network timeout before any other error
* Address CodeQL findings
* Clean-up and Fixes
* Only getProperties, if username is available
* Option to layout by entertainment area center
* Fix Wizard
---------
Co-authored-by: Paulchen-Panther <16664240+Paulchen-Panther@users.noreply.github.com>