Commit Graph

1765 Commits

Author SHA1 Message Date
birdhouse
c1d794cd02 WebUI: Update Check, Cleanup and Hyperion Switcher IPv6 Fix
Update Check:
- New Property which allows you to select stable or beta branch checks.
- This would rely on current versions.json. It selects the first version in list with you branch (stable, beta). If it is newer hyperion tells you that a update is available
- For this we should keep our deployment pipeline in mind to format the json this way.

Cleanup:
- I cleaned up the WebUI from dead links and the support page with the affiliate links and donation adresses as we don't have them under our control. Currently only disabled, not deleated

Switcher:
- If the address which is published via bonjour serve is IPv6 the Switcher was bugged. Fixed that.
2019-06-20 19:27:22 +02:00
b1rdhous3
e4bc5d0990 Merge pull request #4 from hyperion-project/master
merge
2019-06-20 12:02:55 +02:00
Rick164
d8bf18b99e Merge pull request #572 from Lord-Grey/master
Fix LEDDeviceWrapper coredump when killing hyperiond
2019-06-19 20:02:33 +02:00
LordGrey
fc7d888845 Fix LEDDeviceWrapper coredump when killing hyperiond 2019-06-19 19:37:42 +02:00
Paulchen Panther
93b9028b7d GitHub package creation/upload 2019-06-19 19:11:50 +02:00
LordGrey
3ef037f6d7 Fix LEDDeviceWrapper coredump when killing hyperiond 2019-06-16 21:13:20 +02:00
Paulchen Panther
c7922b2fd4 macOS package creation fixed
https://en.wikipedia.org/wiki/System_Integrity_Protection
2019-06-16 09:24:01 +02:00
Paulchen-Panther
5e1398a7e5 Release preparation
OSX packaging is currently broken. CPack is now called individually so that the make process is no longer displayed incorrectly in Travis / Azure.
The variable PACKAGES in the build script is no longer overwritten, so in travis / Azure you can globally assign the variable and start a package build process manually.

Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-06-15 15:46:56 +02:00
Rick164
a06b4b8067 Merge pull request #568 from Lord-Grey/master
Allow Cross-Compile with latest Ubuntu and Raspbian versions
2019-06-14 20:29:23 +02:00
Paulchen Panther
a77433b114 Thanks to @RickDB for his help 2019-06-14 20:14:37 +02:00
LordGrey
03d6fe008d Merge remote-tracking branch 'upstream/master'
# Conflicts:
#	CMakeLists.txt
2019-06-14 19:59:10 +02:00
Rick164
3e9565cfc1 Merge pull request #567 from Paulchen-Panther/master
Bug fixes, new implementation ...
2019-06-14 19:24:42 +02:00
Paulchen Panther
036f819ab8 Disabled ARMv6hf/AMRv7hf/ARMv8 2019-06-14 17:35:42 +02:00
LordGrey
fc7417849a Add correct architecture for deb package in toolchain 2019-06-13 21:09:11 +02:00
LordGrey
8dec127673 Cross-Compile - Separate flatc scenario for native and cross-compiling 2019-06-10 20:52:55 +02:00
LordGrey
5c807599c5 Cross-Compile - Separate flatc scenario for native and cross-compiling 2019-06-10 20:41:42 +02:00
LordGrey
a7f6292d53 Cross-Compile fixes after test on Ubuntu 19.10 2019-06-10 19:08:30 +02:00
Paulchen Panther
ecd91682b9 Correct link 2019-06-10 17:13:58 +02:00
Paulchen-Panther
609a3054f6 Microsoft Azure Pipeline added
(mit unbegrenzten Minuten und mit bis zu 10 kostenlosen parallelen Jobs)

Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-06-10 16:50:22 +02:00
LordGrey
2832b70bb7 Merge remote-tracking branch 'origin/master' 2019-06-10 15:38:51 +02:00
LordGrey
ba3762e865 Allow Cross-Compile with latest Ubuntu and Raspbian versions 2019-06-10 15:26:59 +02:00
LordGrey
1c62a52075 Allow Cross-Compile with latest Ubuntu and Raspbian versions 2019-06-10 15:19:08 +02:00
Paulchen-Panther
2ccdfeb9e1 Gold linker, CCache, Stats, LGTM
- Increases linker performance under Linux builds by using Gold linker, if available
- ccache is used if available
- removed statistic class (Stats.cpp) from project due to the missing result (sorry @Brindosch)
- add LGTM bandges for code analysis overview

Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-06-05 21:13:37 +02:00
Paulchen-Panther
140d841404 Increase the link performance
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-06-05 21:00:09 +02:00
Paulchen Panther
2916948465 Xenial is used for linux builds 2019-06-05 21:00:09 +02:00
Paulchen-Panther
02dc7c7c4d External grabber (V4L2) forwarding corrected
Signed-off-by: Paulchen-Panther <16664240+Paulchen-Panther@users.noreply.github.com>
2019-06-05 21:00:09 +02:00
Paulchen-Panther
fe204a8a33 Boblight fix
- The default Boblight priority has been set to 128. If the sent priority differs from the default priority, it is registered (https://hyperion-project.org/threads/hyperion-ng-enigmalight-boblight-server.3558/#post-15006)
- Submodule flatbuffer updated to current master

Signed-off-by: Paulchen-Panther <16664240+Paulchen-Panther@users.noreply.github.com>
2019-06-05 21:00:09 +02:00
Paulchen Panther
97c03f3653 Center Text 2019-06-05 21:00:09 +02:00
Paulchen Panther
12cda8366d resize logo 2019-06-05 21:00:09 +02:00
Paulchen Panther
b7e103c760 HTML instead of markdown used 2019-06-05 21:00:09 +02:00
Paulchen Panther
72999e70ca fix typo ;-) 2019-06-05 21:00:09 +02:00
Paulchen Panther
fb888bffcd Forum and lgtm badges added 2019-06-05 21:00:09 +02:00
Paulchen-Panther
849f737db7 Crash on unsupported control commands prevented 2019-06-05 21:00:09 +02:00
Paulchen-Panther
c6de5173ec Bug fixes Part 2
- If the internal v4l2 grabber is switched off, it will now be de-initialized (Issue: #542)
- Extended error detection in MJPEG decompress method
- Default instance capture activation if it is missing in the configuration (https://hyperion-project.org/goto/post?id=13656#post-13656)
- Fixed some small (think)mistakes (https://hyperion-project.org/threads/hdmi-grabber.3302/page-2#post-14887)
2019-06-05 21:00:09 +02:00
Paulchen-Panther
0a8af60726 Bug fixes and new implementations
- Video format MJPEG implemented (libjpeg/qimage)
- Inactive priorities are now skipped correctly (PriorityMuxer.cpp line 297)
- v4l configuration section replaced with an object (preparation for #542)
2019-06-05 21:00:09 +02:00
Rick164
4aab0ad55c Merge pull request #562 from Paulchen-Panther/patch-1
Travis fix
2019-05-25 17:48:50 +02:00
Paulchen Panther
ddf320e2d6 Travis fix
The package creation is currently not needed. Should accelerate the build time in travis
2019-05-24 20:34:52 +02:00
Rick164
74766fd626 Merge pull request #556 from Portisch/suspend_mode
Add SIGUSR1 and SIGUSR2 signals to disable/enable the LEDs
2019-04-25 23:43:58 +02:00
Rick164
4db756b239 Merge pull request #552 from Lord-Grey/master
Support additional Nanoleaf devices
2019-04-25 23:43:21 +02:00
Portisch
0e756beae4 Add SIGUSR1 and SIGUSR2 signals to disable/enable the LEDs
Fixed enable on LedDeviceWrapper constructor.
2019-04-24 13:05:32 +00:00
Serhan
48aee89032 Merge pull request #554 from funnym0nk3y/master
Bugfix of #553
2019-04-16 20:20:13 +02:00
funnym0nk3y
2eb51d35b1 Bugfix of #553
Missing docker manifest
2019-04-16 17:15:57 +02:00
Rick164
b1b2079f97 Merge pull request #551 from Portisch/CAP_FLAG_AT_END
Cap flag at end
2019-04-11 20:54:10 +02:00
LordGrey
5b17924cdf Throw Execption as "return false" is not handled
if no hostname configured nor device was discovered
2019-04-10 23:08:56 +02:00
Portisch
f2eef4ecea Amlogic: implement CAP_FLAG_AT_END mode
The OSD will use 20Hz for frame capture frequency
The video capture frequency is based on the amlvideodri capture module
2019-04-10 13:34:37 +00:00
Portisch
101855fe4f Amlogic: remove ge2d mode 2019-04-10 13:30:19 +00:00
LordGrey
c16ecde539 Call switchOn, if LEDs get enabled again
* Support devices which allow to be switched on/off physically,
rather than have a black output stream.
2019-04-09 21:14:12 +02:00
LordGrey
3661172d6d Change Aurora device support to cover additional Nanoleaf devices
* Support Nanoleaf LightPanels (aka Aurora) and Canvas
* Add Nanoleaf Device discovery
* Update SSDPDiscover to be generic for given services
2019-04-08 23:22:33 +02:00
Rick164
ea0449778d Merge pull request #544 from Portisch/amlogic_grabber_fixup
Amlogic grabber: fixup closing video device on each frame
2019-04-02 19:35:19 +02:00
Rick164
f0392208c7 Merge pull request #546 from bajiomeke/patch-1
New command
2019-04-02 19:35:01 +02:00