As discussed on irc, the contact runner doesn't seem to work on 4.8 for some of us. It works perfectly on trunk, but on 4.8 although it lists contacts, you can't do anything with them. No actions and no reaction when you hit enter. Reproducible: Always
As I'm one of those for them it doesn't work on 4.8, I tested with 4.9 beta 2 and it isn't working for me there too.
Ok, then it probably is something unrelated to the kde version that affects krunner
Any idea how to debug this?
Fwiw, works correctly for me on KDE 4.8.3.
The runner is working as expected for me on KDe 4.9 beta 2 on ArchLinux. Can you please provide information about your distribution and packages/repositories with which it does not work for you? Thanks
(In reply to comment #5) > The runner is working as expected for me on KDe 4.9 beta 2 on ArchLinux. > > Can you please provide information about your distribution and > packages/repositories with which it does not work for you? Thanks Hi Dan, I'm too on ArchLinux. My 4.8 environment has only standart repos active an all KDE-Telepathy is compiled from git. My second system is with [testing] [kde-unstable] [gnome-unstable] enabled and therefor has KDE 4.9 beta 2. KDE-Telepathy on this system is Arch packages from [extra]. So we should have a pretty similar environment...
after I hit Enter krunner(9337) ContactRunner::run: Account "ktp_contacts_gabble/jabber/fabidesu_40googlemail_2ecom0" not found in the model! could it be possible that telepathy-qt4 0.9.1 is to old? Qt: 4.8.2 KDE: 4.8.90 telepathy-qt4: 0.9.1
(In reply to comment #7) > after I hit Enter > krunner(9337) ContactRunner::run: Account > "ktp_contacts_gabble/jabber/fabidesu_40googlemail_2ecom0" not found in the > model! I also get this error. > could it be possible that telepathy-qt4 0.9.1 is to old? I have tp-qt master and it also happens, so it can't be too old.
Git commit 73349d23d73ad9c927564995e13da6962908b19f by Dan Vrátil. Committed on 01/07/2012 at 14:30. Pushed by dvratil into branch 'master'. Store AccountPtr and ContactPtr as QueryMatch::data() Storing the account and contact directly makes it not just faster to retrieve them in run(), also solves issues with passing around an account/contact ID (whose syntax can change). REVIEW: 105398 M +32 -36 src/contactrunner.cpp http://commits.kde.org/ktp-contact-runner/73349d23d73ad9c927564995e13da6962908b19f
*** Bug 303646 has been marked as a duplicate of this bug. ***
*** Bug 303652 has been marked as a duplicate of this bug. ***