Thinner77
719c844dda
add some clarifying comments ( #1754 )
2024-06-16 18:01:33 +02:00
Rastafabisch
6d5dfef3ad
Update CompileHowto.md ( #1757 )
2024-06-16 10:00:20 +02:00
LordGrey
0a2a929333
Disable Protobuf libupb
2024-06-15 20:34:36 +02:00
Paulchen-Panther
c2bd875bc8
Remove Windows C++ redist hack
...
This was a hack workaround for the broken azure runner images: https://github.com/actions/runner-images/issues/10004
2024-06-15 13:02:27 +02:00
David Sansome
0bdf865f5c
DDA grabber: Set a 500ms timeout when waiting for a new frame ( #1753 )
...
* 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.
* Set a 500ms timeout when acquiring a frame.
The API won't give us a new frame if nothing on the screen has changed,
so an INFINITE timeout means we'll wait forever in this case, and
eventually the LED connection will timeout.
---------
Co-authored-by: LordGrey <48840279+Lord-Grey@users.noreply.github.com>
2024-06-14 20:40:50 +02:00
Thinner77
7f90637a2d
MF-grabber: Add support for bottom-up image handling ( #1752 )
...
* prepare bottom-up image handling
* add default stride handling, code cleaning
* fix code
* move whole logic to MF-grabber
* minor fix
---------
Co-authored-by: Thinner77 <none>
2024-06-14 20:40:17 +02:00
LordGrey
943f9e22f3
Update external modules ( #1755 )
...
* Update flatbuffers to 24.3.25
* Update protobuf to 27.1
* Update mbedtls to 3.6.0
* Change source of Vulkan SDK
* Readd directx-sdk
* Windows Fix?
* Update qt5_6.yml
* Typo
* Revert "Update qt5_6.yml"
This reverts commit cf8db993ec9b9d18b9054f992c77fe687ba8c412.
---------
Co-authored-by: Paulchen-Panther <16664240+Paulchen-Panther@users.noreply.github.com>
2024-06-14 20:39:27 +02:00
LordGrey
1fd40571af
Windows - use latest Qt version available
2024-06-02 10:09:47 +02:00
dependabot[bot]
22612ee26b
Bump jurplel/install-qt-action from 3 to 4 ( #1750 )
...
Bumps [jurplel/install-qt-action](https://github.com/jurplel/install-qt-action ) from 3 to 4.
- [Release notes](https://github.com/jurplel/install-qt-action/releases )
- [Commits](https://github.com/jurplel/install-qt-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: jurplel/install-qt-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-01 22:55:25 +02:00
LordGrey
15c305b8f2
RGB24 and BGR24 cleanup ( #1749 )
...
* RGB24 and BGR24 cleanup
* Fix MF-Grabber
* Add BGR32 to V42L Grabber
* Add BGR32 to V42L Grabber
* Add BGR16 to V42L
* Revert "Add BGR16 to V42L"
This reverts commit 42975380f47a30a09f06d7dee7440b64b93aa305.
2024-06-01 20:26:20 +02:00
LordGrey
76fff98f5c
Implement ftdi led device - 2 ( #1746 )
2024-05-31 23:08:13 +02:00
Thinner77
897e4aac8a
Fix V4L2 BGR24 handling ( #1748 )
2024-05-30 22:30:29 +02:00
David Sansome
8c303c8b9c
Windows: Add a DDA grabber for much better performance ( #1745 )
...
* 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
c0ddca3c5b
Fix Formula qt5 was renamed to qt@5
2024-05-26 17:59:50 +02:00
LordGrey
b390d16b0c
Disable V42L Benchmark Code
2024-05-24 18:24:26 +02:00
Thinner77
5bcbe599d3
Fix flipmode for BGR24 special handling ( #1739 )
2024-05-24 17:57:10 +02:00
Thinner77
bde5d156a9
faster imageresampler ( #1744 )
2024-05-24 09:13:33 +02:00
LordGrey
e6714b21f9
Fix Philip Hue APIv2 support without Entertainment group defined ( #1743 )
2024-05-21 19:37:43 +02:00
LordGrey
4a5b0b6bf2
Fix #1688 - Fragmented http-Headers ( #1741 )
2024-05-18 09:14:30 +02:00
Hyperion-Bot
051072ee46
Update bg.json (POEditor.com)
2024-05-13 20:17:03 +02:00
Hyperion-Bot
38b0002916
Update sv.json (POEditor.com)
2024-05-13 20:17:02 +02:00
Hyperion-Bot
4645b671c7
Update es.json (POEditor.com)
2024-05-13 20:17:01 +02:00
Hyperion-Bot
be0eb23b6f
Update de.json (POEditor.com)
2024-05-13 20:16:59 +02:00
LordGrey
2eb5c87e0e
New Language + Fixes ( #1738 )
...
* Fix typos in texts
* New language Bulgarian
2024-05-13 20:14:26 +02:00
Thinner77
f6cc92606c
Change confusing logic ( #1731 )
...
* Change confusing logic
* Change confusing logic #2
* revert indent
---------
Co-authored-by: Thinner77 <none>
2024-05-13 19:31:51 +02:00
LordGrey
0a93af95c7
Disable Identify for same serial device ( #1737 )
2024-05-09 11:51:00 +02:00
LordGrey
cf287f5adb
Refactor Hyperion JSON-API ( #1727 )
2024-05-08 22:06:32 +02:00
dependabot[bot]
94850d890a
Bump actions/download-artifact from 4.1.4 to 4.1.7 ( #1730 )
2024-05-02 16:37:45 +02:00
Portisch
accf27a09c
Remove unused libs for Amlogic platform ( #1725 )
2024-04-30 07:28:19 +02:00
dependabot[bot]
7645ebb526
Bump softprops/action-gh-release from 1 to 2 ( #1719 )
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-16 21:58:33 +02:00
LordGrey
aca757138e
Nanoleaf Updates ( #1724 )
...
* Add new devices
* Do not restore ExtControl state
2024-04-16 21:57:51 +02:00
LordGrey
c2fe42a731
Fix #1722 ( #1723 )
2024-04-13 22:54:17 +02:00
LordGrey
d5438acbf4
Fix Cross Site Scripting Vulnerability 1 ( #1720 )
2024-04-02 21:44:46 +02:00
LordGrey
86d08823a8
Add workaround for issue #1692 ( #1695 )
2024-03-30 15:44:18 +01:00
LordGrey
ac57fea09a
Fix Kodi Color Calibration, Refactor Wizards ( #1718 )
...
* Fix #1674 and refactor wizards
* Have own code file per LED-Device Wizard
* Include SonarLint feedback
* Cleanups
* Apply module pattern
* Address CodeQL findings
* Address CodeQL findings
2024-03-30 15:43:50 +01:00
Hyperion-Bot
35d8992bcc
Update sv.json (POEditor.com)
2024-03-23 14:08:54 +01:00
Hyperion-Bot
efda0714b3
Update de.json (POEditor.com)
2024-03-23 14:08:53 +01:00
Hyperion-Bot
8123a11287
Update fr.json (POEditor.com)
2024-03-23 14:08:52 +01:00
LordGrey
806206ec01
Fix #1714 ( #1717 )
2024-03-15 20:23:53 +01:00
LordGrey
fedb409157
Matrix Layout enhancements ( #1701 )
...
* Support gaps on Matrix Layout
* Ensure BlackBorder objects are initialised
* Update Changelog
* Fix automated semicolon insertion
* Fix automated semicolon insertion
* Remove SPI activation from post install script (#1708 )
2024-03-14 21:29:15 +01:00
Markus
fd5a94a32a
add missing ENABLE_MDNS in hyperiond.cpp ( #1711 )
...
build with out MDNS does not work:
```
hyperion.ng-git/src/hyperion.ng/src/hyperiond/hyperiond.cpp:298:9: error: ‘_mDNSProvider’ was not declared in this scope; did you mean ‘RRProvider’?
298 | _mDNSProvider->thread()->start();
```
2024-03-03 21:33:52 +01:00
dependabot[bot]
4d3df0a3c0
Bump actions/download-artifact from 4.1.1 to 4.1.4 ( #1707 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.1.1 to 4.1.4.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4.1.1...v4.1.4 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-01 22:07:43 +01:00
LordGrey
dbcafd3081
Disable current service, even if not active
2024-02-28 15:21:18 +01:00
LordGrey
31df065c0f
Start SmartPointers ( #1679 )
...
* 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>
2024-02-25 17:35:39 +01:00
Paulchen-Panther
bb40778a3d
fix workflow run
2024-02-16 15:03:51 +00:00
LordGrey
716d87d4e6
Corrections after release 2.0.16 ( #1694 )
...
* Updates on building a release
* Fixes
* Correct non arm64 identification
* Show download bar
* reset all units with failed status
* Reload systemd daemon after updates
* Force Qt5 for armv6 packages
---------
Co-authored-by: Paulchen-Panther <16664240+Paulchen-Panther@users.noreply.github.com>
2024-02-04 15:42:57 +01:00
Paulchen-Panther
3ae17bb425
Workflow adapted to armv6
2024-02-02 08:54:41 +01:00
dependabot[bot]
cebb7d08cc
Bump peter-evans/repository-dispatch from 2.1.2 to 3.0.0 ( #1691 )
...
Bumps [peter-evans/repository-dispatch](https://github.com/peter-evans/repository-dispatch ) from 2.1.2 to 3.0.0.
- [Release notes](https://github.com/peter-evans/repository-dispatch/releases )
- [Commits](https://github.com/peter-evans/repository-dispatch/compare/v2.1.2...v3.0.0 )
---
updated-dependencies:
- dependency-name: peter-evans/repository-dispatch
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-02 08:51:51 +01:00
dependabot[bot]
1bf2041f2e
Bump actions/cache from 3 to 4 ( #1690 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-02 08:51:23 +01:00
dependabot[bot]
75ff267a62
Bump actions/download-artifact from 4.1.0 to 4.1.1 ( #1689 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-02 08:51:13 +01:00