Re: Kded and DBus

2013-01-04 Thread Cedric Bellegarde
Le jeudi 3 janvier 2013 23:30:28 Weng Xuetian a écrit : > Why appmenu-qt doesn't use static dbus interface (generate from XML)? From > Qt code that can avoid synchronous introspection. You are right, it fixes the issue, will try to get my patch in appmenu-qt for KDE 4.10 release ;) regards, --

Re: Kded and DBus

2013-01-04 Thread Thiago Macieira
On sexta-feira, 4 de janeiro de 2013 12.30.42, Aurélien Gâteau wrote: > Le Friday 04 January 2013 10:50:02 Cedric Bellegarde a écrit : > > Le jeudi 3 janvier 2013 23:30:28 Weng Xuetian a écrit : > > > Why appmenu-qt doesn't use static dbus interface (generate from XML)? > > > From > > > Qt code th

Re: Kded and DBus

2013-01-04 Thread Aurélien Gâteau
Le Friday 04 January 2013 10:50:02 Cedric Bellegarde a écrit : > Le jeudi 3 janvier 2013 23:30:28 Weng Xuetian a écrit : > > Why appmenu-qt doesn't use static dbus interface (generate from XML)? From > > Qt code that can avoid synchronous introspection. > > No idea, Aurélien ? No strong reason.

Re: Kded and DBus

2013-01-04 Thread Weng Xuetian
On Thursday 03 January 2013 19:32:27,Cédric Bellegarde : > Le jeudi 3 janvier 2013 18:09:25 David Edmundson a écrit : > > Always use async calls for everything > > On kded-appmenu part, the blocking code isn't in kded-module but in > appmenu-qt plugin used to export the menu over dbus: > > http://b

Re: Kded and DBus

2013-01-03 Thread Daniel Nicoletti
Can't you move the code to a different thread? Em 03/01/2013 20:03, "Cédric Bellegarde" escreveu: > Le jeudi 3 janvier 2013 18:09:25 David Edmundson a écrit : > > Always use async calls for everything > > On kded-appmenu part, the blocking code isn't in kded-module but in > appmenu-qt > plugin u

Re: Kded and DBus

2013-01-03 Thread Cédric Bellegarde
Le jeudi 3 janvier 2013 18:09:25 David Edmundson a écrit : > Always use async calls for everything On kded-appmenu part, the blocking code isn't in kded-module but in appmenu-qt plugin used to export the menu over dbus: http://bazaar.launchpad.net/~indicator-applet-developers/appmenu- qt/trunk/v

Re: Kded and DBus

2013-01-03 Thread David Edmundson
the way kded works to have > this and other problems gone. > > Best > > Em 03/01/2013 14:14, "Cedric Bellegarde" escreveu: > >> Hello, >> >> i'm kded-appmenu maintainer and i've got issues with Kded and DBus... >> >> When appme

Re: Kded and DBus

2013-01-03 Thread Thiago Macieira
On quinta-feira, 3 de janeiro de 2013 15.58.19, Cedric Bellegarde wrote: > Any idea to fix this ? Is this a kded limitation ? A DBus limitation ? Am i > missing something ? Don't make blocking calls. Use asynchronous calls. -- Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org

Re: Kded and DBus

2013-01-03 Thread Daniel Nicoletti
2013 14:14, "Cedric Bellegarde" escreveu: > Hello, > > i'm kded-appmenu maintainer and i've got issues with Kded and DBus... > > When appmenu support is enabled, some applications hangs on startup: VLC, > Clementine. > > After some investigations, a

Kded and DBus

2013-01-03 Thread Cedric Bellegarde
Hello, i'm kded-appmenu maintainer and i've got issues with Kded and DBus... When appmenu support is enabled, some applications hangs on startup: VLC, Clementine. After some investigations, and using clementine as an exemple, this is happening: kded (kmix) do a DBus Intros