Project

General

Profile

Actions

Feature #2076

closed

Make QtWebkit dependency truly optional

Added by 0xd34df00d over 4 years ago. Updated 13 days ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Overall
Target version:
Start date:
07/18/2021
Due date:
% Done:

100%

Estimated time:
(Total: 60:00 h)

Description

QtWebkit is really outdated and seems to get removed from all major Linux distros. Of course, building LC without QtWebkit is totally possible right now, but it requires disabling certain crucial modules (ranging from Azoth to Kinotify). Ideally, we'd migrate away from QtWebkit to other alternatives, perhaps making it optional for those distros that still support it and those use cases where QtWebEngine is overkill.

This (meta)issue tracks the migration progress and collecting all the child issues for specific tasks.


Subtasks 5 (0 open5 closed)

Feature #2078: Migrate Kinotify away from QtWebKitClosed0xd34df00d07/18/2021

Actions
Feature #2080: Migrate to QtWebEngineClosed0xd34df00d07/18/2021

Actions
Feature #2082: Migrate Blogique away from QtWebKitClosed0xd34df00d08/17/2021

Actions
Feature #2083: Migrate LHTR away from QtWebKitClosed0xd34df00d08/17/2021

Actions
Feature #2084: Untangle svcauth from QtWebKitClosed0xd34df00d08/22/2021

Actions
Actions

Also available in: Atom PDF