aboutsummaryrefslogtreecommitdiff
path: root/src/geminirenderer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/geminirenderer.cpp')
-rw-r--r--src/geminirenderer.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/geminirenderer.cpp b/src/geminirenderer.cpp
index da2f9e5..a178b65 100644
--- a/src/geminirenderer.cpp
+++ b/src/geminirenderer.cpp
@@ -4,6 +4,9 @@
#include <QTextBlock>
#include <QList>
#include <QStringList>
+#include <QDebug>
+
+#include "kristall.hpp"
static QByteArray trim_whitespace(QByteArray items)
{
@@ -64,9 +67,10 @@ std::unique_ptr<GeminiDocument> GeminiRenderer::render(
std::unique_ptr<GeminiDocument> result = std::make_unique<GeminiDocument>();
result->setDocumentMargin(themed_style.margin);
result->background_color = themed_style.background_color;
+ result->setDefaultTextOption(no_wrap);
- result->setDefaultTextOption(no_wrap);
+ bool emit_fancy_text = global_settings.value("text_decoration").toBool();
QTextCursor cursor{result.get()};
@@ -228,6 +232,10 @@ std::unique_ptr<GeminiDocument> GeminiRenderer::render(
}
else
{
+ if(emit_fancy_text)
+ {
+ qDebug() << "implement fancy text emission!";
+ }
cursor.insertText(line + "\n", standard);
}
}