Commit Graph

485 Commits (42fffe647d5d44d1caefa4f9cb8439ba654128b7)

Author SHA1 Message Date
Simon Stürz 42fffe647d added qtservice 2019-04-01 20:48:17 +02:00
Simon Stürz 091dff8491 added daemon option and application parameters 2019-04-01 20:48:17 +02:00
Michael Zanetti 5cbe613a3e improve test, fix bug in stateEvaluator 2019-04-01 20:48:17 +02:00
Simon Stürz d396cd16d2 added test 2019-04-01 20:48:17 +02:00
Michael Zanetti 8b1e3f4d9f cleanup debug print 2019-04-01 20:48:17 +02:00
Michael Zanetti 2cb547f307 fix mock device states 2019-04-01 20:48:17 +02:00
Michael Zanetti baf0884a59 fix logging of sync action executions 2019-04-01 20:48:17 +02:00
Simon Stürz 8f4b3fefc4 update README.md 2019-04-01 20:48:17 +02:00
Michael Zanetti f98b3563aa add dep to libqt5sql5 2019-04-01 20:48:17 +02:00
Michael Zanetti c55c92774b improve tests a little 2019-04-01 20:48:17 +02:00
Michael Zanetti 402042e8b3 more fixes
Fixes #74
2019-04-01 20:48:17 +02:00
Michael Zanetti b0202e928a some minor fixes 2019-04-01 20:48:17 +02:00
Michael Zanetti 240c5e36d6 implement a logging framework 2019-04-01 20:48:17 +02:00
Michael Zanetti e605a41c37 improve debug print 2019-04-01 20:48:17 +02:00
Michael Zanetti dbe0b47035 fix some comments 2019-04-01 20:48:17 +02:00
Michael Zanetti 56ca42e1ca finish off the stateevaluator handling 2019-04-01 20:48:17 +02:00
Simon Stürz d1b638017b rename cmdmgr.py -> guh-cli.py 2019-04-01 20:48:17 +02:00
Simon Stürz 24b7acf5f0 added enable/disable rule 2019-04-01 20:48:17 +02:00
Simon Stürz d87bc5a071 fix mistake 2019-04-01 20:48:17 +02:00
Simon Stürz feed403ccf add api.json 2019-04-01 20:48:17 +02:00
Simon Stürz 0935f490f5 added api.json to doc
TODO: jsonrpc.qdoc needs to be rewritten
2019-04-01 20:48:17 +02:00
Simon Stürz 0a79a644e2 added more documentation 2019-04-01 20:48:17 +02:00
Simon Stürz cf145bbe04 fixed inline comments 2019-04-01 20:48:17 +02:00
Simon Stürz 23a09278a2 changed style color and improved icon
added GuhCore documentation for completeness
2019-04-01 20:48:17 +02:00
Simon Stürz 4895bd940e add missing files to repositiory 2019-04-01 20:48:17 +02:00
Simon Stürz c9b5e2816b fixed some \sa 2019-04-01 20:48:17 +02:00
Simon Stürz 1ae57928d7 added new logo and load each plugin json to its documentation 2019-04-01 20:48:17 +02:00
Simon Stürz 6bca9c08dc added more documentation 2019-04-01 20:48:17 +02:00
Simon Stürz 754f494746 added some more documetations 2019-04-01 20:48:17 +02:00
Simon Stürz 1f697b2b1a added documentation and fixed some doc errors 2019-04-01 20:48:17 +02:00
Michael Zanetti 5cd3154b64 add possibility to disable/enable rules
Fixes #58
2019-04-01 20:48:17 +02:00
Michael Zanetti 66f4a361a1 add Events.GetEventType
Fixes #59
2019-04-01 20:48:17 +02:00
Michael Zanetti 63fb728269 bump version 2019-04-01 20:48:17 +02:00
Michael Zanetti 21f05315a6 fix typo 2019-04-01 20:48:17 +02:00
Michael Zanetti c0abc394f8 bump api 2019-04-01 20:48:17 +02:00
Michael Zanetti 213b28ea83 add Devices.GetStateValues
Fixes #65
2019-04-01 20:48:17 +02:00
Michael Zanetti f32a362ebc fix .pri file 2019-04-01 20:48:17 +02:00
Michael Zanetti 0c7905721d add generated info header to make licensecheck happy 2019-04-01 20:48:17 +02:00
Michael Zanetti 73231419a9 generate an include file with uuids from json 2019-04-01 20:48:17 +02:00
Michael Zanetti f75c7abde4 bump api version 2019-04-01 20:48:17 +02:00
Michael Zanetti c57773883d return correct enum name
Fixes #68
2019-04-01 20:48:17 +02:00
Simon Stürz fc0fd70cf1 fixed show rule detail and discovering devices (handle empty search result) 2019-04-01 20:48:17 +02:00
Simon Stürz 0dd6bdb974 clean code 2019-04-01 20:48:17 +02:00
Simon Stürz c8e043adc3 added command launcher and removed some useless files from repo 2019-04-01 20:48:17 +02:00
Michael Zanetti 352a2dcca1 don't pack invalid/empty stateevaluator contents
Fixes #56
2019-04-01 20:48:17 +02:00
Simon Stürz de9b047bb5 fixed debian install failure 2019-04-01 20:48:17 +02:00
Simon Stürz 5533f216ee added some more time states 2019-04-01 20:48:17 +02:00
Simon Stürz b8616dc53a added first version of datetime plugin 2019-04-01 20:48:17 +02:00
Simon Stürz 35e4796941 fixed some bugs 2019-04-01 20:48:17 +02:00
Simon Stürz a4cb391374 brennenstuhl autodetection added 2019-04-01 20:48:17 +02:00