7 Commits

Author SHA1 Message Date
LordGrey
6347b4f2f7 Merge remote-tracking branch 'origin/master' into temperture 2024-12-07 08:55:24 +01:00
LordGrey
ecceb4e7ae
Refactor Settings DB and Handling ()
* Refactor config API

* Corrections

* Test Qt 6.8

* Revert "Test Qt 6.8"

This reverts commit eceebec49ecf1a3eda281a0630a9a7577b44ef0a.

* Corrections 2

* Update Changelog

* Add configFilter element for getconfig call

* Do not create errors for DB updates when in read-only mode

* Have configuration migration and validation before Hyperion starts

* Correct Tests

* Corrections

* Add migration items

* Correct windows build

* Ensure that first instance as default one exists

* Remove dependency between AuthManager and SSDPHandler

* Correct typos

* Address CodeQL findings

* Replace CamkeSettings by Presets and provide debug scenarios
2024-09-30 22:03:13 +02:00
LordGrey
0676f441f1 Merge remote-tracking branch 'origin/master' into temperture 2024-05-30 19:42:16 +02:00
LordGrey
5897e24316 Integrate color temperature into RGB transformations 2024-05-30 19:11:51 +02:00
David Sansome
8c303c8b9c
Windows: Add a DDA grabber for much better performance ()
* Add a DXDI DDA grabber

* Change all names to camel case

* Handle cropping and pixel decimation

* Try more persistently to restart capture after an error occurred.

These can happen when changing resolution, or resuming from sleep.
2024-05-30 13:39:46 +02:00
LordGrey
07dfce68f6 Reapply temperature on JSONAPI 2024-05-25 19:53:48 +02:00
LordGrey
cf287f5adb
Refactor Hyperion JSON-API () 2024-05-08 22:06:32 +02:00