Commit Graph

14 Commits (968f1fe2fac56c3dfebbe842aa4e23c3a53a3103)

Author SHA1 Message Date
Michael Zanetti 968f1fe2fa intermediate commit 2019-07-25 15:56:18 +02:00
Michael Zanetti 57f68bcdc0 More work on adding a Device browser 2019-07-25 15:56:18 +02:00
Michael Zanetti d24abfe3d0 Move devicemanager's implementation out of libnymea into libnymea-core 2019-07-15 22:52:52 +02:00
Michael Zanetti 77a3e851bd Add support for device settings 2019-07-04 13:33:50 +02:00
Simon Stürz 6a2d7bd581 Save device params and plugin configuration containing also the type of the value 2019-05-14 19:39:59 +02:00
Michael Zanetti bab59f6754 drop criticalStateTypeId, primaryStateTypeId and primaryActionTypeId 2019-04-10 12:48:02 +02:00
Michael Zanetti 9283d31e73 drop basicTags and deviceIcon 2019-04-10 12:48:02 +02:00
Michael Zanetti 8ebd1ddc4e Rework translation mechanism
This branch moves the translation logic out of the DevicePlugin
into the JsonRpc layers (JsonRpcHandlers and Rest handlers) and
deprecates the Configuration.SetLanguage method call. Instead
it adds a "locale" property in the JSONRPC.Hello message. This
will allow multiple clients to connect to a single core using
different languages.
2019-04-08 16:49:24 +02:00
Simon Stürz 8a93fd8f68 Update properties methods and remove JSON information for mor generic definition formats 2019-04-08 13:55:15 +02:00
Simon Stürz 023a223908 Improve plugin json parsing and fix generate-plugininfo script 2019-04-08 13:55:15 +02:00
Michael Zanetti 67a535619f fix typos as reported by Krazy2 2019-04-08 13:55:15 +02:00
Simon Stürz 1f58300352 Add API documentation 2019-04-08 13:55:15 +02:00
Michael Zanetti 0f46245230 fix stateevaluator bug where it would not properly use the OR operator 2019-04-08 13:55:15 +02:00
Michael Zanetti eb316a7a0c libguh -> libnymea 2019-04-08 13:55:15 +02:00