Review Request 125129: Update baloo's D-Bus interface name in KCM

Vishesh Handa me at vhanda.in
Sun Dec 6 11:50:32 UTC 2015



> On Sept. 15, 2015, 9:33 p.m., Vishesh Handa wrote:
> > Maybe we could just add this to our `IndexerConfig` class so that users of our API don't need to know about dbus interfaces? Specially since I'm not too keen on maintaining API comatibility in the dbus interface.
> 
> Pinak Ahuja wrote:
>     You mean adding a public method in IndexerConfig to update config?
>     updateConfig in mainhub also calls FileWatch::updateIndexedFoldersWatches()
> 
> Vishesh Handa wrote:
>     Yup. Add a method in `IndexerConfig`. Maybe refresh or reload?
> 
> Vishesh Handa wrote:
>     Ping. I think we can now use the new APIs in IndexerConfig.
> 
> Pinak Ahuja wrote:
>     how do we handle killing baloo without dbus? Do I add an API for that as well in IndexerConfig?

well, we could just give it a signal to quit or use the 'quit' dbus method directly on '/'. IndexerConfig does not seem like the best place for a method to control the state of the indexer.


- Vishesh


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/125129/#review85462
-----------------------------------------------------------


On Sept. 10, 2015, 5:56 a.m., Pinak Ahuja wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/125129/
> -----------------------------------------------------------
> 
> (Updated Sept. 10, 2015, 5:56 a.m.)
> 
> 
> Review request for Plasma and Vishesh Handa.
> 
> 
> Repository: plasma-desktop
> 
> 
> Description
> -------
> 
> Also generate interface from XML
> 
> 
> Diffs
> -----
> 
>   kcms/baloo/CMakeLists.txt 7415289 
>   kcms/baloo/kcm.cpp d85f615 
> 
> Diff: https://git.reviewboard.kde.org/r/125129/diff/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Pinak Ahuja
> 
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20151206/dddc33f8/attachment-0001.html>


More information about the Plasma-devel mailing list