redPanther
56ae551cbd
extend hyperion version number ( #46 )
...
* add version number for hyperion and json level
* add new jsonrpc_version in HyperionConfig.h.in
add new hard coded version number for hyperion
2016-06-24 23:22:31 +02:00
penfold42
48134d0aef
Remove widgets ( #35 )
...
* Trying to remove dependency on Widget
removed unused bonjour example source
* forgot the modified files
2016-06-21 23:34:57 +02:00
redPanther
88fbc4dfde
refactoring and cleanup ( #2 )
...
* make hyperion to singelton.
remove arguments for config and hyperion - both are gettable via Hyperion::getInstance
* refactor hyperiond
* remove qt4 comapt
make zeroconf mandatory
refactor hyperiond
* xbmcchecker is now a singleton
* cleanup in hyperiond
zeroconf switchable between static and shared linking
* fix xbmcchecker
2016-06-17 01:25:40 +02:00
redPanther
0940872870
create debian packages / multiple configs ( #650 )
...
* implement make install
set CMAKE_INSTALL_PREFIX e.g. to /opt to install to /opt/hyperion
set ENABLE_SYSTEM_INSTALL to ON to activate installation
after compiling use
make install
or
make install/strip
(for performance/size optimized binaries - compile in Release to get best performance)
* cleanup cmake files
use
cmake -DINSTALL_PREFIX=/opt/hyperion ..
to install all files to hyperion or
cmake -DINSTALL_PREFIX=/usr/
to install to usr. install folders are linux standard. bin go to bin folder and additionals (effects) go to share/hyperion
* add uninstall target - be patient with that, this will remove files from your system
install service files to share/hyperion - if you want to use them you have to make a symlink to your location of service files
* optimize build release script
install service files into hyperion share folder (services not activated, this must be done by distribution package script)
initial support of cmake option -DPLATFORM= option. This selects platform specific cmake flags. no need for -DENABLE_... options (unless you want some special things)
automatic detect for apple build
* update submodule
* fix cmake error when no platform is given
* initial support for deb,rpm and tgz packages - no usefull content atm!
* make packeages contain usefull stuff
* add license
make packes more functional. package specific install missing yet
* implement debian postinstall
* disable rpm generation until it has a working state
* add hypercon compat
* add posibility for multiple config files. first one found is taken
Former-commit-id: 1c2669961da98fd05a97359e75f1d6d68e126715
2016-05-24 19:56:43 +02:00
Funatiq
f8b724f9f9
Minimum luminance for backlight in dark scenes ( #646 )
...
* Include miminum luminance
* Add luminance minimum
* Add luminance minimum
* fixed missing ;
* Add luminance minimum
* Add luminance minimum check
Check if luminance mimimum is other than default
* Add luminance minimum
* Add luminance minimum
* Add luminance minimum
* Add luminance minimum
* Add luminance minimum
* Safe luminance calculation
Former-commit-id: 35a762b18b473a333155acba7a00894204400076
2016-05-23 00:00:48 +02:00
redPanther
b293ea20db
build script optimization ( #642 )
...
* implement make install
set CMAKE_INSTALL_PREFIX e.g. to /opt to install to /opt/hyperion
set ENABLE_SYSTEM_INSTALL to ON to activate installation
after compiling use
make install
or
make install/strip
(for performance/size optimized binaries - compile in Release to get best performance)
* cleanup cmake files
use
cmake -DINSTALL_PREFIX=/opt/hyperion ..
to install all files to hyperion or
cmake -DINSTALL_PREFIX=/usr/
to install to usr. install folders are linux standard. bin go to bin folder and additionals (effects) go to share/hyperion
* add uninstall target - be patient with that, this will remove files from your system
install service files to share/hyperion - if you want to use them you have to make a symlink to your location of service files
* optimize build release script
install service files into hyperion share folder (services not activated, this must be done by distribution package script)
initial support of cmake option -DPLATFORM= option. This selects platform specific cmake flags. no need for -DENABLE_... options (unless you want some special things)
automatic detect for apple build
* update submodule
Former-commit-id: 5f06f314841810c780c871f810158010d3d2de70
2016-05-22 00:27:06 +02:00
brindosch
77996fd65a
amlogic docu update
...
Former-commit-id: a0293a6becf58fa9a0ee5d7162ba4d8f6b9e189d
2016-04-28 14:46:53 +02:00
brindosch
1d8b529192
mark deprecated values at hyperion-remote
...
Former-commit-id: b6095d193c3d928f223839967f4debd16bc9eaa7
2016-04-02 00:41:01 +02:00
AEtHeLsYn
b37cbd26d5
Add color adjustment to all RBG channels
...
* Channel adjustment config
* Create RgbChannelAdjustment.h
* Delete RgbChannelAdjustment.h
* Create RgbChannelAdjustment.cpp
* Create RgbChannelAdjustment.h
* Delete RgbChannelAdjustment.cpp
* Create ColorAdjustment.cpp
* Delete RgbChannelAdjustment.h
* Create ColorAdjustment.h
* Update ColorAdjustment.h
* Update ColorAdjustment.h
* Update ColorAdjustment.h
* Update ColorAdjustment.cpp
* Update Hyperion.cpp
* Update Hyperion.cpp
* Update Hyperion.cpp
* Update Hyperion.h
* Create RgbChannelAdjustment.cpp
* Create RgbChannelAdjustment.h
* Create ColorAdjustment.h
* Create MultiColorAdjustment.h
* Update MultiColorAdjustment.h
* Create MultiColorAdjustment.cpp
* Delete ColorAdjustment.cpp
* Delete ColorAdjustment.h
* Update RgbChannelAdjustment.cpp
* Update Hyperion.cpp
* Update Hyperion.h
* Update Hyperion.cpp
* Bug fixes
* Update hyperion.config.json
* Add color adjustment to json server and client and adapt hyperion-remote
* Change the color modification order
* Minor bug fix
* Create calibration Images folder
* Create calibration Gamma folder
* Create calibration RGB folder
* Added files via upload
* Delete .gitkeep
* Delete .gitkeep
* Added files via upload
* Delete .gitkeep
* Update color effect order and don't correct twice
* Uploaded gradient images
Former-commit-id: 8ab465e59834f12a21709a6f4546bd6808a2a495
2016-04-02 00:04:11 +02:00
AEtHeLsYn
1b50fdd74e
Update hyperion-remote.cpp
...
Former-commit-id: dec50a509837d19120ed9699a2618b61d77ec00d
2016-03-23 13:35:38 +01:00
brindosch
1f18073f00
Merge pull request #534 from AEtHeLsYn/master
...
Color correction
Former-commit-id: 7be726f1adb8698684a2b4726650082ed517901f
2016-03-22 00:56:41 +01:00
AEtHeLsYn
7da3e83597
Update JsonConnection.cpp
...
Former-commit-id: c701972ecddcd9655f0aa56b69301ad463f8dcb0
2016-03-21 17:39:02 +01:00
AEtHeLsYn
fa3b338894
Update hyperion-remote.cpp
...
Former-commit-id: 2ef2b5d21eda53e2286af8edf7200eb73f5ae3bf
2016-03-21 17:20:06 +01:00
AEtHeLsYn
9987590e5e
Update hyperion-remote.cpp
...
Former-commit-id: 652cde0ee1ef0fed1492c63bf78787467f9dd2b6
2016-03-21 17:19:06 +01:00
AEtHeLsYn
909112fbfb
Update JsonConnection.cpp
...
Former-commit-id: 712db0e3d8e525353d62bd7dfc6e2dd708b09b85
2016-03-21 17:13:46 +01:00
AEtHeLsYn
4836bfc863
Update JsonConnection.h
...
Former-commit-id: 4a0983b135f8386ee4e0db81c044dbaa87e05c03
2016-03-21 17:10:01 +01:00
AEtHeLsYn
a15a680dc3
Update CustomParameter.h
...
Former-commit-id: 99fa0c1a3d6321dc41f4fb1623aee5b364220a67
2016-03-21 17:09:10 +01:00
AEtHeLsYn
0bafc4a3cc
Create ColorCorrectionValues.h
...
Former-commit-id: d765e8c7562d6eac5e03e939bd88c858c50597bb
2016-03-21 17:08:10 +01:00
AEtHeLsYn
1f1aee0c37
Final fixex
...
Former-commit-id: 7b2e1a33ab7705dddadfa1ec99d3d7c379ab10dd
2016-03-13 21:14:22 +01:00
AEtHeLsYn
28f67871dc
More fixes
...
Former-commit-id: 331ba604dba8aa16f9cf42c5827c8542502be545
2016-03-13 13:05:47 +01:00
AEtHeLsYn
a5a17776d4
BugFix
...
Former-commit-id: 8887ee93d5bcaa7ee13f4f5afb601a65d59ee113
2016-03-13 12:10:54 +01:00
AEtHeLsYn
e4d77660a4
Bug fixes
...
Former-commit-id: a6783a75edb83988d1737df3d4a7a14c71ec4223
2016-03-13 11:59:36 +01:00
AEtHeLsYn
84c48b9a0a
Merge remote-tracking branch 'refs/remotes/tvdzwan/master' into test
...
Former-commit-id: 19831aa23078659d7f285b0e91bffff21a932283
2016-03-13 11:52:38 +01:00
redpanther
fd2cb44b1c
merge upstream
...
Former-commit-id: 041b6fab005766e1e5be56db2ce264c060504e47
2016-03-13 08:07:58 +01:00
redpanther
c7df8c23c6
Merge remote-tracking branch 'upstream/master/master' into hyperion_version_id
...
Conflicts:
src/hyperion-aml/CMakeLists.txt
src/hyperion-remote/CMakeLists.txt
src/hyperion-v4l2/CMakeLists.txt
Former-commit-id: d34fbdd65e7c95bafe43396e1ccef7ad30def7fb
2016-03-13 08:04:49 +01:00
AEtHeLsYn
a5e042225e
Update JsonConnection.cpp
...
Former-commit-id: 7b748e605939b65f02cb768a924faa48787618c3
2016-03-11 12:30:32 +01:00
AEtHeLsYn
8fce604ccb
Update JsonConnection.h
...
Former-commit-id: 5d44428cd95e2b81b867ace67eb1f77aceb47856
2016-03-11 12:29:07 +01:00
AEtHeLsYn
39b318e842
Update JsonConnection.h
...
Former-commit-id: 5191309bb65f446d8d60e21193ece00560d5e67b
2016-03-11 12:28:45 +01:00
AEtHeLsYn
8caf69e541
Update JsonConnection.h
...
Former-commit-id: fa07c01ab5bb34029d8b13ea93187a54686d784c
2016-03-11 12:21:04 +01:00
AEtHeLsYn
0baebe3873
Update hyperion-remote.cpp
...
Former-commit-id: bb2282e48bdd93d4dffcd763ff34e33d3f00670c
2016-03-11 12:20:59 +01:00
redpanther
e01bcd708d
add install commands
...
instead of "make" use "make install/strip" release compile
Former-commit-id: f4dd2d9e1a4d815b667665892a3bd9cec64218a3
2016-03-10 12:22:44 +01:00
redpanther
153d1f0999
print version for every standalone grabber and hyperiond
...
Former-commit-id: 736894a87ba3d056a8e4f1def236ae4670f16407
2016-03-10 12:01:10 +01:00
redpanther
e6170ed698
create external framebuffer grabber
...
cleanup some cmakelist files
fix qt5 build
Former-commit-id: 024b5b6dc5dc96fcb16f6e8958ad3684a6728504
2016-03-09 07:03:17 +01:00
frostworx
defe217c89
added optional QT5 support - LedDevicePhilipsHue needs proper fixes
...
Former-commit-id: 7f0971ccda221933da4be836628532e7cfc7c085
2016-01-06 17:31:23 +01:00
Floris Bos
3c65b82ac1
Allow disabling PROTOBUF support
...
One dependency less for users that only use DISPMANX grabbing
Former-commit-id: 24ea0480e3798bab692e75d82ddb9f5eccfa03c5
2014-09-08 16:16:02 +02:00
Johan
e0d405034f
Add support for Python 3
...
Former-commit-id: b6aec954ba0e79ba5697ea8cc305eb9f7d29f332
2014-02-26 18:10:17 +01:00
johan
fe6bfb0ad2
Missing include added
...
Former-commit-id: e8bde1967c71b2171de270b25d7474a1a528c56a
2014-02-07 15:28:14 +01:00
Johan
c5b18d5925
Removed use of qt4_use_modules from build files
...
Former-commit-id: 49860cd93e1492a2c67bd2a84bd082713a0c8e9b
2014-02-07 09:20:00 +01:00
johan
ba73fbd470
Set qt locale to 'C'
...
Former-commit-id: d2c0b2ea61c8444169a8d8635adf7af5d3b5c67b
2014-01-28 22:27:02 +01:00
johan
b846b0b15d
Set C locale at startup
...
Former-commit-id: 2f47a595266e5b865aa70a65bbc8d29c0c515eed
2014-01-28 00:39:04 +01:00
T. van der Zwan
4fb3c5091d
Removed annoying signed unsigned warning from 'CustomParameter'
...
Former-commit-id: a02d9676953f7896972e720ed38576c9de7d86d9
2013-12-15 20:15:34 +00:00
johan
c11808878f
Hyperion-remote changed to support multiple colors in the setColor command
...
Former-commit-id: f0acda054056d6fa937e9cbd2b22686979911bc9
2013-12-13 00:01:48 +01:00
T. van der Zwan
cd02263e25
Merge branch 'master' into add_effect_engine
...
Conflicts:
include/hyperion/Hyperion.h
libsrc/hyperion/Hyperion.cpp
libsrc/jsonserver/JsonClientConnection.cpp
Former-commit-id: 1df163d1880691ded2fc8b5902c6ad3501912c48
2013-12-05 22:11:38 +01:00
T. van der Zwan
3978638356
Merge branch 'multi_colortransform'
...
Conflicts:
CMakeLists.txt
config/hyperion.config.json
Former-commit-id: 99c5d885d2ee876b33143e945a9280a652a6a2ff
2013-12-05 22:09:58 +01:00
johan
515ae3e8c0
Added the possibility to set effect arguments over json
...
Former-commit-id: 4bc2920c04853e549c712ec70492371b14d20877
2013-12-01 14:09:01 +01:00
johan
fafed8fb09
Merge branch 'master' into add_effect_engine
...
Conflicts:
CrossCompileHowto.txt
Former-commit-id: 644f194464bfdcb8adbaced43ec5300f8ec6d62c
2013-11-29 17:39:15 +01:00
johan
5454ddb375
Added skeleton for effect engine development
...
Former-commit-id: e1fb69fd4de4b8968075660e3ba7f7add021c152
2013-11-24 16:10:48 +01:00
Johan
d1c1e56bd1
hidapi added as dependency library
...
Former-commit-id: 067d8ed87d0e416fb8518e05344597a00fc263c2
2013-11-22 14:42:02 +01:00
T. van der Zwan
826b964bf6
Implemented the multi-color transform including in hyperion-remote
...
Former-commit-id: ebdb0688b47d51bd6dccf6dafd580d3ce9ed80a7
2013-11-22 10:48:10 +00:00
johan
0a6706e177
Fix bug in hyperion-remote: --value not working
...
Former-commit-id: 965abab92925062c048bba4c2c6efeedab1c1a92
2013-11-10 14:01:46 +01:00