Commit Graph

1874 Commits

Author SHA1 Message Date
birdhouse e37abbb62d Version determination now with github api 2019-06-22 21:30:17 +02:00
Paulchen Panther d739d9efdb
Merge pull request #571 from Paulchen-Panther/release
Release preparation
2019-06-22 20:06:00 +02:00
Paulchen Panther b2c63ff770
Pre-Release detection on Azure 2019-06-22 16:12:09 +02:00
Serhan 2223c7cdc9
Merge pull request #574 from IIIdefconIII/patch-2
Update CompileHowto.md
2019-06-22 13:06:29 +02:00
IIIdefconIII 386ebf6eb4
Update CompileHowto.md 2019-06-20 23:52:47 +02:00
birdhouse ab3f803060 Delete console.log
...
2019-06-20 21:07:40 +02:00
birdhouse 5953ae3b21 Changes to version update logic
Now the last stable will be used when the latest stable version have a higher version number than the last beta version. This only triggers when Beta Branch is used. If the user chooses Stable only stable versions will be considered.
2019-06-20 21:02:37 +02:00
birdhouse a67bfaf7b3 Update version.json
Sample json update
2019-06-20 20:50:38 +02:00
birdhouse 68f91691b1 Update version.json
Sample json
2019-06-20 20:40:01 +02:00
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