Jenkins
491ea92e2d
Merge PR #196 : Prevent plugins from being loaded twice
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
cbb6245dea
Merge PR #191 : Write plugins doc update
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
ef91351242
Merge PR #189 : Export QT_LOGGING_CONF to /etc/nymea/logging.conf by default...
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
Jenkins
7360cd2010
Merge PR #183 : Add support for browsing things
2019-09-02 18:01:50 +02:00
Michael Zanetti
1c8f24269e
Prevent plugins from being loaded multiple times
2019-08-23 11:41:20 +02:00
Michael Zanetti
b1cf3b96f4
Install a default logging.conf
2019-08-08 20:31:48 +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
b4ae1919ba
cleanup fixes
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
379845c0ba
update api
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
5006a9eb70
bump version, update api
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
c6a0cecb0f
Fix parenting mechanism for discovered devices
2019-07-25 15:56:02 +02:00
Jenkins
09fb3ef4c5
Automatic translations update by Jenkins
2019-07-25 13:07:05 +02:00
Michael Zanetti
47c0f46c7b
Some updates to the "Write plugins" documentation.
2019-07-25 10:44:33 +02:00
Jenkins
d84c14aad1
Jenkins release build
2019-07-22 12:17:00 +02:00
Jenkins
bd3aaf1877
Merge PR #184 : Update ZeroConf names when the server is renamed
2019-07-22 12:16:57 +02:00
Jenkins
2df402ab8f
Merge PR #181 : Add nymea-plugininfocompiler to replace nymea-generateplugininfo
2019-07-22 12:16:57 +02:00
Jenkins
f3fe5719b7
Merge PR #176 : Move devicemanager's implementation out of libnymea into libnymea-core
2019-07-22 12:16:57 +02:00
Jenkins
b5e363888d
Merge PR #174 : Add support for device settings
2019-07-22 12:16:57 +02:00
Jenkins
48a7324a12
Merge PR #173 : Bump minimum required TLS version to 1.2
2019-07-22 12:16:56 +02:00
Michael Zanetti
e5cc5fa6f9
drop unneeded CXX flags again
2019-07-19 14:43:23 +02:00
Michael Zanetti
025c5dcbc5
Export QT_LOGGING_CONF to /etc/nymea/logging.conf by default for systemd platforms
2019-07-16 00:51:50 +02:00
Michael Zanetti
93bcad826c
Do not skip params with unknown paramtype ids
...
This is to give plugins a chance to migrate data over if they change their params.
2019-07-15 22:55:11 +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
634e14aeeb
Change default output behavior a little bit
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