Jenkins
bd753212e2
Merge PR #201 : Rework button interface inheritance
2019-09-02 18:01:50 +02:00
Jenkins
39fa425e42
Merge PR #192 : Autogenerate the ts file
2019-09-02 18:01:50 +02:00
Jenkins
aec53b19b4
Merge PR #190 : Update navigationpad interface
2019-09-02 18:01:50 +02:00
Jenkins
4533a618f7
Merge PR #188 : Allow building the plugininfocompiler alone
2019-09-02 18:01:50 +02:00
Michael Zanetti
94ebdd66dc
Rework button interface inheritance
2019-08-31 00:31:38 +02:00
Michael Zanetti
7a4eba945d
Autogenerate the ts file
2019-07-28 00:26:46 +02:00
Michael Zanetti
9cfa2f0581
Update naviationpad interface
2019-07-25 15:57:50 +02:00
Michael Zanetti
6badf631cf
Allow building the plugininfocompiler alone
2019-07-25 15:56:53 +02:00
Michael Zanetti
98bdda1ef2
Add tests
2019-07-25 15:56:18 +02:00
Michael Zanetti
0b7176c6f4
Re-enable the default ctor for BrowseResults
...
This opens up the possibility for the plugin dev to mess up the
request id if [s]he creates a new one instead of using the one given by
the api, but not being able to keep results in a Qt container
is not a price I am willing to pay for this. After all it'S going to be
very visible on the first test to the plugin dev if this deosn't match.
2019-07-25 15:56:18 +02:00
Michael Zanetti
b5b38f287f
Add missing method
2019-07-25 15:56:18 +02:00
Michael Zanetti
1608e07d99
BrowserItems in rules working
2019-07-25 15:56:18 +02:00
Michael Zanetti
df4c87de9b
Add Devices::filterByParentDeviceId(const DeviceId &deviceId)
2019-07-25 15:56:18 +02:00
Michael Zanetti
0fb42681af
A little more work on browser item support for rules
2019-07-25 15:56:18 +02:00
Michael Zanetti
4e7557f964
add locale option
2019-07-25 15:56:18 +02:00
Michael Zanetti
692bf6cf96
typo fix
2019-07-25 15:56:18 +02:00
Michael Zanetti
aee554a1ee
BrowserItemActions, yay!
2019-07-25 15:56:18 +02:00
Michael Zanetti
968f1fe2fa
intermediate commit
2019-07-25 15:56:18 +02:00
Michael Zanetti
f0e8e5a609
bump version
2019-07-25 15:56:18 +02:00
Michael Zanetti
ff337bf8b6
Make browser item execution work async too
2019-07-25 15:56:18 +02:00
Michael Zanetti
4a12b5bfc4
compiler with older qt versions
2019-07-25 15:56:18 +02:00
Michael Zanetti
9bfb395fae
fix include
2019-07-25 15:56:18 +02:00
Michael Zanetti
10a0a0ea6c
Add missing files, copyright headers
2019-07-25 15:56:18 +02:00
Michael Zanetti
a385188d37
More work on the device browser
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
933d92ab06
Intermediate commit (device browser)
2019-07-25 15:56:18 +02:00
Michael Zanetti
e5cc5fa6f9
drop unneeded CXX flags again
2019-07-19 14:43:23 +02:00
Michael Zanetti
87db9dd4ec
Update plugin.pri to make full use of nymea-plugininfocompiler goodness
2019-07-15 22:55:11 +02:00
Michael Zanetti
0ba3f6ca39
Add a workaround to allow some customer plugins to still build.
2019-07-15 22:55:11 +02:00
Michael Zanetti
9eaafc8ee9
Give the plugin metadata parser its own debug category.
2019-07-15 22:55:11 +02:00
Michael Zanetti
51f5538772
Improve the PIC to detect duplicate UUIDs, give metter messages. Clean up mock plugin.
2019-07-15 22:55:11 +02:00
Michael Zanetti
b056fb8b5e
Add nymea-plugininfocompiler to replace nymea-generateplugininfo
2019-07-15 22:55:11 +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
Michael Zanetti
5ed3e73974
Fix some typos
2019-06-21 21:22:01 +02:00
Jenkins
7700995ef7
Merge PR #172 : Rename the target in the plugin.pri so plugin devs don't have to do it
2019-06-19 23:52:18 +02:00
Jenkins
d2c87a619c
Merge PR #171 : Add filterByDeviceClass to Devices
2019-06-19 23:52:18 +02:00
Jenkins
fd7c99ebfe
Merge PR #170 : Abstract ZeroConf into a platform plugin
2019-06-19 23:52:18 +02:00
Jenkins
4f56fe4a04
Merge PR #167 : Add new interface closablesensor
2019-06-19 23:52:18 +02:00
Jenkins
1131bce321
Merge PR #166 : Fix loading/saving of params using typeId
2019-06-19 23:52:18 +02:00
Jenkins
860d27c7b4
Merge PR #164 : System manager
2019-06-19 23:52:18 +02:00
Jenkins
0c4a4f050c
Merge PR #162 : Fix include installs
2019-06-19 23:52:18 +02:00
Michael Zanetti
62d87579b8
rework plugininfo target a bit to be more reliable
2019-06-05 00:23:04 +02:00
Michael Zanetti
80693173de
Rename the target in the plugin.pri so plugin devs don't have to do it
2019-06-04 21:40:34 +02:00
Michael Zanetti
6c893b63aa
Add filterByDeviceClass to Devices
2019-06-04 13:24:04 +02:00
Michael Zanetti
5a03cb840b
Restructure a bit
2019-06-04 13:23:33 +02:00
Michael Zanetti
f884a6c194
fix zeroconf platform api ID mess
2019-05-27 21:51:49 +02:00
Michael Zanetti
253972cb9a
Abstract ZeroConf into a platform plugin
2019-05-23 05:35:03 +02:00
Michael Zanetti
2e2e86d68a
Documentation and finetuning
2019-05-20 22:52:35 +02:00
Simon Stürz
f5d0e8ad48
Update error messages for device/plugin loading
2019-05-20 12:34:20 +02:00