Project

General

Profile

Feature #2076

Make QtWebkit dependency truly optional

Added by 0xd34df00d 2 months ago. Updated about 1 month ago.

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

35%

Estimated time:
(Total: 100.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

Feature #2078: Migrate Kinotify away from QtWebKitClosed07/18/20210xd34df00d

Actions
Feature #2079: Pluginize HTML rendering in AzothAssigned07/18/20210xd34df00d

Actions
Feature #2080: Migrate to QtWebEngineClosed07/18/20210xd34df00d

Actions
Feature #2081: Add simple styling pluginAssigned07/18/20210xd34df00d

Actions
Feature #2082: Migrate Blogique away from QtWebKitAssigned08/17/20210xd34df00d

Actions
Feature #2083: Migrate LHTR away from QtWebKitAssigned08/17/20210xd34df00d

Actions
Feature #2084: Untangle svcauth from QtWebKitClosed08/22/20210xd34df00d

Actions

No data to display

Also available in: Atom PDF