Bug 315191

Summary: KMail's D-Bus interface doesn't have a method to show a certain folder to the user
Product: [Applications] kmail2 Reporter: Ivan Čukić <ivan.cukic>
Component: foldersAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: wishlist    
Priority: NOR    
Version: Git (master)   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In: 4.10.1

Description Ivan Čukić 2013-02-15 10:43:04 UTC
External applications or applets that wish to show (for example) the list of folders with unread messages in them can do so by using the akonadi library.

It allows to retrieve the id of a collection and similar things.

But, there is no d-bus interface method to request kmail to open/show that folder.

I'm proposing adding the method
org.kde.kmail.kmail.showFolder(QString collectionUrlOrFolderPath)

(similar to the existing org.kde.kmail.kmail.showMail)


Reproducible: Always
Comment 1 Laurent Montel 2013-02-15 15:15:03 UTC
Git commit babddfb9d1d194fc2c94582386a8c79856c12006 by Montel Laurent.
Committed on 15/02/2013 at 16:14.
Pushed by mlaurent into branch 'KDE/4.10'.

Fix Bug 315191 - KMail's D-Bus interface doesn't have a method to show a certain folder to the user

FIXED-IN: 4.10.1

M  +7    -0    kmail/kmkernel.cpp
M  +3    -0    kmail/kmkernel.h

http://commits.kde.org/kdepim/babddfb9d1d194fc2c94582386a8c79856c12006
Comment 2 Ivan Čukić 2013-02-15 18:14:38 UTC
Thanks mate, you're fast!