<div dir="ltr"><span style="font-size:13px">ModemManagerQt is used by two KDE Applications, Plasma NM and KDE Telepathy. The former uses it to retrieve information about mobile broadband connections (operator and signal quality), unlocking modem's sim card when activating 3G connections, listing available modems in mobile connection wizard when creating 3G connections and, with NetworkManager < 0.9.10, Plasma NM also uses MMQt to setup a bluetooth connections (which is process initiated by Bluedevil, so it is a feature indirectly used by Bluedevil too). The later uses MMQt to read/send SMS using a cell phone.</span><br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr">
<p style="margin:0px">Lamarque V. Souza</p>
<p style="margin:0px">KDE's Network Management maintainer</p>
<p style="margin:0px"><a href="http://planetkde.org/pt-br" target="_blank">http://planetkde.org/pt-br</a></p></div></div></div>
<br><div class="gmail_quote">On Thu, Jan 8, 2015 at 1:04 PM, Sebastian Kügler <span dir="ltr"><<a href="mailto:sebas@kde.org" target="_blank">sebas@kde.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Wednesday, January 07, 2015 20:31:57 Albert Astals Cid wrote:<br>
> > Albert has said he's fine with KDE Applications depending on Plasma (I<br>
> > think)<br>
> > <a href="http://mail.kde.org/pipermail/kde-frameworks-devel/2015-January/021332.htm" target="_blank">http://mail.kde.org/pipermail/kde-frameworks-devel/2015-January/021332.htm</a><br>
> > l<br>
><br>
> I said "I'm fine with KDE Applications depending on Plasma to improve<br>
> workpsace integration" or something like that.<br>
><br>
> BUT libkscreen and libmm-qt don't seem<br>
> workpsace-integration-improvement-libs to me but basic libs to access<br>
> system stuff.<br>
<br>
</span>libkscreen is mainly for reading and settings X configuration. That's quite<br>
workspace-specific. For use-cases typical for apps, there's way easier API<br>
(QScreen, for example).<br>
<br>
libmm-qt ... I dunno, why would an app use it? (I can construct a weird use-<br>
case, but in the end, information about modem setup is a system / workspace-<br>
specific feature, not something typically done in apps.<br>
<br>
There are no hard boundaries, much depends on interpretation, but given it's<br>
debatable, I think keeping these things together in kde/workspace makes sense.<br>
<div class="HOEnZb"><div class="h5"><br>
Cheers,<br>
--<br>
sebas<br>
<br>
<a href="http://www.kde.org" target="_blank">http://www.kde.org</a> | <a href="http://vizZzion.org" target="_blank">http://vizZzion.org</a> | GPG Key ID: 9119 0EF9<br>
</div></div></blockquote></div><br></div>