On Tuesday 12 July 2016 22:56:38 Mick wrote:
> For  example Konqueror on my laptop does not integrate with Dolphin
> anymore,

This is because konqueror still uses KDE 4, while dolphin has been ported to 
KDE Frameworks 5. The problem is that konqueror has been without a full time 
mantainer for a long time, since the original author shifted his attention to 
other parts of KDE. Since last year I took up the role of konqueror mantainer, 
but unfortunately I had much less free time to work on it than I hoped for 
back then.

Currently, the situation regarding konqueror is the following:

* the application itself has been ported from KDE4/Qt4 to KDE Frameworks/Qt5 
by its original author (David Faure). This means that it compiles and mostly 
works, including the integration with dolphin. There are several bugs, 
however.
* I've ported most of the plugins (only the user agent plugin doesn't work 
completely)
* I'm in the process of porting the sidebar, which is the last part of 
konqueror still using KDE 4. However, different from the rest of the 
application, porting this is going to be a lot of work. This is because the 
sidebar (or rather, parts of it) still uses a compatibility library used to 
port applications from KDE 3 to KDE 4. This library, of course, doesn't exist 
in KDE Frameworks, which means that a large part of the sidebar code needs to 
be almost rewritten.

I've thought of writing an ebuild for the developer version of konqueror, (a 
9999 one, of course), since the application is currently mostly working (I use 
it as my primary browser, even if I have to switch to other browser every now 
and then for sites which won't work with it). The reason I haven't done so is 
that konqueror requires libkonq and that the 4 and 5 versions of libkonq can't 
be installed together. Since many applications from kde 4 still use it, this 
would create an issue.

Stefano

Reply via email to