Alexander Lohnau
0b99c3a637
Remove unneeded destructors from plugins
...
We already have a destructor from the baseclass and don't need to clean
up any resources in the affected plugins
2023-07-22 16:01:21 +02:00
Nicolas Fella
a918ffc0cb
Add and make use of ECM's clang-format integration
2022-09-11 23:21:58 +00:00
Nicolas Fella
87db95b22f
Convert license headers to SPDX expressions
2020-08-17 09:48:10 +00:00
Antonio Larrosa
1d36164230
Use ecm_qt_declare_logging_category to declare the logging categories
...
This automatizes the generation of logging categories so a
kdeconnect-kde.categories is generated and installed to
/usr/share/qlogging-categories5/ so kdebugsettings can use it.
Also, sets the default logging level to Warning. So now the logs
of users won't be filled with debug messages but they can
modify the configuration easily with kdebugsettings.
2020-05-26 18:55:47 +02:00
Richard Liebscher
bb5539c8c3
Make plugins work in SailfishConnect
2020-03-01 20:00:40 +00:00
Nicolas Fella
5c16bfda5d
Use K_PLUGIN_CLASS_WITH_JSON
2019-06-12 22:16:54 +02:00
Nicolas Fella
e601755644
Force usage of QStringLiteral and port remaining offenders
2019-06-10 14:40:28 +00:00
Nicolas Fella
3b8fedea1a
Replace http GNU urls with https
2019-03-23 17:29:26 +01:00
Nicolas Fella
2f76d2143f
[app] Add system volume control
...
Summary: Add a remote systemvolume plugin.
Test Plan:
Change volume via slider -> Volume on target changes
Change volume on target -> Slider changes
Mute via button -> Mute on target changes
Mute on target -> Button changes icon
Add/remove sink on host -> Sink is add/removed in list
Reviewers: #kde_connect, apol
Reviewed By: #kde_connect, apol
Subscribers: apol, kdeconnect
Tags: #kde_connect
Differential Revision: https://phabricator.kde.org/D16667
2018-11-08 00:43:12 +01:00