Commit Graph

2088 Commits

Author SHA1 Message Date
Paulchen-Panther
05a4f53fa2
EffectModule::getEffect() is now a preprocessor directive
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-08-03 19:14:52 +02:00
Paulchen Panther
0f96fdaa61
[Hotfix] The modified priority was not registered 2019-08-03 19:14:52 +02:00
Paulchen-Panther
cacfbada7a
The WebUI remote page has been rearranged
Set interuption flag to running effects when hyperion emits finished signal
Protobuffer, Flatbuffer and Boblight connection priority check to avoid unwanted program behavior

Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-08-03 19:14:52 +02:00
Paulchen-Panther
2e8014bdbb
Conditions with priority 255 removed in Boblight
Signal/Slot connection finished/deleteLater removed between HyperionDeamon/HyperionIManager

Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-08-03 19:14:52 +02:00
b1rdhous3
1960f7652d
Global Setting Information on Instances
If a setting page is only changeable globally and instance != 0 is set a notification is shown
thanks @b1rdhous3
2019-08-03 19:14:52 +02:00
Paulchen-Panther
ce2f0a17d5
Proto- and Flatbuffer now share their input to all instances
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-08-03 19:14:52 +02:00
brindosch
f5d0fe34a8
Fix: WebUI reconnect
There was a problem with hashtag based urls. More a browser fault in my view
2019-08-03 19:14:52 +02:00
brindosch
21206af916
Fix: PriorityMuxer prioritiesUpdate emit 2019-08-03 19:14:52 +02:00
Paulchen-Panther
871540a81b
Signal Hyperion::finished emits quit slot
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-08-03 19:14:52 +02:00
Paulchen-Panther
a4811b7e3c
UDP listener removed because this class is not multi-instance capable. For a new implementation, image data is needed instead of led colors.
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-08-03 19:14:52 +02:00
Paulchen-Panther
a3b326a18d
trigger muxer on color changes
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-08-03 19:14:52 +02:00
Paulchen-Panther
6e6d6f5892
Fix WebUI reconnect
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-08-03 19:14:52 +02:00
Paulchen-Panther
96d79cdef6
The slot in the websocket client will now run through until there are no more data in the buffer
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-08-03 19:14:52 +02:00
Paulchen-Panther
370e1b5f45
Compilation error fixed
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-08-03 19:14:52 +02:00
Paulchen-Panther
f7707bb2d0
Append led array to JsonAPI ServerInfo
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-08-03 19:14:52 +02:00
Paulchen-Panther
af416ba5fc
i18n corrected
libqt5sql5-sqlite appended to the dependency list
lgtm alerts fixed
added message forwarder to global settings
subscribe type leds-update appended (thanks @Brindosch)
Boblight server port check instead of error message
Race Condition of different priorities are prevented at startup

Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-08-03 19:14:52 +02:00
Paulchen-Panther
3a488e703c
Return 0 in QtGrabber::grabFrame() if error occurs in QtGrabber::setupDisplay()
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-08-03 19:14:52 +02:00
Paulchen-Panther
c676b640f1
unique sql database connection is created on different threads
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-08-03 19:14:52 +02:00
Paulchen-Panther
90599e820a
second part of PR #578
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-08-03 19:14:52 +02:00
Paulchen-Panther
ea796160af
- The first part
- Added CodeDocs config file for customization
- Fixing LGTM alerts
- LGTM bug fixed again
- added token option to hyperion-remote
- fix DBManager::getDB()
- next bugfix
- correct broken signal from SettingManager to Hyperion
- Token list is created after the schema is fetched

Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-08-03 19:14:52 +02:00
Paulchen-Panther
4fc745e748
remove Byte Order Mark (BOM) from preinst script
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-08-03 17:20:03 +02:00
Paulchen Panther
dfde198d90
Merge pull request #587 from b1rdhous3/license
Added 3rd party licenses file
2019-07-31 20:15:26 +02:00
birdhouse
5be9901fde Force new tab for 3rd party license github page 2019-07-31 17:56:01 +02:00
birdhouse
3e5154400d Wording change 2019-07-31 17:53:53 +02:00
birdhouse
bceb9e0a0d added font awesome 2019-07-22 23:50:27 +02:00
birdhouse
fc481958b6 3rd party licenses file 2019-07-22 23:21:00 +02:00
Paulchen Panther
77299ba077
Merge pull request #579 from b1rdhous3/master
Renaming versionBranch, JSONEditor Enchancements and Chang Readme.md
2019-07-19 17:44:19 +02:00
Paulchen-Panther
10f12c9a73
Raspbian Buster was added to CompileHowto
https://hyperion-project.org/threads/installing-hyperion-ng.3491/page-3#post-15572

Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-07-19 16:53:10 +02:00
brindosch
7e324bb1d3 Fix: WebUI port switch reconnect
The WebUI will get now the new port for next reconnect
It was necessary to add the Access-Control-Allow-Origin header with a wildcard for file serving
2019-07-18 22:32:06 +02:00
LordGrey
1f9ffc91a5 Keep "build" directory naming 2019-07-18 22:28:35 +02:00
LordGrey
4603d65b4f Merge remote-tracking branch 'upstream/master' 2019-07-18 22:10:05 +02:00
lordgrey.emmel@gmail.com
74a4bf1557 Correct Copy Process
because the package names have changed (have the scripts in line with docker-compile.sh)
2019-07-18 12:26:02 -07:00
Paulchen Panther
fcd11176f8
Merge pull request #582 from b1rdhous3/webui
Fixing PhilipsHue wizard, Fixing issue #545
2019-07-14 23:16:09 +02:00
birdhouse
88dbaa5f0a Fixing PhilipsHue wizard, Fixing issue #545 2019-07-14 12:23:47 +02:00
LordGrey
61bffa6dd8 Allow to switch on LED device, if currently disabled 2019-07-13 11:23:56 +02:00
birdhouse
2492dbe7dd about page enchancement 2019-07-13 10:09:02 +02:00
birdhouse
0f2d72fc0a Renaming versionBranch and JSONEditor Enhancement
- versionBranch was renamed to watchedVersionBranch (including all variables and strings. even config)
- Enhancements for JSON Editor. Detection of advanced was not so good. Now you can see advaced if advanced or expert is selected. expert is the highest and should also make advanced visible.
- The levels default, advanced, expert are now also respected in the information tabs. Same logic as for the forms itself. Expert is highest and will also show all advanced settings.
2019-07-13 00:06:58 +02:00
b1rdhous3
73d487e6b9 update 2019-07-12 22:04:48 +02:00
b1rdhous3
ac25f0dbe5 update 2019-07-12 20:38:23 +02:00
b1rdhous3
02d825e876 Update 2019-07-12 20:37:35 +02:00
b1rdhous3
5ec24a3c88 Update 2019-07-12 20:35:44 +02:00
b1rdhous3
9d734d54f7 Update Readme
English Wiki page
Change Wording
2019-07-12 20:35:09 +02:00
b1rdhous3
b9ef03acac Merge branch 'master' of https://github.com/b1rdhous3/hyperion.ng 2019-07-10 22:40:13 +02:00
b1rdhous3
4e317a0401 Merge remote-tracking branch 'refs/remotes/hyperion-project/master' 2019-07-10 22:37:52 +02:00
b1rdhous3
846ffb5955
Merge pull request #6 from hyperion-project/master
merge
2019-07-10 22:36:35 +02:00
Paulchen-Panther
bea8345e4b
Fixed build warnings and undo changes
- Build problems:
    - Qt 5.13 obsoleted some calls that were used in our Qt library.
    - The PhilipsHueLight and PhilipsHueBridge classes did not use the private logger class
- Undo changes:
    - In Commit e6c2e7e, I made changes that were not covered. An apology goes to @b1rdhous3

Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-07-10 10:24:40 +02:00
Paulchen-Panther
ff93dd3b25
Tests are running again
Revised Readme.md

Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-07-09 23:07:31 +02:00
Paulchen-Panther
d40aa71aa9
changes in LEDDeviceWrapper::stopDeviceThread() reversed
Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-07-08 16:22:28 +02:00
Paulchen-Panther
e6c2e7ebf9
[HOTFIX] Python Interpreter
- added native RPi docker image instruction to CompileHowto.md
- version channel is received from JsonAPI instead of reading from the configuration file

Signed-off-by: Paulchen-Panther <Paulchen-Panter@protonmail.com>
2019-07-08 15:05:11 +02:00
Paulchen Panther
e0e0a84d0f Update de.json (POEditor.com) 2019-07-07 16:38:35 +02:00