Use Pango to render text in Litehtml plugin
authorAndrej Kacian <ticho@claws-mail.org>
Mon, 25 Feb 2019 22:19:24 +0000 (23:19 +0100)
committerAndrej Kacian <ticho@claws-mail.org>
Mon, 25 Feb 2019 23:05:24 +0000 (00:05 +0100)
commit79df8adbfee87e42bd4ca6071537619289de85b5
treea1931aceaada1c8a4ec4752c51d3aa8ed5859708
parent33f351e459af8e4d203a646a649e9ab18d659ae2
Use Pango to render text in Litehtml plugin

Since we're no longer using the "toy" cairo text API, we
can now render all Unicode glyphs, and the code even ends
up slightly simpler.

The text-related Litehtml callbacks have been moved from
container_linux to lh_widget class, and into a separate
.cpp file.
src/plugins/litehtml_viewer/Makefile.am
src/plugins/litehtml_viewer/container_linux.cpp
src/plugins/litehtml_viewer/container_linux.h
src/plugins/litehtml_viewer/lh_widget.h
src/plugins/litehtml_viewer/lh_widget_text.cpp [new file with mode: 0644]