On 2013-06-17, Frank Reininghaus <[email protected]> wrote: > Yes, it can block for random reasons, and this is why making D-Bus > calls in the code that is executed before the context menu is shown is > unacceptable IMHO.
I agree with the problem. But the issue is to *fix* kactivities to not do something insane. The fix isn't to make it harder for the normal sane users nor actually start a arms race between you and plugin developers If I was a plugin developer here, I would of course think my plugin should be enabled by default and thus in my ctor call setEnabledByDefault(true); and then we are back to the drawing board, only with a extra added layer of complexity. /Sune
