On Sat, 3 Jan 2015, René J.V. Bertin wrote:

On Saturday January 03 2015 12:26:36 Ian Wadham wrote:

Maybe there is some problem in the handling of the *ui.rc files in KXmlGui* 
classes on OS X… :-(

Let's hope not, it's an area I know nothing about.

@calligra developers: how related are karbon and flow? Is the latter in any way 
a descendant (stripped down clone, whatever) of the former?

It's mostly the same thing, a different executable that loads a few different plugins, but the canvas and everything is the same thing.


Or perhaps Calligra loses its way because it is being started by Apple OS X 
"open" and not via
*.desktop files (which are perhaps more complex than usual in Calligra).  Also, 
anything that goes

No, this happens when I launch via the terminal too.

The problem is, I guess, that the wrong part gets loaded by KoPluginLoader/KoDocumentEntry -- there's some special-case code for flow there that checks the appname to make sure that even if flow and karbon handle the same default mimetype, if the application is called flow, we load the flow plugin.

via plugins, KParts or services could be affected by problems in kdeinit4, 
klauncher and kded4
on Apple OS X.  Do the debug messages in the log output give any clue?  
Kdeinit4 and friends
are quite verbose if you turn them on in the KDebugDialog app, as you know… :-)

I'll have to check that. It was late when I rounded up my overview, and the following day 
I decided to rebuild from scratch only the "creative product set". No more 
confusion between Karbon and Flow, evidently, but the crash in Karbon remains.

Maybe Calligra is using its own crash handler, rather than the default handler 
in the KCrash class.
See 
http://api.kde.org/4.14-api/kdelibs-apidocs/kdeui/html/namespaceKCrash.html.  
Look for stuff
like "setCrashHandler" in Calligra.

Will do. I did verify that it uses the regular DrKonqi application, and there 
appears to be no difference in the arguments with which it gets called.


Only Krita on Windows uses breakpad, for the rest, it's KCrash.


Great work, René!  I think you have taken on a real challenge with Calligra, 
but it would be a real
coup to get it going on MacPorts, judging by what I have seen on:
https://www.google.com.au/search?q=calligra+vs+libreoffice&ie=utf-8&oe=utf-8&gws_rd=cr&ei=SkCnVJvfB8TWmAXz64GACg

Given the size of the project it'll have to remain something like an exotic-pet 
project, and the MacPorts port will most likely build the creative apps only by 
default. Much as I'd love to have an alternative to the behemoth 
OpenOffice/LibreOffice and much as Calligra looks promising in that domain (and 
in a sense closer to iWork 09), it just wasn't there yet when I last had a 
serious look a couple of months back. And that's not even mentioning the fact 
that the lack of support for drag and drop operations on OS X (other than among 
KDE apps) will be a real disadvantage.

Cheers,
René
_______________________________________________
calligra-devel mailing list
calligra-devel@kde.org
https://mail.kde.org/mailman/listinfo/calligra-devel
_______________________________________________
calligra-devel mailing list
calligra-devel@kde.org
https://mail.kde.org/mailman/listinfo/calligra-devel

Reply via email to