Commit Graph

2528 Commits

Author SHA1 Message Date
LordGrey 2efc03b612
Logging enhancement / fixes (#1419)
* Instance in logging output

* Fix: Trigger that previous log lines are shown in the Log UI
2022-01-22 17:48:03 +01:00
Markus 98654e48f6
Flatbuffer/Protobuf now able to receive rgba data (#1399)
* Flatbuffer/Protobuf now able to receive rgba data

* Proto/Flat schema comment added

* Prevent diveded by zero

* Address LGTM findings

* Fix EncoderThread & cleanup

Co-authored-by: LordGrey <lordgrey.emmel@gmail.com>
2022-01-09 17:23:50 +01:00
LordGrey 2f573a117f
Hyperion "Light", Build improvements and minor fixes (#1400)
* Allow build, if no grabbers are enabled

* Align available functions to right Qt version

* Update to next development version

* Align available functions to right Qt version

* fix workflows (apt/nightly)

* Disable QNetworkConfigurationManager deprecation warnings

* Initial go on Smart Pointers

* Add Deallocation

* Correct QT_WARNING_DISABLE_DEPRECATED (available since 5.9)

* Cluster Build Variables

* Hyperion Light

* Address build warnings

* Hyperion Light - UI

* Update Protobuf to latest master

* Removed compiler warnings

* Added restart ability to systray

* Correct Protobuf

* Ignore 'no-return' warning on protobuf build

* hyperion-remote: Fix auto discovery of hyperion server

* Fix Qt version override

* Update changelog

* Remove Grabber Components, if no Grabber exists

* Standalone Grabber - Fix fps default

* Remote Control - Have Source Selction accrosswhole screen

* Enable Blackborder detection only, if relevant input sources available

* Enable Blackborder detection only, if relevant input sources available

* Remote UI - rearrange containers

* - QT5/6 path for arm64 added
- Remove ZLib Dependency
- Fix macOS bundle info details
- Cleanup

Co-authored-by: Paulchen Panther <16664240+Paulchen-Panther@users.noreply.github.com>
Co-authored-by: Paulchen Panther <Paulchen-Panter@protonmail.com>
2022-01-07 14:47:51 +01:00
Jamie Burchell c38ec60208
Use direct URL of GIF file rather than HTML page (#1392) 2021-12-14 07:57:11 +01:00
LordGrey fcd0fb0c52
Fix #967 (#1378)
* Fix #967

* Start Smoothing in pause mode to avoid resource usage, if hyperion is started without active priority

* Update Changelog
2021-12-14 07:55:34 +01:00
LordGrey 442fab9c59
Fix/Workaround set-music error when music is already off (#1379)
* Fix/Workaround set-music error when music is already off

* Do not ignore error when setting music mode
2021-12-14 07:54:53 +01:00
Paulchen Panther a0d4efc10d fix workflows (apt/nightly) 2021-12-13 20:07:45 +01:00
LordGrey 17582ac38a
Correct isGUIApp tests 2021-12-04 18:00:20 +01:00
Markus 7840317cc0 Readme slightly improved 2021-12-03 12:17:43 +00:00
LordGrey e3b494428a
Fix standalone grabbers (#1384)
* Fix too much copy/paste
* Fix typo
* Commandlineoptions: Additional error details for Int and Double ranges
* Standalone grabbers: Show fps range on error, fix default host address
2021-11-29 18:51:03 +01:00
Markus 926a58de9c README dark/light mode 2021-11-24 18:32:02 +00:00
Markus df149583d3 Release 2.0.12 2021-11-21 13:26:17 +00:00
LordGrey 72d99a1121
Prep 2.0.12 Release (#1377)
* APA102 - Migrate ColorOrder to align with fix
* Address LGTM findings
* Updated Changelog with updates since last release
2021-11-20 16:20:01 +01:00
LordGrey 7311c3e424
Support MBEDTLS 3 (#1374)
* Support MBEDTLS 3

* mbedTLS 2 & 3 support (incl. System libs)

Co-authored-by: Markus <16664240+Paulchen-Panther@users.noreply.github.com>
2021-11-18 21:58:56 +01:00
Hyperion-Bot f156f52123 Update de.json (POEditor.com) 2021-11-18 21:53:51 +01:00
Hyperion-Bot c7e91c8c6d Update hu.json (POEditor.com) 2021-11-18 21:51:25 +01:00
Hyperion-Bot a5f970b975 Update da.json (POEditor.com) 2021-11-18 21:51:24 +01:00
LordGrey d395e0a3b1
New languages - Danish & Hungarian (#1376)
* New languages, Danish and Hungarian

* Yeelight Wizard - Ensure correct hostname
2021-11-18 21:48:11 +01:00
Hyperion-Bot ac941aebe1 Update de.json (POEditor.com) 2021-11-18 20:54:00 +01:00
Hyperion-Bot 06d72adbca Update sv.json (POEditor.com) 2021-11-18 20:42:03 +01:00
Hyperion-Bot 6181360785 Update es.json (POEditor.com) 2021-11-18 20:42:02 +01:00
Hyperion-Bot d8cb6b5479 Update ru.json (POEditor.com) 2021-11-18 20:42:00 +01:00
Hyperion-Bot fbf6886dfe Update pl.json (POEditor.com) 2021-11-18 20:41:59 +01:00
Hyperion-Bot 4c7ce6e509 Update nb.json (POEditor.com) 2021-11-18 20:41:58 +01:00
Hyperion-Bot 7d33d93b32 Update de.json (POEditor.com) 2021-11-18 20:41:57 +01:00
Hyperion-Bot 3c361cb2a2 Update fr.json (POEditor.com) 2021-11-18 20:41:55 +01:00
Markus dd3229d582
Nightly build fix 2021-11-18 17:18:34 +01:00
LordGrey 80ec037832
SettingsManager - Fix Migration Scenario 2021-11-17 22:38:15 +01:00
LordGrey ad293b2fb6
IPv6 support (#1369)
* hyperion-remote - Support IPv6

* LEDDevices - Remove IPv6 limitations

* Separate JsonEditorHostValidation

* Standalone grabbers & JSON/Flatbuffer forwarder: IPv6 support

* remote: Fix setting multiple colors via Hex, add standard logging

* IPv6 Updates -Add db migration activities

* Addressing non-Windows compile issues

* Code cleanup, address clang feedback

* Update address (hostname, IPv4/IPv6) help text

* Apply migration steps to "old" configurations imported

* Show user the UI-Url, if hyperion is already running, address clang findings

* Windows Cmake OpenSLL output

* Minor Text update
2021-11-17 21:30:43 +01:00
Markus b33466d392
APT update / Submodule updates / added updateHyperionUser script again (#1366)
* Test new APT builds

* test build

* final changes for bookworm and jammy

* - Include updateHyperionUser script again
- Update package dependencies for APT builds

* Installation guide updated

* Removed alpha notes and added arm64 APT builds

* update docker-compile script

* Overwrite CMAKE_SYSTEM_PROCESSOR on Windows builds
2021-11-17 20:35:28 +01:00
LordGrey 67280b8566
Razor Chroma Support - Initial version (#1054)
* Razor Chroma Support - Initial version

* Address clang and lgtm findings

* Razer Fixes

* Merge branch 'master' into Razer_Chroma_Support

# Conflicts:
#	assets/webconfig/i18n/en.json
#	assets/webconfig/js/content_leds.js
#	libsrc/leddevice/dev_net/ProviderRestApi.cpp
#	libsrc/leddevice/dev_net/ProviderRestApi.h

* Corrections

* Set default config for Razer

* Simplify

* Razer - Support individual LEDs and have default layout per device type

* Differentiate between HWLEDCount and LayoutLEDCount

* Revert "Differentiate between HWLEDCount and LayoutLEDCount"

This reverts commit b147b215a5.

* Correct LGTM finding

* Disable verbose mode
2021-11-17 20:34:49 +01:00
LordGrey 25d79a9f3f
Qt6 support (#1363)
* Initial Qt6 config

* Change Package order to reingfence missing packages

* Update to QT 6.2.0

* Qt 6.2.0 updates

* macOS fix

* Simplify handling QT5 & Qt6 in parallel

* Updates for Windows

* Fix macos build

* macOS linker fix

* General support of QTDIR, update docu

* MaxOS add default qt directories

* Fix merge typo

* Update default CMakeSettings.json with installation path options

* Add additional libs required by Qt6 to CompileHowTo

* Fix Qt5 items

Co-authored-by: Paulchen-Panther <16664240+Paulchen-Panther@users.noreply.github.com>
2021-11-16 18:12:56 +01:00
LordGrey 3b1ca20b10
Update restart.html 2021-11-07 18:11:17 +01:00
LordGrey b8bb1adbba
Update docker-compile.sh 2021-11-07 17:47:01 +01:00
LordGrey b0c529c05d
EffectModule - Fix 2021-11-04 09:40:12 +01:00
LordGrey 954112a88e
APA102 protocol fix (#1352) (#1361)
* Fix APA102 protocoll

* Minor clean-ups

* Revert updates
2021-10-28 19:54:54 +02:00
Markus ba32b875ab nightly build fix 2021-10-26 17:55:33 +00:00
LordGrey e51a42dc14
Update content_index.js (#1360) 2021-10-20 21:21:25 +02:00
Markus 8b1267d059
Fixed 3rd Party License on About Page 2021-10-17 21:44:05 +02:00
Markus 3761ff47d2 Alpha phase is completed. New version 2.0.12 2021-10-17 11:29:20 +00:00
Markus a1dee08195
Drag'n Drop for macOS / Fix #1109 / ... (#1353) 2021-10-16 14:07:36 +02:00
LordGrey c9a7258160
Fix API Subscription initialisation (#1354)
* Fix #1352,#1351

* Fix/Add details on client address
2021-10-16 13:55:23 +02:00
LordGrey 532ac7e330
Fix Database migration version handling (#1356) 2021-10-16 13:54:18 +02:00
Markus ac1dad77e3
Run nightly build not on forks 2021-10-10 12:24:03 +02:00
Markus 23470ac90a Commit check for nightly build workflow 2021-10-09 11:31:07 +00:00
Markus 084e28f0ca Commit check for nightly builds 2021-10-09 11:10:55 +00:00
Markus 788e843846 Changed workflow process
Added nightly build workflow for APT
Debian prerm script corrected
2021-10-08 20:29:58 +00:00
LordGrey 4db8afda87
Update CHANGELOG.md 2021-10-06 09:38:57 +02:00
Markus 2c79656b4a [HotFix] Release 2.0.0-alpha.11 2021-10-05 21:22:19 +00:00
Markus 672354fb5c
Added sponsor button to Repository 2021-10-03 14:46:26 +02:00