<p dir="ltr">I think it can be confusing for the user to have two different ways to start the service. If the user disables the autostart, he won't expect the service to still spawn magically because of dbus activation. Why we dont auto-start some script that keeps kdeconnect alive, instead of spawning kdeconnect itself? This way we won't need dbus. Or the other way around, rely only on dbus and not need autostart... Any idea? </p>
<div class="gmail_quote">On Dec 9, 2014 4:46 PM, "Àlex Fiestas" <<a href="mailto:afiestas@kde.org">afiestas@kde.org</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">This is the oneliner fix:<br>
QDBusConnection::sessionBus().interface()->startService("org.kde.kdeconnect");<br>
<br>
That plus QDBusServiceWatcher and we can have a pretty rock solid system<br>
watching over kdeconnectd status (replacing our ineffective kded).</blockquote></div>