diff options
| author | Felix (xq) Queißner <git@mq32.de> | 2020-06-09 00:32:25 +0200 |
|---|---|---|
| committer | Felix (xq) Queißner <git@mq32.de> | 2020-06-09 00:32:25 +0200 |
| commit | 703fd773228fbdc3bb4c9bad21971a146d1b4c86 (patch) | |
| tree | a0412306218af1d2fbb333a5bd134355266525ab | |
| parent | df4fbcb4cf6c593c725f677b2ed587e877ae6709 (diff) | |
| download | kristall-703fd773228fbdc3bb4c9bad21971a146d1b4c86.tar.gz | |
Adds document margin to markdown, plaintext, html.
| -rw-r--r-- | README.md | 2 | ||||
| -rw-r--r-- | src/browsertab.cpp | 5 |
2 files changed, 5 insertions, 2 deletions
@@ -109,7 +109,7 @@ ln -s Kristall.desktop ~/.local/share/applications/kristall.desktop - [ ] Enable TOFU for HTTPS/Gemini - [ ] Enable Client Certificate Management - [ ] Recognize home directories with /~home and such and add "substyles" -- [ ] Add favicon support +- [ ] [Add favicon support](gemini://mozz.us/files/rfc_gemini_favicon.gmi) - [ ] Add auto-generated "favicons" - [ ] Check if the site follows this guideline: `#<ICON> Title` where `<ICON>` is a unicode emoji - [ ] Opt-In: Regularly check for `domain/favicon.txt` diff --git a/src/browsertab.cpp b/src/browsertab.cpp index 9ecd5aa..5d18040 100644 --- a/src/browsertab.cpp +++ b/src/browsertab.cpp @@ -311,6 +311,7 @@ void BrowserTab::on_requestComplete(const QByteArray &data, const QString &mime) document->setDefaultFont(doc_style.preformatted_font); document->setDefaultStyleSheet(doc_style.toStyleSheet()); + document->setDocumentMargin(doc_style.margin); document->setPlainText(QString::fromUtf8(data)); } else if(not plaintext_only and mime.startsWith("text/html")) { @@ -318,6 +319,7 @@ void BrowserTab::on_requestComplete(const QByteArray &data, const QString &mime) document->setDefaultFont(doc_style.standard_font); document->setDefaultStyleSheet(doc_style.toStyleSheet()); + document->setDocumentMargin(doc_style.margin); document->setHtml(QString::fromUtf8(data)); } #if defined(QT_FEATURE_textmarkdownreader) @@ -325,7 +327,7 @@ void BrowserTab::on_requestComplete(const QByteArray &data, const QString &mime) document = std::make_unique<QTextDocument>(); document->setDefaultFont(doc_style.standard_font); document->setDefaultStyleSheet(doc_style.toStyleSheet()); - + document->setDocumentMargin(doc_style.margin); document->setMarkdown(QString::fromUtf8(data)); } #endif @@ -333,6 +335,7 @@ void BrowserTab::on_requestComplete(const QByteArray &data, const QString &mime) document = std::make_unique<QTextDocument>(); document->setDefaultFont(doc_style.standard_font); document->setDefaultStyleSheet(doc_style.toStyleSheet()); + document->setDocumentMargin(doc_style.margin); document->setPlainText(QString::fromUtf8(data)); } else if(mime.startsWith("image/")) { |
