Project

General

Profile

Actions

Feature #2076

open

Make QtWebkit dependency truly optional

Added by 0xd34df00d over 3 years ago. Updated over 3 years 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 7 (4 open3 closed)

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

Actions
Feature #2079: Pluginize HTML rendering in AzothAssigned0xd34df00d07/18/2021

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

Actions
Feature #2081: Add simple styling pluginAssigned0xd34df00d07/18/2021

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

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

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

Actions

No data to display

Actions

Also available in: Atom PDF