Konqueror regression: konqueror as single application
This is a wiki page. Be bold and improve it!
If you have any questions about the content on this page, don't hesitate to open a new ticket and we'll do our best to assist you.
As of December 2017, this page is being developed and completed... More details will follow soon. Please provide any relevant information and links.
Background
Since Konqueror 17.08, konqueror is a single application, introducing unfortunate regressions.
Regressions
Resource consumption
The best practice would have been for each window, and each tab to be a separate process (something done by other browsers)? Instead, we now have a single process for everything!
Multiple desktops
Cannot easily distribute Konqueror windows on different desktops.
Launching konqueror actually brings a previously opened window onto the current desktop.
KDE Plasma Activities
Closing all konqueror windows within a single active KDE Plasma Activity does not end the Konqueror process. Konqueror is still active in the background in situations where a previously active Activity was closed with Konqueror sessions running.
Commits
Related commits:
2017-07-09
Move code that talks to a running konq (or starts one) into a separate class.
https://cgit.kde.org/konqueror.git/commit/?id=997541a6a64bc1aa79a71fe7c9...
2017-07-10
Make Konqueror a KUniqueApplication, as QtWebEngine expects.
https://cgit.kde.org/konqueror.git/commit/?id=736b74509189e110c9605fc1a3...
With a single process, we can do session recovery on startup onlyv17.08.1v17.08.0v17.07.90
https://cgit.kde.org/konqueror.git/commit/?id=95931893ac3e7f3505f021dd90...
References
Running "konqueror" should open a new window / Regressions introduced by Konqueror as a single application:
https://bugs.kde.org/show_bug.cgi?id=383815
Bug 641084 - kde-apps/konqueror-17.08.3: cannot open new instance
https://bugs.gentoo.org/641084
Issues related to this page:
Project | Summary | Status | Priority | Category | Last updated | Assigned to |
---|---|---|---|---|---|---|
Linux software | Regression: konqueror as a single application | active | normal | bug report | 6 years 47 weeks |