Bug 320580

Summary: recipients auto-completion (suggestion) not available
Product: nepomuk Reporter: Dj YB <yehielb>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: me, montel, nepomuk-bugs
Priority: NOR    
Version: 4.10.3   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: krunner dialogue box

Description Dj YB 2013-06-01 19:20:14 UTC
when typing a contact name in the "To" field, o in the krunner dialogue box.
nothing happens.
the contacts exist and present when clicking the "Select" button in the composer window.

Reproducible: Always

Steps to Reproduce:
1.open new composer window
2.type contact name
3.
Actual Results:  
nothing happens

Expected Results:  
contacts suggestions

Thanks.
Comment 1 Laurent Montel 2013-06-01 20:23:20 UTC
"in the krunner dialogue box." ?
Comment 2 Dj YB 2013-06-01 20:40:20 UTC
Created attachment 80240 [details]
krunner dialogue box
Comment 3 Laurent Montel 2013-06-01 21:53:33 UTC
So it's not kmail2 bug.
Please reassign to krunner or nepomuk
Comment 4 Dj YB 2013-06-01 22:34:18 UTC
well, I don't know which is the source, but it is not working in both applications.
so perhaps it is a nepomuk bug.
Comment 5 Dj YB 2013-06-13 06:58:14 UTC
workaround was to delete ~/.kde/share/apps/nepomuk/repository/main/data/virtuosobackend/soprano-virtuoso.trx file from nepomuk folder. but that happened again and again.
Comment 6 Vishesh Handa 2013-06-25 19:19:03 UTC
Could you please paste the output from the following command -

$alias nepomukcmd="sopranocmd --socket `kde4-config --path socket`nepomuk-socket --model main --nrl"
$nepomukcmd query 'select count(?r) where { ?r a nco:Contact . }'
$nepomukcmd query 'select count(?r) where { ?r a nco:PersonContact . }'

Also, what would the desired result be? That the contact is displayed in krunner and what happens when you select it?
Comment 7 Dj YB 2013-06-25 19:40:16 UTC
update: after some time there is no longer a problem ,  contacts are being suggested in composer.
however I am now not sure if this is missing or not intended, but it was once possible to launch new mail message from the krunner after tyoing a contact name.

as for the output of the above commands:

$ nepomukcmd query 'select count(?r) where { ?r a nco:Contact . }'
callret-0 -> "24486"^^<http://www.w3.org/2001/XMLSchema#int>
Total results: 1
Execution time: 00:00:00.24

$ nepomukcmd query 'select count(?r) where { ?r a nco:PersonContact . }'
callret-0 -> "877"^^<http://www.w3.org/2001/XMLSchema#int>
Total results: 1
Execution time: 00:00:00.9

thanks.
Comment 8 Vishesh Handa 2013-06-25 20:23:27 UTC
Cool. I'm marking this as FIXED then.

For me the contacts open up in kwrite and let me edit the contents directly. This is probably not intended, but it needs to be fixed in mimetype -> application mapping level.

In the current master there is no delay between the time when you add a contact and when you can search for it. The nepomuk feeder is quite efficient.