Project

General

Profile

Feature #2079

Feature #2076: Make QtWebkit dependency truly optional

Pluginize HTML rendering in Azoth

Added by 0xd34df00d 2 months ago.

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

0%

Estimated time:
20.00 h

Description

Right now, Azoth Core is responsible for creating QWebViews for the chat windows, and chat style plugins rely on those QWebViews. We shall hide the details of the HTML rendering library (QtWebkit right now) behind an interface and refactor both Azoth Core as well as AdiumStyles and StandardStyles to use said interface, and create their views themselves.


Related issues

Blocked by Feature #2080: Migrate to QtWebEngineClosed07/18/20210xd34df00d

Actions
#1

Updated by 0xd34df00d 2 months ago

#2

Updated by 0xd34df00d about 1 month ago

#3

Updated by 0xd34df00d about 1 month ago

Also available in: Atom PDF