Commit Graph

1875 Commits

Author SHA1 Message Date
birdhouse
9d9999b861 Final points.
Ready to merge
2019-06-23 00:38:06 +02:00
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