<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Dec 21, 2015 at 1:22 PM, René J. V. <span dir="ltr"><<a href="mailto:rjvbertin@gmail.com" target="_blank">rjvbertin@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="">Aleix Pol wrote:<br>
<br>
>> kde-cli-tools and systemsettings5 are required to configure<br>
>> 1 wallet settings (regardless of whether KWallet uses native KDE wallets or<br>
>> an OS X keychain backend)<br>
> Makes sense, probably should be moved to KWallet?<br>
<br>
</span>Probably.<br>
<span class=""><br>
>> 2 cookies and other html/browser related settings<br>
> What does it configure? is it only for KHtml?<br>
<br>
</span>You can probably check better than I can at the moment, for the KF5 version at<br>
least :) On KDE4 it configure what cookies to accept, allows you to edit the<br>
cookie jar, to chose the html engine and probably a bunch of other things that<br>
are evidently related to HTML and Web functionality in KDE code.<br>
<span class=""></span> <br></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="">
><br>
>> 3 akonadi/PIM settings<br>
> It should probably go to PIM.<br>
<br>
</span>Yes.<br>
<br>
As a general rule I think one can say that every application that uses a KCM<br>
module to configure part of its settings should provide a means to edit them.<br>
<br>
But wait, that already exists ... kcmshell :)<br>
<br>
Would it make sense to move kcmshell to a framework, replacing its payload with<br>
a kpart? Or is there some fundamental reason why kcm modules cannot run in the<br>
address space of an application other than kcmshell or systemsettings.<br>
<span class=""><br></span></blockquote><div>They can be run in application space.<br></div><div>There's a class to load them easily as widgets. See KCMUtils framework (KSettings::Dialog in particular)<br></div></div><div class="gmail_quote"><br></div><div class="gmail_quote">David<br></div></div></div>