Commit Graph

  • a8bafd5f62 Merge remote-tracking branch 'upstream/master' redpanther 2017-08-04 23:23:58 +02:00
  • 569e59110e implement set videomode via json api (#457) redPanther 2017-08-04 23:08:15 +02:00
  • 3612ccda75 Macos package build (#459) redPanther 2017-08-04 22:59:56 +02:00
  • 712b1d47fd remove grabbingmode - we do not want to expose it redpanther 2017-08-04 22:42:36 +02:00
  • 0ade9fa834 disable osx packaging for now to not disturb build process redpanther 2017-08-04 22:33:33 +02:00
  • ccc0b982a7 add json stuff redpanther 2017-08-04 22:31:51 +02:00
  • 659ed211ef store current video and grabbing mode redpanther 2017-08-04 22:06:57 +02:00
  • c7fbff792a more fixes redpanther 2017-08-04 21:44:49 +02:00
  • 6f64717bfc build paackage on osx - first try redpanther 2017-08-04 21:32:46 +02:00
  • 0495496504 aplle packages only on apple ... redpanther 2017-08-04 21:27:10 +02:00
  • 198d8c529f fix it redpanther 2017-08-04 21:17:13 +02:00
  • 64fdd6c68b Merge branch 'macos' of https://github.com/Starbix/hyperion.ng into Starbix-macos redpanther 2017-08-04 21:15:38 +02:00
  • ad5a1b4748 Merge b97a0536a917209c2c27b3668dec35a63f985f76 into 32e7ffcfa0af51d5a88530cda4dd3e7822bfc839 redPanther 2017-08-04 19:09:40 +00:00
  • b86466ea0d rework all cmakelist files with auto file collection. except leddevices (need further restructuring) redpanther 2017-08-04 20:56:30 +02:00
  • af3212bbfa Merge remote-tracking branch 'upstream/master' into vid3d redpanther 2017-08-04 19:45:34 +02:00
  • 32e7ffcfa0 fix compile error when ENABLE_X11 is not defined redPanther 2017-08-04 19:44:52 +02:00
  • 52fb317ec3 fix osx redpanther 2017-08-04 17:46:11 +02:00
  • 73b7be7704 refactor grabbers: - new base class - move shared code to base class redpanther 2017-08-04 17:34:00 +02:00
  • 5f9791ddfd implement set videomode via json api redpanther 2017-08-04 14:28:54 +02:00
  • efecd93d01 - fix eol in effect shemas - optimize random,candle and fadecandy json schemas redpanther 2017-08-04 12:22:55 +02:00
  • 6279dcb2a9 per effect smoothing (#456) redPanther 2017-08-04 12:01:45 +02:00
  • 4c930b1381 revoke change of python include order redpanther 2017-08-04 10:49:42 +02:00
  • 525b700166 fix schema and translation redpanther 2017-08-04 10:30:02 +02:00
  • bcc3e52af6 some code optimization redpanther 2017-08-04 09:52:45 +02:00
  • 31ebf1a6e5 - implement specific smoothing params for effects - refactoring: std::min/max to qMin/Max redpanther 2017-08-04 00:05:10 +02:00
  • 456467f2eb next step :-) redpanther 2017-08-03 00:13:45 +02:00
  • 7f66f25d5c ..... redpanther 2017-08-02 19:00:56 +02:00
  • efc3cfe46c add icons for systray fix missing changes in prio muxer redpanther 2017-08-02 12:35:04 +02:00
  • 8c42e05d52 push brindosch 2017-08-02 11:53:47 +02:00
  • d51640af72 extend prio muxer to hold smoothing preset id redpanther 2017-08-01 23:34:00 +02:00
  • 7a378479df add dynamic smoothing first step redpanther 2017-08-01 23:06:17 +02:00
  • a574b3b1fc Merge remote-tracking branch 'upstream/master' redpanther 2017-08-01 22:13:18 +02:00
  • 66d35b9314 Merge remote-tracking branch 'upstream/master' redpanther 2017-08-01 22:04:55 +02:00
  • 33881165a7 Merge remote-tracking branch 'refs/remotes/hyperion-project/master' into starter brindosch 2017-08-01 17:45:39 +02:00
  • 53ada45712 - set application properties - fix force service mode redpanther 2017-08-01 17:42:50 +02:00
  • 6625a318ac hyperiond desktop integration (#453) redPanther 2017-08-01 17:29:47 +02:00
  • 22d23cdac4 use new logo redpanther 2017-08-01 17:24:24 +02:00
  • 7116a5c3e4 use own icon for systray purpose redpanther 2017-08-01 17:20:17 +02:00
  • 68ef765d0f Merge remote-tracking branch 'upstream/master' into systray redpanther 2017-08-01 16:48:05 +02:00
  • 5c7085439b update to cmake 2.8.12 (#451) brindosch 2017-08-01 15:42:36 +02:00
  • 330096ace7 Test 14.04 tests brindosch 2017-08-01 15:09:20 +02:00
  • 75864704b8 Merge branch 'systray' of https://github.com/redpanther/hyperion.ng into systray redpanther 2017-08-01 10:20:55 +02:00
  • 05a622abce fix warnings and compile error redpanther 2017-08-01 10:19:39 +02:00
  • a1a6b19bb8 Merge branch 'master' of https://github.com/redpanther/hyperion.ng redpanther 2017-08-01 09:08:42 +02:00
  • f0f2d63de9 - new command line options: --desktop --service to set desired mode (systray icon / console only) - auto detect x server - if avail run in gui mode - on osx always run in gui mode - use existing icon from webconfig, instead of own icon - add ability to no gice a config file name. If config not given, default config file will be set (home dir, or hyperiond dir, depending on writable state) redpanther 2017-07-31 20:04:19 +02:00
  • b687f76e02 Merge remote-tracking branch 'refs/remotes/hyperion-project/master' into cmake brindosch 2017-07-30 23:41:19 +02:00
  • bc3c4b3666 cleanup redpanther 2017-07-30 23:40:37 +02:00
  • 8752a313bc update travis deploy brindosch 2017-07-30 23:34:19 +02:00
  • 732e28d6ee Merge branch 'master' of https://github.com/hyperion-project/hyperion.ng into thread redpanther 2017-07-30 23:30:44 +02:00
  • f7fe0f6756 add possibility to start hyperiond as systray app redpanther 2017-07-30 23:30:15 +02:00
  • 809649e184 max 7.12.5.... brindosch 2017-07-30 22:15:56 +02:00
  • 09a707dd1e 2.7.12 py it picks random versions... brindosch 2017-07-30 17:56:49 +02:00
  • 47a4cbdfe9 ... brindosch 2017-07-30 17:12:30 +02:00
  • d09a725aaf Merge remote-tracking branch 'refs/remotes/hyperion-project/master' into cmake brindosch 2017-07-30 15:02:11 +02:00
  • 8a794039cf Expand effect engine & ui update (#445) brindosch 2017-07-30 14:36:23 +02:00
  • 90aeebd474 FileObserver for config checks with timer as fallback (#4) brindosch 2017-07-30 14:08:25 +02:00
  • 9c2eb391c7 Merge remote-tracking branch 'refs/remotes/hyperion-project/master' into effects brindosch 2017-07-30 13:59:15 +02:00
  • 5bd020a570 JSON Auto correction + hyperion schema split for better readability (#452) Paulchen Panther 2017-07-30 13:32:10 +02:00
  • c1dd9249ea fix function loadConfig() Paulchen Panther 2017-07-29 23:52:17 +02:00
  • c9cbd01569 Extend function "loadConfig" to handle auto correction Paulchen Panther 2017-07-29 23:50:47 +02:00
  • 7f2f8597e0 Extend function "cmd_cfg_set" to handle auto correction Paulchen Panther 2017-07-29 23:49:05 +02:00
  • 1880bc58c8 Expand error check by dividing Paulchen Panther 2017-07-29 23:47:09 +02:00
  • 4b783b5756 fit function checkJson() Paulchen Panther 2017-07-29 23:39:54 +02:00
  • d1e8f23a68 fit function loadEffectDefinition() Paulchen Panther 2017-07-29 23:38:57 +02:00
  • 37a857acb9 edit function validate() to return QPair variable Paulchen Panther 2017-07-29 23:36:01 +02:00
  • 35460d5d10 Add return variable to function writeJson(). Paulchen Panther 2017-07-29 23:34:26 +02:00
  • 24f8675894 Remove Comments in config file Paulchen Panther 2017-07-29 23:29:23 +02:00
  • 4cfb2811b7 Add the rest of the Hyperion schema via upload Paulchen Panther 2017-07-23 14:59:20 +02:00
  • fa17ee29cb Create schema-backgroundEffect.json Paulchen Panther 2017-07-23 14:58:18 +02:00
  • 9220ad697c split the hyperion schema in separatly files Paulchen Panther 2017-07-23 14:55:16 +02:00
  • 8af0124bcd remove CURRENT_CONFIG_VERSION Paulchen Panther 2017-07-23 14:45:48 +02:00
  • 681a974d84 remove CURRENT_CONFIG_VERSION Paulchen Panther 2017-07-23 14:44:22 +02:00
  • 5600c1278e add function "resolveReferences" to resolve Paulchen Panther 2017-07-23 14:43:12 +02:00
  • a10ca47f09 split the hyperion schema in separatly files Paulchen Panther 2017-07-23 14:40:44 +02:00
  • 254684b677 remove dupe code Paulchen Panther 2017-07-23 14:38:47 +02:00
  • 9c6a4e8a5f add RefResolver from jsonschema.py to resolve Paulchen Panther 2017-07-23 14:36:32 +02:00
  • cac0dbfa20 Update jsonschema.py to version 0.8.0 to support ... Paulchen Panther 2017-07-23 14:32:22 +02:00
  • 8be5bfae2a //Allow Comments in Hyperion Schema Paulchen Panther 2017-07-22 22:47:31 +02:00
  • 0a07a31f68 add ability to ignore the "required" keyword in hyperion schema Paulchen Panther 2017-07-22 22:46:27 +02:00
  • 251369524b add ability to ignore the "required" keyword in hyperion schema Paulchen Panther 2017-07-22 22:43:43 +02:00
  • 2d6caa030b add ability to ignore the "required" keyword in hyperion schema Paulchen Panther 2017-07-22 22:40:35 +02:00
  • b041da995d Allow Comments in Hyperion Schema Paulchen Panther 2017-07-22 22:36:38 +02:00
  • 83941ff7b1 added ability "ignore-required" Paulchen Panther 2017-07-22 22:31:08 +02:00
  • 46fb5ae571 Add QJsonUtils.h Paulchen Panther 2017-07-16 18:39:36 +02:00
  • 82f8b0d262 remove "ConfigMigratorBase" Paulchen Panther 2017-07-16 18:38:24 +02:00
  • 903d1049bc remove "ConfigMigratorBase" Paulchen Panther 2017-07-16 18:38:12 +02:00
  • f11bdd7851 remove "ConfigMigrator" Paulchen Panther 2017-07-16 18:37:52 +02:00
  • 39e940d88f remove "ConfigMigrator" Paulchen Panther 2017-07-16 18:37:19 +02:00
  • 8793f05a4e revoke schema split Paulchen Panther 2017-07-16 18:35:58 +02:00
  • 9841ed0eb0 revoke schema split Paulchen Panther 2017-07-16 18:35:39 +02:00
  • 2835c01bec Change TestConfigFile to show how the autocorrection works Paulchen Panther 2017-07-16 18:34:04 +02:00
  • 3cb5ecdb12 remove "configMigrator" Paulchen Panther 2017-07-16 18:30:42 +02:00
  • 6a7e157254 remove "configMigrator" Paulchen Panther 2017-07-16 18:28:48 +02:00
  • 640b5c5371 revoke schema split Paulchen Panther 2017-07-16 18:23:30 +02:00
  • cd25807068 add "getAutoCorrectedConfig" function Paulchen Panther 2017-07-16 18:22:04 +02:00
  • d5788dcfb5 revoke schema split Paulchen Panther 2017-07-16 18:18:51 +02:00
  • 13ae998d76 Prevent compiler error if none grabber is available Paulchen Panther 2017-07-16 18:16:38 +02:00
  • 7836eb66ea revoke schema split Paulchen Panther 2017-07-16 18:12:01 +02:00
  • e8ad62a4bb revoke schema split Paulchen Panther 2017-07-16 18:10:47 +02:00
  • 705bd199c3 revoke schema split Paulchen Panther 2017-07-16 18:10:07 +02:00