v17.0.0.0beta
Pre-release
Pre-release
awawa-dev
released this
19 Aug 18:58
·
299 commits
to master
since this release
This is a beta version intended for testers or users who want to try out new functionalities.
It has just come out of production and despite our best efforts it may still contains bugs.
More detailed information can be found on the HyperHDR blog: link.
BEFORE INSTALLING PLEASE BACKUP YOUR HYPERHDR CONFIGURATION FOLDER (JUST IN CASE, YOUR CONFIGURATION SHOULD BE PRESERVED)
SD card images will be available for the stable release.
Please put your feedback in dedicated thread in the discussions link or report a new issue with full details.
Change log:
- upgrade ancient Bootstrap 3 to version 5
- replace and update most of UI components, new layout picture1, picture2, picture3, picture4, picture5, picture6
- software screen grabbers (Windows:DirectX11 / Linux:X11 / macOS:CoreGraphics) pictureWin
pictureLin pictureMac #46 - automatic signal detection with smart learning capability for USB grabbers (you can have only one algorithm enabled at the time: automatic one or the old, difficult to setup and unreliable manual one) picture1 picture2 picture3 picture4 picture5 picture6
- re-implemented backup import / export function for ALL instances settings in place of the old functionality that clumsily imitated creating of backups, which in many cases resulted in data loss picture1
- current video stream information in the 'overview' tab picture1
- support for my new HyperSPI project (https://github.com/awawa-dev/HyperSPI) with awa_spi LED driver picture1
- new video stream crop method in JSON API picture1 #64
- JSON API documentation in a form of live playground in 'Advanced' tab picture1
- LED grouping aka PC mode aka gradient mode, can help with eye fatigue when used with the monitor, each LED in the group has same average color picture1, you can even improve the effect with the anti-flickering filter with threshold set to 255
- add timeout for the anti-flickering filter picture1
- translation resources are updated
- new panel for easy video resolution & refresh mode selection picture1 picture2
- add release for AARCH64 architecture #68 PERFORMANCE INCREASED UP to 30% COMPARED to Rpi 32bits: 32bit 1280 32bit 1920 64bit 1280 64bit 1920
- fix for WLED new network protocol #90
- HDR tone mapping is available as a global component picture1 picture2 picture3
- removed redundant default JSON config in favour of JSON Schemas defaults
- fix missing Linux taskbar icon
- support for libCEC 6.0.2 to turn on/off video & system grabber picture1
- support for libCEC to turn on/off HDR tone mapping with remote buttons (CEC or libCEC is quite buggy here and dependent on the hardware, with LG C9 must restart TV to make them work) picture1
- HyperHDR is ready for QT6.2 (tested with the preview version/Vulkan/Windows)
- lower CPU usage when automatic signal detection triggers 'nosignal' ('save resources' for software framerate decimation) picture1 #93
- standardize libJPEG-turbo library (where it's necessary)
- fix values premature clipping in the LUT generator & SDR preview rendering fix, access available now from the menu ('Advanced' tab)
- suppress most of external components' warnings while building
- faster image to LED colors transformation
- import 'sparks' and 'system shutdown' effects to the new effect API #75
- better logging with instances' indexes
- Fixed power saving issue in macOS version
- fix memory leaks in SPI drivers